summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Bump VERSION to 1.15.3v1.15.3Lars Kanis2021-06-162-1/+8
* Add CHANGELOG entry for ffi-1.15.2v1.15.2Lars Kanis2021-06-161-0/+11
* Bump VERSION to 1.15.2Lars Kanis2021-06-161-1/+1
* Fix Windows libc detection for MSYS2-ucrt build (#903)Lars Kanis2021-06-152-6/+3
* Merge pull request #902 from MikaelUrankar/masterLars Kanis2021-06-102-62/+115
|\
| * Regen types.conf for FreeBSD12 aarch64MikaelUrankar2021-06-101-58/+111
| * Switch time_t and suseconds_t types to long on FreeBSD aarch64MikaelUrankar2021-06-102-4/+4
|/
* Merge pull request #882 from OleMchls/patch-1tduehr2021-06-021-1/+1
|\
| * dynlib support for homebrew 3 on Apple Silicon M1Ole Michaelis2021-02-121-1/+1
* | Bump VERSION to 1.15.1v1.15.1Lars Kanis2021-05-221-1/+1
* | Update CHANGELOG for ffi-1.15.1Lars Kanis2021-05-221-0/+9
* | Append -pthread to linker optionsLars Kanis2021-05-221-0/+3
* | Merge pull request #899 from andrewferk/apple-m1-arm-aarch64Lars Kanis2021-05-121-2/+2
|\ \
| * | Use arm or aarch64 to identify Apple ARM CPU archAndrew Ferk2021-05-111-2/+2
|/ /
* | Merge pull request #897 from leshik/fix-ccLars Kanis2021-04-152-2/+4
|\ \
| * | Allow overriding `gcc` with the `CC` env var in `const_generator.rb` and `str...Alexey Zagarin2021-04-152-2/+4
|/ /
* | Relax bundler version for JRuby on Github ActionsLars Kanis2021-04-031-1/+1
* | Merge branch 'master' of github.com:ffi/ffiLars Kanis2021-04-031-0/+4
|\ \
| * \ Merge pull request #891 from bbuchalter/patch-1Lars Kanis2021-03-121-0/+4
| |\ \
| | * | Update README with instructions for submodulesBrian Buchalter2021-03-121-0/+4
| |/ /
* | | Revert "Enable loading FFI gem on rubinius"Lars Kanis2021-04-031-2/+1
|/ /
* | 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