This is a live mirror of the Perl 5 development currently hosted at
Allow space for NUL is UTF-8 array decls
[perl5.git] / pp_pack.c
2018-01-22 Karl WilliamsonAllow space for NUL is UTF-8 array decls
2017-12-16 Zeframwiden size-type variables in pack/unpack
2017-11-06 Karl WilliamsonChange some strBEGINs() to memBEGINs()
2017-11-06 Karl WilliamsonChange some strncmp(), etc. to strBEGINs()
2017-10-21 Aaron Cranepp_pack.c: simplify cpp conditionals
2017-02-12 Karl Williamsonpp_pack.c: Remove no longer relevant comment
2017-02-12 Karl Williamsonpp_pack.c: Remove needless branch
2017-02-12 Karl Williamsonpp_pack.c: Remove obsolete code
2017-01-16 Tony Cook(perl #129149) avoid a heap buffer overflow with pack...
2016-12-23 Karl WilliamsonConvert core (except toke.c) to use isFOO_utf8_safe()
2016-11-18 Karl WilliamsonChange white space to avoid C++ deprecation warning
2016-10-19 Yves Ortonpp_pack.c: use new SvPVCLEAR and constant string friend...
2016-07-29 Father ChrysostomosAvoid emitting pack("p",...) warning erroneously
2016-07-02 Jarkko HietaniemiVAX: code changes for VAX floats
2016-02-03 David Mitchellmake gimme consistently U8
2015-11-11 Tony Cook[perl #126325] don't read past the end of the source...
2015-09-04 Karl WilliamsonVarious pods: Add C<> around many typed-as-is things
2015-08-20 Sisyphus[perl #125669] op/pack.t failures with PPC long double...
2015-08-01 Karl Williamsonpp_pack.c: Add comment
2015-07-22 Jarkko Hietaniemipacksizetables.c ->
2015-05-21 Daniel Draganpack('f', $NAN) must account for NAN_COMPARE_BROKEN...
2015-04-09 Tony Cook[perl #123971] fix long double pack padding on newer GCC
2015-03-23 Dagfinn Ilmari Man... Replace common Emacs file-local variables with dir...
2015-02-20 Karl Williamsonpp_pack.c: Silence compiler warning
2015-02-18 Hugo van der Sanden[perl #123874] fix argument underflow for pack()
2015-02-17 Karl Williamsonpp_pack.c: White-space only
2015-02-17 Karl Williamsonpp_pack.c: Rmv useless code
2015-02-17 Karl Williamsonpp_pack.c: Refactor to remove #if EBCDIC
2015-02-17 Karl Williamsonpp_pack.c: Change name of some static functions
2014-12-31 David Mitchellpack(): avoid << of negative values
2014-12-31 David Mitchellfix undefined float behaviour in pack('f')
2014-12-11 Father ChrysostomosDon’t do string overloading for numeric pack fmts
2014-11-24 Karl Williamsonpp_pack.c: Make pack('U', 0x41) eq 'A'
2014-11-24 Karl Williamsonpp_pack.c: Add comment
2014-09-28 Father ChrysostomosFix double FETCH with pack "w"
2014-09-27 Father Chrysostomospp_pack.c: Actually fix threaded builds
2014-09-27 Father Chrysostomospp_pack.c: S_sv_check_inf =~ /$/nan/
2014-09-27 Father ChrysostomosOops. Fix threaded builds.
2014-09-27 Father Chrysostomos[perl #12285] Fix str vs num inf/nan treatment
2014-09-25 Jarkko Hietaniemiinfnan: in pack, first test for the unlikely infnan...
2014-09-25 Jarkko Hietaniemiinfnan: perldiag entries fixing, add "in pack" to one...
2014-09-23 Jarkko HietaniemiMake pack-as-int/sprintf-%c-ing/chr-ring inf/nan fatal.
2014-09-23 Jarkko HietaniemiNo point in pack 'w' for inf/nan.
2014-09-22 Jarkko HietaniemiMissing "by" noticed by James Keenan.
2014-09-21 Jarkko HietaniemiComments on unpack 'D' and long doubles formats.
2014-08-27 Jarkko Hietaniemipack c/C on inf/nan.
2014-06-25 Jarkko HietaniemiRemove or downgrade unnecessary dVAR.
2014-06-19 Jarkko HietaniemiRevert "/* NOTREACHED */ belongs *before* the unreachable."
2014-06-19 Jarkko Hietaniemi/* NOTREACHED */ belongs *before* the unreachable.
2014-06-16 Jarkko HietaniemiSome low-hanging -Wunreachable-code fruits.
2014-06-14 Jarkko HietaniemiRevert "Some low-hanging -Wunreachable-code fruits."
2014-06-14 Jarkko HietaniemiSome low-hanging -Wunreachable-code fruits.
2014-06-05 Karl Williamsonperlapi: Refactor placements, headings of some functions
2014-05-30 Jarkko HietaniemiUnify the "fall-through" lint annotation.
2014-05-29 Jarkko HietaniemiQuad_t and Uquad_t cannot unpack as NVs.
2013-12-29 Father Chrysostomosperlapi: Consistent spaces after dots
2013-09-17 Nicholas ClarkUse IVSIZE not HAS_QUAD to enable 'q' and 'Q' formats...
2013-09-11 Karl WilliamsonUse separate macros for byte vs uv Unicode
2013-08-29 Karl WilliamsonConvert some uvuni() to uvchr()
2013-08-29 Karl WilliamsonExtract common code to an inline function
2013-05-20 Nicholas ClarkAnnotate the "cold" paths in pp_pack.c with UNLIKELY().
2013-05-20 Nicholas ClarkWhen endian-swapping in pack, simply copy the bytes...
2013-05-20 Nicholas ClarkPass 'needs_swap' as a parameter to SHIFT_BYTES.
2013-05-20 Nicholas ClarkWhen endian-swapping in unpack, simply copy the bytes...
2013-05-20 Nicholas ClarkFold the implementation of DO_BO_UNPACK into SHIFT_BYTE...
2013-05-20 Nicholas ClarkRe-implement SHIFT16 and SHIFT32 as wrappers to SHIFT_B...
2013-05-20 Nicholas ClarkRefactor the two uses of SHIFT{16,32} not followed...
2013-05-20 Nicholas ClarkRemove the now unused 'type' argument from the macros...
2013-05-20 Nicholas ClarkAs DO_BO_(UN)?PACK are now implemented with my_swabn...
2013-05-20 Nicholas ClarkMerge the identical definitions of DO_BO_UNPACK and...
2013-05-20 Nicholas ClarkSwap byte order in DO_BO_(UN)?PACK based on a variable...
2013-05-20 Nicholas ClarkDO_BO_{UN,}PACK can use my_swabn() directly.
2013-05-20 Nicholas ClarkUse DO_BO_{UN,}PACK in place of DO_BO_UNPACK_{N,PC}
2013-05-20 Nicholas ClarkIn pp_pack.c, refactor DO_BO_(UN)?PACK to use my_letohn etc
2013-05-20 Nicholas ClarkIn pp_pack.c, refactor DO_BO_(UN)?PACK_PTR to use my_le...
2013-05-20 Nicholas ClarkIn pp_pack.c, refactor DO_BO_(UN)?PACK_N to use sizeof...
2013-05-20 Nicholas ClarkRefactor macros in pp_pack.c, removing support for...
2013-05-20 Nicholas ClarkProvide ntohl, ntohs, htonl and htons no-op macros...
2013-05-20 Nicholas ClarkProvide vtohl, vtohs, htovl and htovs no-op macros...
2013-05-20 Nicholas ClarkEliminate the definitions for DO_BO_PACK_P and DO_BO_UN...
2013-05-20 Nicholas ClarkEliminate pre-5.9.x conditional code for PERL_PACK_CAN_...
2013-05-20 Nicholas ClarkEliminate pre-5.9.x conditional code for PERL_PACK_CAN_...
2013-05-20 Nicholas ClarkExtract the generated packprops array into packsizetabl...
2013-05-06 David Mitchellimprove unpackstring() API docs
2013-03-19 Paul GreenRemove VOS floating-point workaround; VOS bug long...
2013-01-13 Daniel Draganbetter POD for unpackstring
2012-12-23 Craig A. BerryProper IEEE overflow semantics for VMS.
2012-12-09 Karl Williamsonpp.c pp_pack.c: Use macro instead of function
2012-11-25 Karl WilliamsonRemove "register" declarations
2012-10-01 Father Chrysostomospp_pack.c: Simplify sv length determination in one...
2012-08-31 Father ChrysostomosStop calling get-magic twice in pack "u", $utf8
2012-08-18 Karl WilliamsonOmnibus removal of register declarations
2012-05-30 Ricardo Signesupdate the editor hints for spaces, not tabs
2012-05-24 Marcus Holland-Moritz[perl #60204] Unhelpful error message from unpack
2012-05-22 Karl Williamsonpp_pack.c: Use macro instead of its expansion
2012-01-16 Nicholas ClarkProvide as much diagnostic information as possible...
2011-05-18 Father Chrysostomos[perl #90160] U* gives ‘U0 mode on an empty string’
2011-03-21 David Mitchellpack test failures with long doubles on x86/gcc
2011-01-07 Peter J. Acklam... Fix typos (spelling errors) in Perl sources.
2010-05-04 Vincent PitSilence a couple of false positive "may be used uniniti...