Branch: refs/heads/haarg/storable-cleanup
Home: https://github.com/Perl/perl5
Commit: a27863754e618479676f6aea6b7d58113731863b
https://github.com/Perl/perl5/commit/a27863754e618479676f6aea6b7d58113731863b
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
R dist/Storable/MANIFEST
A dist/Storable/MANIFEST.SKIP
Log Message:
-----------
Storable: remove MANIFEST and add MANIFEST.SKIP
Commit: 9601240eccfc3acddbba115a2bb4964b903a9a98
https://github.com/Perl/perl5/commit/9601240eccfc3acddbba115a2bb4964b903a9a98
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 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: d84cea188ead2407f234667f6593878ca81b7c7f
https://github.com/Perl/perl5/commit/d84cea188ead2407f234667f6593878ca81b7c7f
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
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: fc6723418d149e5d96efd3499645966316314b4d
https://github.com/Perl/perl5/commit/fc6723418d149e5d96efd3499645966316314b4d
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 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: 5a7bd34dec8edfd3d4820be66845aefb2067223e
https://github.com/Perl/perl5/commit/5a7bd34dec8edfd3d4820be66845aefb2067223e
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
M dist/Storable/t/huge.t
Log Message:
-----------
Storable: remove conditional define
Commit: edebd65b540c913a490e0fc29503d6058bcd9702
https://github.com/Perl/perl5/commit/edebd65b540c913a490e0fc29503d6058bcd9702
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 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: e72f4fc8630303333cd97dd2393936f22bf263b5
https://github.com/Perl/perl5/commit/e72f4fc8630303333cd97dd2393936f22bf263b5
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 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: 7a6b59ae8a07092edf7b302a9952526caf79ae7c
https://github.com/Perl/perl5/commit/7a6b59ae8a07092edf7b302a9952526caf79ae7c
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
M dist/Storable/t/CVE-2015-1592.t
M dist/Storable/t/just_plain_nasty.t
M dist/Storable/t/robust.t
Log Message:
-----------
Storable: normalize shebang in tests
The shebang could probably be removed, but for now just normalize it to
what most tests use.
Commit: db9098173c64140837fff451a7e7252d07f972f0
https://github.com/Perl/perl5/commit/db9098173c64140837fff451a7e7252d07f972f0
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
R dist/Storable/t/HAS_ATTACH.pm
Log Message:
-----------
Storable: remove unused test modules
Commit: 5bc2cf2aab993960ed04e833dbc9033c3298c99d
https://github.com/Perl/perl5/commit/5bc2cf2aab993960ed04e833dbc9033c3298c99d
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 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: 9e05c9aa10313f78f54ab87027cf7faf33ed8a03
https://github.com/Perl/perl5/commit/9e05c9aa10313f78f54ab87027cf7faf33ed8a03
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
M dist/Storable/t/HAS_HOOK.pm
M dist/Storable/t/HAS_OVERLOAD.pm
Log Message:
-----------
Storable: enable strict and warnings in test modules
Commit: 9279cd013965436d9cce920cdb754b99169b4b34
https://github.com/Perl/perl5/commit/9279cd013965436d9cce920cdb754b99169b4b34
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
M dist/Storable/t/make_56_interwork.pl
M dist/Storable/t/make_downgrade.pl
M dist/Storable/t/make_overload.pl
Log Message:
-----------
Storable: normalize test utility scripts
Commit: 3a221f832eae938971d56bad509f2467d2f66e77
https://github.com/Perl/perl5/commit/3a221f832eae938971d56bad509f2467d2f66e77
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
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/st-dump.pl
A dist/Storable/t/lib/testlib.pl
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: move test libs to t/lib
Commit: b06e6504ef2db8f40c28f6b68d5984e0f166f2d6
https://github.com/Perl/perl5/commit/b06e6504ef2db8f40c28f6b68d5984e0f166f2d6
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
M dist/Storable/Makefile.PL
M dist/Storable/t/blessed.t
M dist/Storable/t/dclone.t
M dist/Storable/t/freeze.t
A dist/Storable/t/lib/STDump.pm
A dist/Storable/t/lib/STTestLib.pm
R dist/Storable/t/lib/st-dump.pl
R dist/Storable/t/lib/testlib.pl
M dist/Storable/t/lock.t
M dist/Storable/t/malice.t
M dist/Storable/t/retrieve.t
M dist/Storable/t/store.t
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: 0115644771ed91fa6fdbda15034aa2153f6da0a7
https://github.com/Perl/perl5/commit/0115644771ed91fa6fdbda15034aa2153f6da0a7
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
M dist/Storable/.gitignore
Log Message:
-----------
Storable: gitignore release tarballs
Commit: 0e5ea35b0f88e3016def706bbe9b40b573f3da34
https://github.com/Perl/perl5/commit/0e5ea35b0f88e3016def706bbe9b40b573f3da34
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
M dist/Storable/lib/Storable.pm
Log Message:
-----------
Storable: enable strict
Commit: 8c9295d45b19f534905ea25304e4e74afd649103
https://github.com/Perl/perl5/commit/8c9295d45b19f534905ea25304e4e74afd649103
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
M dist/Storable/t/blessed.t
Log Message:
-----------
config fix somewhere
Commit: d26a636f6f43ea1275927ac402542549f52c2a34
https://github.com/Perl/perl5/commit/d26a636f6f43ea1275927ac402542549f52c2a34
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 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: 02a88861e3f77789d72de2425cf9810c9d8dc1a2
https://github.com/Perl/perl5/commit/02a88861e3f77789d72de2425cf9810c9d8dc1a2
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 2024)
Changed paths:
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 notes about long gone 5.004 compatibility
Commit: 81cb79e2bb813a295d53e55760b7de98b583d12b
https://github.com/Perl/perl5/commit/81cb79e2bb813a295d53e55760b7de98b583d12b
Author: Graham Knop <[email protected]>
Date: 2024-07-30 (Tue, 30 Jul 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/lock.t
M dist/Storable/t/malice.t
M dist/Storable/t/overload.t
M dist/Storable/t/recurse.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
Compare: https://github.com/Perl/perl5/compare/a27863754e61%5E...81cb79e2bb81
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications