Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Oct 16, 2011
Commits on Oct 2, 2011
  1. Merge pull request #159 from hobophobe/master

    Wayne Meissner authored
    Use consistent name for OS on GNU/Linux.
Commits on Oct 1, 2011
  1. @hobophobe

    Merge pull request #2 from terceiro/fix-platform

    hobophobe authored
    Fix platform
  2. @terceiro
  3. @hobophobe

    Merge pull request #1 from terceiro/fix-platform

    hobophobe authored
    Fix platform
  4. @terceiro

    Complete fix for platform detection

    terceiro authored
    Test for GNU systems by checking whether the GNU libc is available.
    Also added a spec that reproduces #137.
Commits on Sep 30, 2011
  1. @hobophobe
Commits on Sep 29, 2011
  1. @hobophobe
Commits on Sep 26, 2011
  1. Merge pull request #158 from sdaubert/master

    Wayne Meissner authored
    More documentation
Commits on Sep 25, 2011
  1. @sdaubert

    Add documentation for ArrayType, Buffer, DynamicLibrary, Function, En…

    sdaubert authored
    …um, Enums
    
    and ConstGenerator.
Commits on Sep 23, 2011
  1. Merge pull request #156 from sdaubert/master

    Wayne Meissner authored
    Add more documentation
Commits on Sep 21, 2011
  1. @sdaubert

    Add documentation for DataConverter, LastError, AutoPointer, FFI::IO,…

    sdaubert authored
    … Library, Platform and FFI class methods from types.rb.
Commits on Sep 20, 2011
  1. Merge pull request #155 from sdaubert/master

    Wayne Meissner authored
    Documentation for Pointer, Type, Type::Builtin, Type::Mapped, NativeType, StrPtrConverter
Commits on Sep 18, 2011
  1. @sdaubert

    Documentation for FFI::Pointer, FFI::Type, FFI::Type::Builtin,

    sdaubert authored
      FFI::Type::Mapped, FFI::NativeType, FFI::StrPtrConverter.
    Minor correction for FFI::AbstractMemory#put_bytes (old doc seems to
      be for #get_bytes).
  2. Fixup threadVrV() signature for posix

    Wayne Meissner authored
  3. Merge pull request #153 from sdaubert/master

    Wayne Meissner authored
    Add documentation to FFI::AbstractMemory
  4. Merge pull request #154 from terceiro/portability

    Wayne Meissner authored
    GNU (non i386/amd64 linux) portability patches
  5. Merge pull request #146 from tekwiz/libtest2

    Wayne Meissner authored
    Libtest Threading Fix
Commits on Sep 17, 2011
  1. @terceiro
  2. @terceiro

    A more portable GNU make detection

    terceiro authored
    If there is a `gmake` in the path, then that's GNU make. Otherwise, it
    is just `make`.
  3. @terceiro
  4. @terceiro
Commits on Sep 16, 2011
  1. @sdaubert
Commits on Sep 15, 2011
  1. Merge pull request #149 from larskanis/master

    Wayne Meissner authored
    Support blocking function calls for Ruby 1.8 on win32
Commits on Sep 8, 2011
  1. @larskanis

    Add rbffi_thread_blocking_region and DEFER_ASYNC_CALLBACK for Ruby 1.…

    larskanis authored
    …8 on win32
    
    This mostly done by replacing posix with win32 functions,
    but it's working with rb_thread_select() and blocking _pipes,
    since rb_io_wait_readable() doesn't work with nonblocking pipes.
  2. @larskanis
  3. @larskanis
Commits on Sep 5, 2011
  1. Fix up libthread to actually do threading on windows.

    Charlie Savage authored
Commits on Sep 4, 2011
  1. Merge pull request #143 from tekwiz/libtest

    Wayne Meissner authored
    Libtest Compile Error
  2. Fix compile error on windows with mingw.

    Charlie Savage authored
Commits on Aug 30, 2011
  1. Merge pull request #138 from tekwiz/stdcall2

    Wayne Meissner authored
    Stdcall Offset Fix
  2. Slightly different fix to issue #140 that takes into account passing …

    Wayne Meissner authored
    …Proc/Method instances as the 'proc' parameter to initialize()
  3. Sprinkle RB_GC_GUARD around

    Wayne Meissner authored
  4. Turn off errno saving on LLLrV bench

    Wayne Meissner authored
Commits on Aug 29, 2011
  1. Offsets in stdcall name decorations must be a multiple of 4. Also cle…

    Charlie Savage authored
    …an up comments a bit.
Something went wrong with that request. Please try again.