summaryrefslogtreecommitdiff
path: root/transcode.c
Commit message (Expand)AuthorAgeFilesLines
* RARRAY_AREF: convert into an inline function卜部昌平2020-08-151-0/+1
* make_econv_exception: do not goto into a branch卜部昌平2020-06-291-12/+12
* 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
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-1/+1
* Fixed symbol misused as IDNobuyoshi Nakada2020-02-241-4/+4
* more on NULL versus functions.卜部昌平2020-02-071-1/+1
* Warn when :newline precedes other newline optionsNobuyoshi Nakada2020-01-111-3/+10
* decouple internal.h headers卜部昌平2019-12-261-2/+10
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-3/+0
* Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans2019-11-181-1/+1
* transcode.c (rb_econv_open0): remove unused codeYusuke Endoh2019-07-241-15/+4
* transcode.c (rb_trans_conv): remove unnecessary assignmentsYusuke Endoh2019-07-141-2/+0
* Prefer rb_check_arity when 0 or 1 argumentsnobu2018-12-061-3/+2
* Fix call-seq of Encoding::Converter#putback [ci skip]kazu2018-11-011-1/+1
* * expand tabs.svn2018-09-291-4/+4
* transcode.c: add GC guard on raiseshirosaki2018-09-291-2/+6
* [DOC] missing docs at toplevelnobu2018-02-231-0/+5
* ruby/ruby.h: remove unnecessary exports from C-APInormal2018-01-241-3/+3
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-0/+1
* `$SAFE` as a process global state. [Feature #14250]ko12017-12-281-2/+1
* * lib/net/http/header.rb: Fix typo. [ci skip][fix GH-1407]hsbt2016-08-161-2/+2
* transcode.c: scrub in the given encodingnobu2016-05-271-1/+1
* transcode.c: GC guardsnobu2016-05-221-13/+27
* transcode.c: infectionnobu2015-12-171-1/+4
* * *.c (*_memsize): do not check ptr.ko12015-12-091-1/+1
* * transcode.c: fix a typohsbt2015-11-111-1/+1
* transcode.c: GC guardsnobu2015-08-051-1/+6
* transcode.c: fix dangling pointersnobu2015-08-051-4/+5
* transcode.c: empty encoding namenobu2015-07-031-1/+1
* transcode.c: fix race conditionnobu2015-06-261-4/+1
* use 0 for reservednobu2014-12-011-1/+1
* * internal.h: Include ruby.h and ruby/encoding.h to beakr2014-11-151-2/+0
* transcode.c: use stringnobu2014-08-031-2/+2
* * process.c (rlimit_resource_type, rlimit_resource_value):ktsj2014-07-301-1/+1
* rb_econv_t: reduce to 184 bytes from 200 on 64-bitnormal2014-07-201-3/+3
* Init functions don't need ID cachesnobu2014-07-031-4/+11
* * transcode.c (str_transcode0): don't scrub invalid chars ifnaruse2013-11-221-1/+5
* transcode.c: fix segv in String.encode!nobu2013-11-011-1/+3
* string.c: export rb_str_scrubnobu2013-11-011-8/+3
* * add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko12013-10-291-0/+1
* transcode.c: add rb_econv_appendnobu2013-09-061-6/+14
* transcode.c: do while loopnobu2013-09-061-3/+2
* transcode.c: GC guardnobu2013-09-061-0/+1
* encoding.c: refill terminator at associating encodingnobu2013-07-121-1/+0
* transcode.c: fill terminatornobu2013-07-111-0/+1
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-1/+1
* * include/ruby/ruby.h: constify RBasic::klass and addko12013-05-131-1/+1
* * *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko12013-05-131-3/+3
* * string.c (str_scrub): add ruby method String#scrub which verify andnaruse2013-04-191-4/+13