Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | update libffilibffi-3.2.1 | tduehr | 2015-06-17 | 259 | -13298/+40164 |
| | |||||
* | disble broken spec | tduehr | 2015-06-17 | 1 | -9/+9 |
| | |||||
* | fix library load... forever | tduehr | 2015-05-26 | 1 | -13/+1 |
| | | | | thanks @davispuh | ||||
* | temporarily disable #427 specs | tduehr | 2015-05-22 | 3 | -4/+12 |
| | |||||
* | doc tweaks | tduehr | 2015-05-22 | 3 | -49/+55 |
| | |||||
* | Merge branch 'master' of https://github.com/njwhite/ffi into njwhite-master | tduehr | 2015-05-22 | 4 | -13/+17 |
|\ | |||||
| * | fix yard doc warnings | Nick White | 2014-09-03 | 4 | -13/+17 |
| | | |||||
* | | better native_type | tduehr | 2015-05-21 | 1 | -7/+2 |
| | | |||||
* | | enable and fix warnings in specs | tduehr | 2015-05-21 | 6 | -32/+11 |
| | | |||||
* | | add compiler and platform based tests | tduehr | 2015-04-09 | 1 | -0/+6 |
| | | |||||
* | | Merge pull request #395 from lowjoel/master | tduehr | 2015-03-17 | 3 | -10/+10 |
|\ \ | | | | | | | Fix compatibility with newer libffi on Windows/MSVC | ||||
| * | | Fix compatibility with newer libffi on Windows, if we are using a ↵ | Joel Low | 2014-12-01 | 1 | -1/+2 |
| | | | | | | | | | | | | system-provided version) | ||||
| * | | Fix compatibility with MSVC's C89 support. | Joel Low | 2014-12-01 | 2 | -9/+8 |
| | | | |||||
* | | | Merge pull request #421 from abargnesi/version_patterns_ffi419 | tduehr | 2015-03-16 | 1 | -5/+5 |
|\ \ \ | | | | | | | | | Anchor ruby version patterns to start of line | ||||
| * | | | Anchor ruby version patterns to start of line | Anthony Bargnesi | 2015-03-16 | 1 | -5/+5 |
|/ / / | | | | | | | | | | | | | | | | | | | This is necessary to differentiate between 2.1.x and 2.2.1 ruby version patterns. The pattern is also more accurately reflects the intention. refs #419 | ||||
* | | | bump version 1.9.81.9.8 | tduehr | 2015-03-14 | 1 | -1/+1 |
| | | | |||||
* | | | update test platforms | tduehr | 2015-03-14 | 1 | -2/+1 |
| | | | |||||
* | | | minor fix in constant size adj | tduehr | 2015-03-14 | 1 | -2/+2 |
| | | | |||||
* | | | fix typo | tduehr | 2015-03-13 | 1 | -2/+2 |
| | | | |||||
* | | | build updates for win32 | tduehr | 2015-03-13 | 2 | -5/+5 |
| | | | |||||
* | | | ignore Gemfile.lock1.9.7 | tduehr | 2015-03-13 | 2 | -27/+1 |
| | | | |||||
* | | | bump for 1.9.7 | tduehr | 2015-03-13 | 1 | -1/+1 |
| | | | |||||
* | | | add 2.2 match for library loading | tduehr | 2015-03-13 | 1 | -4/+6 |
| | | | |||||
* | | | reject additional library files from gem | tduehr | 2015-03-13 | 1 | -1/+1 |
| | | | |||||
* | | | fix blocking function spec ... again | tduehr | 2015-03-13 | 1 | -1/+1 |
| | | | |||||
* | | | Merge pull request #412 from djberg96/master | Thomas E Enebo | 2015-03-03 | 1 | -2/+2 |
|\ \ \ | | | | | | | | | Add brackets around FORCEFRAME. | ||||
| * | | | Add brackets around FORCEFRAME. | Daniel Berger | 2015-03-01 | 1 | -2/+2 |
|/ / / | |||||
* | | | Merge pull request #407 from bfoz/bfoz | tduehr | 2015-01-27 | 1 | -0/+6 |
|\ \ \ | | | | | | | | | Added an example for structures containing pointers to functions | ||||
| * | | | Added an example for structures containing pointers to functions | Brandon Fosdick | 2015-01-26 | 1 | -0/+6 |
|/ / / | | | | | | | | | | Some libraries emulate a class hierarchy using structures full of pointers to functions | ||||
* | | | Merge pull request #403 from robertgrimm/master | tduehr | 2015-01-15 | 1 | -4/+30 |
|\ \ \ | | | | | | | | | Regenerate types.conf for OSX Yosemite 10.10.1 | ||||
| * | | | Regenerate types.conf for OSX Yosemite 10.10.1 | Robert Grimm | 2015-01-14 | 1 | -4/+30 |
|/ / / | |||||
* | | | Merge pull request #400 from eljojo/patch-2 | tduehr | 2015-01-09 | 1 | -1/+1 |
|\ \ \ | | | | | | | | | fixed small typo in Readme | ||||
| * | | | fixed small typo in Readme | José Tomás Albornoz | 2015-01-08 | 1 | -1/+1 |
|/ / / | |||||
* | | | Merge pull request #397 from tduehr/fix_test | tduehr | 2014-12-11 | 1 | -4/+7 |
|\ \ \ | | | | | | | | | fix blocking function spec | ||||
| * | | | fix blocking function spec | tduehr | 2014-12-10 | 1 | -4/+7 |
|/ / / | |||||
* | | | Merge pull request #321 from tduehr/typed_enums | tduehr | 2014-12-04 | 8 | -33/+355 |
|\ \ \ | |/ / |/| | | Typed enums | ||||
| * | | re-add EnumTest additions | tduehr | 2014-10-13 | 1 | -0/+17 |
| | | | |||||
| * | | add jruby to tests | tduehr | 2014-10-13 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | also gitignore .bundle and vendor this is largely to cause travis to rerun the tests | ||||
| * | | documentation | tduehr | 2014-10-13 | 2 | -2/+26 |
| | | | |||||
| * | | Add optional FFI::Type argument to Library#enum and Enum.new | tduehr | 2014-10-13 | 2 | -5/+7 |
| | | | | | | | | | | | | alll tests pass | ||||
| * | | additional specs and a minor fix | tduehr | 2014-10-13 | 2 | -35/+121 |
| | | | |||||
| * | | Add specs for non int enum arguments | tduehr | 2014-10-13 | 2 | -0/+127 |
| | | | | | | | | | | | | not all pass currently | ||||
| * | | pass options to rspec call | tduehr | 2014-10-13 | 1 | -4/+4 |
| | | | |||||
| * | | make function calls with float arguments JustWork with enums | tduehr | 2014-10-13 | 1 | -4/+22 |
| | | | |||||
| * | | make function calls with enum arguments JustWork | tduehr | 2014-10-13 | 1 | -17/+64 |
| | | | | | | | | | | | | matches behavior of JRuby FFI | ||||
* | | | Merge pull request #365 from terceiro/debian-ports | tduehr | 2014-10-15 | 3 | -2/+214 |
|\ \ \ | | | | | | | | | Add support for 3 new Debian architectures: arm64, mips64el and ppc64el | ||||
| * | | | Add support for arm64 and mips64el | Antonio Terceiro | 2014-08-26 | 2 | -0/+208 |
| | | | | | | | | | | | | | | | | | | | | | | | | These are new architectures Debian is being ported to. Fixes #363 | ||||
| * | | | Fix variadic calls with float/double arguments | Anurag Gupta | 2014-08-26 | 1 | -2/+6 |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Problem was due to incorrect way to call C method ffi_prep_cif_var, where third argument was passed as total number of arguments instead of fixed number of arguments This fixes ruby-ffi on the ppc64el architecture, and should be harmless on other architectures. This was tested at least on amd64 (x86_64) and ppc64el. Signed-off-by: Antonio Terceiro <terceiro@debian.org> | ||||
* | | | Merge pull request #379 from terceiro/ppc64el | tduehr | 2014-10-15 | 2 | -0/+106 |
|\ \ \ | |_|/ |/| | | Add support for the ppc64el architecture | ||||
| * | | Add support for the ppc64el architecture | Breno Leitao | 2014-10-13 | 2 | -0/+106 |
|/ / | | | | | | | | | | | | | - add types.conf configuration file - differentiate between powerpc and powerpc64 Signed-off-by: Antonio Terceiro <terceiro@debian.org> |