summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Bump version to 0.6.40.6.4ffi-0.6Wayne Meissner2013-02-121-1/+1
* Updates to compile on 2.0.0-rc1Wayne Meissner2013-02-115-98/+235
* Fix StructLayout.c compilation errors. Original fix from Chris Lundquist.Wayne Meissner2013-02-111-1/+2
* Bump version to 0.6.30.6.3Wayne Meissner2010-03-101-1/+1
* Set MODEL=64 for ppc64Wayne Meissner2010-03-101-0/+4
* Add some hacks to get win32 cross compiling working againWayne Meissner2010-03-102-2/+2
* More BE :bool parameter fixesWayne Meissner2010-03-101-3/+3
* Use unsigned 8 bit for :boolWayne Meissner2010-03-091-2/+3
* Fix bool arg/return values to use an 8 bit int.Wayne Meissner2010-03-092-3/+3
* Add test and code to support defining initialize() in subclasses without call...Wayne Meissner2010-02-262-13/+106
* Open libraries with RTLD_LOCAL by defaultWayne Meissner2010-02-181-2/+2
* Tweak gen/Rakefile to be callable as both a gem Rakefile extension and normal...Wayne Meissner2010-02-163-2/+6
* Fix issue #11 by converting the argument to map_library_name to a stringWayne Meissner2010-02-161-0/+1
* Use $(abspath ..) so cross compilation works again0.6.2Wayne Meissner2010-02-161-1/+1
* Release 0.6.2Wayne Meissner2010-02-161-1/+1
* Add a field before the enum field to test that non-zero offset enum fields workWayne Meissner2010-02-161-2/+2
* StructLayout::Enum field type should be reading/writing at self.offset from p...Wayne Meissner2010-02-161-2/+2
* Add History.txt to gem filesWayne Meissner2010-02-161-1/+1
* Bump version to 0.6.10.6.1Wayne Meissner2010-02-151-1/+1
* Add tasks/ to gemspecWayne Meissner2010-02-141-1/+1
* Use internal version of Bones0.6.0Wayne Meissner2010-02-081-10/+1
* Disable -Werror for release gemsWayne Meissner2010-02-081-1/+1
* Add checks to disallow extending FFI::Library into a non-moduleWayne Meissner2010-02-012-1/+11
* Use Pointer#slice instead of Pointer#+ where possibleWayne Meissner2010-01-271-42/+21
* Use Pointer#slice in inline_array_each()Wayne Meissner2010-01-271-1/+3
* Implement Pointer#slice and Buffer#slice, and use it for inner structsWayne Meissner2010-01-273-14/+46
* Move inner struct field code into rubyWayne Meissner2010-01-274-25/+32
* Move the implementation of enum fields for struct into ruby codeWayne Meissner2010-01-274-66/+24
* Fix unused var warningWayne Meissner2010-01-271-2/+2
* Disable array field setting, except for :char or :ucharWayne Meissner2010-01-271-3/+7
* Re-enable the raw libffi api if using the bundled version of libffiWayne Meissner2010-01-262-1/+4
* Add ClosurePool.[ch] to netbeans projectWayne Meissner2010-01-241-0/+2
* Add support for assigning to inline arrays in Struct.Wayne Meissner2010-01-243-6/+92
* Remove rubinius copyright from LICENSE, since it is now included in each fileWayne Meissner2010-01-241-27/+1
* Add explicit copyrights to each fileWayne Meissner2010-01-2411-72/+289
* Update libffi to 3.0.9Wayne Meissner2010-01-2465-21416/+28307
* Add explicit index checking to array fields of StructWayne Meissner2009-12-191-5/+12
* Fix qsort example for 64bitWayne Meissner2009-12-121-1/+1
* Sync netbeans metadataWayne Meissner2009-12-125-25/+27
* Use xfree when the memory comes from xmalloc/xcalloc/ALLOC_NWayne Meissner2009-12-122-3/+3
* Use ffi_lib to explicitly set the library to use in the samplesWayne Meissner2009-12-127-2/+9
* Adding a 'pre' suffix to the version apparently does not work everywhere. Re...Wayne Meissner2009-12-101-1/+1
* No need to search /opt/local/include for ffi.h, as pkg-config will include it...Wayne Meissner2009-12-101-1/+1
* Fix detection of libffi on MacOS (or other OS with dodgy system libffi). Bas...Wayne Meissner2009-12-101-6/+9
* Use unsigned char for :bool to make :bool members of Struct workWayne Meissner2009-12-101-1/+1
* Change version to 0.6.0preWayne Meissner2009-12-051-1/+1
* Fixup compilation problems with ruby trunk on linuxWayne Meissner2009-12-053-3/+3
* Made the :enum field-type Struct spec more robust by checking the underlying ...postmodern2009-11-281-3/+5
* Remove the MemoryOps pointer from every AbstractMemory objectWayne Meissner2009-11-2711-78/+41
* Add get/put functions on each internal StructField instanceWayne Meissner2009-11-273-36/+69