aboutsummaryrefslogtreecommitdiffstats
path: root/ext/gdbm/gdbm.c
Commit message (Expand)AuthorAgeFilesLines
* Removed gdbm from ruby repoHiroshi SHIBATA2021-05-251-1306/+0
* [ruby/gdbm] Remove taint supportJeremy Evans2019-10-311-3/+0
* marked as NORETURNnobu2018-01-181-0/+4
* gdbm, dbm, sdbm: remove unnecessary conditionsrhe2017-10-221-9/+6
* gdbm, dbm, sdbm: prevent memory leak in #initializerhe2017-10-221-7/+6
* gdbm.c: use the default external encodingnobu2017-09-301-7/+7
* ext: check if null byte is containednobu2017-09-301-1/+1
* ext: use RARRAY_AREFnobu2015-11-051-1/+1
* ext: use RARRAY_CONST_PTRnobu2015-11-041-2/+4
* ext: adjust index typenobu2015-11-041-1/+2
* use 0 for reservednobu2014-12-011-1/+1
* gdbm: typed datanobu2014-10-041-5/+25
* * ext/gdbm/gdbm.c: remove needless tabs.hsbt2014-07-131-1/+1
* * ext/gdbm/gdbm.c: fix wrong arguments in GetDBM2 macro.hsbt2014-07-131-3/+3
* use do/while(0) around GetDBM macrosnormal2014-03-021-2/+2
* * ext/nkf/nkf-utf8/nkf.c: fix typo by @windwiny [fix GH-506]hsbt2014-01-191-2/+2
* ruby/ruby.h: RB_BLOCK_CALL_FUNC_ARGLISTnobu2013-11-291-1/+1
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-1/+0
* * ext/socket/option.c: Document synonymous methods, by windwiny [GH-277]zzak2013-04-161-0/+2
* * io.c, process.c, time.c, ext: use rb_sys_fail_str instead ofnobu2012-02-271-1/+1
* * ext/gdbm/gdbm.c (fgdbm_reorganize): set close-on-exec flag afterakr2011-11-131-0/+1
* update comments.akr2011-11-131-1/+1
* * ext/gdbm/gdbm.c (fgdbm_initialize): use GDBM_CLOEXEC if available.akr2011-11-111-0/+5
* * ext/dbm/dbm.c (fdbm_fetch, fdbm_key, fdbm_delete, fdbm_store)nobu2011-11-081-8/+28
* * ext/gdbm/gdbm.c (fgdbm_initialize): set close-on-exec flag.akr2011-11-071-0/+4
* * ext/gdbm/gdbm.c (rb_gdbm_fatal): adjust argument type.nobu2011-09-291-1/+1
* * enc/utf_16le.c: surpress warning: shorten-64-to-32.naruse2011-03-211-11/+11
* * ext/gdbm/gdbm.c: parenthesize macro arguments.akr2011-02-151-4/+4
* * ext/**/*.[ch]: removed trailing spaces.nobu2010-04-221-8/+8
* * ext/gdbm/gdbm.c (fgdbm_select): fixed rdoc. a patch from Justinnobu2009-10-111-2/+2
* * ext/gdbm/gdbm.c (rb_gdbm_fetch): remove needless cast.kazu2009-01-051-1/+1
* * ext/gdbm/gdbm.c (rb_gdbm_nextkey): fix memory leak.kazu2008-11-261-0/+1
* * ext/gdbm/gdbm.c (fgdbm_index): make #index warn like Hash.matz2008-11-081-2/+11
* * array.c, bignum.c, cont.c, dir.c, dln.c, encoding.c, enumerator.c,ko12008-06-081-1/+1
* * ext/dbm/dbm.c (fdbm_each_value, fdbm_each_key, fdbm_each_pair):knu2008-04-211-0/+6
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* * parse.y (parser_warning, parser_warn): some error message maymatz2006-10-141-1/+1
* * ext/gdbm/gdbm.c: add RDoc documentation. a patch from Petermatz2006-09-201-72/+408
* * ruby.h (struct RArray): embed small arrays.matz2006-09-021-5/+5
* * ruby.h (struct RString): embed small strings.matz2006-08-311-41/+28
* * parse.y (parser_parse_string): mention "regexp" in a errormatz2006-02-131-134/+71
* * eval.c: unify ruby_class (for method definition) and ruby_cbasematz2006-02-031-9/+2
* banish some warnings.akr2005-09-241-1/+0
* * ext/dbm/dbm.c (fdbm_closed): new method DBM#closed?usa2005-06-201-0/+16
* * ext/dbm/dbm.c (fdbm_select): [ruby-dev:25132]matz2004-12-091-62/+37
* * string.c (rb_str_clear): avoid revealing NULL pointer.matz2004-11-141-1/+2
* * array.c: remove #indexes, #indices.matz2004-06-111-47/+13
* * io.c (rb_f_open): open should not ignore block when "to_open"matz2004-05-081-3/+1
* * parse.y (string_content): turn off NODE_NEWLINE flag to avoidmatz2004-05-071-7/+17
* * ext/gdbm/gdbm.c (Init_gdbm): define GDBM::READER, GDBM::WRITER,akr2004-04-151-16/+24