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

Reply via email to