summaryrefslogtreecommitdiff
path: root/ext/fiddle
AgeCommit message (Expand)Author
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
2020-03-05Fixed a typoNobuyoshi Nakada
2020-03-05[ruby/fiddle] always use ffi_closure_alloc on WindowsNobuyoshi Nakada
2020-03-04[ruby/fiddle] use ffi_closure_alloc only with 3.2 or laterNobuyoshi Nakada
2020-03-04[ruby/fiddle] ffi_closure_free is available in the bundled libffiNobuyoshi Nakada
2020-03-04[ruby/fiddle] Use ffi_closure_free if availableNobuyoshi Nakada
2020-03-04Revert "Revert "Revert "[ruby/fiddle] Use ffi_closure_free by default. (#20)"""Yusuke Endoh
2020-03-04Revert "Revert "[ruby/fiddle] Use ffi_closure_free by default. (#20)""Yusuke Endoh
2020-01-22Drop executable bit of *.{yml,h,mk.tmpl}Kazuhiro NISHIYAMA
2019-11-18Update dependenciesNobuyoshi Nakada
2019-10-24Revert "[ruby/fiddle] Use ffi_closure_free by default. (#20)"Hiroshi SHIBATA
2019-10-24[ruby/fiddle] Remove taint support (#21)Jeremy Evans
2019-10-24[ruby/fiddle] Use ffi_closure_free by default. (#20)Vít Ondruch
2019-10-24[ruby/fiddle] Fiddle::Function must maintain a reference to the closureAaron Patterson
2019-07-14Include ruby/assert.h in ruby/ruby.h so that assertions can be thereNobuyoshi Nakada
2019-02-08Removed moving toplevel header since r12501nobu
2018-10-20fix typo.tadd