summaryrefslogtreecommitdiff
path: root/transcode.c
Commit message (Expand)AuthorAgeFilesLines
* * 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
* use INT2FIX(0) instead of INT2NUM(0).kazu2013-03-051-1/+1
* * hash.c (rb_env_size): Restored documentation for ENV.sizedrbrain2013-01-261-0/+69
* update doc.akr2012-04-241-0/+3
* transcode.c (documentation for str_encode): Explainduerst2012-03-231-0/+4
* * transcode.c (str_encode_bang, encoded_dup): if nothing wasnobu2012-03-221-0/+6
* * include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085]marcandre2012-03-141-7/+3
* trivial changestadf2012-03-031-2/+2
* * transcode.c (str_encode): about the extension of :fallbacknobu2011-12-141-1/+3
* * class.c (rb_obj_methods), compile.c (iseq_compile_each),nobu2011-12-051-7/+3
* transcode.c: Simplified rb_econv_binmode, avoided a warning on cygwin.duerst2011-11-301-27/+14
* * use RB_TYPE_P which is optimized for constant types, instead ofnobu2011-09-291-4/+4
* * encoding.c (require_enc): reject only loading from untrustednobu2011-09-251-1/+2
* * transcode.c (rb_declare_transcoder, load_transcoder_entry): nonobu2011-09-071-13/+7
* * transcode.c (load_transcoder_entry): concatenate paths directly.nobu2011-09-061-3/+6
* * encoding.c (load_encoding): predefined encoding names are safe.nobu2011-09-061-1/+5
* * transcode.c: enabled econv newline option.nobu2011-09-061-0/+50
* * transcode.c (rb_econv_binmode): newline decorators arenobu2011-09-051-11/+13
* * io.c (validate_enc_binmode, prep_stdio): default to text mode onnobu2011-09-021-1/+1
* * internal.h: declare internal functions here.akr2011-06-171-2/+1
* * transcode.c (econv_init): revert r31353. [ruby-dev:43512]nobu2011-05-151-2/+2
* * transcode.c (econv_opts): add newline option.nobu2011-04-261-0/+37