summaryrefslogtreecommitdiff
path: root/pack.c
AgeCommit message (Expand)Author
2010-03-11add comment.akr
2010-03-06useless lines removed.akr
2010-03-06* pack.c: fix the prototype of rb_big2ulong_pack.akr
2010-02-28* pack.c (pack_pack): use union to avoid pointer cast.akr
2010-02-28* pack.c (pack_pack): generalized integer packer implemented.akr
2010-02-27* pack.c (swap32): use __builtin_bswap32 on gcc 4.3.0 or later.akr
2010-02-27* pack.c: use integer types with explicit size.akr
2010-02-27* pack.c: check assuption on QUAD_SIZE and SIZEOF_LONG.akr
2010-02-26* pack.c: fix q and Q for big endian environments which have noakr
2010-02-26* pack.c (QUAD_SIZE): it should be always 8.akr
2010-02-26* pack.c (swap64): fix for VC6.nobu
2010-02-26* pack.c (pack_pack, pack_unpack): suppressed warnings.nobu
2010-02-25rdoc update.akr
2010-02-25* pack.c: consider DYNAMIC_ENDIAN. refactored.akr
2010-02-24remove a empty line.akr
2010-02-24remove a empty line.akr
2010-02-24* pack.c (swap64): don't redefine.akr
2010-02-24* pack.c (pack_unpack): don't use OFF32 for gcc 4.5.akr
2010-02-18* pack.c (pack_unpack): call PACK_ITEM_ADJUST for 'Q'.akr
2009-11-03fix typos.akr
2009-10-04* pack.c (NATINT_LEN, pack_pack): suppressed warnings.nobu
2009-03-12* array.c, bignum.c, dln.c, error.c, gc.c, io.c, marshal.c,nobu
2008-12-30* pack.c (pack_pack): replace all rb_Float() to rb_to_float().matz
2008-12-29* pack.c (pack_pack): template f should not accept non floatmatz
2008-12-23* pack.c (pack_pack): encoding of packed string only from 'm',matz
2008-12-09* pack.c (pack_pck): fixed [ruby-dev:37295].yugui
2008-12-08* pack.c (pack_pack): fixed odd act of 'm*', 'M*', and 'P*'.yugui
2008-12-08* pack.c (pack_pack): fixed length for odd length string.nobu
2008-12-06* pack.c (pack_pack): 'u0' is not special differently from 'm0'.yugui
2008-12-06* pack.c (pack_pack): set US-ASCII and CODERANGE_7BITnaruse
2008-12-04* pack.c (pack_pack): propagate taint status from format string tomatz
2008-10-30* pack.c (pack_pack): templates a, A, Z should propagate encodingmatz
2008-10-29* pack.c (pack_pack): set encoding from packing string and UTF-8 fornobu
2008-09-25* pack.c (pack_pack, pack_unpack): 'm0' format (base64) complies withmame
2008-09-05* include/ruby/ruby.h (DBL2NUM): renamed from DOUBLE2NUM.matz
2008-09-04* pack.c (encodes): make buff fixed length to avoid SEGV byakr
2008-07-31* pack.c (pack_unpack): upper half of hexdigits has never been used.nobu
2008-07-30* pack.c (pack_unpack): reduced static variables.nobu
2008-07-17* pack.c (pack_unpack): fix v and V with big endian.mame
2008-07-17* pack.c (pack_pack): fix i! with big endian. [1].pack("i!") wasmame
2008-06-08* array.c, bignum.c, cont.c, dir.c, dln.c, encoding.c, enumerator.c,ko1
2008-05-31* suppress warnings with -Wwrite-string.nobu
2008-05-17* pack.c (pack_pack): check errno to detect error of ruby_strtoul.mame
2008-04-22* enumerator.c (enumerator_each, enumerator_with_index): suppressnobu
2008-01-06* $Date$ keyword removed to avoid inclusion of locale dependentakr
2008-01-02* util.c (ruby_strtoul): locale independent strtoul is implemented toakr
2007-12-24 * pack.c (pack_pack): use NUM2LONG instead of NUM2INT.usa
2007-12-20Thu Dec 20 17:15:15 2007 Martin Duerst <duerst@it.aoyama.ac.jp>duerst
2007-12-11* pack.c (pack_pack): RDoc update. a patch from Gary Wrightmatz
2007-12-01* include/ruby/intern.h (rb_uv_to_utf8): declared.akr