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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Merge pull request #963 from ioquatix/library-path
HEAD
master
Lars Kanis
2023-05-08
2
-10
/
+58
|
\
|
*
Add support for passing ABI version to `FFI.map_library_name`.
Samuel Williams
2022-06-24
2
-10
/
+58
*
|
Merge branch 'ractor'
Lars Kanis
2023-05-08
49
-174
/
+975
|
\
\
|
*
|
Exclude JRuby and Truffleruby at retrieval of function types
Lars Kanis
2023-05-08
3
-0
/
+9
|
*
|
Add Ractor compatibility to README
Lars Kanis
2023-05-08
1
-1
/
+2
|
*
|
Register functions in Ruby code
Lars Kanis
2023-05-08
6
-15
/
+22
|
*
|
Add documentation to new query methods
Lars Kanis
2023-05-07
3
-0
/
+26
|
*
|
Freeze immutable objects and add explicit make_shareable to make library defi...
Lars Kanis
2023-05-07
21
-61
/
+175
|
*
|
Ensure enums are usable in Ractor
Lars Kanis
2023-05-02
2
-0
/
+27
|
*
|
Bump required ruby version to 2.5
Lars Kanis
2023-04-27
3
-10
/
+6
|
*
|
Do not run any Ractor specs on ruby-3.0
Lars Kanis
2023-04-27
2
-5
/
+1
|
*
|
Rename result_type to return_type
Lars Kanis
2023-04-27
6
-10
/
+10
|
*
|
Store each FFI::Function in it's own instance variabe in the module to be att...
Lars Kanis
2023-04-27
8
-31
/
+50
|
*
|
Add the possibility to query attached funtions and variables
Lars Kanis
2023-04-27
11
-16
/
+166
|
*
|
Ensure some relevant constants are available in Ractor
Lars Kanis
2023-04-20
5
-15
/
+43
|
*
|
Add a spec file for FFI::DynamicLibrary
Lars Kanis
2023-04-20
3
-18
/
+57
|
*
|
Skip struct specs on Ruby-3.0
Lars Kanis
2023-04-18
1
-1
/
+5
|
*
|
Freeze constant in StructLayoutBuilder
Lars Kanis
2023-04-18
1
-2
/
+2
|
*
|
Fix compat to JRuby and TuffleRuby regarding Ractor
Lars Kanis
2023-04-18
3
-1
/
+16
|
*
|
Freeze global typedefs and add per Ractor local custom typedefs
Lars Kanis
2023-04-18
3
-5
/
+71
|
*
|
Ensure errno is usable in Ractor
Lars Kanis
2023-04-18
2
-1
/
+9
|
*
|
Use a Ractor-local callback dispatcher for calls from non-ruby threads
Lars Kanis
2023-04-18
2
-64
/
+171
|
*
|
Add support for using FFI in Ractor
Lars Kanis
2023-04-18
26
-27
/
+216
*
|
|
Merge pull request #1031 from larskanis/rm-structfield-get
Lars Kanis
2023-05-04
2
-11
/
+2
|
\
\
\
|
*
|
|
Remove no longer used StructField.get and .put
Lars Kanis
2023-05-04
2
-11
/
+2
|
/
/
/
*
|
|
Merge pull request #1029 from larskanis/private-release
Lars Kanis
2023-05-04
6
-27
/
+18
|
\
\
\
|
*
|
|
Allow private release method for ManagedStruct and AutoPointer
Lars Kanis
2023-05-02
6
-27
/
+18
|
/
/
/
*
|
|
Merge pull request #1028 from cfis/master
Lars Kanis
2023-04-20
3
-8
/
+10
|
\
\
\
|
*
|
|
MSVC does not include <sys/param.h>
Charlie Savage
2023-04-20
1
-0
/
+2
|
*
|
|
Visual Studio 22 does not compile va_arg that are function pointers. Instead,...
Charlie Savage
2023-04-20
1
-6
/
+6
|
*
|
|
CreateNamedPipe and CreateFile map to CreateNamedPipeW and CreateFileW when c...
Charlie Savage
2023-04-20
1
-2
/
+2
|
/
/
/
*
|
|
Add some build file to gitignore
Lars Kanis
2023-04-20
1
-5
/
+8
*
|
|
Add some tests to verify that GC.compact works
Lars Kanis
2023-04-20
1
-0
/
+66
*
|
|
Merge pull request #1017 from thesamesam/hppa
Lars Kanis
2023-04-20
3
-0
/
+357
|
\
\
\
|
*
|
|
Add types.conf for hppa1.1-linux
Sam James
2023-04-12
1
-0
/
+178
|
*
|
|
Add types.conf for hppa2.0-linux
Sam James
2023-04-12
1
-0
/
+178
|
*
|
|
Use libffi closure allocations on hppa
Sam James
2023-04-12
1
-0
/
+1
*
|
|
|
Merge pull request #1027 from cfis/master
Lars Kanis
2023-04-20
1
-0
/
+3
|
\
\
\
\
|
*
|
|
|
Free the message allocated by FormatMessageA (should have been in last commit).
Charlie Savage
2023-04-20
1
-0
/
+3
|
/
/
/
/
*
|
|
|
Merge pull request #1026 from cfis/master
Lars Kanis
2023-04-20
1
-2
/
+10
|
\
\
\
\
|
*
|
|
|
On Windows FormatMessageA can return a NULL message - for example when trying...
Charlie Savage
2023-04-19
1
-2
/
+10
|
/
/
/
/
*
|
|
|
Merge pull request #1025 from peterzhu2118/pz-rarray-ptr
Lars Kanis
2023-04-19
2
-2
/
+2
|
\
\
\
\
|
*
|
|
|
Remove use of RARRAY_PTR
Peter Zhu
2023-04-18
2
-2
/
+2
|
|
|
/
/
|
|
/
|
|
*
|
|
|
Merge pull request #1024 from peterzhu2118/pz-old-compat
Lars Kanis
2023-04-19
1
-23
/
+0
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Remove old definitions in compat.h for Ruby 1.x
Peter Zhu
2023-04-18
1
-23
/
+0
|
/
/
/
*
|
|
Merge branch 'remove-sizetypes'
Lars Kanis
2023-04-18
1
-16
/
+13
|
\
\
\
|
*
|
|
Remove unused FFI::SizeTypes
Lars Kanis
2023-04-18
1
-16
/
+13
*
|
|
|
Merge pull request #1018 from F16shen/master
Lars Kanis
2023-04-17
1
-0
/
+141
|
\
\
\
\
|
|
/
/
/
|
/
|
|
|
|
*
|
|
Add types.conf for sw_64-linux
lixin
2023-04-11
1
-0
/
+141
|
|
/
/
*
|
|
Add a spec that adds one Function to several modules
Lars Kanis
2023-04-16
1
-0
/
+10
[next]