aboutsummaryrefslogtreecommitdiffstats
path: root/encoding.c
Commit message (Expand)AuthorAgeFilesLines
* Free everything at shutdownAdam Hess2023-12-071-0/+18
* Mark Encoding as Write Barrier protectedJean Boussier2023-02-071-1/+1
* Remove Encoding#replicateBenoit Daloze2023-01-111-32/+0
* surpress warningKoichi Sasada2022-12-161-1/+1
* fixed encoding tableKoichi Sasada2022-12-161-112/+42
* Remove get_actual_encoding() and the dynamic endian detection for dummy UTF-1...Benoit Daloze2022-09-121-9/+0
* Deprecate Encoding#replicateBenoit Daloze2022-09-101-1/+5
* Expand tabs [ci skip]Takashi Kokubun2022-07-211-179/+179
* Rename ENCINDEX_ASCII to ENCINDEX_ASCII_8BITJean Boussier2022-07-191-6/+8
* [DOC] Main doc for encodings moved from encoding.c to doc/encodings.rdoc (#5748)Burdette Lamar2022-04-011-190/+20
* suppress warnings for probable NULL dererefencesNobuyoshi Nakada2021-10-241-1/+4
* include/ruby/encoding.h: convert macros into inline functions卜部昌平2021-10-051-14/+0
* Make encoding loading not issue warningJeremy Evans2021-10-021-4/+3
* Add rb_encoding_check functionS-H-GAMELINKS2021-08-221-10/+12
* Using RBOOL macroS.H2021-08-021-2/+2
* rb_enc_interned_str: handle autoloaded encodingsJean Boussier2021-03-221-16/+12
* No sync on ASCII/US_ASCCII/UTF-8Koichi Sasada2020-12-171-3/+10
* Set default for Encoding.default_external to UTF-8 on Windows (#2877)Lars Kanis2020-12-081-1/+3
* 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