summaryrefslogtreecommitdiff
path: root/ext/fiddle
Commit message (Expand)AuthorAgeFilesLines
* Update the depend filesMatt Valentine-House2023-02-281-8/+0
* Remove intern/gc.h from Make depsMatt Valentine-House2023-02-271-8/+0
* Prefer to use File.foreach instead of IO.foreachHiroshi SHIBATA2023-02-271-1/+1
* Prefer to use File.binwrite instead of IO.binwriteHiroshi SHIBATA2023-02-271-2/+2
* Prefer to use File.binread instead of IO.binreadHiroshi SHIBATA2023-02-271-2/+2
* Extract include/ruby/internal/attr/packed_struct.hNobuyoshi Nakada2023-02-081-0/+8
* [ruby/fiddle] fiddle: Use C11 _Alignof to define ALIGN_OF whenKhem Raj2023-01-271-1/+11
* [ruby/fiddle] Fix comment formattingAaron Patterson2023-01-271-12/+12
* [ruby/fiddle] Update documentationAaron Patterson2023-01-271-14/+19
* [ruby/fiddle] Prefer String#unpack1 in Fiddle::ValueUtilMau Magnaguagno2022-12-261-15/+13
* [ruby/fiddle] Bump versionSutou Kouhei2022-12-261-1/+1
* Merge fiddle-1.1.1Hiroshi SHIBATA2022-12-092-1/+25
* [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