[Perl/perl5] 9bd53f: IO::Socket::IP: detect if setsockopt() fails to cl...

2023-06-11 Thread Tony Cook via perl5-changes
  Branch: refs/heads/smoke-me/tonyc/dfly-v6only
  Home:   https://github.com/Perl/perl5
  Commit: 9bd53f4b5b8ed979a0b2f84f9c7dde843809db56
  
https://github.com/Perl/perl5/commit/9bd53f4b5b8ed979a0b2f84f9c7dde843809db56
  Author: Tony Cook 
  Date:   2023-06-12 (Mon, 12 Jun 2023)

  Changed paths:
M Porting/Maintainers.pl
M cpan/IO-Socket-IP/lib/IO/Socket/IP.pm
M t/porting/customized.dat

  Log Message:
  ---
  IO::Socket::IP: detect if setsockopt() fails to clear IPV6_V6ONLY

dragonfly bsd 6.4 claims to clear this, even though it doesn't
clear it.

This is documented as a deliberate change in 6.4:

https://www.dragonflybsd.org/release64/

Reported upstream at:

https://rt.cpan.org/Ticket/Display.html?id=148293




[Perl/perl5] f867fa: perldelta: more notes about switch and smartmatch

2023-06-11 Thread Ricardo Signes via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: f867fa9b11d26b8ece608b25d3547d0a039a1857
  
https://github.com/Perl/perl5/commit/f867fa9b11d26b8ece608b25d3547d0a039a1857
  Author: Ricardo Signes 
  Date:   2023-06-11 (Sun, 11 Jun 2023)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  perldelta: more notes about switch and smartmatch

The use of "Smart Match" in the head2 is intentional, and is the exact
header under which they were introduced in v5.10.0.




[Perl/perl5] eb6cde: perldelta: edit some prose for clarity

2023-06-11 Thread Ricardo Signes via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: eb6cde736b59a3357c668660a3a693931e0d51fa
  
https://github.com/Perl/perl5/commit/eb6cde736b59a3357c668660a3a693931e0d51fa
  Author: Ricardo Signes 
  Date:   2023-06-11 (Sun, 11 Jun 2023)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  perldelta: edit some prose for clarity


  Commit: bb7d7c52d8d54cc56ba096a08a7e680fcc7d2188
  
https://github.com/Perl/perl5/commit/bb7d7c52d8d54cc56ba096a08a7e680fcc7d2188
  Author: Ricardo Signes 
  Date:   2023-06-11 (Sun, 11 Jun 2023)

  Changed paths:
M lib/warnings.pm
M regen/warnings.pl
M warnings.h

  Log Message:
  ---
  warnings: notes on when deprecated::smartmatch was added

This was broken by version bump, then cascaded into more places.  This
commit reverts the change to warnings.pl and does a regen.


  Commit: 25f92051b7e475a18b73aec60b3e1ae0e2c24bbd
  
https://github.com/Perl/perl5/commit/25f92051b7e475a18b73aec60b3e1ae0e2c24bbd
  Author: Ricardo Signes 
  Date:   2023-06-11 (Sun, 11 Jun 2023)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  perldelta: note the new INC diagnostics


Compare: https://github.com/Perl/perl5/compare/81df1471eacc...25f92051b7e4


[Perl/perl5] 59c617: HTTP::Tiny: import trial v0.083 from CPAN

2023-06-11 Thread Ricardo Signes via perl5-changes
  Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 59c617e57f42d08d90775624fe40bd265c7d4cf0
  
https://github.com/Perl/perl5/commit/59c617e57f42d08d90775624fe40bd265c7d4cf0
  Author: Ricardo Signes 
  Date:   2023-06-11 (Sun, 11 Jun 2023)

  Changed paths:
M MANIFEST
A cpan/HTTP-Tiny/corpus/snake-oil.crt
M cpan/HTTP-Tiny/lib/HTTP/Tiny.pm
A cpan/HTTP-Tiny/t/00-report-prereqs.dd
A cpan/HTTP-Tiny/t/00-report-prereqs.t
A cpan/HTTP-Tiny/t/180_verify_SSL.t
A cpan/HTTP-Tiny/t/200_live.t
A cpan/HTTP-Tiny/t/200_live_local_ip.t
A cpan/HTTP-Tiny/t/210_live_ssl.t

  Log Message:
  ---
  HTTP::Tiny: import trial v0.083 from CPAN

This is the last bit before v5.38.0, changing the default SSL
verification behavior for HTTP::Tiny.


  Commit: 75bf6e8214329b227d5e75e5540f99a5f38c3fe1
  
https://github.com/Perl/perl5/commit/75bf6e8214329b227d5e75e5540f99a5f38c3fe1
  Author: Ricardo Signes 
  Date:   2023-06-11 (Sun, 11 Jun 2023)

  Changed paths:
M dist/Module-CoreList/lib/Module/CoreList.pm

  Log Message:
  ---
  Module::CoreList: update HTTP::Tiny version


  Commit: 81df1471eacc967e11aeb1b041e90950237548c6
  
https://github.com/Perl/perl5/commit/81df1471eacc967e11aeb1b041e90950237548c6
  Author: Ricardo Signes 
  Date:   2023-06-11 (Sun, 11 Jun 2023)

  Changed paths:
M pod/perldelta.pod

  Log Message:
  ---
  perldelta: update "updated modules" section


Compare: https://github.com/Perl/perl5/compare/059aeb7cca96...81df1471eacc