summaryrefslogtreecommitdiffstats
path: root/gnu/usr.bin/perl/ext (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Apply local patches, remove excess files - perl-5.32.1afresh12021-03-011-1/+1
| | | | OK sthen@
* Fix merge issues, remove excess files - match perl-5.32.1 distafresh12021-03-0146-573/+1479
| | | | OK sthen@
* Import perl-5.32.1afresh12021-03-0119-110/+578
| | | | OK sthen@
* Remove some customizations from the perl buildafresh12020-06-271-2/+2
| | | | | | | | | | | | This was originally done so that other things in-tree such as vi could link to libperl and to support non-shared vax. This brings us more in-line with upstream and makes things more understandable. It now links libperl.so to libm, which some software needs, and stops building and installing libperl.a. OK bluhm@
* Apply local patches, remove excess files - perl-5.30.1afresh12019-12-302-3/+3
| | | | Timing is good deraadt@, OK sthen@
* Fix merge issues, remove excess files - match perl-5.30.1 distafresh12019-12-3054-1453/+356
| | | | Timing is good deraadt@, OK sthen@
* Import perl-5.30.1afresh12019-12-3011-111/+610
| | | | Timing is good deraadt@, OK sthen@
* Update to perl 5.28.2afresh12019-05-243-3/+12
| | | | | | | Minor bugfixes and documentation improvments. See perldelta for details. https://metacpan.org/pod/release/SHAY/perl-5.28.2/pod/perldelta.pod OK bluhm@
* Apply local patches, remove excess files - perl-5.28.1afresh12019-02-132-3/+3
| | | | looking good sthen@, Great! bluhm@
* Fix merge issues, remove excess files - match perl-5.28.1 distafresh12019-02-13106-3713/+4966
| | | | looking good sthen@, Great! bluhm@
* Import perl-5.28.1afresh12019-02-1394-664/+4011
| | | | looking good sthen@, Great! bluhm@
* Apply local patches, remove excess files - perl-5.24.3afresh12017-10-293-4/+4
| | | | OK bluhm@
* Fix merge issues, remove excess files - match perl-5.24.3 distafresh12017-10-295-6/+6
| | | | ok bluhm@
* Apply local patches - perl-5.24.2afresh12017-08-143-4/+4
| | | | OK bluhm@, Reads ok sthen@
* Fix merge issues, remove excess files - match perl-5.24.2 distafresh12017-08-143-4/+4
| | | | OK bluhm@, Reads ok sthen@
* Apply local patches - perl-5.24.1afresh12017-02-053-4/+4
|
* Fix merge issues, remove excess files - match perl-5.24.1 distafresh12017-02-05218-4085/+11530
|
* Patch perl CVE-2016-1238afresh12016-07-252-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | 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-6/+17
| | | | OK bluhm@
* Apply local patches, remove excess files - perl-5.20.2afresh12015-04-257-17/+47
|
* Fix merge issues, remove excess files - match perl-5.20.2 distafresh12015-04-257-47/+17
|
* Import perl-5.20.2afresh12015-04-259-20/+73
|
* Reapply a patch to stop rebuilding libperl with incorrect flagsafresh12014-11-291-2/+2
| | | | | | Help from miod@ and kettenis@ OK kettenis@ millert@
* Use perl's my_strlcat in DynaLoaderafresh12014-11-261-2/+2
| | | | OK millert@
* Apply local patches to perl-5.20.1afresh12014-11-175-13/+43
| | | | ok deraadt@ sthen@ espie@ miod@
* Fix merge conflicts, remove extra files, match upstream perl-5.20.1afresh12014-11-1726-1173/+976
| | | | ok deraadt@ sthen@ espie@ miod@
* Import perl-5.20.1afresh12014-11-17115-769/+6666
|
* international currency locale rules as per POSIX.1-2008pelikan2014-07-143-1/+15
| | | | | | required for libc++ ok guenther afresh1
* Merge perl-5.18.2 plus local patches, remove old filesafresh12014-03-2427-832/+301
| | | | OK espie@ sthen@ deraadt@
* Import perl-5.18.2afresh12014-03-24122-1303/+4764
| | | | OK espie@ sthen@ deraadt@
* merge/resolve conflictssthen2013-03-2585-12612/+928
| | | | (some more to do after this one)
* import perl 5.16.3 from CPAN - worked on by Andrew Fresh and myselfsthen2013-03-25267-4205/+26298
|
* Apply patch from RedHat to address CVE-2013-1667, perl: DoS in rehashing codejasper2013-03-061-2/+16
| | | | | | For more information please refer to: http://code.activestate.com/lists/perl5-porters/191311/ ok millert@
* merge in perl 5.12.2 plus local changesmillert2010-09-2418-488/+359
|
* remove files no longer in perl 5.12.2 (or that have moved)millert2010-09-241253-499513/+0
|
* Perl 5.12.2 from CPANmillert2010-09-24151-584/+6920
|
* Update the Safe module to version 2.2.7 for CVE-2010-1168 andmillert2010-06-2810-106/+382
| | | | CVE-2010-1447. From Ian McWilliam
* Ignore CVS dir in private copy of libscan like real one does.millert2010-01-051-1/+2
|
* Ignore CVS dir in private copy of libscan like real one does.millert2010-01-052-2/+4
|
* - apply fix from upstream git for CVE-2009-3626, which could cause perl tojasper2009-11-031-6/+6
| | | | | | crash on certain invalid UTF-8 codes. ok millert@ sthen@
* Fix a typomillert2009-10-221-1/+1
|
* fix typomillert2009-10-131-2/+2
|
* Merge in some local changes that got lost.millert2009-10-133-3/+4
|
* Merge in perl 5.10.1millert2009-10-12779-128695/+1147
|
* import perl 5.10.1millert2009-10-121117-1329/+182418
|
* CVE-2009-1391: Buffer overflow in the inflate function in Zlib.xsmartynas2009-06-211-1/+1
| | | | | in Compress::Raw::Zlib Perl module. initial diff & ok millert@. go for it miod@
* update Sys::Syslog to CPAN version 0.27simon2009-05-1310-78/+380
| | | | | testing by sthen@ and jasper@, thanks! ok millert@, jasper@
* recognise encoding "646" as an alias of "ascii", similar to a changesthen2009-03-251-0/+1
| | | | | | | made in our port of libiconv. Fixes a problem seen by James Wright on ports@. looks fine to espie, ok jasper
* s/postion/position/gmillert2009-03-242-2/+2
|
* fix conflicts and merge in local changes to perl 5.10.0millert2008-09-29170-30825/+4452
|