Blog:
http://blogs.perl.org/users/sawyer_x/2017/02/perl-5-porters-mailing-list-summary-february-13th-19th.html
Twitter: https://twitter.com/perl5summaries/status/833628899112316929
February 13th-19th
Grant reports
* Dave Mitchell TPF Grant 2 [1]report 162.
* Dave Mitchell TPF Grant 2 [2]report 163 (Re: DAVEM TPF grant#2 report
#162)
* Tony Cook TPF Grant [3]January 2017.
* Tony Cook TPF Grant 8 [4]report 14 (TONYC TPF Grant 8 report 14).
* Tony Cook TPF Grant 8 [5]report 15 (TONYC TPF Grant 8 report 15).
* Tony Cook TPF Grant 8 [6]report 16 (TONYC TPF Grant 8 report 16).
Issues
New issues
* [7]Perl #130814: heap uaf in Perl_yylex().
* [8]Perl #130815: null pointer dereference in Perl_ck_return().
* [9]Perl #130819: null pointer dereference in Perl_yyparse().
* [10]Perl #130822: Perl_reg_named_buff_fetch may be allocating an
AV it
doesn't need to.
Resolved issues
* [11]Perl #126697: local() in embedded code in regex not working as
expected.
* [12]Perl #129342: heap-buffer-overflow S_scan_const.
* [13]Perl #129848: heap-buffer-overflow Perl_sv_setpvn.
* [14]Perl #130675: utf8.c: Assertion failure.
* [15]Perl #130766: Substr in encode leaks memory.
* [16]Perl #130727: op.c: Assertion failure.
* [17]Perl #130815: null pointer dereference in Perl_ck_return().
Suggested patches
Andreas Koenig [18]provided a patch for updating [19]CPAN.pm.
Andy Lester continues his cleanup work and provided a patch in [20]Perl
#130809 to move variables to their innermost scope.
Tomasz Konojacki provided a patch in [21]Perl #130818 to remove the
support in [22]PathTools for EPOC and MacOS Classic (which are no longer
supported anyway).
Karl Williamson has [23]revamped the regular expressions documentation.
Discussion
Neil Bowers [24]asked (Dropping conflicting PAUSE permissions) about
specialized PAUSE permissions for some distribution, in an effort to
clean
them up.
Karl Williamson [25]suggests moving XS-APItest to the core and to
consider
more parallelization of tests.
Pali has [26]suggested adding a synonym to the confusing utf8::is_utf8
function.
References
1. http://nntp.perl.org/group/perl.perl5.porters/243026
2. http://nntp.perl.org/group/perl.perl5.porters/243154
3. http://nntp.perl.org/group/perl.perl5.porters/243061
4. http://nntp.perl.org/group/perl.perl5.porters/243058
5. http://nntp.perl.org/group/perl.perl5.porters/243059
6. http://nntp.perl.org/group/perl.perl5.porters/243060
7. http://rt.perl.org/Ticket/Display.html?id=130814
8. http://rt.perl.org/Ticket/Display.html?id=130815
9. http://rt.perl.org/Ticket/Display.html?id=130819
10. http://rt.perl.org/Ticket/Display.html?id=130822
11. http://rt.perl.org/Ticket/Display.html?id=126697
12. http://rt.perl.org/Ticket/Display.html?id=129342
13. http://rt.perl.org/Ticket/Display.html?id=129848
14. http://rt.perl.org/Ticket/Display.html?id=130675
15. http://rt.perl.org/Ticket/Display.html?id=130766
16. http://rt.perl.org/Ticket/Display.html?id=130727
17. http://rt.perl.org/Ticket/Display.html?id=130815
18. http://nntp.perl.org/group/perl.perl5.porters/243046
19. http://metacpan.org/pod/CPAN
20. http://rt.perl.org/Ticket/Display.html?id=130809
21. http://rt.perl.org/Ticket/Display.html?id=130818
22. http://metacpan.org/release/PathTools
23. http://nntp.perl.org/group/perl.perl5.porters/243102
24. http://nntp.perl.org/group/perl.perl5.porters/242988
25. http://nntp.perl.org/group/perl.perl5.porters/243104
26. http://nntp.perl.org/group/perl.perl5.porters/243068