Branch: refs/heads/maint-5.38 Home: https://github.com/Perl/perl5 Commit: 06da917bc78c4084776b0116bb71d675f6358437 https://github.com/Perl/perl5/commit/06da917bc78c4084776b0116bb71d675f6358437 Author: Leon Timmermans <faw...@gmail.com> Date: 2025-05-31 (Sat, 31 May 2025)
Changed paths: M Configure M Cross/config.sh-arm-linux M Cross/config.sh-arm-linux-n770 M Porting/Glossary M Porting/config.sh M config_h.SH M configure.com M plan9/config_sh.sample M sv.c M t/op/threads-dirh.t M win32/config.gc M win32/config.vc Log Message: ----------- CVE-2025-40909: Clone dirhandles without fchdir This uses fdopendir and dup to dirhandles. This means it won't change working directory during thread cloning, which prevents race conditions that can happen if a third thread is active at the same time. (cherry picked from commit 918bfff86ca8d6d4e4ec5b30994451e0bd74aba9) Commit: 5d5d9fd7346e8c9e84d90c0fc23c886ec5803e2a https://github.com/Perl/perl5/commit/5d5d9fd7346e8c9e84d90c0fc23c886ec5803e2a Author: Steve Hay <steve.m....@googlemail.com> Date: 2025-05-31 (Sat, 31 May 2025) Changed paths: M uconfig.sh M uconfig64.sh Log Message: ----------- Fixes for porting/checkcfgvar.t in maint-5.38 Commit: ddcb9041f38f5c0159284a0038b8a13a7d104cf9 https://github.com/Perl/perl5/commit/ddcb9041f38f5c0159284a0038b8a13a7d104cf9 Author: Steve Hay <steve.m....@googlemail.com> Date: 2025-05-31 (Sat, 31 May 2025) Changed paths: M uconfig.h Log Message: ----------- Fix for porting/regen.t in maint-5.38 (Ran: ./perl -Ilib regen/uconfig_h.pl) Compare: https://github.com/Perl/perl5/compare/f3568ab0e531...ddcb9041f38f To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications