| Commit message (Expand) | Author | Age | Files | Lines |
* | Add support for using FFI in Ractor | Lars Kanis | 2023-04-18 | 1 | -2/+2 |
* | Make FFI classes GC.compact friendly | Lars Kanis | 2023-04-14 | 1 | -2/+12 |
* | Implement the last missing Write Barriers and dsize | Jean Boussier | 2023-03-06 | 1 | -3/+11 |
* | Merge branch 'master' of github.com:ffi/ffi | Lars Kanis | 2023-03-06 | 1 | -10/+16 |
|\ |
|
| * | Implement Write Barrier and dsize for FFI::DynamicLibrary | Jean Boussier | 2023-03-06 | 1 | -10/+16 |
* | | Fix class name of Symbol#inspect | Lars Kanis | 2023-03-06 | 1 | -1/+1 |
|/ |
|
* | Convert FFI::DynamicLibrary to TypedData | Lars Kanis | 2023-03-03 | 1 | -7/+19 |
* | Convert FFI::AbstractMemory and descendants to TypedData | Jean Boussier | 2023-03-02 | 1 | -5/+18 |
* | Remove win32/stdint.h and stdbool.h | Lars Kanis | 2020-09-23 | 1 | -6/+1 |
* | Remove taint support | yuuji.yaginuma | 2019-11-25 | 1 | -1/+1 |
* | Add missing shlwapi.h include | Hiroshi Hatake | 2017-01-24 | 1 | -0/+1 |
* | Avoid undefined behaviour of LoadLibrary() on Windows. | Lars Kanis | 2017-01-13 | 1 | -1/+2 |
* | add correct RTLD constants at compile time | tduehr | 2014-02-19 | 1 | -5/+9 |
* | Fix bad search and replace in C code.1.9.2 | Charles Oliver Nutter | 2013-10-29 | 1 | -1/+0 |
* | Switch license to BSD throughout codebase. See #288. | Charles Oliver Nutter | 2013-10-29 | 1 | -12/+22 |
* | DynamicLibrary.c: Avoiding dlsym(dlopen(0,0), sym) | Paul Kunysch | 2013-02-12 | 1 | -0/+9 |
* | DynamicLibrary.c: Avoid win32 APIs on cygwin. | Paul Kunysch | 2013-02-12 | 1 | -3/+3 |
* | Convert C++ style comments to C /* */ style | Wayne Meissner | 2012-08-04 | 1 | -2/+2 |
* | Mods to fix compilation on i386-mingw32 | Wayne Meissner | 2012-02-02 | 1 | -3/+1 |
* | Move stdint.h to seperate path | Park Heesob | 2012-01-14 | 1 | -1/+1 |
* | initial release | unknown | 2012-01-09 | 1 | -1/+9 |
* | Add documentation for ArrayType, Buffer, DynamicLibrary, Function, Enum, Enums | Sylvain Daubert | 2011-09-25 | 1 | -0/+56 |
* | Add documentation for DataConverter, LastError, AutoPointer, FFI::IO, Library... | Sylvain Daubert | 2011-09-21 | 1 | -0/+6 |
* | _WINSOCKAPI_ has to be defined before including <windows.h> to avoid redefini... | Charlie Savage | 2011-08-17 | 1 | -1/+2 |
* | Fixup subclasses of Pointer | Wayne Meissner | 2011-03-26 | 1 | -6/+17 |
* | Add Struct#order and Pointer#order to swap endian-ness | Wayne Meissner | 2010-08-20 | 1 | -1/+21 |
* | Remove the MemoryOps pointer from every AbstractMemory object | Wayne Meissner | 2009-11-27 | 1 | -1/+0 |
* | Remove AbstractMemory#put_callback | Wayne Meissner | 2009-08-13 | 1 | -0/+2 |
* | Add access flags to AbstractMemory and check them on every access | Wayne Meissner | 2009-07-30 | 1 | -0/+1 |
* | Rework the naming a bit. | Wayne Meissner | 2009-05-06 | 1 | -24/+24 |
* | Pass the ffi module into each of the _Init functions | Wayne Meissner | 2009-05-06 | 1 | -2/+1 |
* | Use rb_global_variable() for more globals | Wayne Meissner | 2009-05-06 | 1 | -0/+2 |
* | Rename NativeLibrary.[ch] to DynamicLibrary.[ch] | Wayne Meissner | 2009-04-16 | 1 | -0/+212 |