summaryrefslogtreecommitdiff
path: root/ext/fiddle
Commit message (Expand)AuthorAgeFilesLines
* fiddle/import.rb: fix typonobu2014-09-151-1/+1
* fiddle/extconf.rb: supply 0nobu2014-06-211-1/+2
* fiddle/function.c: fix memory leak on exceptionnobu2014-03-091-4/+5
* fiddle/function.c: check argument sizenobu2014-03-091-0/+14
* ext/dl, ext/fiddle: fix memory leaknobu2014-03-082-0/+2
* use NUM2SIZET instead of NUM2INTkazu2014-02-251-2/+2
* * ext/fiddle/closure.c: use sizeof(*pcl) for correct sizeof value.mame2014-01-291-1/+1
* * ext/fiddle/closure.c: use sizeof(*pcl) for correct sizeof value.tenderlove2014-01-281-1/+1
* ext/fiddle: backward compatibilitiesnobu2014-01-152-2/+21
* function.c: adjust indentnobu2014-01-151-6/+6
* ext: real class namenobu2014-01-131-1/+1
* ext: use rb_sprintf() and rb_vsprintf() with PRIsVALUEnobu2014-01-121-4/+2
* * benchmark/bm_so_meteor_contest.rb: [DOC] Fix a few typoscharliesome2013-12-281-1/+1
* * ext/fiddle/*: [DOC] More doc on dlopen and RTLD_DEFAULT from r42186zzak2013-07-262-5/+12
* * ext/fiddle/lib/fiddle.rb: [DOC] Document Fiddle.dlopen(nil)zzak2013-07-262-3/+13
* ext/win32: movenobu2013-07-133-1258/+0
* * ext/fiddle/win32/lib/win32/registry.rbusa2013-07-121-1/+1
* * ext/{dl,fiddle}/win32/lib/win32/registry.rb: hope that the finalusa2013-07-091-31/+47
* * ext/{dl,fiddle}/win32/lib/win32/registry.rb (Win32::Regstry#check):usa2013-07-091-8/+13
* * ext/{dl,fiddle}/win32/lib/win32/registry.rb: typos.usa2013-07-091-2/+2
* * ext/{dl,fiddle}/win32/lib/win32/registry.rbusa2013-07-091-3/+3
* * ext/{dl,fiddle}/win32/lib/win32/registry.rbusa2013-07-091-1/+1
* * ext/dl/win32/lib/win32/registry.rb (Win32::Registry.expand_environ):usa2013-07-091-26/+36
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-122-7/+0
* * ext/fiddle/fiddle.c: fix typo in fiddle doc [Bug #8412]charliesome2013-05-241-1/+1
* * ext/fiddle/extconf.rb: ignore rc version of libffi to fix build failure.ktsj2013-05-191-0/+1
* * ext/dl/lib/dl/func.rb (DL::Function#call): check tainted whennagachika2013-05-141-0/+9
* * ext/fiddle/depend: New file.akr2013-04-151-0/+4
* * ext/fiddle/closure.c (USE_FFI_CLOSURE_ALLOC): define 0 onnaruse2013-04-111-1/+1
* * ext/fiddle/closure.c (USE_FFI_CLOSURE_ALLOC): add missing case:naruse2013-04-111-1/+1
* * ext/fiddle/extconf.rb: define RUBY_LIBFFI_MODVERSION macro.naruse2013-04-102-5/+15
* * ext/fiddle/closure.c (initialize): check mprotect's return value.naruse2013-04-101-1/+4
* use INT2FIX(0) instead of INT2NUM(0).kazu2013-03-051-2/+2
* * ext/fiddle/lib/fiddle/struct.rb (Fiddle::CStructEntity#set_ctypes):kou2012-12-211-1/+1
* * ext/fiddle/lib/fiddle/struct.rb (Fiddle::CStructEntity#set_ctypes):kou2012-12-211-1/+1
* * ext/fiddle/lib/fiddle/import.rb (Fiddle::Importer#sizeof):kou2012-12-211-1/+1
* * ext/fiddle/pointer.c (rb_fiddle_ptr2cptr): fix error message forgotten to b...ngoto2012-12-151-1/+1
* * ext/fiddle/function.c (Fiddle::Function.new): new keyword argument :name to...ngoto2012-12-112-8/+18
* * properties.nobu2012-12-101-3/+3
* * ext/fiddle/win32/*: library ports from DL to Fiddle.usa2012-12-103-0/+1227
* * ext/fiddle/closure.c (Fiddle::Closure.new): fix typo in documentationngoto2012-12-071-1/+1
* * ext/fiddle/function.c (Fiddle::Function.new): fix typo in documentationngoto2012-12-071-1/+1
* * ext/fiddle/lib/fiddle/function.rb (Fiddle::Function#name): newngoto2012-12-062-2/+9
* * ext/fiddle/lib/fiddle/import.rb (CALL_TYPE_TO_ABI): exclude private constan...ngoto2012-12-061-0/+2
* * ext/fiddle/lib/fiddle/types.rb: copied from ext/dl/lib/dl/types.rbngoto2012-12-041-0/+71
* * ext/fiddle/lib/fiddle/import.rb (import_function, bind_function):ngoto2012-12-041-3/+12
* * ext/fiddle/extconf.rb, ext/fiddle/function.cngoto2012-11-302-1/+3
* value.rb: adjust indentnobu2012-11-301-52/+52
* value.rb: remove DLnobu2012-11-301-2/+0
* * ext/fiddle/closure.c: cosmetic fix for rdoc comment. (fix for r37917)nagachika2012-11-281-1/+1