summaryrefslogtreecommitdiff
path: root/ext/fiddle
Commit message (Expand)AuthorAgeFilesLines
* ext/fiddle/lib/fiddle/pack.rb: pack "void *" properly on 32-bitnormal2018-02-181-1/+1
* long long is a C99ismshyouhei2018-02-173-19/+38
* add casts (cosmetic; just be explicit)shyouhei2018-02-162-2/+2
* no ID cache in Init functionsnobu2018-02-161-0/+1
* Bump fiddle-1.0.0 for released version.hsbt2017-12-061-1/+3
* Added explicitly require to example code.hsbt2017-10-211-0/+3
* Fixup r59961. Use http for libffi downloading.hsbt2017-09-191-1/+1
* Use https instead of ftp for libffi downloading.hsbt2017-09-191-1/+1
* Merge fiddle-1.0.0.beta2 from upstream.hsbt2017-09-1213-19/+19
* Make string literal to frozen object on gemspec of defulte gems.hsbt2017-06-191-0/+1
* Add sha512nobu2017-04-221-1/+4
* Added initial gemspec for ruby/fiddle.hsbt2017-04-051-0/+21
* ruby tool/update-deps --fixshyouhei2017-03-221-0/+2
* fiddle/depend: build-libffinobu2017-02-111-8/+3
* fiddle: fix $(SUBMAKE_PRE)nobu2017-02-101-2/+2
* fiddle: jobserver for libffinobu2017-02-092-9/+17
* Update dependenciesnobu2016-07-061-7/+102
* fiddle/import.rb: suppress warningsnobu2016-04-111-6/+9
* * ext/fiddle/handle.c: check tainted string arguments.nagachika2015-12-161-7/+10
* handle ext/ as r53141naruse2015-12-1611-0/+11
* function.c: fix typonobu2015-12-131-3/+3
* * ext/fiddle/function.c: fix build error introduced at r53082.usa2015-12-131-1/+1
* function.c: check argumentsnobu2015-12-131-16/+34
* conversions.h: PTR2NUMnobu2015-12-131-2/+2
* NEWS: add note about Fiddle GVL releasenormal2015-12-111-1/+3
* * ext/**/*.c (*_memsize): same as r52986 for extensions.ko12015-12-094-12/+10
* fiddle: release GVL for ffi_callnormal2015-11-234-35/+85
* ext: use RARRAY_AREFnobu2015-11-052-4/+4
* ext: use RARRAY_CONST_PTRnobu2015-11-042-5/+5
* ext: adjust index typenobu2015-11-041-1/+1
* use rb_check_arity [ci skip]nobu2015-10-251-3/+2
* ext/fiddle/closure.c (callback): static functionnormal2015-10-191-1/+1
* fiddle: $LOCAL_LIBS needs to be expandednobu2015-07-291-1/+1
* fiddle: clean dot dirnobu2015-07-271-1/+1
* fiddle: unexpand LIBFFI_DIRnobu2015-07-271-3/+4
* * include/ruby/ruby.h: $SAFE=2 is now obsolete.hsbt2015-06-181-3/+0
* * ext/fiddle/depend: Fix "Wrong mix of special targets" error withakr2015-04-121-3/+3
* libff: fix enable-shared conditionnobu2015-03-131-1/+1
* libffi: workaround of VC12 mlnobu2015-01-241-1/+1
* fiddle: --disable-bundled-libffinobu2015-01-171-2/+4
* fiddle: check assemblernobu2015-01-111-0/+3
* fiddle: fix for old VCnobu2015-01-111-0/+15
* cparser.rb: limit word numbernobu2015-01-031-1/+1
* * ext/fiddle/lib/fiddle/cparser.rb: r49110 brake Fiddle::Import withhsbt2015-01-031-0/+1
* * remove trailing spaces.svn2015-01-031-2/+2
* * ext/fiddle/lib/fiddle/cparser.rb: Support for Fiddle::CParserhsbt2015-01-031-70/+86
* fiddle: append libffi config.lognobu2014-12-301-1/+7
* libffi.mk.tmpl: fix STATICLIBnobu2014-12-251-1/+1
* extconf.rb: libffi PIC objectsnobu2014-12-251-2/+3
* * ext/fiddle/win32/libffi-3.2.1-mswin.patch: support mswin32.usa2014-12-251-3/+47