aboutsummaryrefslogtreecommitdiffstats
path: root/test/ruby/test_pack.rb
Commit message (Expand)AuthorAgeFilesLines
* Add frozen_string_literal: false for all filesnaruse2015-12-161-0/+1
* pack.c: check index rangenobu2015-12-131-0/+19
* * pack.c (pack_{un,}pack): new template character `j` and `J`, pointerusa2015-06-121-2/+69
* pack.c: escape and encodingnobu2014-11-061-0/+8
* test_pack.rb: test_invalid_warningnobu2014-11-061-0/+5
* * pack.c (pack_unpack): Add casts for char references for 'u'.akr2014-10-171-0/+5
* pack.c: fix buffer overrunnobu2014-07-111-0/+8
* pack.c: use ivar for associated objectsnobu2014-02-041-1/+1
* string.c: enable capacity when setting capanobu2014-02-041-0/+1
* test/ruby: better assertionsnobu2013-12-131-1/+1
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-10/+0
* * pack.c (pack_unpack): output characters even if the input doesn'tnaruse2013-04-181-0/+4
* add a comment.akr2013-04-061-0/+1
* Add comment.akr2013-04-031-0/+1
* * pack.c: Support Q! and q! for long long.akr2013-04-021-0/+7
* * ruby.c (load_file_internal): set default source encoding asnaruse2012-11-061-0/+1
* set encoding to ASCII for appropriate String#unpack modifierseregon2012-10-191-0/+6
* test_pack.rb: fix assertionnobu2012-07-241-2/+1
* * test/ruby/test_pack.rb (test_pack_unpack_M): was redefinedusa2012-07-241-12/+9
* pack.c: round down too long uuencode widthnobu2012-07-181-0/+4
* Set $VERBOSE=false in case of ruby -w.naruse2012-04-111-2/+6
* * pack.c (pack_pack): Warn when an invalid character is found in thedrbrain2012-04-101-0/+35
* * pack.c (pack_unpack): when unpack('M') occurs an illegal bytenaruse2012-03-111-0/+12
* * lib/test/unit.rb (assert_include): add alias.nobu2011-02-121-1/+1
* * pack.c (pack_unpack): the resulted string of unpack('M') must havenaruse2011-01-141-0/+2
* * pack.c (PACK_ITEM_ADJUST): return nil not result array and yieldnobu2010-11-151-0/+7
* Revert r29527. [ruby-dev:42419]naruse2010-10-181-6/+2
* * pack.c (pack_pack): Add native size option ! to q and Q.naruse2010-10-181-2/+6
* * pack.c (pack_pack): fix more than one modifiers appear in thenaruse2010-10-151-0/+2
* * pack.c (pack_pack): support endian modifiers: < and >.naruse2010-10-141-61/+74
* * lib/test/unit/assertions.rb (Test::Unit::Assertions#assert):nobu2010-04-291-1/+1
* * pack.c: consider DYNAMIC_ENDIAN. refactored.akr2010-02-251-1/+118
* * pack.c (pack_unpack): don't use OFF32 for gcc 4.5.akr2010-02-241-1/+1
* * pack.c (pack_unpack): call PACK_ITEM_ADJUST for 'Q'.akr2010-02-181-0/+7
* * pack.c (pack_pack): fixed length for odd length string.nobu2008-12-081-0/+12
* * pack.c (pack_pack): 'u0' is not special differently from 'm0'.yugui2008-12-061-0/+4
* * test/ruby/test_array.rb (test_pack): use utf-8.nobu2008-10-291-3/+3
* * pack.c (pack_pack, pack_unpack): 'm0' format (base64) complies withmame2008-09-251-0/+30
* * test: assert_raises has been deprecated since a long time ago.nobu2008-09-241-5/+5
* * pack.c (pack_pack): check errno to detect error of ruby_strtoul.mame2008-05-171-0/+4
* * test/ruby/test_string.rb: add tests to achieve over 90% testmame2008-05-151-0/+12
* * test/ruby/test_pack.rb: fix tests for 64bit CPU.mame2008-02-101-6/+4
* * test/ruby/test_bignum.rb: suppress warnings during test.mame2008-01-311-0/+360
* * string.c (str_make_independent): should set length.nobu2008-01-231-0/+14
* * util.c (ruby_strtod): Float("1e") should fail. [ruby-core:7330]ocean2006-02-171-0/+3
* add an assertion for [0x100000000].pack("U").akr2004-04-071-0/+1
* add test_pack_U.akr2004-04-011-0/+11
* * test/*: should not depend on $KCODE.nahi2004-02-181-2/+0
* * pack.c (num2i32): pack should not raise RangeError.matz2004-01-221-0/+4
* * test/ruby/test_pack.rb: new test test_unpack_N.aamine2004-01-041-0/+10