Branch: refs/heads/haarg/storable-cleanup Home: https://github.com/Perl/perl5 Commit: 45170365e47e6ff86a260348cc136c361d77bd56 https://github.com/Perl/perl5/commit/45170365e47e6ff86a260348cc136c361d77bd56 Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 Aug 2024)
Changed paths: M dist/Storable/Storable.pm Log Message: ----------- Storable: version bump Commit: 691726def4b1e9f5a60f882c086d2e895c9eb3c3 https://github.com/Perl/perl5/commit/691726def4b1e9f5a60f882c086d2e895c9eb3c3 Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 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: 70bed00204bf05bd08776f7d23ef355335586583 https://github.com/Perl/perl5/commit/70bed00204bf05bd08776f7d23ef355335586583 Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 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: d510c5aa56852d538a86d62a0c958f3e3f1210eb https://github.com/Perl/perl5/commit/d510c5aa56852d538a86d62a0c958f3e3f1210eb Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 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: 89989624147199b48373bef06fa91e14309519d1 https://github.com/Perl/perl5/commit/89989624147199b48373bef06fa91e14309519d1 Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 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: fd7686a529da75d6e6d3072f1cc87ecf0edbe1b7 https://github.com/Perl/perl5/commit/fd7686a529da75d6e6d3072f1cc87ecf0edbe1b7 Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 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: b0f205fdd7f402d1baebd85bb81b02be9b8dd958 https://github.com/Perl/perl5/commit/b0f205fdd7f402d1baebd85bb81b02be9b8dd958 Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 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: 6b0d80d9037b1ddeca5cf9e6dc7ef3926f8ccdb4 https://github.com/Perl/perl5/commit/6b0d80d9037b1ddeca5cf9e6dc7ef3926f8ccdb4 Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 Aug 2024) Changed paths: M MANIFEST R dist/Storable/t/HAS_ATTACH.pm Log Message: ----------- Storable: remove unused test module Commit: d69292e563c0fa7a0d65496defe3ab262dd49f3d https://github.com/Perl/perl5/commit/d69292e563c0fa7a0d65496defe3ab262dd49f3d Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 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: 6f988a3912088de8235aa787e007bb19ca5e5e42 https://github.com/Perl/perl5/commit/6f988a3912088de8235aa787e007bb19ca5e5e42 Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 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: 3c0bbb1fcf561fcb6c6f5f9c31f2e722c1de468f https://github.com/Perl/perl5/commit/3c0bbb1fcf561fcb6c6f5f9c31f2e722c1de468f Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 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: 646e08fd036a8cc77c3cc59c1552688a3da5be30 https://github.com/Perl/perl5/commit/646e08fd036a8cc77c3cc59c1552688a3da5be30 Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 Aug 2024) Changed paths: M dist/Storable/.gitignore Log Message: ----------- Storable: gitignore release tarballs Commit: 99686cc37fdd530321e94299679bb54d2ba9865d https://github.com/Perl/perl5/commit/99686cc37fdd530321e94299679bb54d2ba9865d Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 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: 7d51841b3525c9bcf277b8283e84c6e2653e58ae https://github.com/Perl/perl5/commit/7d51841b3525c9bcf277b8283e84c6e2653e58ae Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 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: 4f71360c719d0670be1e9eb1584f8bac9b593c22 https://github.com/Perl/perl5/commit/4f71360c719d0670be1e9eb1584f8bac9b593c22 Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 Aug 2024) Changed paths: M dist/Storable/lib/Storable.pm Log Message: ----------- Storable: enable strict Commit: b65550cf85a2e13fb31ce299bb11c59f4cd0af84 https://github.com/Perl/perl5/commit/b65550cf85a2e13fb31ce299bb11c59f4cd0af84 Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 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: 1afafe60ad6b7742367982397e9e646a6d4bc81f https://github.com/Perl/perl5/commit/1afafe60ad6b7742367982397e9e646a6d4bc81f Author: Graham Knop <ha...@haarg.org> Date: 2024-08-05 (Mon, 05 Aug 2024) Changed paths: M dist/Storable/ChangeLog Log Message: ----------- Storable: change log entries Compare: https://github.com/Perl/perl5/compare/cb46f54afbb5...1afafe60ad6b To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications