Branch: refs/heads/haarg/storable-cleanup
  Home:   https://github.com/Perl/perl5
  Commit: c6c03e9d6086669aba2fe0dc7334bbc44f37c5e2
      
https://github.com/Perl/perl5/commit/c6c03e9d6086669aba2fe0dc7334bbc44f37c5e2
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
    R dist/Storable/MANIFEST
    A dist/Storable/MANIFEST.SKIP

  Log Message:
  -----------
  Storable: remove MANIFEST and add MANIFEST.SKIP


  Commit: 00fd001ff95af949edd4ff849086951548d2c582
      
https://github.com/Perl/perl5/commit/00fd001ff95af949edd4ff849086951548d2c582
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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: 3009c651516e7c026fee372731e70f7b9e8625be
      
https://github.com/Perl/perl5/commit/3009c651516e7c026fee372731e70f7b9e8625be
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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: 08422cae4f90fba1616803d352117835ed5f1167
      
https://github.com/Perl/perl5/commit/08422cae4f90fba1616803d352117835ed5f1167
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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: 5528f95bed1ffd316ee778d8e1fd8e68d0600766
      
https://github.com/Perl/perl5/commit/5528f95bed1ffd316ee778d8e1fd8e68d0600766
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
    M dist/Storable/t/huge.t

  Log Message:
  -----------
  Storable: remove conditional define


  Commit: c4f3f2af42a44579109ad9514c0ebfa68c077f6c
      
https://github.com/Perl/perl5/commit/c4f3f2af42a44579109ad9514c0ebfa68c077f6c
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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: 439b82ac55a59c7eadef31c631a3ded30ea9ad1f
      
https://github.com/Perl/perl5/commit/439b82ac55a59c7eadef31c631a3ded30ea9ad1f
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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: 5bd6041525519074d7db13f882555c73c9a55212
      
https://github.com/Perl/perl5/commit/5bd6041525519074d7db13f882555c73c9a55212
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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: 5c2d3e6cb9792612859b4f7fc54e22ed699d8aef
      
https://github.com/Perl/perl5/commit/5c2d3e6cb9792612859b4f7fc54e22ed699d8aef
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 Jul 2024)

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

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


  Commit: 06befa3f915f81ca38dd7b70a1be7432708d7bbd
      
https://github.com/Perl/perl5/commit/06befa3f915f81ca38dd7b70a1be7432708d7bbd
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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: 3d5719623bf5ffa27278d68b3d806fe3a3319680
      
https://github.com/Perl/perl5/commit/3d5719623bf5ffa27278d68b3d806fe3a3319680
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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: dffae450f01f00e46c63f1940e806e5c767939f6
      
https://github.com/Perl/perl5/commit/dffae450f01f00e46c63f1940e806e5c767939f6
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 Jul 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: 19f4093b32e297014174b64fe4c9c253d23f3c73
      
https://github.com/Perl/perl5/commit/19f4093b32e297014174b64fe4c9c253d23f3c73
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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: d2d42d19bd130c7a970608fcc4af9bf5bc253486
      
https://github.com/Perl/perl5/commit/d2d42d19bd130c7a970608fcc4af9bf5bc253486
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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: e46bb7315042a3987b7e4c353c718af4e26605a9
      
https://github.com/Perl/perl5/commit/e46bb7315042a3987b7e4c353c718af4e26605a9
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
    M dist/Storable/.gitignore

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


  Commit: c08f28110753fbabbb539893a36768167b13a6e2
      
https://github.com/Perl/perl5/commit/c08f28110753fbabbb539893a36768167b13a6e2
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 Jul 2024)

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

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


  Commit: 261c5f9e38db303aa297a754013b4c33798967fc
      
https://github.com/Perl/perl5/commit/261c5f9e38db303aa297a754013b4c33798967fc
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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: 33ad9016e48c87b7a048b8a7c2085ca96a91de55
      
https://github.com/Perl/perl5/commit/33ad9016e48c87b7a048b8a7c2085ca96a91de55
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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: 967e1805d48e8a8747b0c3546de949cc6c4debdd
      
https://github.com/Perl/perl5/commit/967e1805d48e8a8747b0c3546de949cc6c4debdd
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 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


  Commit: b9603d986ae6e7151989671da2fa17198284ec2a
      
https://github.com/Perl/perl5/commit/b9603d986ae6e7151989671da2fa17198284ec2a
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
    M MANIFEST

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


  Commit: 94665d6e715a400b4110342d1ef99e77c4539292
      
https://github.com/Perl/perl5/commit/94665d6e715a400b4110342d1ef99e77c4539292
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 Jul 2024)

  Changed paths:
    M dist/Storable/ChangeLog

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


  Commit: 182de50b46931a8070bfce47d4d65edca55bac1d
      
https://github.com/Perl/perl5/commit/182de50b46931a8070bfce47d4d65edca55bac1d
  Author: Graham Knop <ha...@haarg.org>
  Date:   2024-07-31 (Wed, 31 Jul 2024)

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

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


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

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

Reply via email to