aboutsummaryrefslogtreecommitdiffstats
path: root/ext/fiddle
Commit message (Expand)AuthorAgeFilesLines
* [ruby/fiddle] Free closures immediatelyAaron Patterson2022-10-181-0/+2
* [ruby/fiddle] Add support for linker script on LinuxSutou Kouhei2022-10-181-1/+30
* [ruby/fiddle] Bump versionSutou Kouhei2022-10-181-1/+1
* fiddle: use the old rb_ary_tmp_new() aliasNobuyoshi Nakada2022-10-181-1/+1
* Add --with-libffi-source-dir feature and removed --enable-bundled-libffi opti...Hiroshi SHIBATA2022-10-072-25/+6
* [ruby/fiddle] closure: follow variable name changeSutou Kouhei2022-10-071-1/+1
* [ruby/fiddle] closure: free resources when an exception is raised in Closure.newSutou Kouhei2022-10-071-13/+43
* [ruby/fiddle] Add Fiddle::Closure.create and Fiddle::Closure.freeSutou Kouhei2022-10-072-7/+73
* [ruby/fiddle] Add `sym_defined?` methods to test if a symbol is defined (http...Aaron Patterson2022-10-071-4/+55
* [ruby/fiddle] Move "type" constants to `Fiddle::Types` (https://github.com/ru...Aaron Patterson2022-10-072-58/+64
* [ruby/fiddle] Add constants for unsigned values (https://github.com/ruby/fidd...Aaron Patterson2022-10-076-44/+173
* [ruby/fiddle] Fix PACK_MAP for unsigned types (https://github.com/ruby/fiddle...Takashi Kokubun2022-09-111-7/+8
* No longer bundle external library sourcesNobuyoshi Nakada2022-09-091-13/+0
* Rename rb_ary_tmp_new to rb_ary_hidden_newPeter Zhu2022-07-261-1/+1
* [Feature #18249] Update dependenciesPeter Zhu2022-02-221-0/+8
* Do not need to print to stderrKoichi Sasada2022-01-261-1/+1
* Update dependenciesNobuyoshi Nakada2021-11-211-8/+0
* ruby tool/update-deps --fix卜部昌平2021-10-051-0/+18
* [ruby/fiddle] Use test-unit gem (https://github.com/ruby/fiddle/pull/69)Hiroshi SHIBATA2021-09-051-4/+0
* [ruby/fiddle] Improve "offsetof" calculations (https://github.com/ruby/fiddle...Aaron Patterson2021-08-241-16/+44
* [ruby/fiddle] Add Fiddle::Handle#file_name (https://github.com/ruby/fiddle/pu...Kenta Murata2021-07-143-1/+51
* [ruby/fiddle] Check HAVE_RUBY_MEMORY_VIEW_H rather than API version (https://...Nobuyoshi Nakada2021-07-144-11/+7
* [ruby/fiddle] Return the module handle value in Fiddle::Handle#to_i and add F...Kenta Murata2021-07-143-5/+31
* [ruby/fiddle] update dependenciesNobuyoshi Nakada2021-07-131-0/+3
* [ruby/fiddle] Check HAVE_RUBY_MEMORY_VIEW_H rather than API versionNobuyoshi Nakada2021-07-131-2/+1
* [ruby/fiddle] Update required_ruby_version (https://github.com/ruby/fiddle/pu...Nobuyoshi Nakada2021-07-131-1/+1
* [ruby/fiddle] Use have_header and have_type to detect memory view availabilitySutou Kouhei2021-07-134-16/+11
* [ruby/fiddle] Add "offsetof" to Struct classes (https://github.com/ruby/fiddl...Aaron Patterson2021-07-131-0/+43
* [ruby/fiddle] Bump versionSutou Kouhei2021-07-131-1/+1
* [ruby/fiddle] MemoryView: ensure reset rb_memory_view_t::obj on errorSutou Kouhei2021-07-131-0/+1
* [ruby/fiddle] StringValuePtr may change the valSutou Kouhei2021-07-131-0/+1
* [ruby/fiddle] Add MemoryView.export and MemoryView#release (https://github.co...Sutou Kouhei2021-07-131-3/+39
* [ruby/fiddle] Add Fiddle::MemoryView#to_s (https://github.com/ruby/fiddle/pul...Sutou Kouhei2021-07-131-0/+32
* [ruby/fiddle] windows: use GetLastError() for win32_last_errorSutou Kouhei2021-07-131-1/+2
* [ruby/fiddle] Bump versionSutou Kouhei2021-07-131-1/+1
* [ruby/fiddle] windows: link to ws2_32 for WSAGetLastError()Sutou Kouhei2021-05-181-0/+2
* [ruby/fiddle] windows: add Fiddle.win32_last_socket_error{,=}Sutou Kouhei2021-05-182-2/+21
* [ruby/fiddle] Add support for "const" in typeSutou Kouhei2021-05-181-2/+4
* [ruby/fiddle] Add --enable-debug-build option to extconf.rbSutou Kouhei2021-05-181-0/+41
* [ruby/fiddle] win32types: sortSutou Kouhei2021-05-181-15/+15
* [ruby/fiddle] Fix more Win32Types definitionsSutou Kouhei2021-05-181-11/+12
* [ruby/fiddle] Fix Win32Types for Windows 64-bit (#63)Orgad Shaneh2021-05-181-4/+4
* [ruby/fiddle] Bump versionSutou Kouhei2021-05-181-1/+1
* [ruby/fiddle] closure: add support for const char *Sutou Kouhei2021-05-181-0/+8
* [ruby/fiddle] closure: accept symbol as typeSutou Kouhei2021-05-181-6/+12
* [ruby/fiddle] Remove wrong commentSutou Kouhei2021-05-181-1/+0
* [ruby/fiddle] Bump versionKenta Murata2021-05-181-1/+1
* dependency updates卜部昌平2021-04-131-8/+0
* Oops! Add another test and fix to_proc implementationAaron Patterson2021-02-261-1/+2
* Fiddle::Function responds to to_procAaron Patterson2021-02-261-0/+5