Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Bump version to 1.1.21.1.2 | Wayne Meissner | 2012-07-30 | 1 | -1/+1 |
| | |||||
* | Try to normalize arm* to "arm" | Wayne Meissner | 2012-07-29 | 2 | -2/+10 |
| | |||||
* | Bump version to 1.1.11.1.1 | Wayne Meissner | 2012-07-27 | 1 | -1/+1 |
| | |||||
* | No longer check for rb_thread_have_gvl_p | Wayne Meissner | 2012-07-27 | 1 | -1/+0 |
| | |||||
* | Fix typo1.1.1.rc2 | Wayne Meissner | 2012-07-24 | 1 | -1/+1 |
| | |||||
* | Bump version to 1.1.1.rc2 | Wayne Meissner | 2012-07-24 | 1 | -2/+2 |
| | |||||
* | Use __asm__ instead of asm | Wayne Meissner | 2012-07-24 | 1 | -2/+2 |
| | |||||
* | Bump version to 1.1.1.rc11.1.1.rc1 | Wayne Meissner | 2012-07-21 | 1 | -1/+1 |
| | |||||
* | Rename endian.h to rbffi_endian.h to avoid conflict with system <endian.h> | Wayne Meissner | 2012-07-21 | 4 | -4/+4 |
| | |||||
* | Remove unused var | Wayne Meissner | 2012-07-21 | 1 | -1/+0 |
| | |||||
* | Bump version to 1.1.01.1.0 | Wayne Meissner | 2012-07-18 | 1 | -1/+1 |
| | |||||
* | Search /usr/include/ffi for ffi.h, to enable usage of the MacOS system libffi | Wayne Meissner | 2012-07-18 | 1 | -1/+1 |
| | |||||
* | Bump version to 1.1.0.rc4 | Wayne Meissner | 2012-06-27 | 1 | -1/+1 |
| | |||||
* | Merge pull request #205 from avalanche123/blksize_t_linux | Wayne Meissner | 2012-06-26 | 4 | -1/+10 |
|\ | | | | | add blksize_t types for 32 and 64bit linux | ||||
| * | add in_port_t type | Bulat Shakirzyanov | 2012-05-25 | 4 | -0/+4 |
| | | |||||
| * | add missing in_addr_t types | Bulat Shakirzyanov | 2012-05-25 | 4 | -0/+4 |
| | | |||||
| * | add blksize_t types for 32 and 64bit linux | Bulat Shakirzyanov | 2012-05-25 | 2 | -1/+2 |
|/ | |||||
* | Fix initialization of StructLayouts that are unions. Fixes #204. | Wayne Meissner | 2012-05-09 | 2 | -2/+39 |
| | |||||
* | Bump version to 1.1.0.rc31.1.0rc3 | Wayne Meissner | 2012-04-21 | 1 | -1/+1 |
| | |||||
* | Convert some benchmarks to use a loop instead of a block - block dispatch ↵ | Wayne Meissner | 2012-04-21 | 14 | -108/+377 |
| | | | | overhead is starting to show up in some benchmarks on JRuby now. | ||||
* | add -fomit-frame-pointer when compiling libtest | Wayne Meissner | 2012-04-21 | 1 | -1/+1 |
| | |||||
* | Restore patch for using the correct runtime lib in windows | Wayne Meissner | 2012-04-08 | 1 | -1/+1 |
| | |||||
* | Rollback patch for #199 until it is confirmed to not break mingw builds | Wayne Meissner | 2012-04-08 | 1 | -1/+1 |
| | |||||
* | Add a gettimeofday bench with explicit Buffer backed struct instead of ↵ | Wayne Meissner | 2012-04-08 | 1 | -0/+6 |
| | | | | MemoryPointer | ||||
* | Use while loops instead of blocks in some benchmarks | Wayne Meissner | 2012-04-08 | 1 | -6/+26 |
| | |||||
* | Merge pull request #199 from djberg96/patch-1 | Wayne Meissner | 2012-04-07 | 1 | -1/+1 |
|\ | | | | | Use the appropriate runtime library on Windows. This is necessary for ve... | ||||
| * | Use the appropriate runtime library on Windows. This is necessary for ↵ | Daniel Berger | 2012-04-07 | 1 | -1/+1 |
|/ | | | | versions of Ruby built with MSVC++, where the runtime is actually msvcr100.dll, for example. | ||||
* | Add a target to build the win32 gem, that shells out to rake with the ↵1.1.0rc2 | Wayne Meissner | 2012-04-05 | 1 | -1/+3 |
| | | | | correct cross-compilation ruby versions | ||||
* | Bump version to 1.1.0.rc2 | Wayne Meissner | 2012-04-05 | 1 | -1/+1 |
| | |||||
* | Ensure that libffi is never built in its source dir | Wayne Meissner | 2012-04-05 | 3 | -2/+3 |
| | |||||
* | Special handling for $(srcdir) == ".."1.1.0rc1 | Wayne Meissner | 2012-04-05 | 1 | -1/+3 |
| | |||||
* | List everyone who has submitted patches, pull requests, etc in CREDITS section | Wayne Meissner | 2012-04-05 | 1 | -0/+46 |
| | |||||
* | Some pointer/int benchmark refinements | Wayne Meissner | 2012-04-05 | 6 | -5/+66 |
| | |||||
* | Change version to 1.1.0.rc1 | Wayne Meissner | 2012-04-05 | 1 | -1/+1 |
| | |||||
* | Add enum bench for :int parameter types | Wayne Meissner | 2012-04-05 | 1 | -0/+17 |
| | |||||
* | Enable nested struct fields to be set | Wayne Meissner | 2012-04-03 | 3 | -3/+26 |
| | |||||
* | Bump version to 1.0.12rc31.0.12rc3 | Wayne Meissner | 2012-04-03 | 1 | -1/+1 |
| | |||||
* | Use 1.9.3 as the 1.9 version when cross compiling for win32 | Wayne Meissner | 2012-04-03 | 1 | -1/+1 |
| | |||||
* | Merge pull request #198 from tekwiz/strtold | Wayne Meissner | 2012-03-18 | 1 | -0/+3 |
|\ | | | | | VC++ doesn't support strtold. | ||||
| * | VC++ doesn't support strtold. | Charlie Savage | 2012-03-17 | 1 | -0/+3 |
|/ | |||||
* | Bump version to 1.0.12.rc2 | Wayne Meissner | 2012-03-02 | 1 | -1/+1 |
| | |||||
* | Use rbffi_MemoryPointer_NewInstance directly in Struct#initialize_copy | Wayne Meissner | 2012-03-02 | 1 | -4/+1 |
| | |||||
* | Add warning when Pointer#free is called on an opaque pointer | Wayne Meissner | 2012-03-02 | 1 | -0/+5 |
| | |||||
* | Untabify & formatting fixups | Wayne Meissner | 2012-02-29 | 1 | -2/+3 |
| | |||||
* | Allow comparison of FFI::Pointer with nil | emboss | 2012-02-29 | 2 | -0/+6 |
| | | | | 'FFI::Pointer::NULL == nil' currently raises an ArgumentError. Trunk versions of Rubinius and JRuby return 'true' when comparing a NULL pointer with nil. This patch fixes the issue with the ArgumentError and introduces the same behavior that JRuby and Rubinius ffi support. Also added a spec for this. | ||||
* | Add experimental support for long double. Fixes issue #194 | Wayne Meissner | 2012-02-28 | 15 | -2/+171 |
| | |||||
* | Don't try to include <sys/socket.h> on WIN32 | Wayne Meissner | 2012-02-27 | 1 | -0/+2 |
| | |||||
* | Rework macos universale binary component building | Wayne Meissner | 2012-02-27 | 1 | -2/+19 |
| | |||||
* | Cleanups | Wayne Meissner | 2012-02-25 | 1 | -15/+1 |
| | |||||
* | Empty out History.txt, since it has not been updated in years. | Wayne Meissner | 2012-02-25 | 1 | -112/+1 |
| |