summaryrefslogtreecommitdiff
path: root/transcode.c
AgeCommit message (Expand)Author
2020-08-15RARRAY_AREF: convert into an inline function卜部昌平
2020-06-29make_econv_exception: do not goto into a branch卜部昌平
2020-05-11sed -i 's|ruby/impl|ruby/internal|'卜部昌平
2020-05-11sed -i s|ruby/3|ruby/impl|g卜部昌平
2020-04-08Merge pull request #2991 from shyouhei/ruby.h卜部昌平
2020-02-24Fixed symbol misused as IDNobuyoshi Nakada
2020-02-07more on NULL versus functions.卜部昌平
2020-01-11Warn when :newline precedes other newline optionsNobuyoshi Nakada
2019-12-26decouple internal.h headers卜部昌平
2019-11-17Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans
2019-11-17Warn on access/modify of $SAFE, and remove effects of modifying $SAFEJeremy Evans
2019-07-23transcode.c (rb_econv_open0): remove unused codeYusuke Endoh
2019-07-14transcode.c (rb_trans_conv): remove unnecessary assignmentsYusuke Endoh
2018-12-06Prefer rb_check_arity when 0 or 1 argumentsnobu
2018-11-01Fix call-seq of Encoding::Converter#putback [ci skip]kazu
2018-09-29* expand tabs.svn
2018-09-29transcode.c: add GC guard on raiseshirosaki
2018-02-23[DOC] missing docs at toplevelnobu
2018-01-24ruby/ruby.h: remove unnecessary exports from C-APInormal
2018-01-09internal.h: remove dependecy on ruby/encoding.hnobu
2017-12-28`$SAFE` as a process global state. [Feature #14250]ko1
2016-08-16* lib/net/http/header.rb: Fix typo. [ci skip][fix GH-1407]hsbt
2016-05-27transcode.c: scrub in the given encodingnobu
2016-05-22transcode.c: GC guardsnobu
2015-12-17transcode.c: infectionnobu
2015-12-09* *.c (*_memsize): do not check ptr.ko1
2015-11-11* transcode.c: fix a typohsbt
2015-08-05transcode.c: GC guardsnobu
2015-08-05transcode.c: fix dangling pointersnobu
2015-07-03transcode.c: empty encoding namenobu
2015-06-26transcode.c: fix race conditionnobu
2014-12-01use 0 for reservednobu
2014-11-15* internal.h: Include ruby.h and ruby/encoding.h to beakr
2014-08-03transcode.c: use stringnobu
2014-07-30* process.c (rlimit_resource_type, rlimit_resource_value):ktsj
2014-07-20rb_econv_t: reduce to 184 bytes from 200 on 64-bitnormal
2014-07-03Init functions don't need ID cachesnobu
2013-11-22* transcode.c (str_transcode0): don't scrub invalid chars ifnaruse
2013-11-01transcode.c: fix segv in String.encode!nobu
2013-11-01string.c: export rb_str_scrubnobu
2013-10-29* add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko1
2013-09-06transcode.c: add rb_econv_appendnobu
2013-09-06transcode.c: do while loopnobu
2013-09-06transcode.c: GC guardnobu
2013-07-12encoding.c: refill terminator at associating encodingnobu
2013-07-11transcode.c: fill terminatornobu
2013-06-12* safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo
2013-05-13* include/ruby/ruby.h: constify RBasic::klass and addko1
2013-05-13* *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko1
2013-04-19* string.c (str_scrub): add ruby method String#scrub which verify andnaruse