path: root/ext/fiddle
AgeCommit message (Expand)Author
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
2020-05-12extlibs.rb: added variable referencesNobuyoshi Nakada
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-03-21Show libffi version only if setNobuyoshi Nakada
2020-03-08Do not set USE_FFI_CLOSURE_ALLOC=1 in fiddle on OpenBSDJeremy Evans
2020-03-07Use osuosl instead of GitHub releasesHiroshi SHIBATA
2020-03-07Switch to download libffi source package to github releases from sourceware.orgHiroshi SHIBATA