summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/perl/utils (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Apply local patches, remove excess files - perl-5.32.1afresh12021-03-013-24/+9
| | | | OK sthen@
* Fix merge issues, remove excess files - match perl-5.32.1 distafresh12021-03-017-112/+124
| | | | OK sthen@
* Import perl-5.32.1afresh12021-03-011-0/+51
| | | | OK sthen@
* Update perl to 5.30.2afresh12020-04-092-33/+23
| | | | | | | | | | | | | | | | | | | | | | | | 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@
* Apply local patches, remove excess files - perl-5.30.1afresh12019-12-303-25/+10
| | | | Timing is good deraadt@, OK sthen@
* Fix merge issues, remove excess files - match perl-5.30.1 distafresh12019-12-303-10/+25
| | | | Timing is good deraadt@, OK sthen@
* Apply local patches, remove excess files - perl-5.28.1afresh12019-02-133-25/+10
| | | | looking good sthen@, Great! bluhm@
* Fix merge issues, remove excess files - match perl-5.28.1 distafresh12019-02-1311-1519/+114
| | | | looking good sthen@, Great! bluhm@
* Import perl-5.28.1afresh12019-02-1314-27/+27
| | | | looking good sthen@, Great! bluhm@
* Apply local patches, remove excess files - perl-5.24.3afresh12017-10-293-25/+10
| | | | OK bluhm@
* Fix merge issues, remove excess files - match perl-5.24.3 distafresh12017-10-293-10/+25
| | | | ok bluhm@
* Apply local patches - perl-5.24.2afresh12017-08-143-25/+10
| | | | OK bluhm@, Reads ok sthen@
* Fix merge issues, remove excess files - match perl-5.24.2 distafresh12017-08-143-10/+25
| | | | OK bluhm@, Reads ok sthen@
* Apply local patches - perl-5.24.1afresh12017-02-053-25/+10
|
* Fix merge issues, remove excess files - match perl-5.24.1 distafresh12017-02-057-90/+105
|
* Patch perl CVE-2016-1238afresh12016-07-258-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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@
* Update to perl 5.20.3afresh12016-07-031-1/+18
| | | | OK bluhm@
* Apply local patches, remove excess files - perl-5.20.2afresh12015-04-253-25/+10
|
* Fix merge issues, remove excess files - match perl-5.20.2 distafresh12015-04-253-10/+25
|
* Apply local patches to perl-5.20.1afresh12014-11-173-25/+10
| | | | ok deraadt@ sthen@ espie@ miod@
* Fix merge conflicts, remove extra files, match upstream perl-5.20.1afresh12014-11-178-448/+179
| | | | ok deraadt@ sthen@ espie@ miod@
* Import perl-5.20.1afresh12014-11-171-0/+109
|
* Merge perl-5.18.2 plus local patches, remove old filesafresh12014-03-244-8/+11
| | | | OK espie@ sthen@ deraadt@
* merge/resolve conflictssthen2013-03-256-1165/+116
| | | | (some more to do after this one)
* merge 5.16.3 / avoid installing shasum/zipdetails/json_ppsthen2013-03-252-11/+29
|
* import perl 5.16.3 from CPAN - worked on by Andrew Fresh and myselfsthen2013-03-257-113/+265
|
* Fix [perl #74404] h2ph using deprecated gotomillert2010-09-281-18/+24
| | | | Patch from perl git repo
* merge in perl 5.12.2 plus local changesmillert2010-09-244-20/+60
|
* Perl 5.12.2 from CPANmillert2010-09-2415-15/+25
|
* No need for perlthanks binary when perlbug -T will do.millert2009-10-131-7/+4
|
* Merge in some local changes that got lost.millert2009-10-133-21/+9
|
* Merge in perl 5.10.1; part twomillert2009-10-126-443/+706
|
* import perl 5.10.1millert2009-10-123-7/+7
|
* fix conflicts and merge in local changes to perl 5.10.0millert2008-09-298-768/+104
|
* import perl 5.10.0 from CPANmillert2008-09-2910-5/+542
|
* merge in perl 5.8.8millert2006-03-284-74/+125
|
* perl 5.8.8 importmillert2006-03-281-4/+15
|
* sync in-tree perl with 5.8.6millert2005-01-151-2/+2
|
* merge 5.8.5 into HEADmillert2004-08-094-26/+127
| | | | | | | remove now-unused files crank libperl shared library major number update Makefile.bsd-wrapper tweak openbsd hints file for arm and m68k
* Import of stock perl 5.8.5millert2004-08-091-1/+1
|
* merge local changes into perl-5.8.3millert2004-04-072-28/+34
|
* perl 5.8.3 from CPANmillert2004-04-073-0/+145
|
* Resolve conflicts for perl 5.8.2, remove old files, and add OpenBSD-specific scaffoldingmillert2003-12-038-991/+334
|
* perl 5.8.2 from CPANmillert2003-12-033-43/+55
|
* fix typo; jmcmillert2003-01-031-2/+2
|
* Don't try to process inline functions; fixes a problem parsingmillert2002-11-021-3/+3
| | | | macros.h on vax (noticed by hugh).
* Resolve conflicts, remove old files, merge local changesmillert2002-10-279-612/+1165
|
* stock perl 5.8.0 from CPANmillert2002-10-275-25/+1424
|
* typo -- please send to the perl people too; jmc@prioris.mini.pw.edu.plderaadt2002-09-101-1/+1
|
* treat unions as structs; fixes pr 1918, perl dudes never replied thoughmickey2001-09-201-2/+2
|