summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Use platform name as used by rubygemsv1.15.0Lars Kanis2021-03-051-1/+1
* Merge pull request #888 from larskanis/async-callback-with-forkLars Kanis2021-03-053-5/+51
|\
| * Fix async callbacks in conjunction with fork()Lars Kanis2021-03-053-5/+51
|/
* Prepare ffi-1.15.0Lars Kanis2021-03-052-1/+23
* Replace rubygems-tasks by bundler and do more release automationLars Kanis2021-03-053-27/+82
* Use shorter thread names for FFI's callbacksLars Kanis2021-03-053-4/+4
* Merge branch 'name-dispatcher-thread' of https://github.com/DataDog/ffi into ...Lars Kanis2021-02-283-1/+25
|\
| * Fix callback thread spec failing on WindowsIvo Anjo2021-02-221-3/+3
| * Clarify that TruffleRuby/JRuby do not use a dispatcher threadIvo Anjo2021-02-211-4/+2
| * Name callback runner thread for easier debuggingIvo Anjo2021-02-212-2/+15
| * Skip thread naming spec on JRubyIvo Anjo2021-02-191-0/+1
| * Skip thread naming spec on TruffleRubyIvo Anjo2021-02-191-0/+2
| * Name the async_cb_thread for easier debuggingIvo Anjo2021-02-192-0/+10
* | Implement async callback test on Windows and improve async specsLars Kanis2021-02-282-11/+26
* | Separate double callback spec and variadic call with function pointerLars Kanis2021-02-283-3/+37
* | Remove unused VariadicInvoker#initLars Kanis2021-02-281-9/+0
* | Remove unused NATIVE_CALLBACK enumLars Kanis2021-02-286-16/+9
* | Allocate enough callback memory to avoid separate countingLars Kanis2021-02-281-13/+3
* | Fix unsafe floating point comparisonLars Kanis2021-02-281-1/+1
* | Use ALLOCA_N to preallocate callback param memoryLars Kanis2021-02-281-4/+14
* | Merge branch 'master' of github.com:ffi/ffi; branch 'pass-callback-in-varargs...Lars Kanis2021-02-273-3/+32
|\ \
| * | Allow to pass callbacks in varargsVincent Isambart2021-02-253-3/+32
| |/
* | Merge pull request #886 from andreas-schwab/masterLars Kanis2021-02-261-0/+104
|\ \ | |/ |/|
| * Add types.conf for riscv64-linuxAndreas Schwab2021-02-251-0/+104
|/
* Merge pull request #875 from KoellM/fix-msvc-buildLars Kanis2021-01-103-12/+0
|\
| * Fix msvc buildKoellM2021-01-113-12/+0
* | Appveyor-CI: Update base image - the old one isn't updated any longerLars Kanis2021-01-051-0/+2
* | Add types.conf for powerpc64le-linuxLars Kanis2020-12-231-0/+100
|/
* Update CHANGELOG for 1.14.21.14.2Lars Kanis2020-12-211-0/+7
* Bump VERSION to 1.14.2Lars Kanis2020-12-211-1/+1
* Add all generated+shipped libffi files to `rake clean`Lars Kanis2020-12-211-0/+7
* Remove trailing spaces in .rb filesBenoit Daloze2020-12-2115-40/+40
* Add a missing bugfix to CHANGELOG [ci skip]Lars Kanis2020-12-201-0/+1
* Better wording in CHANGELOG [ci skip]Lars Kanis2020-12-191-1/+1
* Add CHANGELOG entry for ffi-1.14.11.14.1Lars Kanis2020-12-191-0/+8
* Bump VERSION to 1.14.1Lars Kanis2020-12-191-1/+1
* Merge pull request #861 from larskanis/revoke-806Lars Kanis2020-12-193-58/+19
|\
| * Revert "Merge pull request #806 from eregon/fix-write_string"Lars Kanis2020-12-193-58/+19
|/
* Add Changelog entry for ffi-1.14.01.14.0Lars Kanis2020-12-181-0/+25
* Bump VERSION to 1.14.0Lars Kanis2020-12-181-1/+1
* Add CI job for JRubyLars Kanis2020-12-181-2/+3
* Merge branch 'master' of github.com:ffi/ffiLars Kanis2020-12-182-1/+6
|\
| * Merge pull request #856 from larskanis/move-to-travis-ci.comLars Kanis2020-12-181-1/+1
| |\
| | * Move from travis-ci.org to travis-ci.comLars Kanis2020-12-181-1/+1
| * | Merge pull request #855 from larskanis/fix-segfault-in-fiddleLars Kanis2020-12-181-0/+5
| |\ \ | | |/ | |/|
| | * Fix possible segfault in combination with fiddle or other libffi using gemsLars Kanis2020-12-181-0/+5
| |/
* | Update bundled libffi to latest masterLars Kanis2020-12-181-0/+0
|/
* Merge pull request #854 from felixbuenemann/fix-darwin-arm64-specsLars Kanis2020-12-161-1/+5
|\
| * Fix specs for Ruby 2.x on darwin-arm64Felix Bùˆnemann2020-12-151-1/+5
|/
* Merge pull request #852 from larskanis/move-size-limitLars Kanis2020-12-144-18/+46
|\