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