openhub.net
Black Duck Software, Inc.
Open Hub
Follow @
OH
Sign In
Join Now
Projects
People
Organizations
Tools
Blog
BDSA
Projects
People
Projects
Organizations
Forums
F
ffi
Settings
|
Report Duplicate
1
I Use This!
×
Login Required
Log in to Open Hub
Remember Me
Low Activity
Commits
: Listings
Analyzed
about 19 hours
ago. based on code collected
about 19 hours
ago.
Aug 19, 2024 — Aug 19, 2025
Showing page 19 of 82
Search / Filter on:
Commit Message
Contributor
Files Modified
Lines Added
Lines Removed
Code Location
Date
Update release date in CHANGELOG
Lars Kanis
More...
about 5 years ago
Remove code required for ruby prior 2.3
Lars Kanis
More...
about 5 years ago
Raise minimum ruby version to 2.3
Lars Kanis
More...
about 5 years ago
Bump VERSION to 1.13.0
Lars Kanis
More...
about 5 years ago
Add 1.13.0 to CHANGELOG
Lars Kanis
More...
about 5 years ago
Use shorter const names like in other files
Lars Kanis
More...
about 5 years ago
Merge pull request #782 from larskanis/reject_string_callback
Lars Kanis
More...
about 5 years ago
Reject callback with :string return type
Lars Kanis
More...
about 5 years ago
Merge branch 'master' of https://github.com/ffi/ffi
Lars Kanis
More...
about 5 years ago
Fix using time() on Windows
Lars Kanis
More...
about 5 years ago
Merge pull request #781 from larskanis/fix-irb
Lars Kanis
More...
about 5 years ago
Update samples
Lars Kanis
More...
about 5 years ago
Enable gettimeofday based spec on Windows
Lars Kanis
More...
about 5 years ago
Merge branch 'master' of https://github.com/cfis/ffi into cfis-master
Lars Kanis
More...
about 5 years ago
Merge pull request #777 from eregon/fix-enclosing-module-find-type
Lars Kanis
More...
about 5 years ago
Stick to older rubygems-tasks, to avoid dependency to too old irb
Lars Kanis
More...
about 5 years ago
Merge pull request #778 from jsfierro/master
Lars Kanis
More...
about 5 years ago
On MSCV, an unsigned long is 4 bytes (32 bits), not 8 bytes. Thus the alignment code using ~0x7UL truncates pointers resulting in crashes. Instead, use unsigned long long wich is 8 bytes.
Charlie Savage
More...
over 5 years ago
On windows, when using Ruby built with mingw64, FFI:LIBC returns msvcrt.dll. When using Ruby built with MSVC, FFI:LIBC returns vcruntime.dll
Charlie Savage
More...
over 5 years ago
If you build libffi with MSVC, the latest version gets installed as libffi-8.lib. This commit adds that name to the have_library search list. It also adds in have_library calls for libffi_convenience.lib and shlwapi.lib, both of which are required for MSVC to build the bindings.
Charlie Savage
More...
over 5 years ago
MSVC will not initialize static structure using non-constant values (GCC will do it but I think via an extension, its not part of the C language). Anyway, this fixes the compile error on MSVC.
Charlie Savage
More...
over 5 years ago
MSVC defines long double to be just a double (see https://docs.microsoft.com/en-us/cpp/c-language/type-long-double?view=vs-2019). Thus libffi built with MSVC does not export it as a separate type. This workaround that issue.
Charlie Savage
More...
over 5 years ago
Ruby built with MSVC reports the x64 as the platform on Windows 10, 64-bit machines.
Charlie Savage
More...
over 5 years ago
Add types.conf for sparcv9-openbsd
Joseph Fierro
More...
over 5 years ago
Improve check to detect if a module has a #find_type method suitable for FFI
Benoit Daloze
More...
over 5 years ago
Merge pull request #775 from jsfierro/master
Lars Kanis
More...
over 5 years ago
Add a types.conf for powerpc-openbsd. Tested and working on a PowerPC G4 7455.
Joseph Fierro
More...
over 5 years ago
Merge https://github.com/ffi/ffi
Lars Kanis
More...
over 5 years ago
Use keyword arguments to fix error on ruby-head
Lars Kanis
More...
over 5 years ago
Improve strptr tests
Lars Kanis
More...
over 5 years ago
←
1
2
…
15
16
17
18
19
20
21
22
23
…
81
82
→
This site uses cookies to give you the best possible experience. By using the site, you consent to our use of cookies. For more information, please see our
Privacy Policy
Agree