summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
...
| * | | Add a workaround for Darwin on aarch64Lars Kanis2020-11-221-1/+5
| * | | Add types.conf of Apple silicon macWatson2020-11-221-0/+130
* | | | Exclude dotfiles in project root from gemLars Kanis2020-11-221-1/+1
|/ / /
* | | Merge pull request #834 from eregon/endian_constantsBenoit Daloze2020-10-303-2/+8
|\ \ \
| * | | Skip Pointer#order specs on TruffleRuby until implementedBenoit Daloze2020-10-302-2/+2
| * | | Define endian constants in Ruby if not already defined in the backendBenoit Daloze2020-10-301-0/+6
|/ / /
* | | Merge pull request #830 from chrisseaton/order-specsLars Kanis2020-10-295-1/+140
|\ \ \
| * | | write_bytes instead of write_stringChris Seaton2020-10-281-1/+1
| * | | Specify Pointer#order and Struct#orderChris Seaton2020-10-103-0/+114
| * | | Raise an error on an unknown pointer orderChris Seaton2020-10-101-0/+2
| * | | Clarify that Pointer#order returns a new pointer if changing the orderChris Seaton2020-10-101-1/+1
| * | | Specify FFI::Platform::BYTE_ORDER etcChris Seaton2020-10-101-0/+23
* | | | Merge pull request #827 from larskanis/remove-stdint.hLars Kanis2020-10-2821-329/+33
|\ \ \ \ | |/ / / |/| | |
| * | | Remove win32/stdint.h and stdbool.hLars Kanis2020-09-2321-329/+33
|/ / /
* | | Fix CI failure on AppveyorLars Kanis2020-09-231-0/+5
* | | Merge pull request #823 from headius/no_rubygemsLars Kanis2020-09-231-2/+2
|\ \ \
| * | | Check versions without accessing GemCharles Oliver Nutter2020-09-221-2/+2
* | | | Merge pull request #825 from ahorek/jruby_specLars Kanis2020-09-231-6/+2
|\ \ \ \ | |/ / / |/| | |
| * | | uncomment specs on jrubypavel2020-09-221-6/+2
|/ / /
* | | Correct callback name in specLars Kanis2020-08-311-1/+3
* | | Fix GC issue, when Proc is used on more than 2 callback signaturesLars Kanis2020-08-312-3/+41
* | | Merge pull request #821 from ahorek/jruby_fixesLars Kanis2020-08-303-4/+8
|\ \ \
| * | | jruby fixespavel2020-08-303-4/+8
|/ / /
* | | Add types for x86_64-msysLars Kanis2020-08-231-0/+119
* | | Merge pull request #804 from larskanis/nullptr-errorLars Kanis2020-08-032-2/+7
|\ \ \
| * | | Do NULL pointer check only when array length > 0Lars Kanis2020-08-032-2/+7
|/ / /
* | | Merge pull request #815 from Watson1978/fix-memory-leakLars Kanis2020-08-031-0/+1
|\ \ \
| * | | Fix memory leak in MethodHandleWatson2020-08-041-0/+1
|/ / /
* | | Merge pull request #764 from eregon/remove-redundant-ciBenoit Daloze2020-07-182-49/+1
|\ \ \
| * | | Remove TravisCI jobs redundant with GitHub ActionsBenoit Daloze2020-07-181-40/+1
| * | | Remove AppVeyor jobs redundant with GitHub ActionsBenoit Daloze2020-07-181-9/+0
|/ / /
* | | Fix and extend specs for :pointer and :string argument comparisonLars Kanis2020-07-183-9/+10
|/ /
* | Merge branch 'master' of github.com:ffi/ffiLars Kanis2020-07-182-8/+6
|\ \
| * \ Merge pull request #802 from larskanis/add-arm64Lars Kanis2020-07-171-6/+5
| |\ \
| | * | Use aarch64 as FFI::Platform::ARCH on MacOSLars Kanis2020-07-081-6/+5
| * | | Improve check for whether fork is availableBenoit Daloze2020-07-171-2/+1
* | | | Remove unused variable from fork_specLars Kanis2020-07-181-1/+0
* | | | Move external process execution to spec_helpersLars Kanis2020-07-183-15/+22
|/ / /
* | | Merge pull request #810 from larskanis/centos-callbackLars Kanis2020-07-171-0/+41
|\ \ \
| * | | Add specs specific to Centos callback bug #621Lars Kanis2020-07-171-0/+41
|/ / /
* | | Merge branch 'master' of github.com:ffi/ffiLars Kanis2020-07-171-1/+1
|\ \ \
| * | | Ensure the raised message is zero-terminatedLars Kanis2020-07-171-1/+1
| | |/ | |/|
* | | Add an explicit spec for passsing a String to :pointer parameterLars Kanis2020-07-171-0/+7
* | | Use :string parameter type for passing zero terminated string to CLars Kanis2020-07-171-1/+1
|/ /
* | Fix wrong statement about Pointer#autoreleaseLars Kanis2020-07-111-1/+1
* | Pointer: Better docs for #autoreleaseLars Kanis2020-07-111-17/+19
* | Fix segfault on non-array argument to #write_array_of_*Lars Kanis2020-07-102-19/+25
|/
* Merge pull request #794 from buzzdeee/masterLars Kanis2020-06-271-0/+134
|\
| * provide lib/ffi/platform/aarch64-openbsd/types.confSebastian Reitenbach2020-06-261-0/+134
|/
* Remove unused code and use better file nameLars Kanis2020-06-211-2/+1