summaryrefslogtreecommitdiff
path: root/encoding.c
Commit message (Expand)AuthorAgeFilesLines
* fix public interfaceKoichi Sasada2020-11-181-1/+0
* Don't redefine #rb_intern over and over againStefan Stüben2020-10-211-2/+0
* Revert "reduce lock for encoding"Koichi Sasada2020-10-201-72/+53
* reduce lock for encodingKoichi Sasada2020-10-191-53/+72
* Check encoding name to replicateNobuyoshi Nakada2020-10-151-14/+28
* freeze Encoding objectsKoichi Sasada2020-10-141-1/+4
* sync enc_table and rb_encoding_listKoichi Sasada2020-10-141-174/+371
* Fallback to built-in UTF-8 for minirubyNobuyoshi Nakada2020-05-161-1/+1
* sed -i 's|ruby/impl|ruby/internal|'卜部昌平2020-05-111-1/+1
* sed -i s|ruby/3|ruby/impl|g卜部昌平2020-05-111-1/+1
* Added more NORETURN declarationsNobuyoshi Nakada2020-05-111-1/+2
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-1/+1
* Get rid of warnings/exceptions at cleanupNobuyoshi Nakada2020-02-131-0/+10
* rb_enc_str_asciionly_p expects T_STRING卜部昌平2020-02-101-1/+1
* more on NULL versus functions.卜部昌平2020-02-071-1/+1
* Fix description of Encoding.default_(in|ex)ternalLars Kanis2020-02-031-3/+2
* decouple internal.h headers卜部昌平2019-12-261-4/+14
* [Doc] Fix sample in Encoding#namesQuestionDriven2019-12-221-1/+1
* [Doc] Fix wrong example in Encoding.aliasesQuestionDriven2019-12-221-2/+2
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-1/+0
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-181-1/+1
* Moved Init_encoding from wrong place [Bug #16292]Nobuyoshi Nakada2019-11-051-6/+6
* avoid overflow in integer multiplication卜部昌平2019-10-091-1/+1
* Better wording for __ENCODING__Lars Kanis2019-08-041-1/+1
* Let the index boundary check in rb_enc_from_index be flagged as unlikelyLourens Naudé2019-07-231-1/+1
* Explicitly initialise encodings on init to remove branches on encoding lookupLourens Naudé2019-07-231-17/+6
* respect RUBY_DEBUG tooKoichi Sasada2019-07-151-1/+1
* encoding.c (enc_table_expand): prefer xrealloc to reallocYusuke Endoh2019-07-151-2/+4
* [DOC] fix markups [ci skip]nobu2019-03-221-10/+11
* encoding.c: check external encodingnobu2018-09-151-1/+1
* encoding.c (rb_enc_get_index): return -1 for non-encoding capable objectseregon2018-08-031-8/+10
* Revert "encoding.c (rb_enc_get_index): return -1 for non-encoding capable obj...eregon2018-08-031-10/+8
* encoding.c (rb_enc_get_index): return -1 for non-encoding capable objectseregon2018-08-031-8/+10
* encoding.c (enc_set_index): raise instead of rb_bug() for non-encoding capabl...eregon2018-08-031-1/+3
* check enc_capable.ko12018-06-281-0/+8
* encoding.c: remove rb_gc_mark_encodingsnormal2018-06-051-5/+0
* load.c: use fstring instead of OBJ_FREEZEnormal2018-01-241-5/+3
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-0/+1
* encoding.c: rb_enc_find_index2nobu2017-12-221-0/+11
* encoding.c: handle needmore error from rb_enc_precise_mbclen()rhe2016-12-141-1/+2
* * string.c (rb_str_change_terminator_length): New function to changengoto2016-07-051-2/+2
* * encoding.c: Fix return value of `Encoding::ISO8859_1.name`hsbt2016-04-251-1/+1
* * include/ruby/ruby.h (rb_isupper, rb_islower, rb_isalpha, rb_isdigit,naruse2016-03-291-28/+0
* RUBY_ASSERTnobu2016-01-221-1/+1
* * introduce new ISeq binary format serializer/de-serializerko12015-12-081-0/+6
* encoding.c: make fstringnobu2015-12-021-5/+3
* encoding.c: defer finding encodingnobu2015-12-021-1/+18
* encoding.c: use rb_check_aritynobu2015-12-021-1/+1
* ENC_ASSERTnobu2015-10-291-4/+3
* indentnobu2015-10-291-5/+5