summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/perl/dist/Module-CoreList
AgeCommit message (Collapse)AuthorFilesLines
2021-03-01Fix merge issues, remove excess files - match perl-5.32.1 distafresh14-59/+1074
OK sthen@
2020-06-04Sync to perl 5.30.3afresh14-5/+177
All functional changes were committed already, this updates the version number, Module::Corelist, and documentation.
2020-04-09Update perl to 5.30.2afresh13-2/+581
https://metacpan.org/pod/release/SHAY/perl-5.30.2/pod/perldelta.pod Incompatible Changes There are no changes intentionally incompatible with 5.30.0. Updated Modules and Pragmata * Compress::Raw::Bzip2 has been upgraded from version 2.084 to 2.089. * Module::CoreList has been upgraded from version 5.20191110 to 5.20200314. Selected Bug Fixes * printf() or sprintf() with the %n format no longer cause a panic on debugging builds, or report an incorrectly cached length value when producing SVfUTF8 flagged strings. * A memory leak in regular expression patterns has been fixed. * A read beyond buffer in grok_infnan has been fixed. * An assertion failure in the regular expression engine has been fixed. * (?{...}) eval groups in regular expressions no longer unintentionally trigger "EVAL without pos change exceeded limit in regex". Proceed when you feel comfortable. deraadt@
2019-12-30Fix merge issues, remove excess files - match perl-5.30.1 distafresh14-63/+792
Timing is good deraadt@, OK sthen@
2019-05-24Update to perl 5.28.2afresh13-34/+559
Minor bugfixes and documentation improvments. See perldelta for details. https://metacpan.org/pod/release/SHAY/perl-5.28.2/pod/perldelta.pod OK bluhm@
2019-02-13Fix merge issues, remove excess files - match perl-5.28.1 distafresh17-155/+1914
looking good sthen@, Great! bluhm@
2019-02-13Import perl-5.28.1afresh15-13/+36
looking good sthen@, Great! bluhm@
2017-10-29Fix merge issues, remove excess files - match perl-5.24.3 distafresh14-3/+249
ok bluhm@
2017-08-14Fix merge issues, remove excess files - match perl-5.24.2 distafresh15-5/+745
OK bluhm@, Reads ok sthen@
2017-02-05Apply local patches - perl-5.24.1afresh11-0/+1
2017-02-05Fix merge issues, remove excess files - match perl-5.24.1 distafresh17-144/+2490
2016-07-25Patch perl CVE-2016-1238afresh14-3/+4
The problem relates to Perl 5 ("perl") loading modules from the includes directory array ("@INC") in which the last element is the current directory ("."). That means that, when "perl" wants to load a module (during first compilation or during lazy loading of a module in run-time), perl will look for the module in the current directory at the end, since '.' is the last include directory in its array of include directories to seek. The issue is with requiring libraries that are in "." but are not otherwise installed. The major problem with this behavior is that it unexpectedly puts a user at risk whenever they execute any Perl scripts from a directory that is writable by other accounts on the system. For instance, if a user is logged in as root and changes directory into /tmp or an account's home directory, it is possible to now run any shell commands that are written in C, Python or Ruby without fear. The same isn't true for any shell commands that are written in Perl, since a significant proportion of Perl scripts will execute code in the current working directory whenever they are run. For example, if a user on a shared system creates the file /tmp/Pod/Perldoc/Toterm.pm, and then I log in as root, change directory to /tmp, and run "perldoc perlrun", it will execute the code they have placed in the file. ok deraadt@
2016-07-03Update to perl 5.20.3afresh18-59/+873
OK bluhm@
2015-04-25Fix merge issues, remove excess files - match perl-5.20.2 distafresh11-21/+0
2015-04-25Import perl-5.20.2afresh16-24/+1080
2014-11-17Import perl-5.20.1afresh19-46/+1205
2014-03-24Import perl-5.18.2afresh112-565/+3784
OK espie@ sthen@ deraadt@
2013-03-25merge/resolve conflictssthen1-13/+0
(some more to do after this one)
2013-03-25import perl 5.16.3 from CPAN - worked on by Andrew Fresh and myselfsthen8-18544/+8012
2010-09-24Perl 5.12.2 from CPANmillert12-0/+20461