aboutsummaryrefslogtreecommitdiffstats
path: root/ext/fiddle
Commit message (Expand)AuthorAgeFilesLines
...
* * 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
* * ext/fiddle/closure.c: Documentation for Fiddlezzak2012-11-287-40/+129
* * ext/fiddle/fiddle.c: adding alignment constants for compatibilitytenderlove2012-11-287-0/+976
* * ext/fiddle/closure.c: Documentation for Fiddlezzak2012-11-276-55/+118
* * ext/fiddle/handle.c: Make Fiddle independent of DL, copy DL::Handletenderlove2012-11-278-5/+1423
* reverting r37881tenderlove2012-11-278-1425/+5
* * ext/fiddle/handle.c: Make Fiddle independent of DL, copy DL::Handletenderlove2012-11-278-5/+1425
* * ext/fiddle/extconf.rb: Use an exception instaed of bare abort.kosaki2012-05-181-2/+2
* * encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "controldrbrain2012-04-131-0/+2
* * ext/dl/dl.c (Init_dl): support intrinsic types, size_t, ptrdiff_tnobu2012-02-252-0/+76
* * ext/fiddle/closure.c (callback): deal with unsinged integers.nobu2012-02-154-30/+73
* * ext/fiddle/closure.c (callback): same as r34506.nobu2012-02-151-1/+1
* * ext/fiddle/fiddle.c (Init_fiddle): declare in modern style.nobu2012-02-091-1/+2
* * ext/fiddle/conversions.c (value_to_generic): src is not guranteed asusa2012-02-091-1/+1
* * io.c, thread.c, ext/pty/pty.c, ext/fiddle/closure.c: useakr2011-11-151-1/+1
* * ext/.document (fiddle): Remove duplicate entrydrbrain2011-08-156-0/+202
* * ext/fiddle/conversions.c (generic_to_value): ffi_arg and ffi_sargngoto2011-08-093-5/+15
* * ext/fiddle/closure.c (callback): use rb_ary_tmp_new() instead ofnagachika2011-07-281-11/+12