summaryrefslogtreecommitdiff
path: root/ext/dl
AgeCommit message (Expand)Author
2012-12-11* ext/dl/lib/dl/func.rb (DL::Function#unbind, #bound?): suppress NoMethodErro...ngoto
2012-12-11* ext/dl/win32/extconf.rb: Fix typonaruse
2012-12-10* ext/fiddle/win32/*: library ports from DL to Fiddle.usa
2012-12-06* ext/dl/lib/dl/func.rb (CALL_TYPE_TO_ABI, FiddleClosureCFunc): exclude priva...ngoto
2012-12-05* ext/dl/lib/dl/func.rb (DL::Function#bind): When Fiddle is used,ngoto
2012-12-05* remove trailing spaces.nobu
2012-12-05* ext/dl/lib/dl/func.rb (DL::Function#initialize, DL::Function#bind):ngoto
2012-11-30suppress warnings: uninitialized variablesnaruse
2012-11-27* ext/dl/lib/dl.rb: Deprecation notice for DLzzak
2012-11-27* ext/fiddle/handle.c: Make Fiddle independent of DL, copy DL::Handletenderlove
2012-11-27reverting r37881tenderlove
2012-11-27* ext/fiddle/handle.c: Make Fiddle independent of DL, copy DL::Handletenderlove
2012-11-05* ext/dl/win32/lib/Win32API.rb (Win32API#call): use 64bit pointer for x64shirosaki
2012-10-30* ext/dl/lib/dl/struct.rb: fix strange require order. [ruby-dev:45702]tenderlove
2012-09-04remove trailing spaces.nobu
2012-08-21* ext/dl/lib/dl/func.rb (DL::Function#bind): fixes an error inusa
2012-08-17* ext/dl/lib/dl/func.rb (DL::Function#bind): allow to return/break fromusa
2012-07-03* ext/dl/cfunc.c (rb_dlcfunc_call): also needed the workaround for VC8usa
2012-05-31* ext/dl/lib/dl/struct.rb (DL::CStructEntity#set_ctypes): Refactoreddrbrain
2012-05-31* ext/dl/lib/dl/struct.rb (DL::CStructEntity::size): Refactored ::sizedrbrain
2012-05-30* ext/dl/lib/dl/struct.rb (DL::CUnionEntity#set_ctypes): Refactoreddrbrain
2012-05-30* ext/dl/lib/dl/struct.rb (DL::CUnionEntity::size): Fixed ::size todrbrain
2012-05-30* ext/dl: Added documentation. Patch by Vincent Batts.drbrain
2012-04-27* ext/dl/cfunc.c (rb_dlcfunc_call): should convert a Bignum value tousa
2012-04-13* encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "controldrbrain
2012-02-25* ext/dl/dl.c (Init_dl): support intrinsic types, size_t, ptrdiff_tnobu
2012-02-09* ext/dl/extconf.rb: clang does not use -fno-defer-pop during compilation.nobu
2012-02-09* ext/dl/dl.h (ALIGN_OF): use offsetof().nobu
2012-02-09* ext/dl/dl.h (DLALIGN): round up at once and get rid of overflow.nobu
2012-02-09* ext/dl/dl.c (Init_dl): fix mangled documnet.nobu
2012-02-09* ext/dl/lib/value.rb (DL::ValueUtil.{unsigned_value,signed_value}):usa
2012-02-09* ext/dl/lib/types.rb: Win64 support.usa
2012-01-30 * ext/dl/cptr.c (rb_dlptr_new2): remove unused variable.nobu
2012-01-14* ext/dl/callback/mkcallback.rb (gencallback): suppress unusednobu
2012-01-10* gc.c (ruby_mimmalloc): defined for objects need not rb_objspace,naruse
2011-08-16* ext/dl: Add documentation. Patch by Vincent Batts. [Ruby 1.9 - Bug #5192]drbrain
2011-07-28* ext/dl/callback/mkcallback.rb (gencallback): use PTR2NUM.nobu
2011-07-28* ext/dl/cptr.c (rb_dlptr_aref, rb_dlptr_aset): check NULL pointernobu
2011-07-28* ext/dl/cptr.c (rb_dlptr_s_to_ptr): use rb_check_funcall.nobu
2011-07-28* ext/dl/cptr.c (rb_dlptr_s_to_ptr): fix wrapping condition.nobu
2011-07-27* ext/dl/cfunc.c (dlcfunc_mark), ext/dl/cptr.c (dlptr_mark):nobu
2011-07-20* ext/dl/handle.c (dlhandle_sym): clear previous error with dlerror()naruse
2011-03-25* ext/sdbm/_sdbm.c (sdbm_open): use size_t.naruse
2011-02-11* ext/dl/cfunc.c: parenthesize macro arguments.akr
2011-02-10* ext/dl/dl.h: parenthesize macro arguments.akr
2011-01-05* Use _WIN32 rather than checking for windows.h. Thanks Jon Forums!tenderlove
2010-12-25* ext/dl/win32/registry.rb: Corrected RegCreateKeyExA signature.luislavena
2010-12-08* ext/dl/lib/dl/struct.rb: clean a warning: assigned but unusednaruse
2010-11-25* ext/dl/callback/mkcallback.rb (gencallback): shouldn't assume thatusa
2010-10-12* configure.in (RUBY_CHECK_PRINTF_PREFIX): check for printf formatnobu