summaryrefslogtreecommitdiff
path: root/test/-ext-/string
Commit message (Expand)AuthorAgeFilesLines
* Fix rb_interned_str_* functions to not assume static stringsJean Boussier2020-11-301-0/+12
* Make String methods return String instances when called on a subclass instanceJeremy Evans2020-11-202-5/+5
* Word array instead of splittingNobuyoshi Nakada2020-03-081-4/+4
* test/-ext-/string/test_fstring.rb: suppress a warning for taintYusuke Endoh2019-11-181-1/+6
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-30/+0
* Revert "[EXPERIMENTAL] Make Symbol#to_s return a frozen String [Feature #16150]"NARUSE, Yui2019-11-051-3/+1
* more use of RbConfig::LIMITS卜部昌平2019-10-081-2/+1
* test/-ext-/string/test_fstring.rb: suppress "possibly useless use of -@"Yusuke Endoh2019-09-301-1/+1
* [EXPERIMENTAL] Make Symbol#to_s return a frozen StringBenoit Daloze2019-09-261-1/+3
* Tag string shared roots to fix use-after-freeAlan Wu2019-09-261-0/+9
* Resize capacity for fstringJohn Hawthorn2019-06-261-0/+19
* Get rid of error with frozen string literalNobuyoshi Nakada2019-06-231-1/+1
* str_duplicate: Don't share with a frozen shared stringAlan Wu2019-05-091-0/+16
* Add FrozenError as a subclass of RuntimeErrorshyouhei2017-12-121-2/+2
* Add test for Bug::String.buf_newnaruse2017-12-031-0/+6
* string.c: fix rb_external_str_new_with_encnobu2017-12-021-0/+11
* Fixed misspelling words.hsbt2017-10-221-1/+1
* io.c: shrink read buffernobu2017-08-311-0/+8
* test_modify_expand.rb: skip if no overflownobu2016-12-221-0/+1
* test_fstring.rb: fix exceptionnobu2016-11-121-1/+1
* class.c: no fstring singleton classnobu2016-11-121-0/+9
* string.c: fix buffer overflow check condition in rb_str_set_len()rhe2016-09-131-0/+9
* require "rbconfig/sizeof"naruse2016-07-061-0/+1
* string.c: return reallocated pointernobu2016-05-301-0/+6
* string.c: integer overflownobu2016-05-181-0/+9
* * string.c (rb_str_init): introduce String.new(capacity: size)naruse2016-02-171-3/+16
* * string.c (str_new_frozen): if the given string is embeddedablenaruse2016-02-031-0/+6
* * test/-ext-/string/test_capacity.rb: Added missing library.hsbt2016-01-271-0/+1
* Add tests about String's internal capacitynaruse2016-01-271-0/+18
* Add frozen_string_literal: false for all filesnaruse2015-12-1611-0/+11
* string.c: no frozen error at cstrnobu2015-12-011-0/+18
* cstr.c: split bug_str_cstr_untermnobu2015-12-011-0/+6
* string.c: fill the terminatornobu2015-07-251-0/+8
* string.c: pool only bare strings in fstringnobu2015-07-241-0/+64
* encoding.c: drop dummy encoding flagnobu2015-07-151-0/+11
* -test-/string: movenobu2015-07-1510-12/+12
* file.c: skip invalid bytenobu2015-07-071-4/+7
* test_nofree.rb: fix commit missnobu2015-06-121-3/+4
* test_nofree.rb: rehearsalnobu2015-06-121-3/+4
* string.c: clear NOFREE flag at embeddingnobu2015-04-171-0/+10
* string.c: consider widecharnobu2015-01-261-0/+11
* string.c: terminate when embeddednobu2015-01-261-0/+9
* string.c: term fillnobu2014-12-121-0/+14
* string.c: term fillnobu2014-12-111-0/+4
* string.c: term fillnobu2014-12-101-0/+4
* string.c: term fillnobu2014-12-101-0/+4
* string.c: term fillnobu2014-12-101-0/+4
* string.c: term fillnobu2014-12-101-0/+4
* string.c: term fillnobu2014-12-101-0/+4
* test_cstr.rb: all wchar encodingsnobu2014-12-101-6/+13