Branch: refs/heads/haarg/storable-cleanup
Home: https://github.com/Perl/perl5
Commit: f8021e2de0e3cf62fa533974f0b0884dda456f78
https://github.com/Perl/perl5/commit/f8021e2de0e3cf62fa533974f0b0884dda456f78
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M dist/Storable/Storable.pm
Log Message:
-----------
Storable: version bump
Commit: 64936ad2494b2790eca50fd58ce1e155c6297fed
https://github.com/Perl/perl5/commit/64936ad2494b2790eca50fd58ce1e155c6297fed
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M MANIFEST
R dist/Storable/MANIFEST
A dist/Storable/MANIFEST.SKIP
Log Message:
-----------
Storable: remove MANIFEST and add MANIFEST.SKIP
Commit: 65740adc04d44dfaee56380274aaf4dbcd8e8c75
https://github.com/Perl/perl5/commit/65740adc04d44dfaee56380274aaf4dbcd8e8c75
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M dist/Storable/Makefile.PL
Log Message:
-----------
Storable: clean up Makefile.PL
We don't need to have conditional handling for older versions of EUMM.
They will warn for unhandled keys, but it won't cause an errors.
We can also remove the warning relating to perl 5.6. Anyone still using
perl 5.6 isn't going to be changing their build.
Storable is maintained in core, so it doesn't have a consistent separate
repository where its tags would go. The release process can be done
manually.
Commit: 003f13fb37debe7bef921d2dc6144006b1090d39
https://github.com/Perl/perl5/commit/003f13fb37debe7bef921d2dc6144006b1090d39
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M MANIFEST
M dist/Storable/Makefile.PL
R dist/Storable/Storable.pm
A dist/Storable/lib/Storable.pm
Log Message:
-----------
Storable: move Storable.pm to lib dir
Commit: 6ecc538d7465001ed7b4993c8f353b16c6a7f707
https://github.com/Perl/perl5/commit/6ecc538d7465001ed7b4993c8f353b16c6a7f707
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M dist/Storable/Makefile.PL
M dist/Storable/Storable.xs
M dist/Storable/hints/hpux.pl
M dist/Storable/hints/linux.pl
M dist/Storable/lib/Storable.pm
M dist/Storable/stacksize
M dist/Storable/t/CVE-2015-1592.t
M dist/Storable/t/HAS_ATTACH.pm
M dist/Storable/t/HAS_HOOK.pm
M dist/Storable/t/HAS_OVERLOAD.pm
M dist/Storable/t/attach.t
M dist/Storable/t/attach_errors.t
M dist/Storable/t/attach_singleton.t
M dist/Storable/t/blessed.t
M dist/Storable/t/boolean.t
M dist/Storable/t/canonical.t
M dist/Storable/t/circular_hook.t
M dist/Storable/t/code.t
M dist/Storable/t/compat01.t
M dist/Storable/t/compat06.t
M dist/Storable/t/croak.t
M dist/Storable/t/dclone.t
M dist/Storable/t/destroy.t
M dist/Storable/t/downgrade.t
M dist/Storable/t/file_magic.t
M dist/Storable/t/flags.t
M dist/Storable/t/forgive.t
M dist/Storable/t/freeze.t
M dist/Storable/t/huge.t
M dist/Storable/t/hugeids.t
M dist/Storable/t/integer.t
M dist/Storable/t/interwork56.t
M dist/Storable/t/just_plain_nasty.t
M dist/Storable/t/leaks.t
M dist/Storable/t/lock.t
M dist/Storable/t/make_56_interwork.pl
M dist/Storable/t/make_downgrade.pl
M dist/Storable/t/malice.t
M dist/Storable/t/overload.t
M dist/Storable/t/recurse.t
M dist/Storable/t/regexp.t
M dist/Storable/t/restrict.t
M dist/Storable/t/retrieve.t
M dist/Storable/t/st-dump.pl
M dist/Storable/t/store.t
M dist/Storable/t/testlib.pl
M dist/Storable/t/threads.t
M dist/Storable/t/tied.t
M dist/Storable/t/tied_hook.t
M dist/Storable/t/tied_items.t
M dist/Storable/t/tied_reify.t
M dist/Storable/t/tied_store.t
M dist/Storable/t/utf8.t
M dist/Storable/t/utf8hash.t
M dist/Storable/t/weak.t
Log Message:
-----------
Storable: Normalize whitespace as 4 space indents
The code had a mix of indents, heavily mixing tabs and spaces. Normalize
all of the indents at 4 spaces.
Commit: 01435a1e6cc1cacec07d876630def531008d8a8b
https://github.com/Perl/perl5/commit/01435a1e6cc1cacec07d876630def531008d8a8b
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M dist/Storable/t/downgrade.t
Log Message:
-----------
Storable: simplify check for Hash::Util
Rather than using a custom error for when Hash::Util isn't available
(which should never happen) just require it.
Commit: 27a73f6c3362551dc24007ca6408461018df35f8
https://github.com/Perl/perl5/commit/27a73f6c3362551dc24007ca6408461018df35f8
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M dist/Storable/t/attach.t
M dist/Storable/t/attach_errors.t
M dist/Storable/t/attach_singleton.t
M dist/Storable/t/blessed.t
M dist/Storable/t/boolean.t
M dist/Storable/t/canonical.t
M dist/Storable/t/circular_hook.t
M dist/Storable/t/code.t
M dist/Storable/t/compat01.t
M dist/Storable/t/compat06.t
M dist/Storable/t/dclone.t
M dist/Storable/t/downgrade.t
M dist/Storable/t/file_magic.t
M dist/Storable/t/forgive.t
M dist/Storable/t/freeze.t
M dist/Storable/t/integer.t
M dist/Storable/t/interwork56.t
M dist/Storable/t/just_plain_nasty.t
M dist/Storable/t/lock.t
M dist/Storable/t/malice.t
M dist/Storable/t/overload.t
M dist/Storable/t/recurse.t
M dist/Storable/t/restrict.t
M dist/Storable/t/retrieve.t
M dist/Storable/t/sig_die.t
M dist/Storable/t/store.t
M dist/Storable/t/threads.t
M dist/Storable/t/tied.t
M dist/Storable/t/tied_hook.t
M dist/Storable/t/tied_items.t
M dist/Storable/t/tied_store.t
M dist/Storable/t/utf8.t
M dist/Storable/t/weak.t
Log Message:
-----------
Storable: remove code for bundling Test::More
Storable is not shipped with Test::More bundled anymore.
Commit: 4b32be6e0fc89d9dde8859af57f73b0c3bd6deca
https://github.com/Perl/perl5/commit/4b32be6e0fc89d9dde8859af57f73b0c3bd6deca
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M MANIFEST
R dist/Storable/t/HAS_ATTACH.pm
Log Message:
-----------
Storable: remove unused test module
Commit: eeaa812f738559fb3ace0e181278580cd8744a13
https://github.com/Perl/perl5/commit/eeaa812f738559fb3ace0e181278580cd8744a13
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M Porting/exec-bit.txt
M dist/Storable/t/CVE-2015-1592.t
M dist/Storable/t/just_plain_nasty.t
M dist/Storable/t/make_56_interwork.pl
M dist/Storable/t/make_downgrade.pl
M dist/Storable/t/make_overload.pl
M dist/Storable/t/regexp.t
M dist/Storable/t/robust.t
M dist/Storable/t/tied_reify.t
Log Message:
-----------
Storable: normalize shebangs
The shebang in tests could probably be removed, but for now just normalize them
to a common form.
Since the pl scripts in t are meant to be run by a user, convert them to
use env, and mark them as executable.
Commit: 6ba4428fc3c173cf21f5a4ffb631f49e5df66798
https://github.com/Perl/perl5/commit/6ba4428fc3c173cf21f5a4ffb631f49e5df66798
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M dist/Storable/t/attach.t
M dist/Storable/t/attach_errors.t
M dist/Storable/t/attach_singleton.t
M dist/Storable/t/blessed.t
M dist/Storable/t/boolean.t
M dist/Storable/t/canonical.t
M dist/Storable/t/circular_hook.t
M dist/Storable/t/code.t
M dist/Storable/t/compat01.t
M dist/Storable/t/compat06.t
M dist/Storable/t/croak.t
M dist/Storable/t/dclone.t
M dist/Storable/t/downgrade.t
M dist/Storable/t/forgive.t
M dist/Storable/t/freeze.t
M dist/Storable/t/huge.t
M dist/Storable/t/hugeids.t
M dist/Storable/t/integer.t
M dist/Storable/t/interwork56.t
M dist/Storable/t/just_plain_nasty.t
M dist/Storable/t/lock.t
M dist/Storable/t/malice.t
M dist/Storable/t/overload.t
M dist/Storable/t/recurse.t
M dist/Storable/t/restrict.t
M dist/Storable/t/retrieve.t
M dist/Storable/t/sig_die.t
M dist/Storable/t/store.t
M dist/Storable/t/threads.t
M dist/Storable/t/tied.t
M dist/Storable/t/tied_hook.t
M dist/Storable/t/tied_items.t
M dist/Storable/t/tied_store.t
M dist/Storable/t/utf8.t
M dist/Storable/t/utf8hash.t
M dist/Storable/t/weak.t
Log Message:
-----------
Storable: remove test skips when extension not enabled
The tests for the dist are already skipped in core if building the
extension is disabled. There is no need to do a check in the tests
themselves.
Commit: 84c90b5bda7168ef87e831ee80eedaf32bb5b4b2
https://github.com/Perl/perl5/commit/84c90b5bda7168ef87e831ee80eedaf32bb5b4b2
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M MANIFEST
M dist/Storable/Makefile.PL
R dist/Storable/t/HAS_HOOK.pm
R dist/Storable/t/HAS_OVERLOAD.pm
M dist/Storable/t/blessed.t
M dist/Storable/t/dclone.t
M dist/Storable/t/freeze.t
M dist/Storable/t/interwork56.t
A dist/Storable/t/lib/HAS_HOOK.pm
A dist/Storable/t/lib/HAS_OVERLOAD.pm
A dist/Storable/t/lib/STDump.pm
A dist/Storable/t/lib/STTestLib.pm
M dist/Storable/t/lock.t
M dist/Storable/t/malice.t
M dist/Storable/t/overload.t
M dist/Storable/t/retrieve.t
R dist/Storable/t/st-dump.pl
M dist/Storable/t/store.t
R dist/Storable/t/testlib.pl
M dist/Storable/t/tied.t
M dist/Storable/t/tied_hook.t
M dist/Storable/t/weak.t
Log Message:
-----------
Storable: convert test libraries into normal modules
Commit: 6a96f63f29640d06522b0d6c0aefa0fe465fc1b2
https://github.com/Perl/perl5/commit/6a96f63f29640d06522b0d6c0aefa0fe465fc1b2
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M dist/Storable/.gitignore
Log Message:
-----------
Storable: gitignore release tarballs
Commit: 415fe85a0372c34e1513b03b9377b79737e3adb9
https://github.com/Perl/perl5/commit/415fe85a0372c34e1513b03b9377b79737e3adb9
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M dist/Storable/lib/Storable.pm
M dist/Storable/t/code.t
M dist/Storable/t/recurse.t
Log Message:
-----------
Storable: stop using indirect object syntax in docs and tests
Commit: 54efff92da4222356fc8e2e2472768bd00eb97e9
https://github.com/Perl/perl5/commit/54efff92da4222356fc8e2e2472768bd00eb97e9
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M dist/Storable/lib/Storable.pm
M dist/Storable/t/downgrade.t
M dist/Storable/t/integer.t
M dist/Storable/t/interwork56.t
M dist/Storable/t/malice.t
Log Message:
-----------
Storable: remove some attempted compatibility with ancient perl versions
Storable hasn't been compatible with perl versions older than 5.6 for a
long time, so we can remove attempts to keep compatible with earlier
versions.
Perl 5.6 compatibility may also already be broken, but for now we will
leave in place the attempts at compatibility with it.
Commit: 061181595c2c7f89ad8eaa5f80648f643203577d
https://github.com/Perl/perl5/commit/061181595c2c7f89ad8eaa5f80648f643203577d
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M dist/Storable/lib/Storable.pm
Log Message:
-----------
Storable: enable strict
Commit: e788898a525ccb0f091d78fdc98340409e3896e2
https://github.com/Perl/perl5/commit/e788898a525ccb0f091d78fdc98340409e3896e2
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M dist/Storable/t/CVE-2015-1592.t
M dist/Storable/t/attach.t
M dist/Storable/t/attach_errors.t
M dist/Storable/t/attach_singleton.t
M dist/Storable/t/blessed.t
M dist/Storable/t/canonical.t
M dist/Storable/t/circular_hook.t
M dist/Storable/t/code.t
M dist/Storable/t/compat01.t
M dist/Storable/t/compat06.t
M dist/Storable/t/croak.t
M dist/Storable/t/dclone.t
M dist/Storable/t/destroy.t
M dist/Storable/t/downgrade.t
M dist/Storable/t/file_magic.t
M dist/Storable/t/flags.t
M dist/Storable/t/forgive.t
M dist/Storable/t/freeze.t
M dist/Storable/t/integer.t
M dist/Storable/t/interwork56.t
M dist/Storable/t/just_plain_nasty.t
M dist/Storable/t/leaks.t
M dist/Storable/t/lib/HAS_HOOK.pm
M dist/Storable/t/lib/HAS_OVERLOAD.pm
M dist/Storable/t/lock.t
M dist/Storable/t/malice.t
M dist/Storable/t/overload.t
M dist/Storable/t/recurse.t
M dist/Storable/t/restrict.t
M dist/Storable/t/robust.t
M dist/Storable/t/sig_die.t
M dist/Storable/t/store.t
M dist/Storable/t/threads.t
M dist/Storable/t/tied.t
M dist/Storable/t/tied_hook.t
M dist/Storable/t/tied_items.t
M dist/Storable/t/tied_reify.t
M dist/Storable/t/tied_store.t
M dist/Storable/t/utf8.t
M dist/Storable/t/utf8hash.t
M dist/Storable/t/weak.t
Log Message:
-----------
Storable: use strict and warnings in tests
Commit: e4a5f110e615e1e00de5c013765ee51754eb2583
https://github.com/Perl/perl5/commit/e4a5f110e615e1e00de5c013765ee51754eb2583
Author: Graham Knop <[email protected]>
Date: 2024-08-08 (Thu, 08 Aug 2024)
Changed paths:
M dist/Storable/ChangeLog
Log Message:
-----------
Storable: change log entries
Compare: https://github.com/Perl/perl5/compare/1afafe60ad6b...e4a5f110e615
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications