summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/perl
AgeCommit message (Collapse)Author
2013-08-06Remove support for COMPILER_VERSION == gcc2.Miod Vallat
Change the logic depending upon COMPILER_VERSION everywhere, to assume gcc4 is the norm and to explicitely test for gcc3 when a different behaviour is required. No functional change intended. Be sure to `make install' in share/mk before attempting to do anything.
2013-07-13In Perl_upg_version(), do not compare double against 10e50 on vax, for thisMiod Vallat
value can not be represented by a double (unless compiling with -mg); instead, use a lower limit value. This does not impact the behaviour since both sides of the test are supposed to produce the same result, albeit in different ways. ok millert@ espie@
2013-06-04Do not feed UTF-8 input into mandoc or nroffIngo Schwarze
because that resulted in corrupt output. This is a verbatim backport of the following bugfix from upstream git master: https://rt.cpan.org/Public/Bug/Display.html?id=77465 https://github.com/mrallen1/Pod-Perldoc/commit/6e1541d0bcb74a7b2b9ee3235d57953fb800bb67 Do not take the comment in the source code too literally. It doesn't really explain the problem well. OK sthen@ espie@ millert@
2013-06-03Only produce UTF-8 output if the user's locale asks for it.Ingo Schwarze
Will send this upstream as well. OK millert@ bluhm@ stsp@
2013-04-19Revert 1.47 (bad merge)Miod Vallat
2013-03-31fix feature(3p) manual, which was missing a generated table. spotted by espie@Stuart Henderson
2013-03-31install the proper 5.16.3 perldelta file, spotted by espie@Stuart Henderson
2013-03-30Use --stderr to output pod2man problems at build time, rather than embedStuart Henderson
them into a "POD ERRORS" section in the produced manpages.(!) ok miod@
2013-03-30Disable perlcn/perlko/perljp manpages which use EUC encodings, we produceStuart Henderson
all manpages in a batch with a single pod2man invocation which is unable to switch encodings. Avoids "Code point xxx is not Unicode, all \p{} matches fail" during build. Disable perltw manpage which relies on getting UTF8 passed through from the source file to pod2man to mandoc; even on a utf8 term with -Tutf8 these don't get displayed correctly.
2013-03-29Add an explicit Pod-Escapes dependency to Pod-Functions, in addition to theMiod Vallat
existing Pod-Simple dependency. Fixes build with -j2 for real.
2013-03-29More mg_data.h where uudmap.h is listed, for paranoia and consistency.Miod Vallat
2013-03-29Add an explicit dependency for mg_data.h, similar to uudmap.h; should helpMiod Vallat
building with -j.
2013-03-25merge/resolve conflicts/add filesStuart Henderson
2013-03-25merge/resolve conflictsStuart Henderson
(some more to do after this one)
2013-03-25avoid null dereference affecting mod_perl, Perl RT bug 116441Stuart Henderson
2013-03-25bump to perl.so.13.0Stuart Henderson
2013-03-25merge 5.16.3 / avoid installing shasum/zipdetails/json_ppStuart Henderson
2013-03-25merge 5.16.3 / link main binary with pthreadStuart Henderson
2013-03-25merge 5.16.3 / sync installed filesStuart Henderson
2013-03-25merge 5.16.3 / regen unicore (add files cvs missed)Stuart Henderson
2013-03-25merge 5.16.3 / regen unicoreStuart Henderson
2013-03-25import perl 5.16.3 from CPAN - worked on by Andrew Fresh and myselfStuart Henderson
2009-10-12import perl 5.10.1Todd C. Miller
2008-09-29import perl 5.10.0 from CPANTodd C. Miller
2006-03-28perl 5.8.8 importTodd C. Miller
2006-03-28perl 5.8.8 importTodd C. Miller
2003-12-03perl 5.8.2 from CPANTodd C. Miller
2002-10-27stock perl 5.8.0 from CPANTodd C. Miller
2000-04-06virgin perl 5.6.0Todd C. Miller
1999-04-29perl5.005_03Todd C. Miller
1999-04-29perl5.005_03Todd C. Miller
1996-08-19Import of Perl 5.003 into the tree. Makefile.bsd-wrapper andJason Downs
config.sh.OpenBSD are the only local changes.
2013-03-06Apply patch from RedHat to address CVE-2013-1667, perl: DoS in rehashing codeJasper Lievisse Adriaanse
For more information please refer to: http://code.activestate.com/lists/perl5-porters/191311/ ok millert@
2009-10-12import perl 5.10.1Todd C. Miller
2003-12-03perl 5.8.2 from CPANTodd C. Miller
2013-02-08Fix for CVE-2012-6329; from perl git via Sebastian TrahmTodd C. Miller
2013-01-31Enable shared libraries on m88k platforms.Miod Vallat
And there was much rejoicing.
2012-10-26Fix for CVE-2012-5195; ok miod@Todd C. Miller
2012-08-31No longer create lib*_pic.a files. Nothing uses them anymore.Theo de Raadt
grep help from sthen; discussion with brad ok guenther pascal
2012-07-10In a scalar context, mkstemp should return just the file handlePhilip Guenthe
"sure" espie@
2012-06-10Change the Perl->C wrappers for mkdtemp and mkstemps to behave more likePhilip Guenthe
the File::Temp routines and call croak() (the C version of 'die') instead of returning an empty list. This lets pkg_add give good error messages when your $PKG_TMPDIR is mounted read-only. ok espie@
2012-04-13hook in requisite bits for OpenBSD::MkTemp to build and man.Marc Espie
2012-04-13extra .xs glue to use mkstemp and mkdtemp directlyMarc Espie
written by guenther@ about a year ago. discussed with him and millert@
2012-01-09More efficient method of building the symlink tree that makes betterTodd C. Miller
use of awk. Slightly faster and works around an apparent namei or buffer cache related bug on arm. Requested and OK deraadt@
2011-11-01Security fix for CVE-2011-2939, Perl decode_xs heap-based buffer overflow.Jasper Lievisse Adriaanse
ok espie@ millert@
2011-10-11Update Digest module to 1.17 (security fix).Remi Pointel
Thanks Emeric Boit for reporting me this. ok millert@ espie@
2011-09-24Tell perl not to attempt to use LC_COLLATE or LC_NUMERIC which weTodd C. Miller
don't yet support. OK stsp@
2011-08-02After the MANIFEST-based symbolic link creation loop, there is a checkTheo de Raadt
for a specific link to see if things worked out. Add a check for the very last file in the MANIFEST, as well, since we are trying to spot a very odd bug where symbolic links are not being created. Hopefully this will help us diagnose it. ok guenther millert
2011-06-23switch to installing source manuals (base part)Ingo Schwarze
discussed with lots of people, tested by naddy@, "move fast" deraadt@
2011-04-18Perl security fix for CVE-2011-1487:Alexander Bluhm
ucfirst(), uc() and lc() forget to set the tainted flag if input was marked as tainted. http://rt.perl.org/rt3/Public/Bug/Display.html?id=87336 http://perl5.git.perl.org/perl.git/commitdiff/539689e74a3bcb04d29e4cd9396de91a81045b99 ok millert@