Branch: refs/heads/haarg/storable-cleanup Home: https://github.com/Perl/perl5 Commit: a27863754e618479676f6aea6b7d58113731863b https://github.com/Perl/perl5/commit/a27863754e618479676f6aea6b7d58113731863b Author: Graham Knop <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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 <ha...@haarg.org> 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