aboutsummaryrefslogtreecommitdiffstats
path: root/pack.c
Commit message (Expand)AuthorAgeFilesLines
* Reuse `natstr` if it equals `endstr`Nobuyoshi Nakada2023-10-061-1/+2
* Fix a typo in BUG message [ci skip]Nobuyoshi Nakada2023-01-201-1/+1
* Add RBIMPL_ATTR_NORETURN to unknown_directivePeter Zhu2023-01-051-0/+1
* Raise an ArgumentError for unknown pack/unpack directiveBenoit Daloze2023-01-051-1/+1
* Unconditionally warn "unknown pack/unpack directive"Yusuke Endoh2022-12-161-2/+2
* [Bug #19108] Check for the encoding of pack/unpack formatNobuyoshi Nakada2022-12-011-0/+2
* Reduce duplication in pack by sharing code for some casesJeremy Evans2022-11-241-16/+0
* Use `enum` over `int`Nobuyoshi Nakada2022-11-221-6/+7
* Fix bug in array pack with shared stringsJemma Issroff2022-11-101-0/+1
* Expand tabs [ci skip]Takashi Kokubun2022-07-211-1121/+1121
* pack.c: add an offset argument to unpack and unpack1Jean Boussier2021-10-261-6/+13
* Refactor associated pointerNobuyoshi Nakada2021-10-241-43/+25
* Extract UNPACK_FETCHNobuyoshi Nakada2021-10-221-18/+10
* Moved exported symbols in internal/util.h to ruby/util.hNobuyoshi Nakada2021-08-241-1/+1
* Escape unprintable chars only, without surrounding quotesNobuyoshi Nakada2021-07-241-5/+1
* RARRAY_AREF: convert into an inline function卜部昌平2020-08-151-0/+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
* Merge pull request #2991 from shyouhei/ruby.h卜部昌平2020-04-081-1/+1
* Separate builtin initialization callsNobuyoshi Nakada2019-12-291-2/+0
* decouple internal.h headers卜部昌平2019-12-261-3/+11
* Deprecate taint/trust and related methods, and make the methods no-opsJeremy Evans2019-11-181-26/+7
* try to remove vm_core.hKoichi Sasada2019-11-141-1/+0
* Try to fix error on solarisKazuhiro NISHIYAMA2019-11-131-0/+1
* Rubified the APIs of pack.cYusuke Endoh2019-11-081-295/+14
* Added some examples to the documentation for String#unpack1 becauseiain barnett2019-08-091-0/+14
* Fix documentation for Array#pack m directive count specifier [ci skip]Jeremy Evans2019-07-221-1/+3
* [DOC] fix markups [ci skip]nobu2019-03-281-3/+3
* pack.c: cast from double to float can be undefinedshyouhei2018-11-161-3/+24
* pack.c: refine warningnobu2018-11-161-12/+23
* pack.c: adjust indent [ci skip]nobu2018-11-161-18/+18
* * expand tabs.svn2018-10-171-7/+7
* infect taint flag on Array#pack and String#unpacknagachika2018-10-171-0/+7
* UNREACHABLE_RETURNnobu2018-07-241-1/+1
* pack/unpack M only handles LF line breaks [Feature #14352]naruse2018-04-191-1/+2
* pack.c: fix underflownobu2018-03-281-1/+1
* internal.h: remove dependecy on ruby/encoding.hnobu2018-01-091-0/+1
* Workaround for optimization bug of Oracle Developer Studio 12.4-12.6ngoto2017-12-191-2/+3
* pack.c: unpack "M" may be ASCII onlynobu2017-09-291-3/+5
* Workaround for optimization bug of Oracle Solaris Studio 12.4 and 12.5ngoto2017-04-141-2/+2
* backward.h: 2.2 deprecated featuresnobu2017-02-211-12/+0
* DEPRECATED_INTERNAL_FEATUREnobu2017-02-171-2/+2
* pack.c: avoid returning uninitialized Stringrhe2016-12-261-4/+8
* Remove unused variablenaruse2016-12-011-2/+0
* String#unpack1 [Feature #12752]naruse2016-12-011-125/+155
* Remove `offset:` from `Array#pack`usa2016-12-011-30/+9
* Supports `buffer` and `offset` in `Array#pack`usa2016-12-011-5/+56
* pack.c: simplifynobu2016-11-121-13/+3
* [DOC] table format refined.akr2016-10-251-166/+156
* [DOC] add description of j and J for unpack.akr2016-10-251-0/+10