summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update Gemfilerake-compile-updatetduehr2017-01-171-2/+2
|
* Bump version to 1.9.17.1.9.17Charles Oliver Nutter2017-01-131-1/+1
|
* Backport PRIsVALUE for pre 2.0 Rubies.Charles Oliver Nutter2017-01-131-0/+3
|
* Bump version to 1.9.16.1.9.16root2017-01-131-1/+1
|
* Merge pull request #551 from nurse/add-windows-binary-gem-for-ruby-2.4Charles Oliver Nutter2017-01-131-2/+2
|\ | | | | use latest rake-compiler-dock
| * use latest rake-compiler-dockNARUSE, Yui2017-01-121-2/+2
| | | | | | | | | | | | Ruby 2.4 requires rake-compiler-dock v0.6.0. Moreover it should always use latest one because of tracking latest rubies.
* | Bump version to 1.9.15.1.9.15Charles Oliver Nutter2017-01-131-1/+1
|/
* Merge pull request #533 from srse/gentoo_hint_for_readmetduehr2016-11-111-0/+2
|\ | | | | Updated README.md
| * Update README.mdtduehr2016-11-111-1/+1
| |
| * Updated README.mdsrse2016-10-211-1/+1
| | | | | | added links for pax and mprotect
| * Updated README.mdsrse2016-10-181-0/+2
| | | | | | added requirements hint for linux systems running with PaX (see https://github.com/djberg96/sys-filesystem/issues/17 for details)
* | update x86_64-openbsd typestduehr2016-11-081-21/+27
|/ | | | closes #535
* Merge branch 'memory_get_set' of https://github.com/furunkel/ffi into ↵tduehr2016-07-253-2/+156
|\ | | | | | | furunkel-memory_get_set
| * Add AbstractMemory#get and AbstractMemory#putfurunkel2016-07-213-2/+156
| |
* | Merge pull request #516 from furunkel/pointer_to_ptrtduehr2016-07-252-0/+12
|\ \ | |/ |/| Add Pointer#to_ptr
| * Add Pointer#to_ptrfurunkel2016-07-222-0/+12
|/
* bump version1.9.14tduehr2016-07-111-1/+1
|
* Merge pull request #513 from dmacvicar/dmacvicar_licensetduehr2016-07-110-0/+0
|\ | | | | Use a standard spfx license
| * fix warning about not using a spdx licenseDuncan Mac-Vicar P2016-07-091-1/+1
| |
* | update licensetduehr2016-07-112-2/+2
|/
* bump version1.9.13tduehr2016-07-061-1/+1
|
* move library lookuptduehr2016-07-061-12/+12
|
* Merge pull request #508 from mwrock/symboltduehr2016-07-062-1/+12
|\ | | | | fix library loading by symbol with test
| * fix library loading by symblomatt wrock2016-07-052-1/+12
|/
* bump version1.9.12tduehr2016-07-051-1/+1
|
* fix library name for symbolstduehr2016-07-051-1/+1
|
* bump version1.9.11tduehr2016-07-051-1/+1
|
* Merge pull request #504 from andrewdotn/mastertduehr2016-06-065-25/+111
|\ | | | | Support blocking: true for varargs calls
| * Mark spec as not supported for 1.8Andrew Neitsch2016-06-041-0/+1
| |
| * Fix “char promoted to int when passed through ...”Andrew Neitsch2016-06-042-5/+5
| |
| * Share blocking code between Call.c and Variadic.cAndrew Neitsch2016-06-043-25/+53
| |
| * Make testBlockingXXva do something with varargsAndrew Neitsch2016-06-042-12/+19
| |
| * Add failing unit test for blocking: true with varargsAndrew Neitsch2016-06-012-0/+50
|/
* Merge pull request #499 from ukoloff/patch-1tduehr2016-04-251-0/+2
|\ | | | | Test with Ruby 2.3 on AppVeyor
| * Test with Ruby 2.3 on AppVeyorStas Ukolov2016-04-231-0/+2
|/
* Merge pull request #495 from larskanis/update_ruby_2.3tduehr2016-04-194-6/+15
|\ | | | | Update for ruby-2.3 cross build and travis-ci
| * Travis-CI: update ruby versions and fix buildsLars Kanis2016-04-091-5/+10
| | | | | | | | | | Install libgmp-dev as a workaround for the missing dependency of rvm. See also: https://github.com/rvm/rvm/issues/3509
| * Travis-CI: Print mkmf.log for diagnostics in case of failure.Lars Kanis2016-04-091-0/+2
| |
| * Update rake-compiler-dock to 0.5.2 for support of ruby-2.3Lars Kanis2016-04-092-2/+2
| |
| * [FEAT] add support for ruby 2.3.0 (2.2.0 was released Dec. 25th 2014, which ↵Ori2016-04-092-1/+3
| | | | | | | | is almost a year and a half before this commit)
* | Merge pull request #498 from ffi/revert-497-container_citduehr2016-04-191-1/+0
|\ \ | | | | | | Revert "Switch to using container-based Travis where possible"
| * | Revert "Switch to using container-based Travis where possible"revert-497-container_citduehr2016-04-191-1/+0
|/ /
* | Merge pull request #497 from daxtens/container_citduehr2016-04-191-0/+1
|\ \ | |/ |/| Switch to using container-based Travis where possible
| * Switch to using container-based Travis where possibleDaniel Axtens2016-04-191-0/+1
|/ | | | | This makes the CI process a bit faster and a bit less resource intensive. OS X builds run as usual.
* Merge pull request #490 from lamont-granquist/lcg/rb_gc_guard_ptrtduehr2016-04-083-34/+25
|\ | | | | remove RB_GC_GUARD_PTR references
| * remove RB_GC_GUARD_PTR referencesLamont Granquist2016-03-233-34/+25
| | | | | | | | | | | | | | | | | | | | | | RB_GC_GUARD_PTR is an 'internal' API and consumers should only use RB_GC_GUARD. On non-GCC/non-MSC compilers (i.e. "Sun" Compiler on Solaris or xlc compiler on AIX) this macro does not exist in a usable form. In this case both of the instances of RB_GC_GUARD_PTR were unnecessary since argv was already protected and rbParams was ALLOCA_N'd onto the stack which does not require protection.
* | Merge pull request #491 from miqlas/haiku_fixtduehr2016-04-081-1/+1
|\ \ | |/ |/| Haiku endianness fix
| * Haiku endianness fix for x86 and x86_64, we don't have any other host arch ↵Zoltan Mizsei2016-03-281-1/+1
|/ | | | btw. yet.
* Merge pull request #474 from lzmths/mastertduehr2016-01-211-2/+4
|\ | | | | Refactoring conditional directives that break parts of statements.
| * Refactoring conditional directives that break parts of statements.lzmths2015-12-111-2/+4
| |