summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove unimplemented spec0.3.5Wayne Meissner2009-05-081-1/+0
* Bump version to 0.3.5Wayne Meissner2009-05-081-1/+1
* Mr. Bones totally ignores gem.extensions and only generates extensions for ex...Wayne Meissner2009-05-082-3/+5
* Fix RUBY_FFI-17 by including a version of roundup() if it is not already defi...Wayne Meissner2009-05-061-0/+4
* Fix RUBY_FFI-21 - use rb_ensure instead of rb_rescueWayne Meissner2009-05-061-1/+1
* Change function prototypes with no arguments to use (void) instead of ()Wayne Meissner2009-05-067-11/+11
* revert libtest changesWayne Meissner2009-05-054-98/+20
* Sync with jffi libtestWayne Meissner2009-05-044-20/+98
* Add AIX support and sync up with jffi libtest/GNUmakefileWayne Meissner2009-05-041-5/+18
* Bump version to 0.3.4Wayne Meissner2009-05-011-1/+1
* Merge warning fixes from tipWayne Meissner2009-05-0142-1385/+425
|\
| * Added tag 0.3.3 for changeset 0c59197f26d5Wayne Meissner2009-04-270-0/+0
| * Bump version to 0.30.3.3Wayne Meissner2009-04-271-1/+1
| * Automated merge with file:///home/wayne/src/ruby-ffi-0.3Wayne Meissner2009-04-231-2/+2
| |\
| * | Add specs for RUBY_FFI-19 and refix itWayne Meissner2009-04-232-2/+27
| * | Re-apply fix for RUBY_FFI-19Wayne Meissner2009-04-233-10/+29
| * | Reverting 0.3 branch to 0.3.2Wayne Meissner2009-04-2343-1437/+433
| * | created 0.3 branchWayne Meissner2009-04-230-0/+0
* | | Add return statements to functions that call rb_raise(), in case rb_raise is ...Wayne Meissner2009-05-014-1/+5
| |/ |/|
* | sync netbeans metadataWayne Meissner2009-04-231-2/+2
|/
* Add some tests for RUBY_FFI-19Wayne Meissner2009-04-231-0/+25
* Fix up Buffer#type_size and Buffer[]Wayne Meissner2009-04-231-7/+26
* Fix RUBY_FFI-19.Wayne Meissner2009-04-231-2/+2
* Remove nbproject and samples from the gem.Wayne Meissner2009-04-161-1/+1
* Rename NativeLibrary.[ch] to DynamicLibrary.[ch]Wayne Meissner2009-04-163-5/+5
* Fix win32 cross buildWayne Meissner2009-04-153-5/+6
* Add missing directory separator for bsd makefileWayne Meissner2009-04-151-1/+1
* Add native test code for struct returns/parametersWayne Meissner2009-04-131-0/+59
* Sync netbeans metadataWayne Meissner2009-04-134-207/+38
* Add untested BSD makefiles and minor cleanups to gnu makefilesWayne Meissner2009-04-135-18/+68
* Rename ffi.gnu.mk too libffi.gnu.mkWayne Meissner2009-04-132-6/+5
* Use signed/unsigned int for s8,s16,s32,u8,u16,u32 for raw invocation, not lit...Wayne Meissner2009-04-121-1/+1
* Tweak extconf.rb to make it a bit easier to add non-GNU make buildsWayne Meissner2009-04-112-2/+3
* Use fully qualified FFI::MemoryPointerWayne Meissner2009-04-061-16/+15
* Merge commitWayne Meissner2009-04-061-1/+1
|\
| * Pull up 'include FFI' in struct_spec.rb. This fix allows to run the specs iss...Andrea Fazzi2009-04-051-1/+1
* | Rework enums a bitWayne Meissner2009-04-062-152/+70
|/
* Implement RUBY_FFI-16 - allow callback() to be called without a name for the ...Wayne Meissner2009-04-012-9/+22
* Add spec for anonymous callback inside function definitionAndrea Fazzi2009-03-311-0/+11
* Make all callbacks declared inside structs namelessWayne Meissner2009-04-012-4/+8
* Fix RUBY_FFI-15 by delegating Struct.callback calls up to the enclosing module.Wayne Meissner2009-03-312-0/+23
* Fix RUBY_FFI-14Wayne Meissner2009-03-311-2/+3
* Add spec for Struct#initializeWayne Meissner2009-03-301-0/+29
* Fix parameters to testArgumentClosureWayne Meissner2009-03-291-4/+4
* Merge commitWayne Meissner2009-03-292-0/+39
|\
| * Add specs for the implementation of callbacks that take callbacks as argumentsAndrea Fazzi2009-03-292-0/+39
* | Don't alloc variadic invokers to be attached, since doing so may allow the in...Wayne Meissner2009-03-291-6/+24
* | Change the tagged enum case in Library.typedef to also put a mapping in the t...Wayne Meissner2009-03-291-10/+11
* | Support enum(:a, :b) as well as enum [:a,:b], :nameWayne Meissner2009-03-291-2/+7
* | Add support for callback parameters in callbacksWayne Meissner2009-03-291-0/+4
|/