summaryrefslogtreecommitdiff
path: root/string.c
Commit message (Expand)AuthorAgeFilesLines
* merge revision(s) 20354:shyouhei2009-02-171-1/+3
* merge revision(s) 20287:shyouhei2009-02-161-9/+31
* merge revision(s) 17719:shyouhei2008-07-171-1/+1
* merge revision(s) 17530:shyouhei2008-06-301-1/+8
* merge revision(s) 17483:shyouhei2008-06-201-1/+3
* merge revision(s) 17470:17472:shyouhei2008-06-201-33/+23
* * array.c (ary_new, rb_ary_initialize, rb_ary_store,shyouhei2008-06-191-13/+9
* merge revision(s) 16400:shyouhei2008-06-151-1/+1
* * string.c (rb_str_splice): integer overflow for length.shyouhei2007-09-071-1/+1
* * string.c (rb_str_sub_bang): calling rb_str_modify() should be justusa2007-01-301-1/+1
* * string.c (rb_str_upto): String#upto from empty string makesmatz2007-01-081-1/+1
* Revert r11453matz2007-01-031-1/+4
* * io.c (ruby_dup): start GC on ENOMEM as well.matz2007-01-031-4/+1
* * string.c (rb_str_aset): index double decode problem.matz2006-12-111-1/+1
* * string.c (rb_str_substr): should be infected with only originalnobu2006-10-221-4/+7
* * string.c (rb_str_scan): small documentation fix.matz2006-10-071-1/+1
* * string.c (rb_str_intern): raise SecurityError only when $SAFEmatz2006-09-141-1/+1
* * string.c (rb_str_intern): prohibit interning tainted string.matz2006-09-131-0/+3
* * ruby.h: use ifdef (or defined) for macro constants that may ormatz2006-07-311-2/+2
* * string.c (rb_str_scan): add string modification check.matz2006-07-261-0/+2
* * string.c (rb_str_dump): need to extend len for \b.usa2006-07-111-1/+1
* * string.c (rb_str_inspect): encode \b (\010) for escape.matz2006-07-021-0/+8
* * string.c: RDoc update for =~ method. a patch from Alex Youngmatz2006-06-271-4/+2
* * re.c (rb_reg_initialize): should not modify untainted objects inmatz2006-05-161-3/+3
* * string.c (scan_once): wrong condition to use mbclen2().matz2005-10-271-1/+1
* * lib/cgi.rb (CGI::Cookie): should handle multiple values for amatz2005-09-171-4/+9
* * string.c (rb_str_times): make empty strings to keep taintness,nobu2005-09-091-5/+4
* fixed error on rdoc generationocean2005-04-201-1/+1
* * string.c (rb_str_cmp_m): should not return false but nil.matz2005-03-071-1/+1
* * ext/etc/etc.c (Init_etc): sGroup needs HAVE_ST_GR_PASSWD check.matz2005-02-121-13/+16
* * string.c (rb_str_new4): should propagate taintedness.matz2005-01-201-0/+1
* * string.c (rb_str_justify): [ruby-dev:25367]matz2004-12-291-1/+1
* * string.c (rb_str_justify): create buffer string after argument typenobu2004-12-281-1/+1
* * string.c (rb_str_inspect): escape # which starts an expressionnobu2004-12-091-3/+9
* * object.c (convert_type): [ruby-core:03845]matz2004-11-291-1/+2
* * io.c (read_all): [ruby-dev:24955]matz2004-11-251-1/+1
* * file.c (rb_file_chown): integer conversion should be prior tomatz2004-11-221-3/+9
* * string.c (rb_str_splice, rb_str_upcase_bang): cleanups.eban2004-11-201-2/+0
* * test/ruby/test_stringchar.rb (test_bang): added.eban2004-11-201-0/+3
* * process.c (proc_getpgrp): prohibit for $SAFE=2.matz2004-11-181-11/+6
* * numeric.c (flo_divmod): protect float values from GC bymatz2004-11-161-7/+17
* * string.c (rb_str_locktmp): check STR_TMPLOCK flag beforematz2004-11-051-7/+11
* * gc.c (gc_mark): enable GC stack checking.matz2004-11-041-2/+7
* * string.c (rb_str_locktmp): lock string temporarily.matz2004-10-301-0/+20
* * string.c (str_gsub): use STR_NOCAPA.nobu2004-10-271-1/+1
* * string.c (RESIZE_CAPA): check string attribute before modifyingmatz2004-10-271-9/+11
* * string.c (str_gsub): use a string object for exception safeness.nobu2004-10-271-28/+30
* * string.c (rb_str_include): should not treat char as negative value.nobu2004-10-211-9/+2
* * string.c (str_gsub): reentrant check. [ruby-dev:24432]matz2004-10-201-5/+5
* * io.c (read_all): block string buffer modification duringmatz2004-10-191-0/+1