summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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
|\
| * sync netbeans metadataWayne 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 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
|/
* Add -Wimplicit to CPPFLAGSWayne Meissner2009-03-291-1/+1
* Fix build problems on 1.9.1Wayne Meissner2009-03-296-2/+20
* FFI::Library.enum() now returns the newly created Enum objectWayne Meissner2009-03-281-1/+2
* Allow Type subclasses to set their type, and make FFI::Enum an subclass of TypeWayne Meissner2009-03-281-3/+37
* prefix enums with ffi_ to better avoid clashing with other variablesWayne Meissner2009-03-281-6/+6
* Remove arity specific call[0123] methods, since they don't offer any performa...Wayne Meissner2009-03-281-48/+12
* Merge function pointer return valuesWayne Meissner2009-03-280-0/+0
|\
* | Support function pointer return valuesWayne Meissner2009-03-285-8/+37
* | Callbacks can now coerce proc objects into function pointers for return values.Wayne Meissner2009-03-283-1/+17
* | Initialize VALUE fields to Qnil in invoker_allocateWayne Meissner2009-03-281-1/+8
* | Add callback and function pointer return specsWayne Meissner2009-03-282-0/+67
|/
* Use FFI::Type as the base value for all types now instead of a FixnumWayne Meissner2009-03-287-36/+87
* Remove library argument from Invoker.new and VariadicInvoker.newWayne Meissner2009-03-283-17/+15