summaryrefslogtreecommitdiff
path: root/ext/dl/lib
AgeCommit message (Expand)Author
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-02-25* ext/dl/dl.c (Init_dl): support intrinsic types, size_t, ptrdiff_tnobu
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
2011-08-16* ext/dl: Add documentation. Patch by Vincent Batts. [Ruby 1.9 - Bug #5192]drbrain
2010-12-08* ext/dl/lib/dl/struct.rb: clean a warning: assigned but unusednaruse
2010-07-05* ext/dl/lib/dl/import.rb (handler): add a more helpful error messagetenderlove
2010-06-25 * ext/dl/lib/dl/func.rb (call): don't overwrite original argumentstarui
2010-06-12* ext/dl/lib/dl.rb: don't require when already loaded.naruse
2010-06-02* ext/dl/lib/dl/cparser.rb (parse_ctype): add backwards compatibilitytenderlove
2010-05-06* ext/fiddle/*: Adding fiddle library to wrap libffitenderlove
2010-04-06Surpress warnings.naruse
2010-03-19* ext/dl/lib/dl/pack.rb (DL#pack): allow LLP64.wanabe
2010-02-25* ext/dl: revert dl with libffi because it can't run on mswin now.naruse
2010-02-16* ext/dl/method.c: Adding DL::Method as a superclass for DL::Functiontenderlove
2010-02-03Wed Feb 3 10:12:09 2010 Aaron Patterson <tenderlove@ruby-lang.org>tenderlove
2009-05-23* ext/dl/lib/dl/cparser.rb (DL::CParser#parse_struct_signature):nobu
2009-05-16* ext/dl/lib/dl/callback.rb (DL#remove_callback_internal): ignorenobu
2009-05-10* ext/dl/lib/dl/func.rb (DL::Function#bound?): returns if alreadynobu
2009-05-10* ext/dl/lib/dl/cparser.rb (DL::CParser#parse_signature): stripsnobu
2009-03-06* {ext,lib,test}/**/*.rb: removed trailing spaces.nobu
2009-03-03 * ext/dl/win32/lib/win32/resolv.rb: get rid of warning.usa
2009-03-03 * ext/dl/lib/dl/func.rb (DL::Function.name): delegate to @cfunc.usa
2009-03-03* ext/dl/lib/dl/cparser.rb (DL::CParser::parse_signature): fixednobu
2009-03-03* ext/dl/lib/dl/pack.rb (DL::PackInfo): reduced redundantnobu
2009-03-03* ext/dl/lib/dl/value.rb (DL::ValueUtil#wrap_arg): NULL for nil.nobu
2008-12-29* ext/dl/test/test_base.rb: add libc search logic.ko1
2008-12-28* ext/dl/lib/dl/import.rb (DL::Importer#sizeof): followsyugui
2008-12-28* ext/dl/lib/dl/import.rb (DL::Importer#extern): adds filename andyugui
2006-12-31 * Merge YARVko1
2006-06-30fixed the alignment problems discussed in [ruby-dev:28667].ttate
2005-11-08should compare SIZEOF_VOIDP with SIZEOF_LONG_LONG.ttate
2005-06-08if dlload fail to load a library, it should raise an error.ttate
2005-05-09replaced the local variable 'entity' with an instance variable.ttate
2005-05-08use DL::CStructBuilder instead of CStructBuilder.ttate
2005-04-10CUnionEntity should inherit CStructEntity.ttate
2005-03-08minor bugfix.ttate
2005-02-07Use define_method instead of module_eval.ttate
2005-02-07Improved DL::Handle#sym.ttate
2005-02-06added DL::Importer.sizeof().ttate
2005-02-04added missing files.ttate
2005-02-04added new files.ttate
2005-02-04remove all files to replace ruby-dl with ruby-dl2.ttate
2005-02-03bugfix.ttate
2004-12-14devided DL::Types#encode_type into three methods.ttate
2004-11-25bugfix for [ruby-talk:121309].ttate