summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Add enum field support to StructWayne Meissner2009-11-275-5/+48
* Added a spec for using an enum field type in a Struct.postmodern2009-11-271-0/+12
* Add support for struct global vars. Patch from Victor Costan <victor@pwnage....Wayne Meissner2009-11-253-13/+70
* Fix array-of-struct specWayne Meissner2009-11-241-8/+9
* Implement struct fields that are arrays of structs. Fixes issue #12Wayne Meissner2009-11-244-18/+116
* tail pad $CFLAGS as wellWayne Meissner2009-11-231-2/+2
* Insert spaces before flags appended to $CFLAGSWayne Meissner2009-11-231-2/+2
* Add back FFI::Library::CURRENT_PROCESSWayne Meissner2009-11-221-0/+1
* Add FFI::USE_THIS_PROCESS_AS_LIBRARY and re-indent FFI::LibraryWayne Meissner2009-11-221-182/+185
* Remove quotes around ${srcdir} for FreeBSDWayne Meissner2009-11-191-1/+1
* Remove automagic library name inference, and no longer default to the current...Wayne Meissner2009-11-164-34/+35
* Pass convention and enums options in when creating a Callback descriptor. Pa...Wayne Meissner2009-11-151-1/+5
* If pkg_config() fails, try to find the ffi header in /usr/local/include or /o...Wayne Meissner2009-11-151-1/+1
* Change ffi_lib to fail if any of the specified libraries do not loadWayne Meissner2009-11-152-17/+19
* Remove lib/ from load path when running under JRubyWayne Meissner2009-11-151-1/+5
* Rework AutoPointer to have free and autorelease= methods, and along the way g...Wayne Meissner2009-11-151-20/+50
* typo, ArgError -> ArgumentErrorJesús García Sáez2009-11-131-1/+1
* Fixup -mwin32 flag for cygwinWayne Meissner2009-11-111-2/+2
* When packing float and double values into the output array for pack_* functio...Wayne Meissner2009-11-061-2/+2
* Bump wiggle_room to 5Wayne Meissner2009-11-061-1/+1
* Don't do libffi detection if cross-compiling for win32.Wayne Meissner2009-11-061-6/+8
* Apply cygwin patches from Joe Khoobyar <joe@ankhcraft.com>Wayne Meissner2009-11-062-6/+8
* Clean up CFLAGS changes, and only re-open the Makefile if neededWayne Meissner2009-11-061-6/+9
* Remove unused constants, and use have_func to check for libffi featuresWayne Meissner2009-11-061-4/+2
* Disable git tagging during releaseWayne Meissner2009-11-061-7/+8
* When extracting argc from the passed in params in attached_method_invoke(), r...Wayne Meissner2009-11-051-1/+1
* Use a macro to generate all the zero and one argument callback testsWayne Meissner2009-11-051-78/+34
* Fix testClosureVrL return type. Patch from Bryan Kearney <bkearney@redhat.com>Wayne Meissner2009-11-051-1/+1
* Add NATIVE_LONG and NATIVE_ULONG and use them instead of aliasing long to INT...Wayne Meissner2009-11-048-27/+65
* Detect powerpc64Wayne Meissner2009-11-032-0/+10
* Add a comment to ffi/buffer.rb, and remove the require 'ffi/buffer' from ffi....Wayne Meissner2009-11-032-1/+4
* increasing GC wiggle room in tests to 5 (from 2).Mike Dalessio2009-11-021-1/+1
* Allow the system libffi to be used where it is at least minimally functionalWayne Meissner2009-10-262-11/+13
* Only strcpy the passed in parameter if non-nullWayne Meissner2009-10-191-0/+6
* Bump version to 0.6.0Wayne Meissner2009-10-112-2/+2
* Remove files no longer in libffiWayne Meissner2009-10-106-5651/+0
* Upgrade libffi to 3.0.9rc1Wayne Meissner2009-10-10131-6812/+9060
* Add spec for varargs functions returning struct-by-value. From Scott Brooks ...Wayne Meissner2009-10-092-0/+37
* Use alloca to allocate the result space. Should fix by-value returns from va...Wayne Meissner2009-10-091-19/+7
* Add return NULL/Qnil after some rb_raise() calls, to fix broken RHEL compilerWayne Meissner2009-10-083-0/+7
* Fix some issues related to announcement email generation and sendingAndrea Fazzi2009-10-063-3/+3
* Tweak History.txt0.5.0Andrea Fazzi2009-10-061-1/+1
* Remove RUBY_VERSION conditional branch from gemspecAndrea Fazzi2009-10-061-5/+0
* Update History.txtAndrea Fazzi2009-10-051-1/+2
* Exclude library_spec.rb examples that are specific for *nix system when runni...Andrea Fazzi2009-10-051-52/+56
* Exclude rbx examples when executing spec task. Invoke rbxspecs task for that.Andrea Fazzi2009-10-041-0/+1
* Fix calling convention issues on windowsAndrea Fazzi2009-10-044-4/+11
* Snow leopard build fixesWayne Meissner2009-10-032-3/+4
* Tweak OS/CPU detection for libtest based on rbconfigWayne Meissner2009-10-032-25/+67
* Fix gem specification issue that prevents to correctly build win32 fat binary...Andrea Fazzi2009-10-023-7/+9