summaryrefslogtreecommitdiff
path: root/ext/dl/cptr.c
AgeCommit message (Expand)Author
2014-01-12ext: use rb_sprintf() and rb_vsprintf() with PRIsVALUEnobu
2013-06-12* safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo
2012-01-30 * ext/dl/cptr.c (rb_dlptr_new2): remove unused variable.nobu
2011-08-16* ext/dl: Add documentation. Patch by Vincent Batts. [Ruby 1.9 - Bug #5192]drbrain
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
2010-07-18* include/ruby/ruby.h (rb_data_type_t): restructured. [ruby-dev:41862]nobu
2010-06-03* ext/dl/cfunc.c (rb_dlcfunc_inspect): suppress warnings bynobu
2010-05-21* suppress warnings.nobu
2010-04-22* ext/**/*.[ch]: removed trailing spaces.nobu
2010-04-01* ext/dl/cptr.c (rb_dlptr_inspect): fix format specifiers.nobu
2010-02-25* ext/dl: revert dl with libffi because it can't run on mswin now.naruse
2010-02-17* ext/dl/cfunc.c (rb_dlcfunc_inspect): get rid of overflow.nobu
2010-02-16* test/dl/test_{base,handle}.rb: use more verbose assertions.nobu
2009-12-04* ext/dl/cptr.c (to_int): DL::CPtr supports to_inttenderlove
2009-11-12* ext/dl/cptr.c (rb_dlptr_s_to_ptr): when wrapping a pointer it shouldtenderlove
2009-11-07* ext/dl/cptr.c (rb_dlptr_inspect): making inspect consistent acrosstenderlove
2009-11-06* ext/dl/cptr.c (rb_dlptr_s_malloc, rb_dlptr_initialize): addingtenderlove
2009-11-06* ext/dl/cptr.c (rb_dlptr_to_str, rb_dlptr_to_s) adding documentationtenderlove
2009-11-06* ext/dl/cptr.c (rb_dlptr_inspect, rb_dlptr_plus, rb_dlptr_minus)tenderlove
2009-11-03* test/dl/test_cptr.rb (test_to_ptr*): testing DL::CPtr#to_ptrtenderlove
2009-11-03* ext/dl/cptr.c (rb_dlptr_eql, rb_dlptr_cmp): DL::CPtr#== and DL::CPtr#<=>tenderlove
2009-11-01* ext/dl/cptr.c (rb_dlptr_ptr, rb_dlptr_ref) adding documentationtenderlove
2009-11-01* ext/dl/cptr.c (rb_dlptr_to_value) added documentationtenderlove
2009-11-01* ext/dl/cptr.c (rb_dlptr_size) splitting function to reduce complexitytenderlove
2009-09-09* ext/dl/cfunc.c (dlcfunc_data_type): typed.nobu
2009-05-23* ext/dl/cptr.c (rb_dlptr_cmp): return signed value, and restrictnobu
2009-05-10* ext/dl/cfunc.c (rb_dlcfunc_instance_p): new function to check ifnobu
2009-05-10* ext/dl/cptr.c: consistent indentation.nobu
2009-03-17* ext/dl: made indent style insistent.nobu
2009-03-09* ext/dl/dl.c (Init_dl): protoized.nobu
2008-08-12* ext/dl/cptr.c (rb_dlptr_s_to_ptr): fixed shadowing variable.nobu
2008-08-11* ext/dl/cfunc.c (rb_dlcfunc_call): add taint check.matz
2007-08-08* ext/dl/cptr.c (rb_dlptr_s_to_ptr): no longer checkmatz
2007-08-08* ext/dl/cptr.c (rb_dlptr_s_to_ptr): fptr->f was renamed to fd. amatz
2007-06-10* include/ruby: moved public headers.nobu
2007-02-24* file.c, gc.c, io.c, ruby.h, rubyio.h, win32/win32.h (rb_io_t):nobu
2006-08-31* eval.c (search_required): use RSTRING_PTR and RSTRING_STR.usa
2005-09-29* ext/dl/cptr.c (rb_dlptr_s_to_ptr): abolish sizeof(FILE).akr
2005-04-30* ext/dl/cptr.c (rb_dlptr_aref, rb_dlptr_aset): fixed typo.nobu
2005-03-08changed the spec of CPtr#[]/[]= to suit String#[]/[]=.ttate
2005-03-04* array.c: replace rb_protect_inspect() and rb_inspecting_p() bymatz
2005-02-06Added VC++ support thanks to U.Nakamura's patch. [ruby-dev:25644]ttate
2005-02-06added DL::Importer.sizeof().ttate
2005-02-04added new files.ttate