summaryrefslogtreecommitdiff
path: root/test/fiddle
Commit message (Expand)AuthorAgeFilesLines
* Use mutable strings for mutation tests.ko12017-09-123-4/+4
* Merge fiddle-1.0.0.beta2 from upstream.hsbt2017-09-1211-14/+14
* Use Test::Unit::TestCase instead of MiniTest::Unit::TestCase. Becausehsbt2017-07-138-15/+9
* test/fiddle/helper: remove special case for x86_64-linuxnormal2017-01-111-3/+0
* Removed the obstacle to running test-all with VC14.usa2016-12-141-2/+2
* * test/fiddle/test_pointer.rb (test_to_str, test_to_s, test_aref_aset):ngoto2016-07-011-3/+3
* * test_handle.rb: refine test_fallback_to_ansinobu2016-05-161-1/+2
* configure.in: revert macro namesnobu2016-05-161-0/+7
* * ext/fiddle/handle.c: check tainted string arguments.nagachika2015-12-161-0/+17
* Add frozen_string_literal: false for all filesnaruse2015-12-1611-0/+11
* fiddle: release GVL for ffi_callnormal2015-11-231-0/+19
* fix r52690naruse2015-11-211-1/+1
* Visual C++ 14 (2015) uses ucrtbase.dll as c runtimenaruse2015-11-211-1/+2
* test/fiddle: revert r52384 partiallynobu2015-10-304-7/+7
* use assert_raisenobu2015-10-307-22/+22
* * include/ruby/ruby.h: $SAFE=2 is now obsolete.hsbt2015-06-181-37/+0
* * test/fiddle/test_handle.rb: fix syntax.ko12015-01-051-0/+3
* test_handle.rb: use -test-/dln/emptynobu2015-01-051-5/+5
* test_handle.rb: separate blocksnobu2015-01-051-0/+9
* test_handle.rb: remove skipsnobu2015-01-051-3/+1
* * ext/fiddle/lib/fiddle/cparser.rb: r49110 brake Fiddle::Import withhsbt2015-01-031-0/+16
* * ext/fiddle/lib/fiddle/cparser.rb: Support for Fiddle::CParserhsbt2015-01-031-1/+160
* * test/lib/envutil.rb: Moved from test/ruby/.akr2014-11-134-4/+0
* * test/fiddle/test_import.rb (Fiddle::TestImport#test_sizeof):hsbt2014-09-171-0/+1
* fiddle/import.rb: fix typonobu2014-09-151-0/+9
* test/dl, test/fiddle: relax criterianobu2014-03-132-2/+2
* envutil.rb: do not check RSS by defaultnobu2014-03-112-2/+2
* fiddle/function.c: fix memory leak on exceptionnobu2014-03-091-0/+9
* tests for [Bug #9599]nobu2014-03-092-0/+11
* * test/fiddle/test_function.rb: remove unused variables.hsbt2014-02-241-1/+1
* same as r44598naruse2014-01-151-1/+1
* same as r44597naruse2014-01-151-0/+3
* * test/dl/test_base.rb: {libc, libm} detection now handle GNU/Hurdkosaki2013-09-281-0/+3
* * test/fiddle/test_handle.rb (Fiddle::TestHandle#test_static_sym): adjust ind...ktsj2013-05-251-4/+4
* * test/fiddle/test_c_struct_entry.rb,ktsj2013-05-257-21/+40
* * ext/dl/lib/dl/func.rb (DL::Function#call): check tainted whennagachika2013-05-141-0/+10
* Fix if-endnaruse2013-04-111-0/+1
* Experimental fix for ffi_closure_free causes dumping core/SEGVnaruse2013-04-111-0/+5
* * test/fiddle/helper.rb: specify libc and libm locations for MirOS BSD.akr2013-02-081-0/+3
* * ext/fiddle/lib/fiddle/struct.rb (Fiddle::CStructEntity#set_ctypes):kou2012-12-211-0/+9
* * ext/fiddle/lib/fiddle/struct.rb (Fiddle::CStructEntity#set_ctypes):kou2012-12-211-0/+11
* * ext/fiddle/lib/fiddle/import.rb (Fiddle::Importer#sizeof):kou2012-12-211-0/+1
* * ext/fiddle/function.c (Fiddle::Function.new): new keyword argument :name to...ngoto2012-12-111-0/+5
* * ext/fiddle/fiddle.c: adding alignment constants for compatibilitytenderlove2012-11-284-0/+254
* * ext/fiddle/handle.c: Make Fiddle independent of DL, copy DL::Handletenderlove2012-11-276-26/+500
* reverting r37881tenderlove2012-11-276-500/+26
* * ext/fiddle/handle.c: Make Fiddle independent of DL, copy DL::Handletenderlove2012-11-276-26/+500
* * ext/dl/dl.c (Init_dl): support intrinsic types, size_t, ptrdiff_tnobu2012-02-251-1/+6
* * ext/fiddle/closure.c (callback): same as r34506.nobu2012-02-151-0/+25
* * test/fiddle/helper.rb (libc_so, libm_so): Solaris support added.ngoto2011-08-091-0/+12