Branch: refs/heads/haarg/storable-cleanup
  Home:   https://github.com/Perl/perl5
  Commit: a76191b225b4b3482721a764e062f813c3c9057f
      
https://github.com/Perl/perl5/commit/a76191b225b4b3482721a764e062f813c3c9057f
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 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: 79ab2008ea9a6169aaa7d0a9e6d20886799ce59d
      
https://github.com/Perl/perl5/commit/79ab2008ea9a6169aaa7d0a9e6d20886799ce59d
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 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: bf3cf784386806ca8b2a2fe734998b15a3bc7cb6
      
https://github.com/Perl/perl5/commit/bf3cf784386806ca8b2a2fe734998b15a3bc7cb6
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 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: 5d2d3e870eaffe3c81ae7644adc6d0cb9dcefc7c
      
https://github.com/Perl/perl5/commit/5d2d3e870eaffe3c81ae7644adc6d0cb9dcefc7c
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 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: 9c855ffda875b175ae07921fd63ae257e93ff551
      
https://github.com/Perl/perl5/commit/9c855ffda875b175ae07921fd63ae257e93ff551
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 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: 6209f38c689869c749e9a46e1c6760f797d08776
      
https://github.com/Perl/perl5/commit/6209f38c689869c749e9a46e1c6760f797d08776
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 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: 404ba5b9adae0bce93defd95c597e8325307ed6a
      
https://github.com/Perl/perl5/commit/404ba5b9adae0bce93defd95c597e8325307ed6a
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 Aug 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: b717e3a258d97a59181b66efe6f486783e04450f
      
https://github.com/Perl/perl5/commit/b717e3a258d97a59181b66efe6f486783e04450f
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
    R dist/Storable/t/HAS_ATTACH.pm

  Log Message:
  -----------
  Storable: remove unused test modules


  Commit: bb3561901f030fb6ee65df03d9250e8a7883219d
      
https://github.com/Perl/perl5/commit/bb3561901f030fb6ee65df03d9250e8a7883219d
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 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: 09dcf3cb61a0866a3fa83bca5e681318121635ae
      
https://github.com/Perl/perl5/commit/09dcf3cb61a0866a3fa83bca5e681318121635ae
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 Aug 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: 8a2091cb042ec12fc6539699c6772bbbff0cfde0
      
https://github.com/Perl/perl5/commit/8a2091cb042ec12fc6539699c6772bbbff0cfde0
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
    M Porting/exec-bit.txt
    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: 38907be831c003482196137e3196224183980ee9
      
https://github.com/Perl/perl5/commit/38907be831c003482196137e3196224183980ee9
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 Aug 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: bf219ea2ac2b85f4d36f4cfca99094c83161c885
      
https://github.com/Perl/perl5/commit/bf219ea2ac2b85f4d36f4cfca99094c83161c885
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 Aug 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: 935307de82ffd37719db65c43a4794ef346fd358
      
https://github.com/Perl/perl5/commit/935307de82ffd37719db65c43a4794ef346fd358
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
    M dist/Storable/.gitignore

  Log Message:
  -----------
  Storable: gitignore release tarballs


  Commit: 3c9648bc320f0583df6f4a47115ae6feec959ffd
      
https://github.com/Perl/perl5/commit/3c9648bc320f0583df6f4a47115ae6feec959ffd
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
    M dist/Storable/lib/Storable.pm

  Log Message:
  -----------
  Storable: enable strict


  Commit: 192140c5750643d220b6f1645371eb86566b4b3c
      
https://github.com/Perl/perl5/commit/192140c5750643d220b6f1645371eb86566b4b3c
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 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: c7e3186c6bd6ffc668b526f07347b62c2dcd2a24
      
https://github.com/Perl/perl5/commit/c7e3186c6bd6ffc668b526f07347b62c2dcd2a24
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 Aug 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: edce3d8212fe9a6b4f11f2675812bdc076b8812a
      
https://github.com/Perl/perl5/commit/edce3d8212fe9a6b4f11f2675812bdc076b8812a
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 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/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


  Commit: 9dae030b892fb9540b975b701e0933a81a2c9a45
      
https://github.com/Perl/perl5/commit/9dae030b892fb9540b975b701e0933a81a2c9a45
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
    M MANIFEST

  Log Message:
  -----------
  update MANIFEST for Storable changes


  Commit: e95a208fcb4334bbf61a15d9a997c043661b1e79
      
https://github.com/Perl/perl5/commit/e95a208fcb4334bbf61a15d9a997c043661b1e79
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
    M dist/Storable/ChangeLog

  Log Message:
  -----------
  Storable: change log entries


  Commit: cb46f54afbb5dc820ba07cbbe576997fc193e7ae
      
https://github.com/Perl/perl5/commit/cb46f54afbb5dc820ba07cbbe576997fc193e7ae
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-08-01 (Thu, 01 Aug 2024)

  Changed paths:
    M dist/Storable/lib/Storable.pm

  Log Message:
  -----------
  Storable: version bump


Compare: https://github.com/Perl/perl5/compare/182de50b4693...cb46f54afbb5

To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications

Reply via email to