aboutsummaryrefslogtreecommitdiffstats
path: root/pack.c
Commit message (Expand)AuthorAgeFilesLines
* * removed trailing spaces.nobu2010-05-291-8/+8
* * array.c: Documentation: change => in call-seq to ->.marcandre2010-05-171-1/+1
* update doc.akr2010-05-111-31/+31
* * pack.c (pack_unpack): add a missing break.akr2010-05-101-0/+1
* add comment.akr2010-03-111-0/+1
* useless lines removed.akr2010-03-061-2/+0
* * pack.c: fix the prototype of rb_big2ulong_pack.akr2010-03-061-1/+1
* * pack.c (pack_pack): use union to avoid pointer cast.akr2010-02-281-54/+87
* * pack.c (pack_pack): generalized integer packer implemented.akr2010-02-281-47/+57
* * pack.c (swap32): use __builtin_bswap32 on gcc 4.3.0 or later.akr2010-02-271-1/+12
* * pack.c: use integer types with explicit size.akr2010-02-271-106/+77
* * pack.c: check assuption on QUAD_SIZE and SIZEOF_LONG.akr2010-02-271-0/+6
* * pack.c: fix q and Q for big endian environments which have noakr2010-02-261-23/+42
* * pack.c (QUAD_SIZE): it should be always 8.akr2010-02-261-5/+1
* * pack.c (swap64): fix for VC6.nobu2010-02-261-16/+12
* * pack.c (pack_pack, pack_unpack): suppressed warnings.nobu2010-02-261-11/+14
* rdoc update.akr2010-02-251-163/+124
* * pack.c: consider DYNAMIC_ENDIAN. refactored.akr2010-02-251-437/+355
* remove a empty line.akr2010-02-241-1/+0
* remove a empty line.akr2010-02-241-1/+0
* * pack.c (swap64): don't redefine.akr2010-02-241-2/+1
* * pack.c (pack_unpack): don't use OFF32 for gcc 4.5.akr2010-02-241-126/+249
* * pack.c (pack_unpack): call PACK_ITEM_ADJUST for 'Q'.akr2010-02-181-0/+3
* fix typos.akr2009-11-031-3/+3
* * pack.c (NATINT_LEN, pack_pack): suppressed warnings.nobu2009-10-041-3/+3
* * array.c, bignum.c, dln.c, error.c, gc.c, io.c, marshal.c,nobu2009-03-121-34/+34
* * pack.c (pack_pack): replace all rb_Float() to rb_to_float().matz2008-12-301-5/+5
* * pack.c (pack_pack): template f should not accept non floatmatz2008-12-291-1/+1
* * pack.c (pack_pack): encoding of packed string only from 'm',matz2008-12-231-17/+25
* * pack.c (pack_pck): fixed [ruby-dev:37295].yugui2008-12-091-2/+4
* * pack.c (pack_pack): fixed odd act of 'm*', 'M*', and 'P*'.yugui2008-12-081-1/+3
* * pack.c (pack_pack): fixed length for odd length string.nobu2008-12-081-2/+2
* * pack.c (pack_pack): 'u0' is not special differently from 'm0'.yugui2008-12-061-1/+1
* * pack.c (pack_pack): set US-ASCII and CODERANGE_7BITnaruse2008-12-061-0/+4
* * pack.c (pack_pack): propagate taint status from format string tomatz2008-12-041-0/+1
* * pack.c (pack_pack): templates a, A, Z should propagate encodingmatz2008-10-301-2/+9
* * pack.c (pack_pack): set encoding from packing string and UTF-8 fornobu2008-10-291-0/+6
* * pack.c (pack_pack, pack_unpack): 'm0' format (base64) complies withmame2008-09-251-28/+67
* * include/ruby/ruby.h (DBL2NUM): renamed from DOUBLE2NUM.matz2008-09-051-6/+6
* * pack.c (encodes): make buff fixed length to avoid SEGV byakr2008-09-041-7/+14
* * pack.c (pack_unpack): upper half of hexdigits has never been used.nobu2008-07-311-1/+1
* * pack.c (pack_unpack): reduced static variables.nobu2008-07-301-13/+11
* * pack.c (pack_unpack): fix v and V with big endian.mame2008-07-171-2/+2
* * pack.c (pack_pack): fix i! with big endian. [1].pack("i!") wasmame2008-07-171-2/+2
* * array.c, bignum.c, cont.c, dir.c, dln.c, encoding.c, enumerator.c,ko12008-06-081-2/+2
* * suppress warnings with -Wwrite-string.nobu2008-05-311-2/+2
* * pack.c (pack_pack): check errno to detect error of ruby_strtoul.mame2008-05-171-0/+9
* * enumerator.c (enumerator_each, enumerator_with_index): suppressnobu2008-04-221-8/+2
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* * util.c (ruby_strtoul): locale independent strtoul is implemented toakr2008-01-021-2/+2