summaryrefslogtreecommitdiff
path: root/ext/fiddle
AgeCommit message (Expand)Author
2021-02-26Oops! Add another test and fix to_proc implementationAaron Patterson
2021-02-26Fiddle::Function responds to to_procAaron Patterson
2020-12-23[fiddle] Update to 1.0.6Kenta Murata
2020-12-23[memory_view][fiddle] Rename len to byte_size in rb_memory_view_tKenta Murata
2020-12-23[memory_view][fiddle] Use bool for boolean return valueKenta Murata
2020-12-23fiddle: Update to 1.0.5Sutou Kouhei
2020-12-14Reword docs for Fiddle::Function#call [ci skip]Alan Wu
2020-12-11Import fiddle-1.0.4 (#3860)Kenta Murata
2020-11-18Update Fiddle's dependenciesSutou Kouhei
2020-11-18[ruby/fiddle] Remove needless returnSutou Kouhei
2020-11-18[ruby/fiddle] Bump versionSutou Kouhei
2020-11-18[ruby/fiddle] Remove needless workaroundSutou Kouhei
2020-11-18[ruby/fiddle] Add workaround for ruby head for mingwSutou Kouhei
2020-11-18[ruby/fiddle] Use msys2_mingw_dependenciesSutou Kouhei
2020-11-18[ruby/fiddle] Use ruby_xcalloc() instead of ruby_xmalloc() and memset()Sutou Kouhei
2020-11-18[ruby/fiddle] Remove needless rescueSutou Kouhei
2020-11-18[ruby/fiddle] Add workaround for RubyInstaller for WindowsSutou Kouhei
2020-11-18[ruby/fiddle] Add a "pinning" reference (#44)Aaron Patterson
2020-11-18[ruby/fiddle] Add support for specifying types by name as String or SymbolSutou Kouhei
2020-11-18[ruby/fiddle] Add TYPE_CONST_STRING and SIZEOF_CONST_STRING for "const char *"Sutou Kouhei
2020-08-27sed -i '/rmodule.h/d'卜部昌平
2020-08-27sed -i '/r_cast.h/d'卜部昌平
2020-08-27sed -i '\,2/extern.h,d'卜部昌平
2020-08-18Update the license for the default gems to dual licensesHiroshi SHIBATA
2020-06-28[ruby/fiddle] support for very old libffiNobuyoshi Nakada
2020-06-28[ruby/fiddle] try bundled libffi by defaultNobuyoshi Nakada
2020-06-27[ruby/fiddle] Support MSWIN (#43)Sutou Kouhei
2020-06-27[ruby/fiddle] Add missing includeSutou Kouhei
2020-06-27[ruby/fiddle] Add support for variadic argumentsSutou Kouhei
2020-06-27[ruby/fiddle] Use meaningful variable nameSutou Kouhei
2020-06-27[ruby/fiddle] Use "do { } while (0)" to ensure requiring ";"Sutou Kouhei
2020-06-26[ruby/fiddle] Fixed typosNobuyoshi Nakada
2020-05-27autoconf may not be availableNobuyoshi Nakada
2020-05-27fiddle: need to update configure after updating config toolsNobuyoshi Nakada
2020-05-26_GNU_SOURCE is needed for mkostemp on CygwinNobuyoshi Nakada
2020-05-24ext/fiddle/fiddle.gemspec: avoid require lib/fiddle/version.rbYusuke Endoh
2020-05-23[ruby/fiddle] Improve documentation on how to correctly free memory and free ...Chris Seaton
2020-05-23[ruby/fiddle] Export Fiddle::VERSIONSutou Kouhei
2020-05-23[ruby/fiddle] Update file listSutou Kouhei
2020-05-23[ruby/fiddle] Fix a typoSutou Kouhei
2020-05-23[ruby/fiddle] Bump versionSutou Kouhei
2020-05-23[ruby/fiddle] Add Fiddle::VERSIONSutou Kouhei
2020-05-23[ruby/fiddle] Add missing spec.extensionsSutou Kouhei
2020-05-23[ruby/fiddle] Fix assignment to array within struct (#26)sinisterchipmunk
2020-05-23[ruby/fiddle] Make array access override compatible with base class (#25)sinisterchipmunk
2020-05-23[ruby/fiddle] Initialize memory to 0 when calling Fiddle.malloc(). (#24)sinisterchipmunk
2020-05-13ext/fiddle/extconf.rb: Fix the condition of libffi <= 3.1Yusuke Endoh
2020-05-13Do not try ffi_closure_alloc if libffi is <= 3.1Yusuke Endoh
2020-05-13ext/fiddle/extconf.rb: check if ffi_closure_alloc is availableYusuke Endoh
2020-05-12fiddle: share the same config toolsNobuyoshi Nakada