| Commit message (Expand) | Author | Age | Files | Lines |
* | Bump version to 0.30.3.3 | Wayne Meissner | 2009-04-27 | 1 | -1/+1 |
* | Automated merge with file:///home/wayne/src/ruby-ffi-0.3 | Wayne Meissner | 2009-04-23 | 1 | -2/+2 |
|\ |
|
| * | sync netbeans metadata | Wayne Meissner | 2009-04-23 | 1 | -2/+2 |
* | | Add specs for RUBY_FFI-19 and refix it | Wayne Meissner | 2009-04-23 | 2 | -2/+27 |
* | | Re-apply fix for RUBY_FFI-19 | Wayne Meissner | 2009-04-23 | 3 | -10/+29 |
* | | Reverting 0.3 branch to 0.3.2 | Wayne Meissner | 2009-04-23 | 43 | -1437/+433 |
* | | created 0.3 branch | Wayne Meissner | 2009-04-23 | 0 | -0/+0 |
|/ |
|
* | Add some tests for RUBY_FFI-19 | Wayne Meissner | 2009-04-23 | 1 | -0/+25 |
* | Fix up Buffer#type_size and Buffer[] | Wayne Meissner | 2009-04-23 | 1 | -7/+26 |
* | Fix RUBY_FFI-19. | Wayne Meissner | 2009-04-23 | 1 | -2/+2 |
* | Remove nbproject and samples from the gem. | Wayne Meissner | 2009-04-16 | 1 | -1/+1 |
* | Rename NativeLibrary.[ch] to DynamicLibrary.[ch] | Wayne Meissner | 2009-04-16 | 3 | -5/+5 |
* | Fix win32 cross build | Wayne Meissner | 2009-04-15 | 3 | -5/+6 |
* | Add missing directory separator for bsd makefile | Wayne Meissner | 2009-04-15 | 1 | -1/+1 |
* | Add native test code for struct returns/parameters | Wayne Meissner | 2009-04-13 | 1 | -0/+59 |
* | Sync netbeans metadata | Wayne Meissner | 2009-04-13 | 4 | -207/+38 |
* | Add untested BSD makefiles and minor cleanups to gnu makefiles | Wayne Meissner | 2009-04-13 | 5 | -18/+68 |
* | Rename ffi.gnu.mk too libffi.gnu.mk | Wayne Meissner | 2009-04-13 | 2 | -6/+5 |
* | Use signed/unsigned int for s8,s16,s32,u8,u16,u32 for raw invocation, not lit... | Wayne Meissner | 2009-04-12 | 1 | -1/+1 |
* | Tweak extconf.rb to make it a bit easier to add non-GNU make builds | Wayne Meissner | 2009-04-11 | 2 | -2/+3 |
* | Use fully qualified FFI::MemoryPointer | Wayne Meissner | 2009-04-06 | 1 | -16/+15 |
* | Merge commit | Wayne Meissner | 2009-04-06 | 1 | -1/+1 |
|\ |
|
| * | Pull up 'include FFI' in struct_spec.rb. This fix allows to run the specs iss... | Andrea Fazzi | 2009-04-05 | 1 | -1/+1 |
* | | Rework enums a bit | Wayne Meissner | 2009-04-06 | 2 | -152/+70 |
|/ |
|
* | Implement RUBY_FFI-16 - allow callback() to be called without a name for the ... | Wayne Meissner | 2009-04-01 | 2 | -9/+22 |
* | Add spec for anonymous callback inside function definition | Andrea Fazzi | 2009-03-31 | 1 | -0/+11 |
* | Make all callbacks declared inside structs nameless | Wayne Meissner | 2009-04-01 | 2 | -4/+8 |
* | Fix RUBY_FFI-15 by delegating Struct.callback calls up to the enclosing module. | Wayne Meissner | 2009-03-31 | 2 | -0/+23 |
* | Fix RUBY_FFI-14 | Wayne Meissner | 2009-03-31 | 1 | -2/+3 |
* | Add spec for Struct#initialize | Wayne Meissner | 2009-03-30 | 1 | -0/+29 |
* | Fix parameters to testArgumentClosure | Wayne Meissner | 2009-03-29 | 1 | -4/+4 |
* | Merge commit | Wayne Meissner | 2009-03-29 | 2 | -0/+39 |
|\ |
|
| * | Add specs for the implementation of callbacks that take callbacks as arguments | Andrea Fazzi | 2009-03-29 | 2 | -0/+39 |
* | | Don't alloc variadic invokers to be attached, since doing so may allow the in... | Wayne Meissner | 2009-03-29 | 1 | -6/+24 |
* | | Change the tagged enum case in Library.typedef to also put a mapping in the t... | Wayne Meissner | 2009-03-29 | 1 | -10/+11 |
* | | Support enum(:a, :b) as well as enum [:a,:b], :name | Wayne Meissner | 2009-03-29 | 1 | -2/+7 |
* | | Add support for callback parameters in callbacks | Wayne Meissner | 2009-03-29 | 1 | -0/+4 |
|/ |
|
* | Add -Wimplicit to CPPFLAGS | Wayne Meissner | 2009-03-29 | 1 | -1/+1 |
* | Fix build problems on 1.9.1 | Wayne Meissner | 2009-03-29 | 6 | -2/+20 |
* | FFI::Library.enum() now returns the newly created Enum object | Wayne Meissner | 2009-03-28 | 1 | -1/+2 |
* | Allow Type subclasses to set their type, and make FFI::Enum an subclass of Type | Wayne Meissner | 2009-03-28 | 1 | -3/+37 |
* | prefix enums with ffi_ to better avoid clashing with other variables | Wayne Meissner | 2009-03-28 | 1 | -6/+6 |
* | Remove arity specific call[0123] methods, since they don't offer any performa... | Wayne Meissner | 2009-03-28 | 1 | -48/+12 |
* | Merge function pointer return values | Wayne Meissner | 2009-03-28 | 0 | -0/+0 |
|\ |
|
* | | Support function pointer return values | Wayne Meissner | 2009-03-28 | 5 | -8/+37 |
* | | Callbacks can now coerce proc objects into function pointers for return values. | Wayne Meissner | 2009-03-28 | 3 | -1/+17 |
* | | Initialize VALUE fields to Qnil in invoker_allocate | Wayne Meissner | 2009-03-28 | 1 | -1/+8 |
* | | Add callback and function pointer return specs | Wayne Meissner | 2009-03-28 | 2 | -0/+67 |
|/ |
|
* | Use FFI::Type as the base value for all types now instead of a Fixnum | Wayne Meissner | 2009-03-28 | 7 | -36/+87 |
* | Remove library argument from Invoker.new and VariadicInvoker.new | Wayne Meissner | 2009-03-28 | 3 | -17/+15 |