summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
* Fix warningsWayne Meissner2013-03-052-1/+3
* Bump version to 1.4.01.4.0Wayne Meissner2013-02-161-1/+1
* Trap & save exceptions from ruby callbacks.Wayne Meissner2013-02-156-55/+31
* Use rb_thread_call_without_gvl where availableWayne Meissner2013-02-153-5/+32
* spec: Replace absolute_.. with expand_path.Paul Kunysch2013-02-121-2/+2
* DynamicLibrary.c: Avoiding dlsym(dlopen(0,0), sym)Paul Kunysch2013-02-121-0/+9
* DynamicLibrary.c: Avoid win32 APIs on cygwin.Paul Kunysch2013-02-121-3/+3
* spec: Test absolute library path.Paul Kunysch2013-02-121-0/+8
* Added i386-cygwin/types.conf.Paul Kunysch2013-02-121-0/+3
* platform.rb: Added prefix and suffix for cygwin.Paul Kunysch2013-02-121-2/+11
* Merge pull request #247 from Paulche/masterWayne Meissner2013-01-281-1/+1
|\
| * Add Travis CI build status imagePaul Chechetin2013-01-281-1/+1
|/
* Add tests for block-form of Buffer::new and MemoryPointer::newWayne Meissner2013-01-162-0/+18
* Bump version to 1.3.11.3.1Wayne Meissner2013-01-101-1/+1
* Possible fix for #245 - passing nil args into :string params did not advance ...Wayne Meissner2013-01-101-1/+1
* Bump version to 1.3.01.3.0Wayne Meissner2013-01-081-1/+1
* Remove rbffi_gc_mark_locations()Wayne Meissner2013-01-084-13/+2
* Add to_str and to_ptr benchmarksWayne Meissner2013-01-071-17/+60
* Merge pull request #244 from dbussink/masterWayne Meissner2013-01-063-10/+11
|\
| * Use Rubinius API on Rubinius for forcing GCDirkjan Bussink2013-01-063-10/+11
|/
* Merge pull request #243 from drbrain/masterWayne Meissner2013-01-031-0/+0
|\
| * Ignore the libffi directory for RDocEric Hodel2013-01-031-0/+0
|/
* Fix #242 by coercing :string parameters using #to_strWayne Meissner2013-01-021-21/+12
* Bump version to 1.3.0.devWayne Meissner2012-12-291-1/+1
* Enable loading FFI gem on rubiniusWayne Meissner2012-12-291-1/+2
* Struct classes store @layout in a class ivar, not a cvar.Wayne Meissner2012-12-292-4/+4
* Correct some rb_global_variable() calls that were passing in stack addresses.Wayne Meissner2012-12-292-2/+2
* Add rbffi_gc_mark_locations() that behaves like rb_gc_mark_locations(), for V...Wayne Meissner2012-12-295-3/+14
* Fix #239 by raising an error if the library list supplied to ffi_lib is emptyWayne Meissner2012-12-172-0/+13
* Properly indent code in README.md and add to requirementsWayne Meissner2012-12-141-4/+7
* Merge pull request #238 from sdaubert/masterWayne Meissner2012-12-0916-61/+535
|\
| * * ext/ffi_c/Pointer.c: Rename rbffi_AbstractMemory to ffi_AbstractMemory.Sylvain Daubert2012-12-081-2/+2
| * * ext/ffi_c/Pointer.c: correct name of ffi_AbstractMemory on definitionSylvain Daubert2012-12-081-1/+1
| * Merge remote-tracking branch 'upstream/master'Sylvain Daubert2012-12-08266-19083/+25475
| |\ | |/ |/|
* | Merge pull request #236 from dbussink/rubyspec_compatWayne Meissner2012-11-2645-1010/+538
|\ \
| * | Change licensing of the specs to the same license as RubyspecDirkjan Bussink2012-11-2543-548/+76
| * | Use matchers compatible with MSpecDirkjan Bussink2012-11-2524-466/+466
|/ /
* | Bump version to 1.2.1.devWayne Meissner2012-11-201-1/+1
* | Use values that fit into 32bits for variable-length array struct fieldsWayne Meissner2012-11-201-8/+8
* | Add rspec to dependenciesWayne Meissner2012-11-201-0/+1
* | Add default rubygems sourceWayne Meissner2012-11-201-0/+1
* | Add GemfileWayne Meissner2012-11-201-0/+3
* | Add .travis.ymlWayne Meissner2012-11-201-0/+6
* | Add ffi.gemspec to the list of files in the gemWayne Meissner2012-11-202-2/+4
* | 1.2.0 release1.2.0Wayne Meissner2012-11-201-1/+1
* | Make the non-MRI loading genericWayne Meissner2012-11-131-1/+2
* | Apply JRuby loading logic to rbx as wellWayne Meissner2012-11-131-1/+1
* | Bump version to 1.2.0.pre61.2.0.pre6Wayne Meissner2012-11-131-1/+1
* | Also remove 'ffi.rb' from $LOADED_FEATURESWayne Meissner2012-11-131-1/+4
* | Try to resolve jruby+bundler ffi loading issuesWayne Meissner2012-11-132-2/+7