index
:
delta/ruby-gems/ffi.git
0.5
branches/v1
containers
drop_187
elcapt
ffi-0.6
ffi-1.1
ffi-1.2
larskanis-appveyor
libffi
libffi-3.2.1
master
rake-compile-update
revert-497-container_ci
travis
win_21
github.com: ffi/ffi.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
ext
/
ffi_c
/
extconf.rb
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make FFI classes GC.compact friendly
Lars Kanis
2023-04-14
1
-0
/
+2
*
Convert FFI::Type and descendants to TypedData
Jean Boussier
2023-03-02
1
-1
/
+1
*
Append -pthread to linker options
Lars Kanis
2021-05-22
1
-0
/
+3
*
Use arm or aarch64 to identify Apple ARM CPU arch
Andrew Ferk
2021-05-11
1
-2
/
+2
*
Fix possible segfault in combination with fiddle or other libffi using gems
Lars Kanis
2020-12-18
1
-0
/
+5
*
Use case insensitive regex instead of downcase
Lars Kanis
2020-12-05
1
-5
/
+5
*
Add new extconf options for --enable-libffi-alloc
Lars Kanis
2020-12-05
1
-0
/
+5
*
Fix build error with “--disable-system-libffi” option
Watson
2020-07-26
1
-0
/
+3
*
Test for ffi_prep_closure_loc() to make sure we can use this function
Lars Kanis
2020-06-03
1
-6
/
+5
*
Remove code required for ruby prior 2.3
Lars Kanis
2020-06-01
1
-7
/
+0
*
If you build libffi with MSVC, the latest version gets installed as libffi-8....
Charlie Savage
2020-05-18
1
-6
/
+8
*
Add SDK paths on macOS
Lars Kanis
2020-04-15
1
-1
/
+4
*
RUBY_ENGINE is defined since Ruby 1.9, no need to check if defined?()
Benoit Daloze
2020-03-29
1
-1
/
+1
*
Remove old references to ruby-1.9
Lars Kanis
2020-01-31
1
-1
/
+0
*
Fix build on ruby-2.0 on Linux
Lars Kanis
2019-05-18
1
-2
/
+2
*
Remove old code for 'blocking: true' on Ruby before 2.0
Lars Kanis
2019-02-21
1
-4
/
+1
*
Merge remote-tracking branch 'larskanis/disable-system-libffi'
Lars Kanis
2019-02-18
1
-14
/
+26
|
\
|
*
Allow to forcibly enable/disable system libffi
Lars Kanis
2019-01-23
1
-14
/
+26
*
|
Query ruby thread and GVL states instead of relying on our call frame for cal...
Lars Kanis
2019-01-25
1
-2
/
+7
|
/
*
Fix missing C declarations causing compiler warnings
Lars Kanis
2018-06-02
1
-0
/
+1
*
Fix failures on MacOS (#617)
Lars Kanis
2018-02-21
1
-3
/
+3
*
Fix compatibility with PPC64LE platform (#577)
Konstantin Shabanov
2017-07-12
1
-2
/
+7
*
Add missing shlwapi.h include
Hiroshi Hatake
2017-01-24
1
-1
/
+2
*
Fix compatibility with newer libffi on Windows, if we are using a system-prov...
Joel Low
2014-12-01
1
-1
/
+2
*
fix install for solaris11
tduehr
2014-10-09
1
-2
/
+2
*
Fix compile error for cygwin1.7.18, without -mwin32 option.
KUWASHIMA yuichiro
2013-05-05
1
-1
/
+0
*
Only strip options if preceded by whitespace
Wayne Meissner
2013-03-08
1
-2
/
+2
*
Add back -std=c99 for solaris
Wayne Meissner
2013-03-05
1
-1
/
+3
*
Trap & save exceptions from ruby callbacks.
Wayne Meissner
2013-02-15
1
-2
/
+0
*
Use rb_thread_call_without_gvl where available
Wayne Meissner
2013-02-15
1
-0
/
+2
*
Add rbffi_gc_mark_locations() that behaves like rb_gc_mark_locations(), for V...
Wayne Meissner
2012-12-29
1
-1
/
+1
*
Attempt to eliminate any warning and ansi flags imposed upon ruby-ffi by the ...
Wayne Meissner
2012-08-19
1
-6
/
+7
*
Only use ffi_prep_cif_var if it is available
Wayne Meissner
2012-08-05
1
-0
/
+1
*
No longer check for rb_thread_have_gvl_p
Wayne Meissner
2012-07-27
1
-1
/
+0
*
Search /usr/include/ffi for ffi.h, to enable usage of the MacOS system libffi
Wayne Meissner
2012-07-18
1
-1
/
+1
*
support msvc 64bit
unknown
2012-01-10
1
-1
/
+3
*
initial release
unknown
2012-01-09
1
-0
/
+3
*
Remove warnings when compiling. (Fixes issue #184)
Wayne Meissner
2011-12-17
1
-1
/
+1
*
Fix up win32 cross-compilation
Wayne Meissner
2011-10-30
1
-3
/
+3
*
Wrap file paths in quotes, to deal with whitespace in the build path
Wayne Meissner
2011-10-17
1
-1
/
+1
*
Update code for checking for libffi on windows. Mingw will use ffi while VC+...
Charlie Savage
2011-08-17
1
-11
/
+13
*
Fix issue #127 - ffi gem should not load on non-MRI rubies
Wayne Meissner
2011-08-06
1
-41
/
+50
*
Ruby 1.9.3 hides ruby_thread_gvl_p(), but shows it as available, so just don'...
Wayne Meissner
2011-08-01
1
-1
/
+1
*
Fix a bunch of warnings from solaris. From https://github.com/mmayer
Wayne Meissner
2010-12-30
1
-1
/
+3
*
Add -Wno-declaration-after-statement to CFLAGS
Wayne Meissner
2010-12-28
1
-0
/
+1
*
Use RbConfig instead of deprecated Config
Wayne Meissner
2010-12-19
1
-5
/
+5
*
Use a st_table for struct field lookup instead of rb_hash methods to gain abo...
Wayne Meissner
2010-08-20
1
-0
/
+1
*
Correctly handle callbacks from threads that have released the GIL
Wayne Meissner
2010-03-20
1
-0
/
+3
*
Disable -Werror for release gems
Wayne Meissner
2010-02-08
1
-1
/
+1
*
Re-enable the raw libffi api if using the bundled version of libffi
Wayne Meissner
2010-01-26
1
-0
/
+1
[next]