summaryrefslogtreecommitdiff
path: root/gnu/usr.bin/perl
AgeCommit message (Collapse)Author
2007-11-11update File::Temp to CPAN version 0.18 as other modules start to use itSimon Bertrang
ok millert@
2007-11-07Fix potential heap overflow given a specially crafted regexp.Todd C. Miller
From Tavis Ormandy; adapted from fixes in the perl 5.9.x codebase.
2007-08-24fix a bug leading to infinite recursion; adapted from CPANSimon Bertrang
ok millert@
2007-05-20hack generated Makefile so that section is properly 3p.Marc Espie
Not really clean, but this code is bound to change in the next perl version anyways. okay millert@
2007-05-15pass COPTS thru, okay millert@Marc Espie
2007-02-24replace 400 lines of md5 code in Digest::MD5's XS with 4 linesSimon Bertrang
that use our system md5(3) idea by espie@, help and ok millert@
2007-02-16Back-port a getpeername() fix from IO version 1.30.Todd C. Miller
Also add a missing defined() that fixes send on unix domain sockets.
2007-02-04upgrade documentation so it reflects the way MakeMaker currently fillsMarc Espie
the test framework. okay millert@
2007-02-01Ignore HASATTRIBUTE_UNUSED for C++ as our g++ does not grokTodd C. Miller
the __unused__ attribute. Also give XS functions C linkage. Patch taken from perl-current.
2007-01-31gcc 3.3 doesn't support __attribute__((unused)) in C++ mode. PatchTodd C. Miller
taken from the perl devel tree. Required to build C++-based perl extensions. OK espie@ (who had a slightly different patch).
2006-11-30When using setproctitle() don't fall back into the non-setproctitle()Todd C. Miller
code. Fixes an environment corruption problem when $0 is modified. From Alexander Bluhm; this is perl bug #41008
2006-11-16let E<copy> be recognized for man documents as well.Marc Espie
Noticed by jasper@, work by millert@ and me, okay millert@
2006-11-15make sure pod parsers are in a sane state at beginning of parse.Marc Espie
pod2text and pod2man re-use the same parser on a list of files, and will lose some information if some intermediate documents produce unbalanced calls to begin_cmd/end_cmd. okay millert@
2006-11-09Don't build profiled libperl; requested by deraadt@Todd C. Miller
2006-11-09no shlibs on sh yetTheo de Raadt
2006-04-01Remove index entries for \n since nroff will try to expand this.Todd C. Miller
No one uses the index entries anyway...
2006-04-01Fix typo; E<GT> -> E<gt>. From jmc@Todd C. Miller
2006-03-28merge in perl 5.8.8Todd C. Miller
2006-03-28perl 5.8.8 importTodd C. Miller
2006-03-28perl 5.8.8 importTodd C. Miller
2006-01-02The official fix for the Perl sprintf buffer overflow.Brad Smith
ok millert@
2005-12-03Use PERL_INT_MAX instead of INT_MAX in previous commit for consistencyTodd C. Miller
with the rest of perl. On OpenBSD PERL_INT_MAX is the same as INT_MAX. From rse@engelschall.com.
2005-12-01Fix an int oflow bug in perl's parameter format string code.Todd C. Miller
Credit: Jack Louis of Dyad Security
2005-06-06Add a missing check for NULL before dereferencing a buf pointer inTodd C. Miller
perl's yyerror(). Fixes a transient core dump on syntax error uncovered by random malloc() return addresses. Sent upstream via perlbug.
2005-03-02get rid of an embedded compilation date in perl(1)Marc Balmer
ok henning@, millert@
2005-02-18Set cf_time to the epoch for consistency of generated files.Todd C. Miller
2005-02-02Limit PERLIO_DEBUG environtment variable to a sane length and just ignoreTodd C. Miller
it if setuid. Found by Kevin Finisterre, fix from perl developers.
2005-01-15sync in-tree perl with 5.8.6Todd C. Miller
2005-01-15perl 5.8.6 from CPANTodd C. Miller
2004-12-08fix perlbug 32446: socket on fd 1 gets duped to fd 0 on ↵Markus Friedl
close(STDIN)+close(STDOUT); from Steffen Ullrich at genua.de; ok millert@
2004-08-15Don't check for -fno-delete-null-pointer-checks on gcc 2; the resultingTodd C. Miller
message from gcc at Configure time confuses some people...
2004-08-14gcc 3.3.2 needs -fno-delete-null-pointer-checks in addition toTodd C. Miller
-fno-strict-aliasing. Avoid the need for compiling some bits with -O1 on arm (and others). Problem debugged and OK miod@
2004-08-11mips->mips64. ok deraadt@Per Fogelstrom
2004-08-10missing \ at eolTheo de Raadt
2004-08-09proper version chekc for shlibsMichael Shalayeff
2004-08-09merge 5.8.5 into HEADTodd C. Miller
remove now-unused files crank libperl shared library major number update Makefile.bsd-wrapper tweak openbsd hints file for arm and m68k
2004-08-09Import of stock perl 5.8.5Todd C. Miller
2004-07-13errno changes, lib major version bumps, and general flag dayMarco S Hyman
To build you must: cd /usr/src && make obj && make includes cd lib/libc && make depend && make && NOMAN=1 sudo make install cd /usr/src && make build
2004-07-11move PICFLAG override for sparc after the inclusion of bsd.lib.mk; ok deraadtPeter Valchev
forgot to commit this with the .mk changes, sparc was broken for a while
2004-06-07enable dynamic perl; millert okMichael Shalayeff
MAKE SURE TO REBUILD LD.SO FIRST
2004-06-01remove workaround not needed w/ gcc3 anymore; millert@ okMichael Shalayeff
2004-05-31#ifndef errno declaration. ok millert@Otto Moerbeek
2004-04-07merge local changes into perl-5.8.3Todd C. Miller
2004-04-07perl 5.8.3 from CPANTodd C. Miller
2004-04-05Switch mvme88k to -O2 optimization by default.Miod Vallat
(the perl chunk discussed with millert@ and pushed upstream)
2004-02-11enable shared libs on amd64; from drahnTheo de Raadt
2004-02-08shave build time.Marc Espie
okay millert@
2004-01-30no shlibs yetMichael Shalayeff
2003-12-10Ignore PSALL if NOMAN is set; noticed by jmc@Todd C. Miller
2003-12-06Fix speling here too so t/pod/pod2usage.t passes; noticed by drahn@Todd C. Miller