Branch: refs/heads/maint-5.40
Home: https://github.com/Perl/perl5
Commit: 5a75595470e30fd169af7aadf499e5299458f014
https://github.com/Perl/perl5/commit/5a75595470e30fd169af7aadf499e5299458f014
Author: Tony Cook <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M t/re/pat_psycho.t
Log Message:
-----------
perl/perl-security#147: test cases
The suggested case from the ticket and an alternative.
(cherry picked from commit e842efdafe7c51a687a4907e4887988fe6a025ef)
Commit: 529e0c9127b4c351eedb6f7b234c6f12455d6150
https://github.com/Perl/perl5/commit/529e0c9127b4c351eedb6f7b234c6f12455d6150
Author: Tony Cook <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M regcomp_study.c
M t/re/pat_psycho.t
Log Message:
-----------
perl/perl-security#147: test against the actual character lengths
(cherry picked from commit 5e7f119eb2bb1181be908701f22bf7068e722f1c)
Commit: fa0a138769184a5c47e2c78e46cb0a3cd5b88491
https://github.com/Perl/perl5/commit/fa0a138769184a5c47e2c78e46cb0a3cd5b88491
Author: Tony Cook <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M pod/perldelta.pod
Log Message:
-----------
perldelta for CVE-2026-8376
(cherry picked from commit 952b7178ad2084a465fe22761a93b53cac25fb6f)
Commit: 48972a65567cbd881c37a870bed6b9945d6b4771
https://github.com/Perl/perl5/commit/48972a65567cbd881c37a870bed6b9945d6b4771
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M pod/perldiag.pod
M pp_pack.c
Log Message:
-----------
pp_pack.c: Avoid ssize_t overflow when calculating the size of a structure
If the user has requested a size that would overflow a SSize_t, then the
only sensible thing to do is throw an exception, because the structure
this implies couldn't possibly fit into memory anyway.
(cherry picked from commit 5f7eb6bbbe0510964e3fb1d6bb691e5445913e55)
Commit: e91596e59927d6cc39c4bb1d3e47671af0e130aa
https://github.com/Perl/perl5/commit/e91596e59927d6cc39c4bb1d3e47671af0e130aa
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M pp_pack.c
Log Message:
-----------
pp_pack.c: Avoid some other potential overflows when calculating sizes
(cherry picked from commit 40754edc72dd3e513d758153c0e2f0215897740e)
Commit: 9c37703266fe03d2188237ba4edcc22cb2b3295a
https://github.com/Perl/perl5/commit/9c37703266fe03d2188237ba4edcc22cb2b3295a
Author: Paul LeoNerd Evans <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M dist/Storable/Storable.pm
M dist/Storable/Storable.xs
Log Message:
-----------
Storable.xs: Avoid signed int overflow when unpacking a list of hook data
items
(cherry picked from commit e4f681784bcdeaa91ff02a2fa4cdcae5c46779d7)
Commit: 78eb82cdfbc2a4b0c97d20bb4de1bf6b9b976118
https://github.com/Perl/perl5/commit/78eb82cdfbc2a4b0c97d20bb4de1bf6b9b976118
Author: Steve Hay <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M Porting/Maintainers.pl
M cpan/Socket/Socket.pm
M cpan/Socket/Socket.xs
M cpan/Socket/t/sockaddr.t
Log Message:
-----------
Update Socket from 2.038 to 2.041
Commit: e108715eeb9c8d6439d580a587ecc0fdd685a1bf
https://github.com/Perl/perl5/commit/e108715eeb9c8d6439d580a587ecc0fdd685a1bf
Author: Steve Hay <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M MANIFEST
M Porting/Maintainers.pl
A cpan/HTTP-Tiny/corpus/form-06.txt
A cpan/HTTP-Tiny/corpus/redirect-11.txt
A cpan/HTTP-Tiny/corpus/redirect-12.txt
A cpan/HTTP-Tiny/corpus/redirect-13.txt
A cpan/HTTP-Tiny/corpus/redirect-14.txt
A cpan/HTTP-Tiny/corpus/redirect-15.txt
A cpan/HTTP-Tiny/corpus/redirect-16.txt
A cpan/HTTP-Tiny/corpus/redirect-17.txt
A cpan/HTTP-Tiny/corpus/redirect-18.txt
A cpan/HTTP-Tiny/corpus/redirect-19.txt
A cpan/HTTP-Tiny/corpus/redirect-20.txt
A cpan/HTTP-Tiny/corpus/redirect-21.txt
A cpan/HTTP-Tiny/corpus/redirect-22.txt
A cpan/HTTP-Tiny/corpus/redirect-23.txt
A cpan/HTTP-Tiny/corpus/redirect-24.txt
A cpan/HTTP-Tiny/corpus/snake-oil.crt
M cpan/HTTP-Tiny/lib/HTTP/Tiny.pm
M cpan/HTTP-Tiny/t/001_api.t
M cpan/HTTP-Tiny/t/020_headers.t
M cpan/HTTP-Tiny/t/160_cookies.t
M cpan/HTTP-Tiny/t/170_keepalive.t
A cpan/HTTP-Tiny/t/190_find_CA.t
Log Message:
-----------
Update HTTP::Tiny from 0.088 to 0.096
Commit: 71ab2ba869f5ca69d84063c1f64c32c0ed4c43fa
https://github.com/Perl/perl5/commit/71ab2ba869f5ca69d84063c1f64c32c0ed4c43fa
Author: Steve Hay <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M cpan/IO-Compress/Makefile.PL
M cpan/IO-Compress/bin/streamzip
M cpan/IO-Compress/bin/zipdetails
M cpan/IO-Compress/lib/Compress/Zlib.pm
M cpan/IO-Compress/lib/File/GlobMapper.pm
A cpan/IO-Compress/lib/IO/Compress.pm
M cpan/IO-Compress/lib/IO/Compress/Adapter/Bzip2.pm
M cpan/IO-Compress/lib/IO/Compress/Adapter/Deflate.pm
M cpan/IO-Compress/lib/IO/Compress/Adapter/Identity.pm
M cpan/IO-Compress/lib/IO/Compress/Base.pm
M cpan/IO-Compress/lib/IO/Compress/Base/Common.pm
M cpan/IO-Compress/lib/IO/Compress/Bzip2.pm
M cpan/IO-Compress/lib/IO/Compress/Deflate.pm
M cpan/IO-Compress/lib/IO/Compress/FAQ.pod
M cpan/IO-Compress/lib/IO/Compress/Gzip.pm
M cpan/IO-Compress/lib/IO/Compress/Gzip/Constants.pm
M cpan/IO-Compress/lib/IO/Compress/RawDeflate.pm
M cpan/IO-Compress/lib/IO/Compress/Zip.pm
M cpan/IO-Compress/lib/IO/Compress/Zip/Constants.pm
M cpan/IO-Compress/lib/IO/Compress/Zlib/Constants.pm
M cpan/IO-Compress/lib/IO/Compress/Zlib/Extra.pm
M cpan/IO-Compress/lib/IO/Uncompress/Adapter/Bunzip2.pm
M cpan/IO-Compress/lib/IO/Uncompress/Adapter/Identity.pm
M cpan/IO-Compress/lib/IO/Uncompress/Adapter/Inflate.pm
M cpan/IO-Compress/lib/IO/Uncompress/AnyInflate.pm
M cpan/IO-Compress/lib/IO/Uncompress/AnyUncompress.pm
M cpan/IO-Compress/lib/IO/Uncompress/Base.pm
M cpan/IO-Compress/lib/IO/Uncompress/Bunzip2.pm
M cpan/IO-Compress/lib/IO/Uncompress/Gunzip.pm
M cpan/IO-Compress/lib/IO/Uncompress/Inflate.pm
M cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm
M cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm
M cpan/IO-Compress/t/004gziphdr.t
M cpan/IO-Compress/t/006zip.t
M cpan/IO-Compress/t/050interop-gzip.t
M cpan/IO-Compress/t/compress/CompTestUtils.pm
M cpan/IO-Compress/t/compress/generic.pl
M cpan/IO-Compress/t/compress/multi.pl
M cpan/IO-Compress/t/compress/newtied.pl
M cpan/IO-Compress/t/compress/tied.pl
M cpan/IO-Compress/t/cz-03zlib-v1.t
M cpan/IO-Compress/t/cz-14gzopen.t
M cpan/IO-Compress/t/files/encrypt-standard.zip
A cpan/IO-Compress/t/files/time-invalid.zip
A cpan/IO-Compress/t/files/time-zero.zip
M cpan/IO-Compress/t/globmapper.t
Log Message:
-----------
Update IO::Compress from 2.212 to 2.220
Commit: f515aacb9a4e37d4c78ce8d0d6fd67a47a6d0436
https://github.com/Perl/perl5/commit/f515aacb9a4e37d4c78ce8d0d6fd67a47a6d0436
Author: Steve Hay <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M Porting/Maintainers.pl
M cpan/Compress-Raw-Bzip2/Bzip2.xs
M cpan/Compress-Raw-Bzip2/bzip2-src/blocksort.c
M cpan/Compress-Raw-Bzip2/bzip2-src/compress.c
M cpan/Compress-Raw-Bzip2/lib/Compress/Raw/Bzip2.pm
M cpan/Compress-Raw-Bzip2/t/000prereq.t
Log Message:
-----------
Update Compress::Raw::Bzip2 from 2.212 to 2.218
Commit: 0f7d452f06fac71452411c367cfcd82770bdb7db
https://github.com/Perl/perl5/commit/0f7d452f06fac71452411c367cfcd82770bdb7db
Author: Steve Hay <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M MANIFEST
M Porting/Maintainers.pl
M cpan/Archive-Tar/bin/ptar
M cpan/Archive-Tar/lib/Archive/Tar.pm
M cpan/Archive-Tar/lib/Archive/Tar/Constant.pm
M cpan/Archive-Tar/lib/Archive/Tar/File.pm
M cpan/Archive-Tar/t/04_resolved_issues.t
A cpan/Archive-Tar/t/10_ptar.t
Log Message:
-----------
Update Archive::Tar from 3.02_001 to 3.12
Commit: 2def09de447df8d5cf34a420be61efe9f924e24a
https://github.com/Perl/perl5/commit/2def09de447df8d5cf34a420be61efe9f924e24a
Author: Steve Hay <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M dist/Module-CoreList/lib/Module/CoreList.pm
Log Message:
-----------
Update Module::CoreList for updated modules
Commit: f11264b24429c0ca27754f78050458f00758f35f
https://github.com/Perl/perl5/commit/f11264b24429c0ca27754f78050458f00758f35f
Author: Steve Hay <[email protected]>
Date: 2026-06-28 (Sun, 28 Jun 2026)
Changed paths:
M pod/perldelta.pod
Log Message:
-----------
Update perldelta for updated modules
Compare: https://github.com/Perl/perl5/compare/7a9b57c08e38...f11264b24429
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications