diff options
author | Aaron Crane <arc@cpan.org> | 2016-03-18 15:22:12 +0000 |
---|---|---|
committer | Tony Cook <tony@develop-help.com> | 2018-02-08 13:34:10 +1100 |
commit | ec4c87747930b1ba81d2c4d1d103e66a62975441 (patch) | |
tree | 846fb9a1b290952540decbd1c08bd719bda4d772 /MANIFEST | |
parent | d0071613f9303a6ad8d483f3164d6fef5bf6f0f5 (diff) | |
download | perl-ec4c87747930b1ba81d2c4d1d103e66a62975441.tar.gz |
Storable: throw exception on huge values
The Storable data format is incapable of representing lengths of 2**31 or
greater; and if you try, you can get segfaults or corrupt data or other fun
and games.
Though it would be undeniably good to fix this properly, this is just a
simple starting point: the limitation is documented, and an exception is
thrown when such data is encountered.
Signed-off-by: Reini Urban <rurban@cpanel.net>
Conflicts:
dist/Storable/Storable.pm
dist/Storable/Storable.xs
Diffstat (limited to 'MANIFEST')
-rw-r--r-- | MANIFEST | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -3699,6 +3699,7 @@ dist/Storable/t/freeze.t See if Storable works dist/Storable/t/HAS_ATTACH.pm For auto-requiring of modules for STORABLE_attach dist/Storable/t/HAS_HOOK.pm For auto-requiring of modules for STORABLE_thaw dist/Storable/t/HAS_OVERLOAD.pm For auto-requiring of mdoules for overload +dist/Storable/t/huge.t See how Storable handles huge data dist/Storable/t/integer.t See if Storable works dist/Storable/t/interwork56.t Test compatibility kludge for 64bit data under 5.6.x dist/Storable/t/just_plain_nasty.t See if Storable works |