summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix memory leak in struct_free(). Pointed out by tmm1.1.0.7Wayne Meissner2011-03-161-0/+1
* Bump version to 1.0.61.0.6Wayne Meissner2011-02-201-1/+1
* Store references to pointer fields in FFI::StructWayne Meissner2011-02-203-2/+68
* Bump version to 1.0.51.0.5Wayne Meissner2011-01-131-1/+1
* Re-enable windows builds for 1.8.xWayne Meissner2011-01-132-2/+2
* Make ffi build for 1.8.x on win32 againWayne Meissner2011-01-093-17/+50
* Sync up copyright headersWayne Meissner2011-01-0961-640/+878
* Fix async callbacks on 1.8.xWayne Meissner2011-01-092-17/+40
* In constant generator, only prefix the name with @prefix if @prefix is defined.Wayne Meissner2010-12-301-1/+1
* Add newlines to the end of every fileWayne Meissner2010-12-3012-0/+12
* Fix a bunch of warnings from solaris. From https://github.com/mmayerWayne Meissner2010-12-307-13/+23
* Fix up call convention determination for win321.0.4Wayne Meissner2010-12-281-21/+16
* Bump version to 1.0.4Wayne Meissner2010-12-281-1/+1
* Add -Wno-declaration-after-statement to CFLAGSWayne Meissner2010-12-281-0/+1
* Add #include <signal.h> to fix the build on linux. From Eric Wong <normalper...Wayne Meissner2010-12-281-0/+1
* Bump version to 1.0.31.0.3Wayne Meissner2010-12-282-1/+4
* Remove requirement of ruby 1.9.2Wayne Meissner2010-12-271-2/+2
* Better cleanup of resources in callbacks and blocking functions.Wayne Meissner2010-12-273-21/+30
* Implement deferred callback processing for ruby 1.8.xWayne Meissner2010-12-272-13/+68
* Enable win32 deferred async callback pathWayne Meissner2010-12-271-1/+1
* Implement rbffi_thread_blocking_region() to enable blocking function calls on...Wayne Meissner2010-12-274-41/+216
* Cleanup some namespace issuesWayne Meissner2010-12-271-26/+15
* Use rspec, not spec to run testsWayne Meissner2010-12-271-4/+4
* Fix pointer specs that were bare describe blocksWayne Meissner2010-12-271-4/+19
* Fixup a few spec problemsWayne Meissner2010-12-273-16/+61
* Add rbffi_thread_has_gvl_p() and associated machinery to detect non-ruby thre...Wayne Meissner2010-12-275-27/+143
* Excise some obsolete pthread related codeWayne Meissner2010-12-272-79/+25
* Enums param to rbffi_NativeValue_ToRuby() no longer needed.Wayne Meissner2010-12-265-9/+7
* Fix signed vs unsigned typoWayne Meissner2010-12-191-4/+3
* Use RbConfig instead of deprecated ConfigWayne Meissner2010-12-191-5/+5
* Convert rb_sprintf() to snprintf(3) into a buffer plus rb_str_new2()Wayne Meissner2010-12-192-5/+17
* Hopefully cleanup some of the c90 violations that stop it from compiling on r...Wayne Meissner2010-12-191-3/+3
* Bump version to 1.0.21.0.2Wayne Meissner2010-12-171-1/+1
* Move all the Pointer#read and Pointer#write methods for scalar types into C c...Wayne Meissner2010-12-152-68/+64
* Push all the Bones gem.extras fields into the extension gem spec when buildingWayne Meissner2010-12-131-0/+8
* Fix up struct fields that are arrays of mapped types (e.g. Enums)Wayne Meissner2010-12-082-28/+46
* Bump version to 1.0.11.0.1Wayne Meissner2010-12-031-1/+1
* Add swap32/swap64 definitions for older gcc versionsWayne Meissner2010-12-031-12/+59
* Fix up win32 buildWayne Meissner2010-12-031-10/+6
* Fix (hopefully) the win32 callback thread signallingWayne Meissner2010-12-031-0/+67
* Set minimum ruby version to 1.9.2Wayne Meissner2010-12-031-1/+3
* Update History.txt1.0.0Wayne Meissner2010-11-301-0/+7
* ffi.gemspec is un-neededWayne Meissner2010-11-301-41/+0
* Bump version to 1.0.0Wayne Meissner2010-11-301-1/+1
* Add benchmark for enum parametersWayne Meissner2010-11-301-0/+37
* Fixup breakages in the benchmarks due to jruby changesWayne Meissner2010-11-304-34/+48
* Pass thru the integer if no symbol for it can be found in Enum#from_native()Wayne Meissner2010-11-301-1/+3
* Re-enable integers instead of enum constants as values for enum parametersWayne Meissner2010-11-132-2/+27
* Revert "require bones v2.5.1 for development"Wayne Meissner2010-11-131-6/+0
* Write correct number of bytes when creating MemoryPointer from multibyteMatijs van Zuijlen2010-10-061-1/+7