Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Release 1.2.11.2.1ffi-1.2 | Wayne Meissner | 2013-01-08 | 1 | -1/+1 |
| | |||||
* | Ignore the libffi directory for RDoc | Eric Hodel | 2013-01-04 | 1 | -0/+0 |
| | | | | | | | This directory does not contain useful documentation for rubyists so RDoc should be told to ignore it. See also rdoc/rdoc#165 | ||||
* | Correct some rb_global_variable() calls that were passing in stack addresses. | Wayne Meissner | 2013-01-03 | 2 | -2/+2 |
| | |||||
* | Bump version to 1.2.1.dev | Wayne Meissner | 2012-11-20 | 1 | -1/+1 |
| | |||||
* | Use values that fit into 32bits for variable-length array struct fields | Wayne Meissner | 2012-11-20 | 1 | -8/+8 |
| | |||||
* | Add rspec to dependencies | Wayne Meissner | 2012-11-20 | 1 | -0/+1 |
| | |||||
* | Add default rubygems source | Wayne Meissner | 2012-11-20 | 1 | -0/+1 |
| | |||||
* | Add Gemfile | Wayne Meissner | 2012-11-20 | 1 | -0/+3 |
| | |||||
* | Add .travis.yml | Wayne Meissner | 2012-11-20 | 1 | -0/+6 |
| | |||||
* | Add ffi.gemspec to the list of files in the gem | Wayne Meissner | 2012-11-20 | 2 | -2/+4 |
| | |||||
* | 1.2.0 release1.2.0 | Wayne Meissner | 2012-11-20 | 1 | -1/+1 |
| | |||||
* | Make the non-MRI loading generic | Wayne Meissner | 2012-11-13 | 1 | -1/+2 |
| | |||||
* | Apply JRuby loading logic to rbx as well | Wayne Meissner | 2012-11-13 | 1 | -1/+1 |
| | |||||
* | Bump version to 1.2.0.pre61.2.0.pre6 | Wayne Meissner | 2012-11-13 | 1 | -1/+1 |
| | |||||
* | Also remove 'ffi.rb' from $LOADED_FEATURES | Wayne Meissner | 2012-11-13 | 1 | -1/+4 |
| | |||||
* | Try to resolve jruby+bundler ffi loading issues | Wayne Meissner | 2012-11-13 | 2 | -2/+7 |
| | |||||
* | Bump version to 1.2.0.pre41.2.0.pre4 | Wayne Meissner | 2012-11-13 | 1 | -1/+1 |
| | |||||
* | Fix FFI.attach_function to not rewrite the passed in arg_types array in-place | Wayne Meissner | 2012-11-13 | 1 | -1/+1 |
| | |||||
* | Reject :varargs parameters for callbacks. Fixes #161 | Wayne Meissner | 2012-11-13 | 2 | -2/+14 |
| | |||||
* | Bump version to 1.2.0.pre3 | Wayne Meissner | 2012-11-11 | 1 | -1/+1 |
| | |||||
* | Add spec for zero-length arrays in structs | Wayne Meissner | 2012-11-11 | 1 | -0/+40 |
| | |||||
* | Add Pointer#write_bytes spec | Wayne Meissner | 2012-11-10 | 1 | -0/+37 |
| | |||||
* | Allow zero-length arrays as the last element in a FFI::Struct | Wayne Meissner | 2012-11-10 | 2 | -3/+4 |
| | |||||
* | Add rake task to generate jruby gem | Wayne Meissner | 2012-11-08 | 1 | -0/+26 |
| | |||||
* | Bump version to 1.2.0.pre21.2.0.pre2 | Wayne Meissner | 2012-11-01 | 1 | -1/+1 |
| | |||||
* | Add licence to gem | Wayne Meissner | 2012-11-01 | 1 | -1/+1 |
| | |||||
* | Disable custom trampoline for solaris | Wayne Meissner | 2012-11-01 | 1 | -1/+1 |
| | |||||
* | Fix issue #123 | Wayne Meissner | 2012-09-23 | 3 | -3/+3 |
| | |||||
* | Fix issue #112 - delegate Pointer#autorelease? to AutoPointer::Releaser | Wayne Meissner | 2012-09-23 | 2 | -8/+26 |
| | |||||
* | Fix issue #206 - raise an error on enums with duplicate keys | Wayne Meissner | 2012-09-23 | 2 | -1/+6 |
| | |||||
* | Fix issue #227. Patch from Petro Sasnyk <psasnyk@softserveinc.com> | Wayne Meissner | 2012-09-23 | 1 | -0/+4 |
| | |||||
* | Use ARCHFLAGS when compiling libffi | Wayne Meissner | 2012-09-22 | 1 | -3/+5 |
| | |||||
* | Include libtest in the gem | Wayne Meissner | 2012-09-16 | 1 | -1/+1 |
| | |||||
* | Bump version to 1.2.0.pre1 | Wayne Meissner | 2012-09-15 | 1 | -1/+1 |
| | |||||
* | Unroll some benchmark loops | Wayne Meissner | 2012-09-15 | 2 | -7/+22 |
| | |||||
* | Fix win32 compilation | Wayne Meissner | 2012-08-30 | 1 | -0/+3 |
| | |||||
* | Bump version to 1.2.0.dev41.2.0.dev4 | Wayne Meissner | 2012-08-29 | 1 | -1/+1 |
| | |||||
* | Add back ffiStatus lvar to rbffi_MethodHandle_Init() | Wayne Meissner | 2012-08-23 | 1 | -0/+4 |
| | |||||
* | Bump version to 1.2.0.dev31.2.0.dev3 | Wayne Meissner | 2012-08-22 | 1 | -1/+1 |
| | |||||
* | Attempt to eliminate any warning and ansi flags imposed upon ruby-ffi by the ↵ | Wayne Meissner | 2012-08-19 | 1 | -6/+7 |
| | | | | ruby version it is compiled against. | ||||
* | Fix some unused-var warnings | Wayne Meissner | 2012-08-13 | 5 | -12/+2 |
| | |||||
* | For linux, check for and redefine LITTLE_ENDIAN, BIG_ENDIAN, and BYTE_ORDER ↵ | Wayne Meissner | 2012-08-13 | 1 | -1/+10 |
| | | | | if they aren't defined | ||||
* | Bump version to 1.2.0.dev2 | Wayne Meissner | 2012-08-12 | 1 | -1/+1 |
| | |||||
* | Make more dirs based on target stem | Wayne Meissner | 2012-08-11 | 1 | -1/+1 |
| | |||||
* | Remove safe level checking | Wayne Meissner | 2012-08-11 | 2 | -9/+1 |
| | |||||
* | Force frame-pointer generation on libtest | Wayne Meissner | 2012-08-09 | 1 | -1/+1 |
| | |||||
* | Fixup description of ruby method | Wayne Meissner | 2012-08-09 | 1 | -1/+1 |
| | |||||
* | Fix dir creation in darwin libffi targets | Wayne Meissner | 2012-08-09 | 1 | -2/+2 |
| | |||||
* | Only use ffi_prep_cif_var if it is available | Wayne Meissner | 2012-08-05 | 2 | -0/+5 |
| | |||||
* | Fix call to variadic functions | Antonio Terceiro | 2012-08-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | This changes the call to ffi_prep_cif into a call to ffi_prep_cif_var, which is the improved libffi API for calling variadic functions. Calling variadic functions with floating point arguments with ffi_prep_cif currently only breaks in armhf, but could also break on other architectures where the ABI for variadic functions is different from what you would expect. For more information, please check the following message to the libffi development mailing list: http://permalink.gmane.org/gmane.comp.lib.ffi.general/277 Signed-off-by: Wayne Meissner <wmeissner@gmail.com> |