Please note: This file provides a summary of significant changes between versions and sub-versions of Perl, not necessarily a complete list of each modification. If you'd like more detailed information, please consult the comments in the patches on which the relevant release of Perl is based. (Patches can be found on any CPAN site, in the .../src/5.0 directory for full version releases, or in the .../src/5/0/unsupported directory for sub-version releases.) --------------- CAST AND CREW --------------- To give due honor to those who have made Perl 5.004 what is is today, here are some of the more common names in the Changes file, and their current addresses (as of March 1997): Gisle Aas Kenneth Albanowski Graham Barr Spider Boardman Tim Bunce Tom Christiansen Hallvard B Furuseth M. J. T. Guy Gurusamy Sarathy Jarkko Hietaniemi Nick Ing-Simmons Andreas Koenig Doug MacEachern Paul Marquess Jeff Okamoto Ulrich Pfeifer Tom Phoenix Norbert Pueschel Dean Roehrich Roderick Schertler Ilya Zakharevich And the Keepers of the Patch Pumpkin: Charles Bailey Andy Dougherty Chip Salzenberg ------------- Version 5.004 ------------- "Hey, Rocky! Watch me pull a release out of my hat!" "Aww, that trick never works..." CORE LANGUAGE CHANGES Title: "Make C reset pos on failure; make C not reset" From: Chip Salzenberg Files: dump.c op.c op.h pod/perldelta.pod pod/perlfaq6.pod pod/perlop.pod pod/perlre.pod pp_ctl.c pp_hot.c regcomp.c t/op/pat.t toke.c Title: "SECURITY: Forbid exec() if $ENV{BASH_ENV} is tainted" From: Chip Salzenberg Files: pod/perldelta.pod pod/perlrun.pod pod/perlsec.pod t/op/taint.t taint.c Title: "Allow exec() if $ENV{TERM} is tainted but innocuous" From: Chip Salzenberg Files: pod/perldelta.pod pod/perlrun.pod pod/perlsec.pod t/op/taint.t taint.c Title: "Allow globbing when tainted under VMS (no external program)" From: Chip Salzenberg Files: pp_sys.c t/op/taint.t CORE PORTABILITY Title: "Make Irix hints adapt when n32 libm.so is missing" From: Chip Salzenberg Files: hints/irix_6.sh Title: "Fix default HP-UX installation path" From: Jeff Okamoto Msg-ID: <199705132228.AA227042483@hpcc123.corp.hp.com> Date: Tue, 13 May 1997 15:28:04 -0700 Files: hints/hpux.sh Title: "VMS update, including socket support (four patches)" From: Jonathan Hudson , Peter Prymmer , Dan Sugalski Files: vms/config.vms vms/descrip.mms vms/sockadapt.h vms/vms.c vms/vmsish.h Title: "Win32 update (three patches)" From: Gurusamy Sarathy Files: README.win32 perl.c win32/Makefile win32/config.H win32/config_h.PL win32/config_sh.PL win32/makedef.pl win32/win32.c win32/win32.h win32/win32io.c win32/win32io.h win32/win32iop.h Title: "Don't require executable bit on perl -S if DOSISH" From: Danny Sadinoff Msg-ID: <337351CE.79B28DE3@olf.com> Date: Fri, 09 May 1997 12:33:18 -0400 Files: perl.c OTHER CORE CHANGES Title: "In C, always call &func in scalar context" From: Chip Salzenberg Files: op.c Title: "Fix recursive substitution" From: Chip Salzenberg; test from Tim Bunce Files: cop.h global.sym pp_ctl.c proto.h scope.c t/op/subst.t Title: "Make read with <> from a TTY notice EOF" From: Jonathan I. Kamens Msg-ID: <199705121147.HAA03845@jik.saturn.net> Date: Mon, 12 May 1997 07:47:13 -0400 Files: sv.c Title: "Fix core dump from get*() functions returning no alias array" From: Chip Salzenberg Files: pp_sys.c Title: "Fix typo" From: Mark K Trettin Msg-ID: <199705102228.RAA11163@gv18c.ih.lucent.com> Date: Sat, 10 May 1997 17:28:35 -0500 Files: pp_sys.c BUILD PROCESS Title: "Don't use 'unset' in Configure" From: Chip Salzenberg Files: Configure Title: "Protect against having no such command as 'cc'" From: Hans Mulder Msg-ID: <1997May12.163534.2006434@hmivax.humgen.upenn.edu> Date: Mon, 12 May 1997 16:35:34 -0400 (EDT) Files: Configure Title: "minor wording enhancement for Configure" From: Jarkko Hietaniemi Msg-ID: <199705101038.NAA00471@alpha.hut.fi> Date: Sat, 10 May 1997 13:38:31 +0300 (EET DST) Files: Configure LIBRARY AND EXTENSIONS Title: "Refresh CGI.pm to 2.36" From: Lincoln Stein Files: eg/cgi/frameset.cgi eg/cgi/javascript.cgi lib/CGI.pm Title: "In IO::File::open, prepend './' less often (for Win32 et al)" From: Chip Salzenberg Files: ext/IO/lib/IO/File.pm Title: "Fix core dump on IO::Seekable::setpos($fh, undef)" From: Chip Salzenberg Files: ext/IO/IO.xs t/lib/io_xs.t TESTS Title: "Make rand.t vanishingly unlikely to give false failure" From: Tom Phoenix Msg-ID: Date: Sat, 10 May 1997 19:57:30 -0700 (PDT) Files: t/op/rand.t Title: "Fix sleep test: sleep(N) is defined to allow sleeping N-1" From: Chuck D. Phillips Msg-ID: <199705151735.KAA01143@palrel1.hp.com> Date: Thu, 15 May 1997 11:35:41 -0600 Files: t/op/sleep.t UTILITIES Title: "h2xs and @EXPORT_OK" From: Jeff Okamoto Msg-ID: <199705092348.AA057881699@hpcc123.corp.hp.com> Date: Fri, 9 May 1997 16:48:20 -0700 Files: utils/h2xs.PL DOCUMENTATION Title: "Tweaks for perldelta" From: hansm@euronet.nl Msg-ID: <199705102346.BAA17300@mail.euronet.nl> Date: Sun, 11 May 97 01:46:00 +0200 Files: pod/perldelta.pod Title: "Mention perlfaq.pod and perlmodlib.pod in perldelta.pod" From: Chip Salzenberg Files: pod/perldelta.pod Title: "Fix example of use of lexicals with formats" From: Chip Salzenberg Files: pod/perldelta.pod Title: "Explain that destruction order is not defined" From: Gurusamy Sarathy Msg-ID: <199705150600.CAA13550@aatma.engin.umich.edu> Date: Thu, 15 May 1997 02:00:23 -0400 Files: pod/perltoot.pod Title: "Note that DATA filehandle is unavailable during BEGIN {}" From: neilb@cre.canon.co.uk (Neil Bowers) Msg-ID: <199705121227.NAA29718@tardis.cre.canon.co.uk> Date: Mon, 12 May 1997 13:27:43 +0100 Files: pod/perldata.pod Title: "More detailed IO::Socket documentation" From: Tom Christiansen Msg-ID: <199705141456.IAA19061@jhereg.perl.com> Date: Wed, 14 May 1997 08:56:30 -0600 Files: pod/perlipc.pod ----------------- Version 5.003_99a ----------------- Herein we find the fruits of the gamma. CORE LANGUAGE CHANGES Title: "SECURITY: Forbid glob() when tainting (-T or setuid)" From: Chip Salzenberg Files: pod/perlrun.pod pod/perlsec.pod pp_sys.c Title: "SECURITY: Forbid exec() if $ENV{TERM} or $ENV{ENV} is tainted" From: Chip Salzenberg Files: pod/perlrun.pod pod/perlsec.pod t/op/taint.t taint.c CORE PORTABILITY Title: "(NeXT|Open)Step update" From: Gerd Knops Msg-ID: <9705072247.AA18882@BITart.com> Date: Wed, 7 May 97 17:47:02 -0500 Files: Configure MANIFEST config_h.SH hints/next_3.sh hints/next_4.sh Title: "NetBSD hint update" From: Giles Lean Msg-ID: <199705051346.XAA13584@topaz.nemeton.com.au> Date: Mon, 5 May 1997 23:46:37 +1000 (EST) Files: hints/netbsd.sh Title: "Irix hint update" From: Scott Henry Msg-ID: Date: 06 May 1997 11:09:56 -0700 Files: hints/irix_6.sh Title: "HPUX: patch for ext/DynaLoader/dl_hpux.xs" From: Chuck D. Phillips Msg-ID: <199705050548.WAA21260@palrel1.hp.com> Date: Sun, 4 May 1997 23:48:39 -0600 Files: ext/DynaLoader/dl_hpux.xs Title: "Win32 update (consolidated patch plus three followups)" From: Gurusamy Sarathy Files: EXTERN.h README.win32 lib/Sys/Hostname.pm pod/perldelta.pod win32/config.H win32/config.w32 win32/config_sh.PL win32/perllib.c win32/win32.c win32/win32.h win32/include/sys/socket.h Title: "Win32 boot_DynaLoader problem in 99" From: Gary Clark Msg-ID: <1997May05.105000.1708.84476@mail.jeld-wen.com> Date: Mon, 05 May 1997 10:49:03 -0700 Files: win32/makedef.pl OTHER CORE CHANGES Title: "Fix wantarray() in sort subs [fixes metaconfig]" From: Chip Salzenberg Files: pp_ctl.c Title: "Fix for redefined sort subs nastiness" From: Gurusamy Sarathy Msg-ID: <199705090004.UAA15032@aatma.engin.umich.edu> Date: Thu, 08 May 1997 20:04:18 -0400 Files: op.c pod/perldelta.pod pod/perldiag.pod sv.c t/op/sort.t BUILD PROCESS Title: "AFS patches" From: Chip Salzenberg, Larry Schwimmer Files: Configure installperl LIBRARY AND EXTENSIONS Title: "Another blank line patch to Pod::Text" From: Russ Allbery Msg-ID: Date: 08 May 1997 11:36:12 -0700 Files: lib/Pod/Text.pm TESTS (no other changes) UTILITIES Title: "Three bugs in pod2html" From: hansm@euronet.nl Msg-ID: <199705052228.AAA25351@mail.euronet.nl> Date: Tue, 6 May 97 00:28:06 +0200 Files: lib/Pod/Html.pm Title: "Trivial bugfix for pod of xsubpp" From: Ralf S. Engelschall Msg-ID: <199705051447.QAA09995@en1.engelschall.com> Date: Mon, 5 May 1997 16:47:03 +0200 Files: lib/ExtUtils/xsubpp Title: "Newer CPerl mode" From: Ilya Zakharevich Msg-ID: <199705080032.UAA22532@monk.mps.ohio-state.edu> Date: Wed, 7 May 1997 20:32:46 -0400 (EDT) Files: emacs/cperl-mode.el DOCUMENTATION Title: "Updates to perldelta" From: Chip Salzenberg and Dominic Dunlop Files: pod/perldelta.pod Title: "More explicit Solaris instructions" From: Andy Dougherty Msg-ID: Date: 06 May 1997 23:27:55 +0200 Files: pod/perlop.pod Title: "perlfaq9, hostname" From: John D Groenveld Msg-ID: <199705061741.NAA22777@cse.psu.edu> Date: Tue, 06 May 1997 13:41:12 EDT Files: pod/perlfaq9.pod Title: "Debugger docs patch" From: Ilya Zakharevich Msg-ID: <199705080107.VAA24317@monk.mps.ohio-state.edu> Date: Wed, 7 May 1997 21:07:14 -0400 (EDT) Files: pod/perldebug.pod Title: "Document that C is just like C" From: Chip Salzenberg Files: pod/perlop.pod Title: "Refresh description of sprintf()" From: Chip Salzenberg Files: pod/perl.pod pod/perlfunc.pod Title: "Mention the Regular Expressions book" From: Stephen Potter Msg-ID: <199705071737.MAA18799@psa.pencom.com> Date: Wed, 07 May 1997 12:37:37 -0500 Files: pod/perlbook.pod pod/perlre.pod Title: "OS/2 doc patch for _99" From: Ilya Zakharevich Msg-ID: <199705080046.UAA23466@monk.mps.ohio-state.edu> Date: Wed, 7 May 1997 20:46:45 -0400 (EDT) Files: README.os2 ---------------- Version 5.003_99 ---------------- "Oops." Now this _has_ to be the gamma; we're out of numbers. CORE LANGUAGE CHANGES (no changes) CORE PORTABILITY Title: "NeXT hints update" From: hansm@euronet.nl Msg-ID: <199704302229.AAA02690@mail.euronet.nl> Date: Thu, 1 May 97 00:28:41 +0200 Files: Configure Makefile.SH hints/next_4.sh Title: "Support shared libperl on AIX" From: Eric Bartley Msg-ID: <199704270131.UAA51426@icd.cc.purdue.edu> Date: Sat, 26 Apr 1997 20:31:37 -0500 Files: Configure Makefile.SH hints/aix.sh OTHER CORE CHANGES Title: "Fix NUL-termination bug in delimcpy()" From: Chip Salzenberg Files: util.c Title: "Forget prototype of subroutine after C" From: Chip Salzenberg Files: op.c Title: "Handle tainted values in lists returned from subs, evals" From: Chip Salzenberg Files: pp_ctl.c pp_hot.c t/op/taint.t Title: "Fix sysread() on tied handle" From: Spider Boardman Msg-ID: <199705010601.CAA04926@Orb.Nashua.NH.US> Date: Thu, 1 May 1997 02:01:20 -0400 Files: pp_sys.c Title: "Fix OS/2-specific buffer overflow" From: Ilya Zakharevich Msg-ID: <199704301920.PAA09681@monk.mps.ohio-state.edu> Date: Wed, 30 Apr 1997 15:20:01 -0400 (EDT) Files: os2/os2.c BUILD PROCESS Title: "Add new globals to perl.exp" From: Chip Salzenberg Files: perl_exp.SH LIBRARY AND EXTENSIONS Title: "Refresh DB_File to 1.14" From: Paul Marquess Msg-ID: <9704302045.AA05484@claudius.bfsec.bt.co.uk> Date: Wed, 30 Apr 1997 21:45:09 +0100 (BST) Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs t/lib/db-btree.t t/lib/db-hash.t t/lib/db-recno.t TESTS Title: "Disable op/pipe.t test under Machten" From: Dominic Dunlop Msg-ID: Date: Thu, 1 May 1997 12:48:26 +0200 Files: t/io/pipe.t UTILITIES Title: "typo fixes to installhtml" From: lvirden@cas.org (Larry W. Virden) Msg-ID: <199705011114.HAA26968@cas.org> Date: Thu, 1 May 1997 07:14:31 -0400 Files: installhtml DOCUMENTATION Title: "Fix description of av_undef() in perlguts" From: Gisle Aas Msg-ID: <199705011042.MAA09897@bergen.sn.no> Date: Thu, 1 May 1997 12:42:46 +0200 Files: pod/perlguts.pod Title: "Fix typo in perldelta" From: Chip Salzenberg Files: pod/perldelta.pod ---------------- Version 5.003_98 ---------------- Here it is, the second public beta (a.k.a gamma). CORE LANGUAGE CHANGES Title: "Support C< $coderef->($x,$y) >" From: Chip Salzenberg Files: perly.c perly.c.diff perly.y pod/perldelta.pod pod/perldsc.pod pod/perlref.pod t/op/ref.t vms/perly_c.vms CORE PORTABILITY (no changes) OTHER CORE CHANGES Title: "Fix C< hex('80') * 0x1000000 >" From: Chip Salzenberg Files: opcode.pl Title: "Reset errno after failed piped close" From: Roderick Schertler Msg-ID: <28152.862264940@eeyore.ibcinc.com> Date: Mon, 28 Apr 1997 18:02:20 -0400 Files: lib/Time/gmtime.pm lib/Time/localtime.pm pod/perlfunc.pod t/io/pipe.t util.c Title: "Fix warning wrt return value of PerlIO_getname()" From: Spider Boardman Msg-ID: <199704300448.AAA24174@Orb.Nashua.NH.US> Date: Wed, 30 Apr 1997 00:48:13 -0400 Files: perlio.c BUILD PROCESS (no changes) LIBRARY AND EXTENSIONS (no changes) TESTS (no other changes) UTILITIES (no changes) DOCUMENTATION Title: "Describe Math::Trig in perlmodlib" From: Chip Salzenberg Files: pod/perlmodlib.pod Title: "Add new diagnostics to perldelta" From: Chip Salzenberg Files: pod/perldelta.pod pod/perldiag.pod ----------------- Version 5.003_97j ----------------- This patch should be _98, unless it's egregiously broken somehow. CORE LANGUAGE CHANGES (no changes) CORE PORTABILITY Title: "Return to favoring memset(,0,) over bzero()" From: Chip Salzenberg Files: perl.h Title: "NetBSD hint update" From: matthew green Msg-ID: <199704251021.EAA22570@jhereg.perl.com> Date: Fri, 25 Apr 1997 20:18:02 +1000 Files: hints/netbsd.sh Title: "HP-UX hint update" From: Chuck D. Phillips Msg-ID: <199704280535.WAA22441@palrel1.hp.com> Date: Sun, 27 Apr 1997 23:35:07 -0600 Files: hints/hpux.sh Title: "Win32 update (three patches)" From: Gurusamy Sarathy and Nick Ing-Simmons Files: win32/makedef.pl win32/perllib.c win32/win32.c OTHER CORE CHANGES Title: "Update sprintf: '%hn'; '%s',NULL; panic on frexp() failure" From: Chip Salzenberg Files: perl.h pod/perldiag.pod sv.c Title: "Fix lingering '%S' in XS_VERSION_BOOTCHECK" From: Chip Salzenberg Files: XSUB.h Title: "Eliminate Alpha warnings" From: Hallvard B Furuseth and Chip Salzenberg Files: perlsdio.h pp_sys.c Title: "Fix typo in NeXT dynaloader" From: Chip Salzenberg Files: ext/DynaLoader/dl_next.xs Title: "Fix possible buffer overflow under VMS" From: Chip Salzenberg Files: taint.c BUILD PROCESS (no changes) LIBRARY AND EXTENSIONS Title: "Refresh CGI.pm to 2.35" From: Lincoln Stein Files: lib/CGI.pm Title: "Refresh DB_File to 1.13" From: Paul Marquess Msg-ID: <9704271413.AA08876@claudius.bfsec.bt.co.uk> Date: Sun, 27 Apr 1997 15:12:59 +0100 (BST) Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs Title: "SelfLoader: fix prototype pattern, rename intrusive lexical" From: Jesse Glick and Chip Salzenberg Files: lib/SelfLoader.pm TESTS (no changes) UTILITIES (no changes) DOCUMENTATION Title: "Split perlmod" From: Tom Christiansen Msg-ID: <199704260050.RAA02468@toy.perl.com> Date: Fri, 25 Apr 1997 20:50:09 -0400 Files: MANIFEST pod/Makefile pod/buildtoc pod/perl.pod pod/perldsc.pod pod/perlfaq3.pod pod/perlipc.pod pod/perlmod.pod pod/perlmodlib.pod pod/perlobj.pod pod/perltie.pod pod/roffitall Title: "Describe __PACKAGE__ in perldelta" From: Chip Salzenberg Files: pod/perldelta.pod Title: "Doc fix for close of pipe handle" From: Chip Salzenberg Files: pod/perlfunc.pod ----------------- Version 5.003_97i ----------------- This patch eliminates all known sources of buffer overflow! (And the crowd goes wild. (Yeah.)) Showstoppers only between here and _98. CORE LANGUAGE CHANGES (no changes) CORE PORTABILITY Title: "Provide memset() if it's missing" From: Chip Salzenberg Files: global.sym perl.h proto.h util.c Title: "Don't tell GCC that warn(), croak(), and die() are printf-lik From: Chip Salzenberg Files: proto.h OTHER CORE CHANGES Title: "Misc. sv_vcatpvfn() fixes" From: Hugo, Dale, Nick, Hallvard, Chip Files: gv.c mg.c op.c perl.c pp.c pp_ctl.c sv.c toke.c util.c Title: "Enforce order of sprintf() elements" From: Chip Salzenberg Files: sv.c Title: "Guard against long numbers, <" From: Chip Salzenberg Files: global.sym mg.c perl.c pod/perldiag.pod proto.h toke.c util.c Title: "Guard against C to deeply nested label" From: Chip Salzenberg Files: pod/perldiag.pod pp_ctl.c Title: "Guard against overflow in dup2() emulation" From: Chip Salzenberg Files: util.c Title: "Win32: Guard against long function names" From: Chip Salzenberg Files: win32/win32sck.c Title: "Make mess() always work, by using a non-arena SV" From: Chip Salzenberg, from idea by Gurusamy Sarathy Files: perl.c util.c Title: "Fix scalar leak in pp_prtf()" From: Doug MacEachern Msg-ID: <199704241706.NAA19140@postman.osf.org> Date: Thu, 24 Apr 1997 13:06:21 -0400 Files: pp_sys.c Title: "When copying a format line, take only its string value" From: Chip Salzenberg Files: sv.c Title: "Undo private patch" From: Chip Salzenberg Files: installperl lib/ExtUtils/Install.pm Title: "Fix LEAKTEST numbers" From: Chip Salzenberg Files: ext/DynaLoader/dl_vms.xs handy.h os2/os2.c util.c vms/vms.c win32/win32.c win32/win32sck.c BUILD PROCESS Title: "Cope with a that isn't related to DB" From: Jarkko Hietaniemi Msg-ID: <199704241728.UAA09951@alpha.hut.fi> Date: Thu, 24 Apr 1997 20:28:39 +0300 (EET DST) Files: Configure LIBRARY AND EXTENSIONS Title: "Always NUL-terminate opsets" From: Chip Salzenberg Files: ext/Opcode/Opcode.xs Title: "Don't core dump if my_inet_aton() get a NULL" From: Chip Salzenberg Files: ext/Socket/Socket.xs Title: "Handle symlinks, high permission bits in File::Path" From: Chip Salzenberg Files: lib/File/Path.pm Title: "Math::{Complex,Trig} update" From: Jarkko Hietaniemi Msg-ID: <199704242221.BAA30363@alpha.hut.fi> Date: Fri, 25 Apr 1997 01:21:44 +0300 (EET DST) Files: lib/Math/Complex.pm lib/Math/Trig.pm pod/roffitall t/lib/complex.t t/lib/trig.t TESTS (no other changes) UTILITIES Title: "Fix buffer overflow in a2p" From: Chip Salzenberg Files: x2p/a2py.c DOCUMENTATION Title: "FAQ udpate (24-apr-97)" From: Nathan Torkington Msg-ID: <199704242247.QAA07010@prometheus.frii.com> Date: Thu, 24 Apr 1997 16:47:23 -0600 (MDT) Files: pod/perlfaq*.pod Title: "Document new {,s}printf() behavior" From: Chip Salzenberg Files: pod/perldelta.pod pod/perlfunc.pod ----------------- Version 5.003_97h ----------------- This patch eliminates almost all possible sources of buffer overflow; in particular, there are no more sprintf() bugs. (!!) This patch also has a few other fixes. With these changes in place, I can sleep at night. (Because I've stopped hacking. :-)) CORE LANGUAGE CHANGES Title: "Support PRINTF for tied handles" From: Doug MacEachern Msg-ID: <199704202226.SAA08032@postman.osf.org> Date: Sun, 20 Apr 1997 18:26:13 -0400 Files: pod/perldelta.pod pod/perltie.pod pp_sys.c t/op/misc.t CORE PORTABILITY Title: "Fix bitwise shifts and pack('w') on Crays" From: Chip Salzenberg Files: pp.c Title: "Win32 update (two patches)" From: Gurusamy Sarathy Files: lib/AutoSplit.pm lib/ExtUtils/MM_Unix.pm win32/config.w32 win32/makedef.pl OTHER CORE CHANGES Title: "Mondo Cool patch for buffer safety and convenience" From: Chip Salzenberg Files: XSUB.h doop.c dump.c ext/DynaLoader/dl_dlopen.xs ext/DynaLoader/dl_hpux.xs ext/DynaLoader/dl_next.xs ext/DynaLoader/dlutils.c ext/ODBM_File/ODBM_File.xs global.sym gv.c interp.sym mg.c op.c perl.c perl.h pod/perlguts.pod pp.c pp_ctl.c pp_hot.c pp_sys.c proto.h regcomp.c regexec.c sv.c toke.c util.c Title: "Problems with glob" From: Ilya Zakharevich Msg-ID: <1997Apr20.024432.1941365@hmivax.humgen.upenn.edu> Date: Sun, 20 Apr 1997 02:44:32 -0400 (EDT) Files: op.c Title: "Fix scalar leak in closures" From: Chip Salzenberg Files: op.c scope.c Title: "Refine error messages re: anon subs' prototypes" From: Chip Salzenberg Files: op.c Title: "Outermost scope is void, not scalar" From: Chip Salzenberg Files: pp_ctl.c BUILD PROCESS Title: "Fix up Linux hints for tcsh, and Configure patch" From: Andy Dougherty Msg-ID: without module name" From: Chip Salzenberg Files: lib/autouse.pm Title: "Silence warnings on simple C" From: Roderick Schertler Msg-ID: Date: 19 Apr 1997 10:22:43 -0400 Files: ext/Opcode/ops.pm TESTS Title: "Don't put leading newline on numeric strings" From: Andreas Koenig Msg-ID: <199704230847.KAA22752@anna.in-berlin.de> Date: Wed, 23 Apr 1997 10:47:00 +0200 Files: t/pragma/constant.t UTILITIES (no changes) DOCUMENTATION Title: "FAQ udpate (23-apr-97)" From: Nathan Torkington Msg-ID: <199704231822.MAA05074@prometheus.frii.com> Date: Wed, 23 Apr 1997 12:22:55 -0600 (MDT) Files: pod/perlfaq*.pod Title: "Two doublewords less" From: Jarkko Hietaniemi Msg-ID: <199704201938.WAA07722@alpha.hut.fi> Date: Sun, 20 Apr 1997 22:38:13 +0300 (EET DST) Files: pod/perlrun.pod vms/perlvms.pod ----------------- Version 5.003_97g ----------------- This one has two security bug fixes for buffer overflows. Perl has not yet been searched to see if more fixes are needed. CORE LANGUAGE CHANGES Title: "Improve sysseek(), remove systell(), fix Opcode" From: Chip Salzenberg Files: doio.c ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm ext/Opcode/Opcode.xs global.sym keywords.pl opcode.pl pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod pp_sys.c proto.h t/op/sysio.t toke.c Title: "Fix (and test) spaces in {,un}pack()" From: Chip Salzenberg Files: pp.c t/op/pack.t CORE PORTABILITY Title: "Irix update" From: Scott Henry Msg-ID: Date: 18 Apr 1997 12:37:24 -0700 Files: MANIFEST hints/irix_6.sh hints/irix_6_0.sh hints/irix_6_1.sh Title: "ExtUtils/Miniperl.pm not built on Win32" From: Nick Ing-Simmons Msg-ID: <199704181742.SAA08407@ni-s.u-net.com> Date: Fri, 18 Apr 1997 18:42:32 +0100 Files: win32/Makefile OTHER CORE CHANGES Title: "SECURITY FIX: 'Identifier too long'" From: Chip Salzenberg Files: pod/perldelta.pod pod/perldiag.pod toke.c Title: "SECURITY FIX: Buffer overflow in gv_fetchfile()" From: Chip Salzenberg Files: gv.c Title: "Remove pp_method() inefficiency from last patch" From: Chip Salzenberg Files: pp_hot.c BUILD PROCESS Title: "Fix unnecessary re-linking" From: Chip Salzenberg Files: lib/ExtUtils/MM_Unix.pm Title: "Fix tcsh hack in Configure" From: Chip Salzenberg Files: Configure Title: "Minor, optional patch to Makefile.SH" From: "Randy J. Ray" Msg-ID: Date: Thu, 17 Apr 1997 19:32:17 -0600 Files: Makefile.SH LIBRARY AND EXTENSIONS Title: "Patch to Getopt::Long" From: Johan Vromans Msg-ID: Date: Fri, 18 Apr 97 22:24 MET DST Files: lib/Getopt/Long.pm Title: "Fix NAME in SDBM_File build" From: Chip Salzenberg Files: ext/SDBM_File/sdbm/Makefile.PL TESTS (no other changes) UTILITIES Title: "Make h2ph generate constant subs" From: Roderick Schertler Msg-ID: Date: 18 Apr 1997 14:23:46 -0400 Files: utils/h2ph.PL DOCUMENTATION Title: "Document {,un}pack changes" From: Paul Marquess Msg-ID: <9704181249.AA11733@claudius.bfsec.bt.co.uk> Date: Fri, 18 Apr 97 13:49:39 BST Files: pod/perldelta.pod pod/perldiag.pod ----------------- Version 5.003_97f ----------------- This is it before _98. No more last-minute features. Really, I mean it this time. No kidding. CORE LANGUAGE CHANGES Title: "New operator systell()" From: Chip Salzenberg Files: doio.c ext/Opcode/Opcode.pm keywords.pl opcode.pl pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod pp_sys.c t/op/sysio.t toke.c Title: "Allow constant sub to be optimized when called with parens" From: Chip Salzenberg Files: toke.c Title: "Make {,un}pack fail on invalid pack types" From: Chip Salzenberg Files: pod/perldiag.pod pp.c CORE PORTABILITY Title: "Fix bitwise ops and {,un}pack() on Cray CPUs" From: Chip Salzenberg Files: pp.c Title: "VMS update" From: Charles Bailey Files: lib/Cwd.pm lib/File/Path.pm lib/FindBin.pm vms/perly_c.vms vms/vms.c vms/writemain.pl Title: "Win32 update (three patches)" From: Gurusamy Sarathy and Nick Ing-Simmons Files: lib/Cwd.pm lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_Win32.pm lib/File/Basename.pm win32/Makefile win32/makedef.pl win32/perllib.c win32/win32.c win32/win32iop.h OTHER CORE CHANGES Title: "Fix error messages on method lookup failure" From: Chip Salzenberg Files: pp_hot.c Title: "Fix use of var before init in util.c" From: Gurusamy Sarathy Msg-ID: <199704162342.TAA20773@aatma.engin.umich.edu> Date: Wed, 16 Apr 1997 19:42:41 -0400 Files: util.c BUILD PROCESS Title: "Linux hints: Allow build w/o suidperl, prefer tcsh to csh" From: Michael De La Rue Files: Configure hints/linux.sh LIBRARY AND EXTENSIONS Title: "Fix bug in Opcode when (maxo & 15) > 8" From: Chip Salzenberg Files: ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm ext/Opcode/Opcode.xs Title: "CGI.pm broke again" From: Andreas Koenig Msg-ID: <199704171136.NAA24859@anna.in-berlin.de> Date: Thu, 17 Apr 1997 13:36:28 +0200 Files: lib/CGI.pm Title: "Revise quotewords()" From: Shishir Gundavaram Files: lib/Text/ParseWords.pm TESTS (no other changes) UTILITIES (no changes) DOCUMENTATION Title: "Doc updates: INSTALL-1.13, pumpkin.pod-1.9" From: Andy Dougherty Files: INSTALL Porting/pumpkin.pod Title: "Document size restrictions for packed integers" From: Jarkko Hietaniemi Files: pod/perlfunc.pod ----------------- Version 5.003_97e ----------------- Y'know, I've heard of this "beta" thing, but it's been so long since I've seen one, I'm not sure it really exists... CORE LANGUAGE CHANGES Title: "New operator: sysseek()" From: Chip Salzenberg Files: doio.c ext/Opcode/Makefile.PL ext/Opcode/Opcode.pm global.sym keywords.pl opcode.pl pod/perldelta.pod pod/perlfunc.pod pp_sys.c t/op/sysio.t toke.c Title: "Allow recursive substitution again" From: Chip Salzenberg Files: pod/perldelta.pod pod/perldiag.pod pp_hot.c CORE PORTABILITY Title: "Use size_t for socket size parameters of GNU libc" From: Chip Salzenberg Files: doio.c pp_sys.c Title: "Fix STMT_{START,END} under g++" From: Steven Parkes Msg-ID: <199704141935.MAA11240@monterey.sierravista.com> Date: Mon, 14 Apr 1997 12:35:34 -0700 Files: perl.h Title: "Win32 update (four patches)" From: Gurusamy Sarathy and Nick Ing-Simmons Files: MANIFEST README.win32 dosish.h ext/SDBM_File/Makefile.PL ext/SDBM_File/sdbm/Makefile.PL ext/SDBM_File/sdbm/sdbm.c ext/SDBM_File/sdbm/sdbm.h lib/ExtUtils/MM_Unix.pm perl.c utils/perlbug.PL utils/perldoc.PL win32/Makefile win32/TEST win32/config.H win32/config.w32 win32/config_h.PL win32/config_sh.PL win32/perllib.c win32/runperl.c win32/win32.c win32/win32io.c win32/win32sck.c OTHER CORE CHANGES Title: "New API function: perl_eval_pv()" From: Doug MacEachern Msg-ID: <199704142113.RAA06823@postman.osf.org> Date: Mon, 14 Apr 1997 17:13:41 -0400 Files: perl.c pod/perlcall.pod pod/perldelta.pod pod/perlembed.pod pod/perlguts.pod proto.h Title: "Fix C< s//whatever/ >, which reuses old pattern" From: Chip Salzenberg Files: pp_hot.c regexec.c Title: "Return a value from PerlIO_{,un}getc" From: Hallvard B Furuseth Msg-ID: <199704131228.OAA05695@bombur2.uio.no> Date: Sun, 13 Apr 1997 14:28:14 +0200 (MET DST) Files: perlio.c Title: "Fix for environment leak" From: skimo@breughel.ufsia.ac.be (Sven Verdoolaege) Msg-ID: <19970415103246.NN46698@breughel.ufsia.ac.be> Date: Tue, 15 Apr 1997 10:32:46 +0200 Files: util.c Title: "Fix comments in seed()" From: Hallvard B Furuseth Msg-ID: <199704141758.TAA06895@bombur2.uio.no> Date: Mon, 14 Apr 1997 19:58:38 +0200 (MET DST) Files: pp.c BUILD PROCESS Title: "Put extensions' autoload files in $archlib" From: Chip Salzenberg Files: installperl Title: "Use '-fPIC' for debugging compiles under Solaris with gcc" From: Hallvard B Furuseth Files: Configure LIBRARY AND EXTENSIONS Title: "Refresh CGI to 2.34" From: Chip Salzenberg Files: eg/cgi/customize.cgi eg/cgi/tryit.cgi lib/CGI.pm lib/CGI/Apache.pm Title: "Debugger update" From: Ilya Zakharevich Msg-ID: <199704142115.RAA09923@monk.mps.ohio-state.edu> Date: Mon, 14 Apr 1997 17:15:27 -0400 (EDT) Files: lib/perl5db.pl Title: "diagnostics: $/ gotcha" From: Andreas Koenig Msg-ID: <199704151814.UAA03404@anna.in-berlin.de> Date: Tue, 15 Apr 1997 20:14:01 +0200 Files: lib/diagnostics.pm Title: "Update File::Path" From: Andreas Koenig Msg-ID: <199704151401.QAA02556@anna.in-berlin.de> Date: Tue, 15 Apr 1997 16:01:07 +0200 Files: lib/File/Path.pm t/lib/filepath.t Title: "User::pwent.pm: g{,e}cos" From: Tom Christiansen Msg-ID: <199704130135.TAA23274@jhereg.perl.com> Date: Sat, 12 Apr 1997 19:35:54 -0600 Files: lib/User/pwent.pm Title: "Sys::Syslog: hyphens in hostnames" From: Jarkko Hietaniemi Msg-ID: <199704151421.RAA19693@alpha.hut.fi> Date: Tue, 15 Apr 1997 17:21:53 +0300 (EET DST) Files: lib/Sys/Syslog.pm Title: "Clean up format of dlopen() debug info" From: Hallvard B Furuseth Files: ext/DynaLoader/dl_dlopen.xs TESTS (no changes) UTILITIES Title: "xsubpp incorrectly handles 'class::newthing()'" From: "John Q. Linux" Msg-ID: <199704122201.PAA01780@jql.accessone.com> Date: Sat, 12 Apr 1997 15:01:33 -0700 Files: lib/ExtUtils/xsubpp DOCUMENTATION Title: "Add CGI to perldelta.pod and improve its description in MANIFEST" From: Chip Salzenberg Files: MANIFEST pod/perldelta.pod Title: "Describe probs with majordomo 1.94.1" From: Chip Salzenberg Files: pod/perldelta.pod Title: "Fix description of /\G/g" From: Chip Salzenberg Files: pod/perlop.pod Title: "Mention '...' operator in precedence table" From: Tom Christiansen Msg-ID: <199704131724.LAA23120@jhereg.perl.com> Date: Sun, 13 Apr 1997 11:24:16 -0600 Files: pod/perlop.pod ----------------- Version 5.003_97d ----------------- Any minute now... second public beta... no, really... CORE LANGUAGE CHANGES Title: "Fix for incorrect overloaded assignment" From: Ilya Zakharevich Msg-ID: <199704112225.SAA03482@monk.mps.ohio-state.edu> Date: Fri, 11 Apr 1997 18:25:33 -0400 (EDT) Files: gv.c Title: "Fix C< $x=''; pos($x)=0; $x=~/\G$/ >" From: Chip Salzenberg Files: pp_hot.c Title: "Fix label on C statement" From: Chip Salzenberg Files: perly.c perly.y CORE PORTABILITY Title: "update to 5.003_97b/hint/irix_6_2.sh" From: Scott Henry Msg-ID: Date: 11 Apr 1997 18:05:03 -0700 Files: hints/irix_6_2.sh OTHER CORE CHANGES Title: "Before 'BEGIN not safe', explain why" From: Chip Salzenberg Files: op.c Title: "New error msg for low-key failure of C" From: Chip Salzenberg Files: pod/perldiag.pod pp_ctl.c t/pragma/strict-subs t/pragma/strict-vars Title: "Put "dXSUB_SYS" last in declarations" From: Chip Salzenberg Files: win32/perllib.c Title: "Minor type cleanup" From: Chip Salzenberg Files: proto.h toke.c BUILD PROCESS (no changes) LIBRARY AND EXTENSIONS Title: "win32: perl5db patch" From: Gurusamy Sarathy Msg-ID: <199704102142.RAA27396@aatma.engin.umich.edu> Date: Thu, 10 Apr 1997 17:42:13 -0400 Files: lib/perl5db.pl Title: "Enhancements to debugger, Term::ReadLine, Term::Cap" From: Ilya Zakharevich Msg-ID: <199704101948.PAA01841@monk.mps.ohio-state.edu> Date: Thu, 10 Apr 1997 15:48:07 -0400 (EDT) Files: lib/Term/Cap.pm lib/Term/ReadLine.pm lib/perl5db.pl Title: "MM_Unix patch for use under CVS" From: Ulrich Pfeifer Msg-ID: Date: 11 Apr 1997 14:59:00 +0200 Files: lib/ExtUtils/MM_Unix.pm Title: "Complex update (five patches)" From: Jarkko Hietaniemi Files: lib/Math/Complex.pm t/lib/complex.t Title: "Fix undef warning in Math::BigInt" From: Chip Salzenberg Files: lib/Math/BigInt.pm TESTS (no other changes) UTILITIES Title: "Add B<-o> option to a2p, for old awk; make new the default" From: Chip Salzenberg Files: x2p/a2p.h x2p/a2p.pod x2p/a2py.c x2p/walk.c DOCUMENTATION Title: "typo in lib/diagnostics.pm" From: barnett@grymoire.crd.ge.com (Bruce Barnett) Msg-ID: <199704111800.OAA27297@grymoire.crd.ge.com> Date: Fri, 11 Apr 1997 14:00:54 -0400 Files: lib/diagnostics.pm Title: "Use B<> for options in Class::Struct pod" From: Hugo van der Sanden Msg-ID: <334D2E7B.67F0@iii.co.uk> Date: Thu, 10 Apr 1997 19:16:27 +0100 Files: lib/Class/Struct.pm Title: "Explain //g and \G issues" From: Gurusamy Sarathy Msg-ID: <199704122048.QAA25060@aatma.engin.umich.edu> Date: Sat, 12 Apr 1997 16:48:41 -0400 Files: pod/perldelta.pod pod/perlop.pod pod/perlre.pod Title: "more (err, less) doubled words" From: Jarkko Hietaniemi Msg-ID: <199704111931.WAA24460@alpha.hut.fi> Date: Fri, 11 Apr 1997 22:31:25 +0300 (EET DST) Files: ext/DB_File/DB_File.pm ext/DynaLoader/DynaLoader.pm ext/IO/lib/IO/Pipe.pm lib/CGI.pm lib/Exporter.pm lib/ExtUtils/MakeMaker.pm lib/IPC/Open2.pm lib/IPC/Open3.pm lib/vars.pm pod/perlcall.pod pod/perldiag.pod pod/perlfaq1.pod pod/perlfaq3.pod pod/perlfaq5.pod pod/perlfaq7.pod pod/perlfaq8.pod pod/perlipc.pod Title: "Freudian slip error in perlsub.pod" From: barnett@grymoire.crd.ge.com (Bruce Barnett) Msg-ID: <199704111755.NAA27200@grymoire.crd.ge.com> Date: Fri, 11 Apr 1997 13:55:07 -0400 Files: pod/perlsub.pod Title: "Little patch for perl5.003_97c/pod/perlpod.pod" From: rse@engelschall.com (Ralf S. Engelschall) Msg-ID: <199704112048.WAA08733@en1.engelschall.com> Date: Fri, 11 Apr 1997 22:48:37 +0200 Files: pod/perlpod.pod ----------------- Version 5.003_97c ----------------- That second public beta will be Real Soon Now... CORE LANGUAGE CHANGES Title: "Refine setgroups() behavior of C<$)>" From: Chip Salzenberg Files: mg.c pod/perldelta.pod pod/perlvar.pod Title: "Forbid -[Mm] on #! line" From: Chip Salzenberg Files: pod/perldelta.pod pod/perldiag.pod toke.c CORE PORTABILITY Title: "Fix dynamic loading (and argv[0]) under AmigaOS" From: Norbert Pueschel Msg-ID: <77724842@Armageddon.meb.uni-bonn.de> Date: Tue, 08 Apr 1997 22:01:45 +0200 Files: hints/amigaos.sh Title: "Special mkdir() for VMS" From: Charles Bailey Msg-ID: <01IHGOXN6MZM0004K3@hmivax.humgen.upenn.edu> Date: Tue, 08 Apr 1997 12:33:56 -0400 (EDT) Files: dosish.h lib/ExtUtils/MM_Unix.pm lib/File/Path.pm os2/os2ish.h plan9/plan9ish.h pp_sys.c unixish.h vms/vms.c vms/vmsish.h OTHER CORE CHANGES Title: "Fix assignment from magic SV that becomes a glob" From: Chip Salzenberg Files: sv.c BUILD PROCESS Title: "Fix syntax error in Configure comment(!)" From: Chip Salzenberg Files: Configure Title: "For Solaris, if -DDEBUGGING, default to '-KPIC', not '-Kpic'" From: Chip Salzenberg Files: Configure Title: "Fix usage of dXSUB_SYS, esp. in ExtUtils::Miniperl" From: Chip Salzenberg Files: dosish.h minimod.pl os2/os2ish.h plan9/plan9ish.h vms/vmsish.h LIBRARY AND EXTENSIONS Title: "Replace Class::Template with improved Class::Struct" From: Jim Miner Files: MANIFEST lib/Class/Struct.pm lib/Class/Template.pm lib/File/stat.pm lib/Net/hostent.pm lib/Net/netent.pm lib/Net/protoent.pm lib/Net/servent.pm lib/Time/gmtime.pm lib/Time/localtime.pm lib/Time/tm.pm lib/User/grent.pm lib/User/pwent.pm pod/perldelta.pod pod/perlfaq7.pod pod/perlmod.pod pod/perltoot.pod Title: "MakeMaker pathname patch" From: Nick Ing-Simmons Msg-ID: <199704091908.UAA00877@ni-s.u-net.com> Date: Wed, 9 Apr 1997 20:08:23 +0100 Files: lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MakeMaker.pm Title: "Fix configuration of new socket" From: Chip Salzenberg Files: ext/IO/lib/IO/Socket.pm Title: "Improve IO::Handle docs; don't export _open_mode_string" From: Chip Salzenberg Files: ext/IO/lib/IO/File.pm ext/IO/lib/IO/Handle.pm Title: "Complex.pm: 0**0 sanity" From: Jarkko Hietaniemi Msg-ID: <199704091804.VAA13930@alpha.hut.fi> Date: Wed, 9 Apr 1997 21:04:23 +0300 (EET DST) Files: lib/Math/Complex.pm Title: "Fix typos in Math::Trig" From: Jarkko Hietaniemi Files: lib/Math/Trig.pm TESTS Title: "Accommodate CodeBuilder variant of Machten 4.0.3" From: Dominic Dunlop Msg-ID: Date: Tue, 8 Apr 1997 22:15:15 +0200 Files: t/io/fs.t t/op/stat.t UTILITIES (no changes) DOCUMENTATION Title: "IO::Socket doc fix" From: Roderick Schertler Msg-ID: <28383.860527843@eeyore.ibcinc.com> Date: Tue, 08 Apr 1997 15:30:43 -0400 Files: ext/IO/lib/IO/Socket.pm ----------------- Version 5.003_97b ----------------- Working on the second public beta... CORE LANGUAGE CHANGES Title: "Make assignment to C<$)> call setgroups()" From: Chip Salzenberg Files: Configure config_H config_h.SH mg.c plan9/config.plan9 pod/perldelta.pod vms/config.vms win32/config.H win32/config.w32 Title: "Grandfather "$$" in strings" From: Chip Salzenberg Files: pod/perldiag.pod toke.c Title: "Disconnect warn and die hooks _after_ object destruction" From: Chip Salzenberg Files: perl.c Title: "Forbid recursive substitutions" From: Chip Salzenberg Files: cop.h pod/perldelta.pod pod/perldiag.pod pp_ctl.c pp_hot.c CORE PORTABILITY Title: "Use SSize_t for values of PerlIO_{read,write}" From: Chip Salzenberg Files: perlio.c perlio.h perlsdio.h pp_sys.c Title: "perlwin-97a_4: win32 environ fix" From: Gurusamy Sarathy Msg-ID: <199704060431.XAA23400@aatma.engin.umich.edu> Date: Sat, 05 Apr 1997 23:31:11 -0500 Files: win32/win32.c win32/win32io.c win32/win32io.h win32/win32iop.h OTHER CORE CHANGES Title: "length($') isn't" From: Gurusamy Sarathy Msg-ID: <199704070730.DAA07310@aatma.engin.umich.edu> Date: Mon, 07 Apr 1997 03:30:44 -0400 Files: mg.c Title: "Fix obscure regex bug related to leading C<.*>" From: Chip Salzenberg Files: toke.c Title: "Add warning for glob failure" From: Chip Salzenberg Files: pod/perldelta.pod pod/perldiag.pod pp_hot.c Title: "Fix C in presence of local patches" From: Chip Salzenberg Files: perl.c BUILD PROCESS Title: "Don't suggest 'Configure -der' in config.sh comments" From: Chip Salzenberg Files: Configure LIBRARY AND EXTENSIONS Title: "CGI->redirect patch" From: Doug MacEachern Msg-ID: <199704051527.KAA11280@postman.osf.org> Date: Sat, 05 Apr 1997 10:27:52 -0500 Files: lib/CGI.pm Title: "Updates to Math::Complex and Math::Trig" From: Jarkko Hietaniemi Files: lib/Math/Complex.pm lib/Math/Trig.pm pod/perldelta.pod t/lib/complex.t Title: "Fix FindBin under Win32, and document success" From: Nick Ing-Simmons and Gurusamy Sarathy Msg-ID: <199704051504.QAA09507@ni-s.u-net.com> Date: Sat, 5 Apr 1997 16:04:52 +0100 Files: README.win32 lib/Cwd.pm lib/FindBin.pm TESTS (no other changes) UTILITIES Title: "Patch for 'perldoc -f'" From: Gisle Aas Msg-ID: <199704061732.TAA00353@bergen.sn.no> Date: Sun, 6 Apr 1997 19:32:04 +0200 Files: utils/perldoc.PL DOCUMENTATION Title: "Document required module versions" From: Chip Salzenberg Files: pod/perldelta.pod Title: "Document sample function perl_eval()" From: Doug MacEachern Msg-ID: <199704051524.KAA06090@postman.osf.org> Date: Sat, 05 Apr 1997 10:24:43 -0500 Files: pod/perlcall.pod pod/perlembed.pod Title: "Make L refer to L" From: Chip Salzenberg Files: pod/perltrap.pod ----------------- Version 5.003_97a ----------------- This release gets a letter instead of a full subversion because I'm planning on making 5.003_98 the second public beta. CORE LANGUAGE CHANGES Title: "Fix AUTOLOAD, or kill me" From: Chip Salzenberg Files: gv.c pp.c t/op/method.t CORE PORTABILITY Title: "Add support for Cygwin32 (GNU-Win32) -- very low impact" From: John Cerney Msg-ID: <199704030821.JAA08762@pluto.tiuk.ti.com> Date: Thu, 3 Apr 1997 09:21:17 +0100 Files: MANIFEST README.cygwin32 cygwin32/cw32imp.h cygwin32/gcc2 cygwin32/ld2 cygwin32/perlgcc cygwin32/perlld ext/DynaLoader/dl_cygwin32.xs hints/cygwin32.sh perl.h pp_sys.c Title: "Win32 update (six patches)" From: Gurusamy Sarathy Files: MANIFEST README.win32 dosish.h t/io/fs.t t/io/tell.t t/lib/io_tell.t t/op/magic.t t/op/mkdir.t t/op/runlevel.t t/op/stat.t t/op/taint.t win32/Makefile win32/VC-2.0/pod.mak win32/makedef.pl win32/pod.mak win32/win32.c win32/win32.h win32/win32io.c win32/win32io.h win32/win32iop.h Title: "AmigaOS update" From: Norbert Pueschel Msg-ID: <77724828@Armageddon.meb.uni-bonn.de> Date: Thu, 03 Apr 1997 16:16:51 +0200 Files: README.amiga hints/amigaos.sh OTHER CORE CHANGES Title: "Fix const-sub-related panic on C" From: Chip Salzenberg Files: op.c Title: "Fix warning for useless C<1..2>" From: Chip Salzenberg Files: op.c Title: "Minor cleanups" From: Gurusamy Sarathy Msg-ID: <199704040056.TAA22253@aatma.engin.umich.edu> Date: Thu, 03 Apr 1997 19:56:57 -0500 Files: mg.c mg.h perl.c Title: "Eliminate unreliable warning with %SIG and strict refs" From: Chip Salzenberg Files: mg.c Title: "Fix impossible test in vivification" From: Chip Salzenberg Files: mg.c Title: "runlevel is I32, not int" From: Roderick Schertler Msg-ID: <2848.860109823@eeyore.ibcinc.com> Date: Thu, 03 Apr 1997 18:23:43 -0500 Files: pp_ctl.c util.c BUILD PROCESS Title: "Re: shared lib compilation problem with miniperl5.003_97" From: Andy Dougherty Msg-ID: " From: Chip Salzenberg and Tim Bunce Files: lib/AutoLoader.pm Title: "CPAN & TRL-Gnu" From: Achim Bohnet Msg-ID: <9704040809.AA26143@o09.rosat.mpe-garching.mpg.de> Date: Fri, 04 Apr 1997 10:09:03 +0200 Files: lib/CPAN.pm Title: "Limit @ISA to actual DBM in AnyDBM" From: Chip Salzenberg Files: lib/AnyDBM_File.pm Title: "Don't use $4 when it might be undef" From: Chip Salzenberg Files: lib/bigfloat.pl TESTS Title: "Make *dbm tests work with Win32" From: Chip Salzenberg Files: t/lib/anydbm.t t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t UTILITIES (no changes) DOCUMENTATION Title: "Update INSTALL" From: Andy Dougherty Files: INSTALL Title: "Pod style" From: Nathan Torkington Files: pod/perlcall.pod pod/perldata.pod pod/perldebug.pod pod/perldiag.pod pod/perlform.pod pod/perlfunc.pod pod/perlipc.pod pod/perllocale.pod pod/perlmod.pod pod/perlop.pod pod/perlre.pod pod/perlrun.pod pod/perlstyle.pod pod/perltoc.pod pod/perlvar.pod ---------------- Version 5.003_97 ---------------- CORE LANGUAGE CHANGES Title: "Reenable but deprecate inherited AUTOLOAD for plain funcs" From: Chip Salzenberg Files: ext/DynaLoader/DynaLoader.pm gv.c lib/Text/ParseWords.pm pod/perldelta.pod pod/perldiag.pod t/op/method.t CORE PORTABILITY Title: "Don't use setjmp() and longjmp() in complex exprs" From: Chip Salzenberg Files: perl.c pp_ctl.c scope.h Title: "Improve definition of Sock_size_t" From: Chip Salzenberg Files: doio.c pp_sys.c Title: "Don't use a completely empty macro parameter" From: Chip Salzenberg Files: sv.h Title: "Win32 update" From: Gurusamy Sarathy Msg-ID: <199704020608.BAA29538@aatma.engin.umich.edu> Date: Wed, 02 Apr 1997 01:08:09 -0500 Files: win32/VC-2.0/modules.mak win32/VC-2.0/perl.mak win32/VC- 2.0/perldll.mak win32/perl.mak OTHER CORE CHANGES Title: "Introduce and use gv_fetchmethod_autoload()" From: Chip Salzenberg Files: global.sym gv.c pod/perlguts.pod proto.h universal.c Title: "Reduce memory footprint of literal strings" From: ilya@math.ohio-state.edu (Ilya Zakharevich) Msg-ID: <1997Apr1.113438.1913905@hmivax.humgen.upenn.edu> Date: Tue, 01 Apr 1997 11:34:37 -0500 (EST) Files: toke.c BUILD PROCESS Title: "Remove target before link() of perldiag.pod" From: Chip Salzenberg Files: installperl LIBRARY AND EXTENSIONS Title: "Refresh CPAN to 1.24" From: Andreas Koenig Files: lib/CPAN.pm lib/CPAN/FirstTime.pm Title: "Refresh ExtUtils::Manifest to 1.33" From: Andreas Koenig Files: lib/ExtUtils/Manifest.pm Title: "Update $VERSION of ExtUtils::Embed to reflect reality" From: Chip Salzenberg Files: lib/ExtUtils/Embed.pm Title: "Fix POSIX::raise()" From: "Jens T. Berger Thielemann" Msg-ID: Msg-ID: <11173.9704011111@tempest.cise.npl.co.uk> Date: Tue, 1 Apr 97 12:11:43 BST Files: lib/File/Basename.pm t/lib/basename.t Title: "Eliminate warning in CGI.pm" From: Chip Salzenberg Files: lib/CGI.pm Title: "Tweaks to constant.pm" From: Tom Phoenix Msg-ID: Date: Mon, 31 Mar 1997 21:10:14 -0800 (PST) Files: lib/constant.pm Title: "Document eval vs. sub in Benchmark" From: Hugo van der Sanden Msg-ID: <199704012231.XAA00225@crypt.compulink.co.uk> Date: Tue, 01 Apr 1997 23:31:55 +0100 Files: lib/Benchmark.pm TESTS (no other changes) UTILITIES Title: "Improve heuristics for pod2man titles" From: Roderick Schertler Msg-ID: Date: 01 Apr 1997 23:41:55 -0500 Files: pod/pod2man.PL DOCUMENTATION Title: "Clean up some poddities, and make C work again" From: Chip Salzenberg Files: pod/Makefile pod/perldelta.pod pod/perldiag.pod pod/perlfaq8.pod pod/perlfunc.pod pod/perlop.pod pod/perltrap.pod Title: "Fix MM doc's use of "SUPER::"" From: avera@hal.com (Jim Avera) Msg-ID: <9704012235.AA07841@membrane.hal.com> Date: Tue, 1 Apr 1997 14:35:26 -0800 (PST) Files: lib/ExtUtils/MakeMaker.pm Title: "Eliminate pod warnings in libs" From: Chip Salzenberg Files: lib/CGI.pm lib/ExtUtils/Command.pm ---------------- Version 5.003_96 ---------------- CORE LANGUAGE CHANGES Title: "Support $ENV{PERL5OPT}" From: Chip Salzenberg Files: perl.c pod/perldiag.pod pod/perldelta.pod pod/perlrun.pod Title: "Implement void context, in which C is undef" From: Chip Salzenberg Files: cop.h doop.c dump.c global.sym gv.c op.c op.h perl.c pod/perlcall.pod pod/perldelta.pod pod/perlfunc.pod pod/perlguts.pod pod/perlsub.pod pp.c pp_ctl.c pp_hot.c pp_sys.c proto.h Title: "Don't look up &AUTOLOAD in @ISA when calling plain function" From: Chip Salzenberg Files: global.sym gv.c lib/Text/ParseWords.pm pod/perldelta.pod pp_hot.c proto.h t/op/method.t Title: "Allow closures to be constant subroutines" From: Chip Salzenberg Files: op.c Title: "Make C mean C" From: Chip Salzenberg Files: pp.c Title: "Fix lexical suicide from C in sub" From: Chip Salzenberg Files: op.c Title: "Make "Unrecog. char." fatal, and update its doc" From: Chip Salzenberg Files: pod/perldiag.pod toke.c Title: "Die on patterns that will match empty string forever" From: Stephen Potter Msg-ID: <199703282138.PAA28311@psa.pencom.com> Date: Fri, 28 Mar 1997 15:38:30 -0600 Files: regcomp.c CORE PORTABILITY Title: "safefree() mismatch" From: Roderick Schertler Msg-ID: <21338.859653381@eeyore.ibcinc.com> Date: Sat, 29 Mar 1997 11:36:21 -0500 Files: util.c Title: "FreeBSD update" From: Slaven Rezic Msg-ID: <199703311417.QAA04162@cabulja.herceg.de> Date: Mon, 31 Mar 1997 16:17:42 +0200 (MET DST) Files: hints/freebsd.sh Title: "Win32 update (seven patches)" From: Gurusamy Sarathy and Nick Ing-Simmons Files: EXTERN.h MANIFEST win32/Makefile win32/perl.mak win32/perl.rc win32/perldll.mak win32/makedef.pl win32/modules.mak win32/win32io.c win32/bin/pl2bat.bat OTHER CORE CHANGES Title: "Report PERL* environment variables in -V and perlbug" From: Chip Salzenberg Files: perl.c utils/perlbug.PL Title: "Typo in perl.c: Printing NO_EMBED for perl -V" From: Gisle Aas Msg-ID: <199703301922.VAA13509@furubotn.sn.no> Date: Sun, 30 Mar 1997 21:22:11 +0200 Files: perl.c Title: "Don't let C<$var = $var> untaint $var" From: Chip Salzenberg Files: pp_hot.c pp_sys.c sv.h t/op/taint.t Title: "Fix autoviv bug in C{KEY}>" From: Chip Salzenberg Files: pp_hot.c Title: "Re: 5.004's new srand() default seed" From: Hallvard B Furuseth Msg-ID: <199703302219.AAA20998@bombur2.uio.no> Date: Mon, 31 Mar 1997 00:19:13 +0200 (MET DST) Files: pp.c Title: "Re: embedded perl and top_env problem " From: Gurusamy Sarathy Msg-ID: <199703280031.TAA05711@aatma.engin.umich.edu> Date: Thu, 27 Mar 1997 19:31:42 -0500 Files: gv.c interp.sym perl.c perl.h pp_ctl.c pp_sys.c scope.h util.c Title: "Define and use new macro: boolSV()" From: Tim Bunce Files: gv.c lib/ExtUtils/typemap os2/os2.c pp.c pp_hot.c pp_sys.c sv.c sv.h universal.c vms/vms.c Title: "Re: strict @F" From: Hallvard B Furuseth Msg-ID: <199703252110.WAA16038@bombur2.uio.no> Date: Tue, 25 Mar 1997 22:10:33 +0100 (MET) Files: toke.c Title: "Try harder to identify errors at EOF" From: Chip Salzenberg Files: toke.c Title: "Minor string change in toke.c: 'bareword'" From: lvirden@cas.org Msg-ID: <1997Mar27.130247.1911552@hmivax.humgen.upenn.edu> Date: Thu, 27 Mar 1997 13:02:46 -0500 (EST) Files: toke.c Title: "Improve diagnostic on \r in program text" From: Chip Salzenberg Files: pod/perldiag.pod toke.c Title: "Make Sock_size_t typedef work right" From: Chip Salzenberg Files: perl.h pp_sys.c Title: "Eliminate unused dummy variable" From: Doug MacEachern Msg-ID: <199703270123.UAA25454@postman.osf.org> Date: Wed, 26 Mar 1997 20:23:14 -0500 Files: lib/ExtUtils/Embed.pm unixish.h writemain.SH BUILD PROCESS Title: "Allow for coexistence of various versions of perldiag.pod" From: Chip Salzenberg Files: installperl lib/diagnostics.pm LIBRARY AND EXTENSIONS Title: "New module constant.pm" From: Tom Phoenix Files: MANIFEST lib/constant.pm op.c pp.c t/pragma/constant.t Title: "Remove chat2" From: Chip Salzenberg Files: MANIFEST lib/chat2.inter lib/chat2.pl Title: "Include CGI.pm 2.32" From: Chip Salzenberg Files: MANIFEST eg/cgi/* lib/CGI.pm lib/CGI/Apache.pm lib/CGI/Carp.pm lib/CGI/Fast.pm lib/CGI/Push.pm lib/CGI/Switch.pm Title: "Fix C in debugger" From: Ilya Zakharevich Msg-ID: <199703312355.SAA01068@monk.mps.ohio-state.edu> Date: Mon, 31 Mar 1997 18:55:55 -0500 (EST) Files: lib/perl5db.pl Title: "Re: Pod problems & fixes" From: Hallvard B Furuseth Msg-ID: <199703261829.TAA17015@bombur2.uio.no> Date: Wed, 26 Mar 1997 19:29:14 +0100 (MET) Files: lib/Pod/Text.pm Title: "Re: $whoami calculation in Sys::Syslog.pm should not be greedy" From: Roderick Schertler Msg-ID: Date: 29 Mar 1997 11:33:24 -0500 Files: lib/Sys/Syslog.pm Title: "C doesn't always restore" From: Spider Boardman Msg-ID: <199703291906.OAA07232@Orb.Nashua.NH.US> Date: Sat, 29 Mar 1997 14:06:37 -0500 Files: lib/SelectSaver.pm Title: "Patch for Benchmark.pm" From: Hugo van der Sanden w/Tim Bunce Msg-ID: <199703291504.PAA01596@crypt.compulink.co.uk> Date: Sat, 29 Mar 1997 15:04:32 +0000 Files: lib/Benchmark.pm Title: "Tiny doc fix for AutoSplit.pm" From: "Randy J. Ray" Msg-ID: Date: Thu, 27 Mar 1997 14:17:38 -0700 Files: lib/AutoSplit.pm TESTS (no other changes) UTILITIES Title: "Tom C's Pod::Html and html tools, as of 30 March 97" From: Chip Salzenberg Files: MANIFEST installhtml lib/Pod/Html.pm pod/pod2html.PL Title: "Fix path bugs in installhtml" From: Robin Barker Msg-ID: <3180.9703270906@tempest.cise.npl.co.uk> Date: Thu, 27 Mar 97 09:06:14 GMT Files: installhtml Title: "Make perlbug say that it's only for core Perl bugs" From: Chip Salzenberg Files: utils/perlbug.PL DOCUMENTATION Title: "INSTALL-1.11" From: Andy Dougherty Msg-ID: Date: Wed, 26 Mar 1997 15:05:39 -0800 (PST) Files: pod/perl.pod Title: "Document autouse and constant; update diagnostics" From: Chip Salzenberg Files: pod/perldelta.pod Title: "Suggest to upgraders that they try '-w' again" From: Hallvard B Furuseth Msg-ID: <199703251901.UAA15982@bombur2.uio.no> Date: Tue, 25 Mar 1997 20:01:26 +0100 (MET) Files: pod/perldelta.pod Title: "Improve and update documentation of constant subs" From: Tom Phoenix Msg-ID: Date: Mon, 31 Mar 1997 13:05:54 -0800 (PST) Files: pod/perlsub.pod Title: "Improve documentation of C" From: Chip Salzenberg Files: pod/perlfunc.pod pod/perlsub.pod Title: "perlfunc.pod patch" From: Gisle Aas Msg-ID: <199703262159.WAA17531@furubotn.sn.no> Date: Wed, 26 Mar 1997 22:59:23 +0100 Files: pod/perlfunc.pod Title: "Use 'while (defined($x = <>)) {}', per " From: Chip Salzenberg Files: configpm lib/Term/Cap.pm perlsh pod/perlipc.pod pod/perlop.pod pod/perlsub.pod pod/perlsyn.pod pod/perltrap.pod pod/perlvar.pod win32/bin/search.bat Title: "Document and test C<%> behavior with negative operands" From: Chip Salzenberg Files: pod/perlop.pod t/op/arith.t Title: "Update docs on $]" From: Chip Salzenberg Files: pod/perlvar.pod Title: "perlvar.pod patch" From: Gisle Aas Msg-ID: <199703261254.NAA10237@bergen.sn.no> Date: Wed, 26 Mar 1997 13:54:00 +0100 Files: pod/perlvar.pod Title: "Fix example of C vs. C<||>" From: Chip Salzenberg Files: pod/perlsyn.pod Title: "Pod usage and spelling patch" From: Larry W. Virden Files: pod/*.pod Title: "Pod updates" From: "Cary D. Renzema" Msg-ID: <199703262353.PAA01819@macs.mxim.com> Date: Wed, 26 Mar 1997 15:53:22 -0800 (PST) Files: pod/*.pod ---------------- Version 5.003_95 ---------------- CORE LANGUAGE CHANGES Title: "Don't compile scalar mods of aggregates, like C<@a =~ s/a/b/>" From: Chip Salzenberg Files: op.c t/op/misc.t Title: "Automatically flush on C< $| = 1 >" From: Chip Salzenberg Files: mg.c Title: "Refine modulus ("%") per suggestion of Tim Goodwin" From: Chip Salzenberg Files: pp.c Title: "If C, do equivalent of C" From: Chip Salzenberg Files: toke.c Title: "Warn about undef magic values just like non-magic" From: Chip Salzenberg Files: ext/Opcode/Safe.pm sv.c t/lib/db-btree.t t/lib/db-hash.t t/lib/db-recno.t t/pragma/locale.t CORE PORTABILITY Title: "Remove redundant patch to hints/bsdos.sh" From: Shigeya Suzuki Msg-ID: <19970322222244K.shigeya@foretune.co.jp> Date: Sat, 22 Mar 1997 22:22:44 +0900 Files: hints/bsdos.sh Title: "Another MachTen Patch" From: Tom Phoenix Msg-ID: Date: Mon, 24 Mar 1997 15:26:48 -0800 (PST) Files: hints/machten_2.sh Title: "Win32 update (five patches)" From: Gurusamy Sarathy and Nick Ing-Simmons Files: MANIFEST README.win32 doio.c dosish.h pp_sys.c lib/ExtUtils/Command.pm t/comp/multiline.t t/op/magic.t t/op/mkdir.t t/op/runlevel.t t/op/stat.t t/op/write.t win32/Makefile win32/config.H win32/config.w32 win32/win32.c win32/win32.h win32/win32aux.c win32/*.mak win32/VC-2.0/*.mak OTHER CORE CHANGES Title: "Fix botch with G_NOARGS; PUSHMARK *is* required" From: Chip Salzenberg Files: perl.c Title: "Improve 'prototype mismatch' warning" From: Chip Salzenberg Files: global.sym op.c pod/perldiag.pod proto.h sv.c t/comp/redef.t Title: "In perlio, fix vprintf() definition and define vfprintf()" From: Chip Salzenberg Files: perlio.c BUILD PROCESS (no other changes) LIBRARY AND EXTENSIONS Title: "Fix C in Getopt::Long to work with 5.003" From: Chip Salzenberg Files: lib/Getopt/Long.pm Title: "Extraneous blank lines from Pod::Text" From: Russ Allbery Msg-ID: Date: 25 Mar 1997 01:28:55 -0800 Files: lib/Pod/Text.pm Title: "Exporting UNIVERSAL::can" From: "M.J.T. Guy" Msg-ID: Date: Mon, 24 Mar 1997 17:54:01 +0000 Files: lib/UNIVERSAL.pm Title: "Term::Readline patch for AmigaOS" From: Norbert Pueschel Msg-ID: <77724797@Armageddon.meb.uni-bonn.de> Date: Sun, 23 Mar 1997 18:57:22 +0100 Files: lib/Term/ReadLine.pm TESTS Title: "Reduce memory footprint of complex.t" From: Dominic Dunlop Msg-ID: Date: Tue, 25 Mar 1997 15:39:26 +0100 Files: t/lib/complex.t UTILITIES Title: "Improve pod2man diagnostic when NAME is invalid" From: Chip Salzenberg Files: pod/pod2man.PL DOCUMENTATION Title: "INSTALL-1.8 to INSTALL-1.9 updates" From: Andy Dougherty Msg-ID: fix" From: Chip Salzenberg Files: pod/perldelta.pod Title: "pods for subroutine argument autovivication" From: "M.J.T. Guy" Msg-ID: Date: Mon, 24 Mar 1997 07:25:21 +0000 Files: pod/perldelta.pod pod/perlsub.pod Title: "Missing item in perldiag" From: "M.J.T. Guy" Msg-ID: Date: Sun, 23 Mar 1997 09:24:09 +0000 Files: pod/perldiag.pod Title: "Mention and discourage use of term 'soft reference'" From: Chip Salzenberg Files: pod/perlref.pod Title: "Pod problems & fixes" From: Hallvard B Furuseth Msg-ID: <199703242031.VAA14997@bombur2.uio.no> Date: Mon, 24 Mar 1997 21:31:51 +0100 (MET) Files: INSTALL lib/Term/Complete.pm lib/subs.pm pod/perlcall.pod pod/perldata.pod pod/perldiag.pod pod/perlembed.pod pod/perlguts.pod pod/perlmod.pod pod/perlop.pod pod/perlpod.pod pod/pod2html.PL Title: "DB_File documentation fix" From: Paul Marquess Msg-ID: <9703240854.AA08401@claudius.bfsec.bt.co.uk> Date: Mon, 24 Mar 97 08:54:16 GMT Files: ext/DB_File/DB_File.pm Title: "FAQ update" From: Nathan Torkington Files: pod/perlfaq*.pod ---------------- Version 5.003_94 ---------------- CORE LANGUAGE CHANGES Title: "Defer creation of array and hash elements as parameters" From: Chip Salzenberg Files: dump.c global.sym mg.c op.c op.h perl.h pp.c pp_hot.c proto.h sv.c Title: "New special literal: __PACKAGE__" From: Chip Salzenberg Files: keywords.pl pod/perldata.pod toke.c Title: "Ignore whitespace before +*? in //x" From: Chip Salzenberg Files: regcomp.c Title: "Abort compilation at C or C after errors" From: Chip Salzenberg Files: op.c pod/perldiag.pod t/pragma/subs.t Title: "allow C" From: David Dyck Msg-ID: <97Mar10.155517pst.35716-2@gateway.fluke.com> Date: Mon, 10 Mar 1997 15:55:44 -0800 Files: pp.c Title: "Regularize C, esp. when y is negative" From: Chip Salzenberg Files: pp.c Title: "Flush before C" From: Chip Salzenberg Files: pod/perldelta.pod pod/perlfunc.pod pp_sys.c Title: "Close loopholes in prototype mismatch warning" From: Chip Salzenberg Files: op.c sv.c toke.c Title: "Warn on C" From: Chip Salzenberg Files: op.c pod/perldiag.pod Title: "Don't warn on C" From: Chip Salzenberg Files: toke.c CORE PORTABILITY Title: "Don't say 'static var = 1'" From: Jarkko Hietaniemi Msg-ID: <199703091319.PAA24714@alpha.hut.fi> Date: Sun, 9 Mar 1997 15:19:57 +0200 (EET) Files: malloc.c Title: "BSD/OS 3.0 hints" From: Christopher Davis Msg-ID: Date: 14 Mar 1997 16:20:46 -0500 Files: hints/bsdos.sh Title: "More MachTen hints" From: Tom Phoenix Msg-ID: Date: Tue, 11 Mar 1997 22:00:55 -0500 (EST) Files: lib/ExtUtils/MM_VMS.pm lib/Test/Harness.pm t/op/taint.t utils/perlbug.PL vms/descrip.mms Title: "vmsish.t and related patches" From: Charles Bailey Msg-ID: <01IGQW3IP1KK005VFB@hmivax.humgen.upenn.edu> Date: Fri, 21 Mar 1997 01:32:47 -0500 (EST) Files: MANIFEST perl.h vms/descrip.mms vms/ext/vmsish.t vms/vms.c Title: "Win32 update (four patches)" From: Gurusamy Sarathy and Nick Ing-Simmons Files: MANIFEST README.win32 lib/AutoSplit.pm lib/Cwd.pm lib/ExtUtils/Command.pm lib/ExtUtils/Install.pm lib/ExtUtils/MM_OS2.pm lib/ExtUtils/MM_Unix.pm lib/ExtUtils/MM_Win32.pm lib/ExtUtils/MakeMaker.pm lib/ExtUtils/Mksymlists.pm lib/File/Basename.pm lib/File/Path.pm mg.c t/comp/cpp.t t/comp/script.t t/harness t/io/argv.t t/io/dup.t t/io/fs.t t/io/inplace.t t/lib/filehand.t t/lib/io_dup.t t/lib/io_sel.t t/lib/io_taint.t t/op/closure.t t/op/exec.t t/op/glob.t t/op/goto.t t/op/magic.t t/op/misc.t t/op/rand.t t/op/split.t t/op/stat.t t/op/sysio.t t/op/taint.t t/pragma/strict.t t/pragma/subs.t t/pragma/warning.t util.c win32/* OTHER CORE CHANGES Title: "Guard against buffer overflow in yyerror() and related funcs" From: Chip Salzenberg Files: toke.c Title: "For bin compat, rename calllist() and he_{,delay}free" From: Chip Salzenberg Files: global.sym hv.c op.c perl.c pod/perlguts.pod proto.h Title: "Fix C on tied default handle" From: Chip Salzenberg Files: pp_hot.c Title: "Fix C" From: Chip Salzenberg Files: op.c Title: "Improve diagnostic on C<@a++>, C<--%a>, @a =~ s/a/b/" From: Chip Salzenberg Files: pp.c pp_hot.c Title: "Don't warn on C<$x{y} .= "z"> when %x is tied" From: Chip Salzenberg Files: pp_hot.c Title: "Eliminate 'unreachable code' warnings" From: Chip Salzenberg Files: ext/POSIX/POSIX.xs mg.c pp_ctl.c toke.c Title: "printf format corrections for -DDEBUGGING" From: Roderick Schertler Msg-ID: <26592.858793370@eeyore.ibcinc.com> Date: Wed, 19 Mar 1997 12:42:50 -0500 Files: doop.c malloc.c op.c pp_ctl.c regexec.c sv.c x2p/str.c x2p/util.c Title: "Warn about missing -DMULTIPLICITY if likely a problem" From: Doug MacEachern Msg-ID: <199703192345.SAA15070@postman.osf.org> Date: Wed, 19 Mar 1997 18:45:53 -0500 Files: perl.c BUILD PROCESS Title: "Don't use $(LIBS) when creating shared libperl" From: Chip Salzenberg Files: Makefile.SH Title: "Don't use db 2.x, we're not yet ready for it" From: Paul Marquess and Andy Dougherty Files: Configure Title: "Warn if #! command is longer than 32 chars" From: Chip Salzenberg Files: Configure Title: "patches re perl -wc install{perl,man}" From: Robin Barker Msg-ID: <21544.9703111313@tempest.cise.npl.co.uk> Date: Tue, 11 Mar 97 13:13:16 GMT Files: installman installperl Title: "3_93 doesn't install pods" From: Spider Boardman Msg-ID: <199703160721.CAA08339@Orb.Nashua.NH.US> Date: Sun, 16 Mar 1997 02:21:35 -0500 Files: installperl Title: "When installing, use File::Copy instead of `cp`" From: Chip Salzenberg Files: installperl Title: "Make hint files' warnings more visible" From: Hallvard B Furuseth Msg-ID: <199703202218.XAA09041@bombur2.uio.no> Date: Thu, 20 Mar 1997 23:18:03 +0100 (MET) Files: hints/3b1.sh hints/apollo.sh hints/cxux.sh hints/dcosx.sh hints/dgux.sh hints/esix4.sh hints/freebsd.sh hints/hpux.sh hints/irix_4.sh hints/mips.sh hints/next_3_0.sh hints/os2.sh hints/qnx.sh hints/sco_2_3_3.sh hints/sco_2_3_4.sh hints/solaris_2.sh hints/ultrix_4.sh hints/utekv.sh LIBRARY AND EXTENSIONS Title: "New module: autouse.pm" From: Ilya Zakharevich Msg-ID: <199703210034.TAA13469@monk.mps.ohio-state.edu> Date: Thu, 20 Mar 1997 19:34:30 -0500 (EST) Files: MANIFEST lib/autouse.pm Title: "Math::Complex update" From: Jarkko Hietaniemi Files: lib/Math/Complex.pm t/lib/complex.t Title: "Refresh DB_File to 1.12" From: Paul Marquess Msg-ID: <9703121551.AA07435@claudius.bfsec.bt.co.uk> Date: Wed, 12 Mar 97 15:51:14 GMT Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs Title: "New subroutine Symbol::qualify_to_ref()" From: Roderick Schertler Msg-ID: Date: 11 Mar 1997 19:39:36 -0500 Files: lib/Symbol.pm Title: "In debugger, don't reference %{$f{$g}} if $f{$g} doesn't exist" From: Chip Salzenberg Files: lib/perl5db.pl Title: "In File::Path, some systems can't remove read-only files" From: Chip Salzenberg Files: lib/File/Path.pm Title: "Fix typo in -l*perl* pattern" From: Doug MacEachern Msg-ID: <199703110414.XAA12884@berlin.atlantic.net> Date: Mon, 10 Mar 1997 22:58:38 -0500 Files: lib/ExtUtils/Embed.pm Title: "Fix bugs revealed by prototype warnings" From: Chip Salzenberg Files: ext/Opcode/Opcode.pm lib/ExtUtils/MakeMaker.pm lib/Getopt/Long.pm Title: "Problems with SKIP in makemaker" From: Ilya Zakharevich Msg-ID: <199703210413.XAA21601@monk.mps.ohio-state.edu> Date: Thu, 20 Mar 1997 23:13:31 -0500 (EST) Files: lib/ExtUtils/MM_Unix.pm Title: "In Exporter, don't C at file scope" From: Chip Salzenberg Files: lib/Exporter.pm Title: "fix for Exporter's $SIG{__WARN__} handler" From: Roderick Schertler Msg-ID: <2282.858296451@eeyore.ibcinc.com> Date: Thu, 13 Mar 1997 18:40:51 -0500 Files: lib/Exporter.pm Title: "Don't try to substr() refs in Carp" From: Chip Salzenberg Files: lib/Carp.pm Title: "Re: NUL in die and other messages" From: "M.J.T. Guy" Msg-ID: Date: Fri, 21 Mar 1997 09:58:17 +0000 Files: lib/Carp.pm Title: "Add entry for prototype() in Pod::Functions" From: Chip Salzenberg Files: lib/Pod/Functions.pm Title: "Fix typos in IO::Socket documentation" From: "M.J.T. Guy" Msg-ID: Date: Tue, 18 Mar 1997 20:50:16 +0000 Files: ext/IO/lib/IO/Socket.pm TESTS (no other changes) UTILITIES Title: "Re: bug in pod2man (5.00326): section=3 for .pm modules" From: Roderick Schertler Msg-ID: Date: 11 Mar 1997 19:09:31 -0500 Files: pod/pod2man.PL DOCUMENTATION Title: "perlfaq.pod" From: Tom Christiansen Msg-ID: <199703172301.QAA12566@jhereg.perl.com> Date: Mon, 17 Mar 1997 16:01:40 -0700 Files: MANIFEST pod/Makefile pod/buildtoc pod/perl.pod pod/perlfaq*.pod pod/roffitall Title: "*.pod changes based on the FAQ" From: gnat@frii.com Msg-ID: <199703171650.JAA02655@elara.frii.com> Date: Mon, 17 Mar 1997 09:50:14 -0700 (MST) Files: pod/perldata.pod pod/perlfunc.pod pod/perlipc.pod pod/perlop.pod pod/perlre.pod pod/perlrun.pod pod/perlsec.pod pod/perlvar.pod Title: "INSTALL: How to enable debugging" From: Andy Dougherty Msg-ID: Date: Tue, 11 Mar 1997 17:55:05 -0500 Files: pod/perldelta.pod Title: "Update site list" From: lvirden@cas.org (Larry W. Virden, x2487) Msg-ID: <9703111053.AA20051@cas.org> Date: Tue, 11 Mar 1997 10:53:49 -0500 Files: pod/perlmod.pod Title: "Patch to document illegal characters" From: Tom Phoenix Msg-ID: Date: Fri, 14 Mar 1997 09:08:10 -0800 (PST) Files: pod/perldiag.pod pod/perltrap.pod Title: "Document trap with //o and closures" From: Charles Bailey Msg-ID: <01IGCHWRNSEU00661G@hmivax.humgen.upenn.edu> Date: Mon, 10 Mar 1997 18:08:08 -0500 (EST) Files: pod/perltrap.pod Title: "Re: Inline PI function" From: Tom Phoenix Msg-ID: Date: Wed, 19 Mar 1997 07:28:57 -0800 (PST) Files: pod/perlop.pod Title: "XSUB's doc fix" From: Roderick Schertler Msg-ID: <28804.858012126@eeyore.ibcinc.com> Date: Mon, 10 Mar 1997 11:42:06 -0500 Files: pod/perlcall.pod pod/perlguts.pod pod/perlxstut.pod Title: "Document return from do FILE" From: "M.J.T. Guy" Msg-ID: Date: Tue, 18 Mar 1997 14:50:10 +0000 Files: pod/perlfunc.pod Title: "Document $^M in perlvar" From: Robin Barker Msg-ID: <6153.9703202108@tempest.cise.npl.co.uk> Date: Thu, 20 Mar 97 21:08:33 GMT Files: pod/perlvar.pod Title: "typos in pods of 5.003_93" From: Jim Meyering Msg-ID: Date: 19 Mar 1997 10:39:38 -0600 Files: pod/perlfunc.pod pod/perlguts.pod pod/perlre.pod pod/perltoot.pod pod/perlxs.pod Title: "Re: Updates to pod punctuations" From: lvirden@cas.org (Larry W. Virden, x2487) Msg-ID: <9703141700.AA22911@cas.org> Date: Fri, 14 Mar 1997 17:00:12 -0500 Files: pod/*.pod Title: "clarify example in perlfunc" From: Jarkko Hietaniemi Msg-ID: <199703201746.TAA25195@alpha.hut.fi> Date: Thu, 20 Mar 1997 19:46:01 +0200 (EET) Files: pod/perlfunc.pod Title: "Regularize headings in DB_File documentation" From: Chip Salzenberg Files: ext/DB_File/DB_File.pm ---------------- Version 5.003_93 ---------------- Me, last time: "This release will be the public beta of 5.004, or my name isn't Larson T. Pettifogger." Me, now: "Gone like *that*, a fortune in letterhead." CORE LANGUAGE CHANGES Title: "Don't autovivify array and hash elements in sub parameters" From: Gurusamy Sarathy Msg-ID: <199703061912.OAA20606@aatma.engin.umich.edu> Date: Thu, 06 Mar 1997 14:12:09 -0500 Files: op.c pod/perldelta.pod pod/perlsub.pod pod/perltrap.pod Title: "Support READ and GETC for tied handles" From: Doug MacEachern Msg-ID: <199703090019.TAA32591@postman.osf.org> Date: Sat, 08 Mar 1997 19:19:38 -0500 Files: pod/perldelta.pod pod/perltie.pod pp_sys.c t/op/misc.t Title: "Warn on C<@x =~ /a/> and C<%x =~ s/a/b/>" From: Chip Salzenberg Files: op.c pod/perldiag.pod Title: "Warn on %{+undef} and @{+undef}" From: Chip Salzenberg Files: pp.c pp_hot.c CORE PORTABILITY Title: "VMS update" From: Charles Bailey Msg-ID: <01IG8KN5R28M00661G@hmivax.humgen.upenn.edu> Date: Fri, 07 Mar 1997 22:49:46 -0500 (EST) Files: lib/ExtUtils/MM_VMS.pm vms/descrip.mms vms/gen_shrfls.pl vms/sockadapt.h Title: "AmigaOS hint patch" From: Norbert Pueschel Msg-ID: <77724767@Armageddon.meb.uni-bonn.de> Date: Sat, 08 Mar 1997 12:50:15 +0100 Files: hints/amigaos.sh OTHER CORE CHANGES Title: "Make conversion of @_ to real array work right after C" From: Chip Salzenberg Files: av.c Title: "Fix imbalanced ENTER/LEAVE from C" From: Chip Salzenberg Files: op.c perl.c proto.h Title: "perl -P path patch" From: Andy Dougherty Msg-ID: Date: Thu, 6 Mar 97 16:28 GMT0 Files: Configure Title: "Allow './Configure -Uoptimize'" From: Andy Dougherty Msg-ID: Date: Fri, 7 Mar 1997 19:53:00 -0500 Files: Configure Title: "Don't count on 'trap 0' inside () in shell script" From: aburlison@cix.compulink.co.uk (Alan Burlison) Msg-ID: Date: Thu, 6 Mar 97 16:28 GMT0 Files: perl_exp.SH LIBRARY AND EXTENSIONS Title: "Carp with multiple arguments" From: "M.J.T. Guy" Msg-ID: Date: Sat, 8 Mar 1997 20:12:17 +0000 Files: lib/Carp.pm Title: "@EXPORT_FAIL fix for Exporter.pm" From: Roderick Schertler Msg-ID: <24884.857841724@eeyore.ibcinc.com> Date: Sat, 08 Mar 1997 12:22:04 -0500 Files: lib/Exporter.pm Title: "Open[23] autoflush docs" From: Roderick Schertler Msg-ID: <7939.857693947@eeyore.ibcinc.com> Date: Thu, 06 Mar 1997 19:19:07 -0500 Files: lib/IPC/Open2.pm lib/IPC/Open3.pm TESTS Title: "Fix counts in output of TEST" From: Hugo van der Sanden Msg-ID: <331F1507.4BE8@iii.co.uk> Date: Thu, 06 Mar 1997 19:03:35 +0000 Files: t/TEST Title: "Ignore backup files in strict.t and warning.t" From: Chip Salzenberg Files: t/pragma/strict.t t/pragma/warning.t UTILITIES Title: "Quote pathname before using as pattern" From: Chip Salzenberg Files: pod/pod2html.PL DOCUMENTATION Title: "Consolidated INSTALL updates since _92" From: Andy Dougherty Msg-ID: Date: Sat, 8 Mar 1997 00:37:30 -0500 (EST) Files: README.os2 Title: "PODs corrections" From: Ilya Zakharevich Msg-ID: <199703080253.VAA24975@monk.mps.ohio-state.edu> Date: Fri, 7 Mar 1997 21:53:04 -0500 (EST) Files: ext/DB_File/DB_File.pm ext/Socket/Socket.pm lib/Class/Template.pm lib/ExtUtils/Embed.pm lib/ExtUtils/MM_VMS.pm lib/ExtUtils/Mksymlists.pm lib/File/Basename.pm lib/File/stat.pm lib/Time/gmtime.pm lib/Time/localtime.pm lib/Time/tm.pm lib/User/grent.pm lib/User/pwent.pm pod/perlcall.pod pod/perldebug.pod pod/perlfunc.pod pod/perlguts.pod pod/perllocale.pod pod/perlop.pod pod/perlsub.pod ---------------- Version 5.003_92 ---------------- This release will be the public beta of 5.004, or my name isn't Larson T. Pettifogger. CORE LANGUAGE CHANGES Title: "Strictly follow lexical context of C and nested subs" From: Chip Salzenberg Files: op.c Title: "Make ::SUPER and UNIVERSAL work together" From: Chip Salzenberg Files: gv.c pod/perlguts.pod CORE PORTABILITY Title: "HP-UX hint update" From: Raphael Manfredi Msg-ID: <1479.857653838@lyon.grenoble.hp.com> Date: Thu, 06 Mar 97 14:10:38 +0100 Files: hints/hpux.sh Title: "Re: The continuing MachTen saga" From: Tom Phoenix Msg-ID: Date: Wed, 5 Mar 1997 09:47:22 -0800 (PST) Files: hints/machten_2.sh Title: "OS/2 patches" From: Ilya Zakharevich Msg-ID: <199703060308.WAA22211@monk.mps.ohio-state.edu> Date: Wed, 5 Mar 1997 22:08:43 -0500 (EST) Files: hints/os2.sh lib/ExtUtils/MakeMaker.pm t/op/taint.t Title: "VMS patches" From: Charles Bailey Msg-ID: <01IG5SQE4A6U00661G@hmivax.humgen.upenn.edu> Date: Wed, 05 Mar 1997 23:10:24 -0500 (EST) Files: lib/ExtUtils/MM_VMS.pm lib/ExtUtils/Manifest.pm perlsdio.h t/op/runlevel.t t/op/taint.t vms/descrip.mms vms/perly_c.vms vms/sockadapt.c vms/sockadapt.h vms/vms_yfix.pl OTHER CORE CHANGES Title: "Make sure $^X is tainted when ARG_ZERO_IS_SCRIPT" From: Chip Salzenberg Files: toke.c Title: "Clarify '-T too late' error" From: Chip Salzenberg Files: perl.c pod/perldiag.pod Title: "Warn when redefining or undefining a constant sub" From: Chip Salzenberg Files: pod/perldiag.pod pp.c sv.c Title: "Don't generate spurious 'not imported' warning" From: Chip Salzenberg Files: gv.c t/pragma/strict-vars pod/perldiag.pod Title: "Clarify message re: @host in string" From: Chip Salzenberg Files: pod/perldiag.pod pod/perltrap.pod toke.c Title: "Disconnect refs that are targets of pp_readline" From: Chip Salzenberg Files: pp_hot.c Title: "Fix typo in test of HvFILL()" From: Chip Salzenberg Files: op.c Title: "Allow for pad name array to be shorter than pad array" From: Chip Salzenberg Files: op.c Title: "Eliminate format-string type warnings" From: Hallvard B Furuseth Msg-ID: <199703030915.KAA11634@bombur2.uio.no> Date: Mon, 3 Mar 1997 10:15:11 +0100 (MET) Files: doio.c ext/POSIX/POSIX.xs gv.c hints/dec_osf.sh pp.c pp_ctl.c pp_hot.c run.c sv.c x2p/a2py.c Title: "Update copyright dates" From: Chip Salzenberg Files: *.[hc] x2p/*.[hc] win32/EXTERN.h vms/vmsish.h vms/vms.c BUILD PROCESS Title: "near-harmless bug in _91's Configure" From: Roderick Schertler Msg-ID: Date: 01 Mar 1997 21:26:49 -0500 Files: Configure Title: "Change 'continuing anyway' to 'probably harmless'" From: Chip Salzenberg Files: INSTALL lib/ExtUtils/Liblist.pm LIBRARY AND EXTENSIONS Title: "Newer ReadLine" From: Ilya Zakharevich Msg-ID: <199703040634.BAA19919@monk.mps.ohio-state.edu> Date: Tue, 4 Mar 1997 01:34:28 -0500 (EST) Files: lib/Term/ReadLine.pm lib/perl5db.pl Title: "Refresh Getopt::Long to 2.9" From: Johan Vromans Files: lib/Getopt/Long.pm Title: "Benchmark: using code refs" From: Hugo van der Sanden Msg-ID: <199703041132.LAA07613@tyree.iii.co.uk> Date: Tue, 04 Mar 1997 11:32:11 +0000 Files: lib/Benchmark.pm Title: "Fix quotewords" From: Hugo van der Sanden Msg-ID: <199703060755.HAA15060@crypt.compulink.co.uk> Date: Thu, 06 Mar 1997 07:55:25 +0000 Files: lib/Text/ParseWords.pm Title: "Use IV instead of double for tms structure members" From: Chip Salzenberg Files: ext/POSIX/POSIX.xs Title: "Document IO::File::new_tmpfile" From: Chip Salzenberg Files: ext/IO/lib/IO/File.pm TESTS Title: "Make op/TEST silent under -w" From: d-lewart@uiuc.edu (Daniel S. Lewart) Msg-ID: <199703011821.NAA13037@sinistar.idle.com> Date: Sat, 1 Mar 97 12:04:09 CST Files: t/TEST Title: "Smarter t/op/taint.t" From: Tom Phoenix Msg-ID: Date: Sun, 2 Mar 1997 16:25:03 -0800 (PST) Files: pod/pod2html.PL Title: "Support 'long long' in h2ph" From: (name lost) Files: utils/h2ph.PL DOCUMENTATION Title: "Add taint checks and srand to perldelta" From: Tom Phoenix Msg-ID: Date: Sat, 01 Mar 1997 10:32:31 -0700 Files: pod/perlmod.pod Title: "Clarify C documentation" From: Tom Phoenix Msg-ID: Date: Sun, 2 Mar 1997 16:54:22 +0200 (EET) Files: pod/perlmod.pod Title: "Enhance description of 'server error'" From: Jarkko Hietaniemi Msg-ID: <199702041903.VAA16070@alpha.hut.fi> Date: Tue, 4 Feb 1997 21:03:23 +0200 (EET) Files: pod/perldiag.pod Title: "Regularize format of E-Mail addresses in *.pod" From: Chip Salzenberg Files: pod/*.pod ---------------- Version 5.003_91 ---------------- This is (should be? must be!) the public beta of 5.004. CORE LANGUAGE CHANGES Title: "Fix perl_call_*() when !G_EVAL" From: Gurusamy Sarathy Msg-ID: <199702250725.CAA09192@aatma.engin.umich.edu>, <199702251925.OAA15498@aatma.engin.umich.edu>, <199702252200.RAA16853@aatma.engin.umich.edu> Date: Tue, 25 Feb 1997 02:25:56 -0500 Files: MANIFEST gv.c interp.sym perl.c perl.h pp_ctl.c pp_sys.c t/op/runlevel.t Title: "Fix taint tests for writeable dirs in $ENV{PATH}" From: Chip Salzenberg Files: mg.c mg.h pod/perlsec.pod taint.c Title: "Forbid tainted parameters for truncate()" From: Chip Salzenberg Files: pp_sys.c Title: "Don't taint magic hash keys unnecessarily" From: Charles Bailey Msg-ID: <01IFXL9TY74Y00661G@hmivax.humgen.upenn.edu> Date: Fri, 28 Feb 1997 02:11:26 -0500 (EST) Files: hv.c CORE PORTABILITY Title: "VMS patches post _90" From: Charles Bailey Msg-ID: <01IFYDE5ZT7O005A53@hmivax.humgen.upenn.edu> Date: Fri, 28 Feb 1997 15:26:33 -0500 (EST) Files: doio.c mg.c perl.h pp_hot.c t/op/rand.t t/op/taint.t taint.c vms/descrip.mms vms/vms.c Title: "Fix taint check in system() and exec() under VMS and OS/2" From: Chip Salzenberg Files: pp_sys.c Title: "If _XOPEN_VERSION >= 4, socket length parameters are size_t" From: Michael H. Moran Files: perl.h pp_sys.c Title: "Make dooneliner() compile again" From: Chip Salzenberg Files: pp_sys.c OTHER CORE CHANGES Title: "Short-circuit duplicate study() calls" From: Chip Salzenberg Files: pp.c Title: "Call sv_set[iu]v() with [IU]V parameter, not [IU]32" From: Chip Salzenberg Files: perl.c pp.c pp_sys.c toke.c util.c Title: "Clean up and document API for hashes" From: Gurusamy Sarathy Msg-ID: <199702251824.NAA14859@aatma.engin.umich.edu> Date: Tue, 25 Feb 1997 13:24:02 -0500 Files: hv.c hv.h pod/perldelta.pod pod/perlguts.pod Title: "pp_undef was not always freeing memory" From: Ilya Zakharevich Msg-ID: <199702270653.BAA13949@monk.mps.ohio-state.edu> Date: Thu, 27 Feb 1997 01:53:51 -0500 (EST) Files: pp.c Title: "Fix SEGV when debugging with foreach() lvalue patch" From: Ilya Zakharevich Msg-ID: <199702271924.OAA14557@monk.mps.ohio-state.edu> Date: Thu, 27 Feb 1997 14:24:36 -0500 (EST) Files: sv.c Title: "Don't examine rx->exec_tainted if pregexec() fails" From: Chip Salzenberg Files: pp_hot.c Title: "Silence bogus typo warning on $DB::postponed" From: Gurusamy Sarathy Msg-ID: <199702271802.NAA12505@aatma.engin.umich.edu> Date: Thu, 27 Feb 1997 13:02:30 -0500 Files: op.c BUILD PROCESS Title: "Sanity check linking with $libs" From: Andy Dougherty Msg-ID: Date: Tue, 25 Feb 1997 14:13:45 -0500 (EST) Files: Configure Title: "Flush stdout when printing $randbits guess" From: Chip Salzenberg Files: Configure Title: "Configure changes for Irix nm" From: Helmut Jarausch and Fabien Tassin Files: Configure Title: "Update OS/2 Configure diff" From: Ilya Zakharevich Msg-ID: <199702251906.OAA10608@monk.mps.ohio-state.edu> Date: Tue, 25 Feb 1997 14:06:23 -0500 (EST) Files: os2/diff.configure LIBRARY AND EXTENSIONS Title: "Don't require() in a signal handler" From: Chip Salzenberg Files: lib/perl5db.pl Title: "Make IPC::Open3 work without fork()" From: Ilya Zakharevich Msg-ID: <199702251937.OAA10718@monk.mps.ohio-state.edu> Date: Tue, 25 Feb 1997 14:37:07 -0500 (EST) Files: lib/IPC/Open3.pm Title: "Follow up on elimination of $` $& $' in libraries" From: "M.J.T. Guy" Msg-ID: Date: Fri, 28 Feb 1997 13:59:42 +0000 Files: lib/Getopt/Long.pm lib/diagnostics.pm Title: "Don't warn on use of CCFLAGS" From: Andreas Koenig Msg-ID: <199702251038.LAA13123@anna.in-berlin.de> Date: Tue, 25 Feb 1997 11:38:43 +0100 Files: lib/ExtUtils/MakeMaker.pm Title: "Allow explicit '-lperl' in link arguments" From: Doug MacEachern Msg-ID: <199702271625.LAA25402@postman.osf.org> Date: Thu, 27 Feb 1997 11:25:04 -0500 Files: lib/ExtUtils/Embed.pm TESTS Title: "New test op/taint.t" From: Tom Phoenix Msg-ID: , Chip Salzenberg Files: pod/pod2man.PL utils/perldoc.PL Title: "Eliminate dead code in pod2man" From: Chip Salzenberg Files: pod/pod2man.PL DOCUMENTATION Title: "Warn about intrusive sfio behavior" From: Andy Dougherty Msg-ID: Files: pod/perlrun.pod Title: "Fix references to perlbug" From: Chip Salzenberg Files: pod/perl.pod pod/perldelta.pod pod/perllocale.pod pod/perltoc.pod ---------------- Version 5.003_90 ---------------- At last, a mil[le]stone: The first beta of Perl 5.004. CORE LANGUAGE CHANGES Title: "Automatically call srand() before rand() if user didn't" From: Chip Salzenberg Files: pod/perlfunc.pod pp.c CORE PORTABILITY Title: "Ultrix hints" From: Spider Boardman Msg-ID: <199702220951.EAA08156@Orb.Nashua.NH.US> Date: Sat, 22 Feb 1997 04:51:48 -0500 Files: hints/ultrix_4.sh Title: "Digital UNIX and 3_28" From: Jarkko Hietaniemi Msg-ID: <199702231427.QAA13807@alpha.hut.fi> Date: Sun, 23 Feb 1997 16:27:19 +0200 (EET) Files: Configure MANIFEST ext/NDBM_File/hints/dec_osf.pl ext/ODBM_File/hints/dec_osf.pl hints/dec_osf.sh Title: "AmigaOS patches to 5.003_28" From: Norbert Pueschel Msg-ID: <77724759@Armageddon.meb.uni-bonn.de> Date: Sat, 22 Feb 1997 18:08:02 +0100 Files: README.amiga hints/amigaos.sh t/io/fs.t t/lib/anydbm.t t/lib/db-btree.t t/lib/db-hash.t t/lib/db-recno.t t/lib/gdbm.t t/lib/ndbm.t t/lib/odbm.t t/lib/sdbm.t t/op/magic.t t/op/stat.t Title: "Hints for DC/OSx" From: Stephen Zander Msg-ID: <199702242124.NAA03796@wsuse5.mckesson.com> Date: Mon, 24 Feb 1997 13:24:54 -0800 Files: hints/dcosx.sh Title: "Update VMS version" From: Chip Salzenberg Files: vms/config.vms vms/descrip.mms OTHER CORE CHANGES Title: "Don't assume that sizeof(int) >= sizeof(void*)" From: Chip Salzenberg Files: doio.c malloc.c regexec.c BUILD PROCESS Title: "Re: ccdlflags don't quite work" From: Andy Dougherty Msg-ID: Date: Mon, 24 Feb 1997 08:42:59 -0500 Files: installperl Title: "installperl breaks running system (for a while)" From: Spider Boardman Msg-ID: <199702241412.JAA11829@Orb.Nashua.NH.US> Date: Mon, 24 Feb 1997 09:12:11 -0500 Files: installperl LIBRARY AND EXTENSIONS Title: "Don't clobber $1 et al in debugger's DB::sub()" From: Ilya Zakharevich Files: lib/perl5db.pl Title: "Fix fd leak in IO::Pipe" From: Roderick Schertler Msg-ID: Date: 23 Feb 1997 14:29:57 -0500 Files: ext/IO/lib/IO/Pipe.pm Title: "Pod::Text fixes" From: Roderick Schertler Msg-ID: <350.856634588@eeyore.ibcinc.com> Date: Sat, 22 Feb 1997 13:03:08 -0500 Files: lib/Pod/Text.pm Title: "Trivial patch to make ExtUtils::Install more -w clean" From: Tim Bunce Msg-ID: <9702241605.AA17436@toad.ig.co.uk> Date: Mon, 24 Feb 1997 16:05:17 +0000 Files: lib/ExtUtils/Install.pm Title: "C didn't work until 5.002" From: Chip Salzenberg Files: lib/vars.pm TESTS Title: "More thoroughly test rand() and srand()" From: Tom Phoenix Files: t/op/rand.t Title: "Don't use <*> where readdir() will do" From: Chip Salzenberg Files: t/op/stat.t Title: "Allow for $^X to be 'miniperl'" From: Dominic Dunlop Msg-ID: Date: Sun, 23 Feb 1997 16:22:45 +0100 Files: t/op/magic.t UTILITIES Title: "Post-28 INSTALL updates" From: Andy Dougherty Msg-ID: Date: Mon, 24 Feb 1997 17:29:30 -0500 Files: pod/perlsub.pod pod/perltrap.pod Title: "Add documentation and '-h' option to perlbug" From: Gurusamy Sarathy Msg-ID: <199702240854.DAA27128@aatma.engin.umich.edu> and <199702242009.PAA02849@aatma.engin.umich.edu> Date: Mon, 24 Feb 1997 Files: pod/perl.pod pod/perldelta.pod installman utils/perlbug.PL Title: "pumpkin-1.9.pod" From: Andy Dougherty Msg-ID: undefine &foo" From: Chip Salzenberg Files: op.c Title: "Make code, doc agree on $ENV{PATH} and `cmd`" From: Chip Salzenberg Files: pod/perlsec.pod pp_sys.c Title: "Don't taint $x in C<$x = ($tainted =~ /(\w+)/)>" From: Chip Salzenberg Files: pp_ctl.c pp_hot.c Title: "Turn off 'expression tainted' flag at end of runops()" From: Chip Salzenberg Files: run.c Title: "When overloading, don't throw away nomethod's value" From: Ilya Zakharevich Files: gv.c Title: "Optimize keys() and values() in void context" From: Chip Salzenberg Files: doop.c op.c CORE PORTABILITY Title: "New hints for Digital UNIX" From: Jarkko Hietaniemi Files: hints/dec_osf.sh Title: "No version of AIX has working setre[ug]id()" From: neufeld@fast.pvi.org (Keith Neufeld) Files: hints/aix.sh Title: "VMS patches post _27" From: Charles Bailey Msg-ID: <01IFMEMPN1IU0057E2@hmivax.humgen.upenn.edu> Date: Thu, 20 Feb 1997 01:58:46 -0500 (EST) Files: MANIFEST dosish.h hv.c lib/ExtUtils/MM_VMS.pm lib/ExtUtils/xsubpp perl.c perlsdio.h pod/perldelta.pod pod/perlvar.pod t/op/closure.t unixish.h vms/Makefile vms/descrip.mms vms/ext/filespec.t vms/genconfig.pl vms/vms.c vms/vmsish.h Title: "Re: OS/2 patch for _27" From: Ilya Zakharevich Msg-ID: <199702210024.TAA03174@monk.mps.ohio-state.edu> Date: Thu, 20 Feb 1997 19:24:16 -0500 (EST) Files: INSTALL README.os2 lib/Test/Harness.pm os2/Changes os2/OS2/PrfDB/t/os2_prfdb.t os2/os2.c os2/os2ish.h os2/perl2cmd.pl perl.c pod/perldelta.pod t/TEST t/harness t/op/magic.t OTHER CORE CHANGES Title: "Fix a typo" From: Chip Salzenberg Files: pp_sys.c Title: "Undo signal patch -- it broke die() in signal" From: Chip Salzenberg Files: mg.c Title: "Fix perl_call_sv(..., G_NOARGS)" From: Chip Salzenberg Files: perl.c Title: "Fix SIGSEGV when cloning sub with complex expression" From: Chip Salzenberg Files: op.c Title: "Minor update to malloc.c" From: Ilya Zakharevich Msg-ID: <199702210244.VAA03676@monk.mps.ohio-state.edu> Date: Thu, 20 Feb 1997 21:44:13 -0500 (EST) Files: malloc.c Title: "Fix the Tolkien quotation" From: Chip Salzenberg Files: perly.y BUILD PROCESS (no changes) LIBRARY AND EXTENSIONS Title: "Debugger patch" From: Ilya Zakharevich Msg-ID: <199702210737.CAA03951@monk.mps.ohio-state.edu> Date: Fri, 21 Feb 1997 02:37:59 -0500 (EST) Files: lib/perl5db.pl Title: "Avoid $` $& $' in libraries" From: Ilya Zakharevich Msg-ID: <199702210207.VAA03560@monk.mps.ohio-state.edu> Date: Thu, 20 Feb 1997 21:07:30 -0500 (EST) Files: lib/Getopt/Long.pm lib/Pod/Text.pm lib/diagnostics.pm os2/OS2/REXX/REXX.pm Title: "Remove redundant clearerr() from IO::Seekable" From: Chip Salzenberg Files: ext/IO/lib/IO/Handle.pm ext/IO/lib/IO/Seekable.pm Title: "prototype error in File::stat" From: Graham.Barr@tiuk.ti.com Msg-ID: <199702180748.HAA14151@ultra-boy> Date: Tue, 18 Feb 1997 07:48:40 GMT Files: lib/File/stat.pm TESTS Title: "Include 'study' in regexp.t" From: Chip Salzenberg Files: t/op/regexp.t Title: "Don't run locale test if -DNO_LOCALE" From: Chip Salzenberg Files: t/pragma/locale.t Title: "Tweak tests to notice $dont_use_nlink" From: Chip Salzenberg Files: t/io/fs.t t/op/stat.t Title: "Add test for grep() and wantarray" From: Hugo van der Sanden Msg-ID: <199702181105.LAA17895@tyree.iii.co.uk> Date: Tue, 18 Feb 1997 11:05:59 +0000 Files: t/op/misc.t UTILITIES (no changes) DOCUMENTATION Title: "INSTALL updates since _26" From: Andy Dougherty Msg-ID: " From: Chip Salzenberg Files: pod/perlop.pod Title: "Correct doc that claimed that was never false" From: Chip Salzenberg Files: pod/perldelta.pod pod/perlop.pod Title: "Document C<$?> vs. $SIG{CHLD}" From: Ulrich Pfeifer Files: pod/perlvar.pod Title: "Add pumpkin.pod" From: Chip Salzenberg Files: MANIFEST Porting/pumpkin.pod Title: "Don't say "associat*ve arr*y"" From: Chip Salzenberg Files: MANIFEST gv.h hv.c lib/Env.pm lib/overload.pm opcode.pl pod/perl.pod pod/perldelta.pod pod/perldiag.pod pod/perlfunc.pod pod/perlguts.pod pod/perlmod.pod pod/perltie.pod pod/perltoc.pod pod/perltrap.pod x2p/a2p.pod ---------------- Version 5.003_27 ---------------- This release is beta candidate #5: Our last, best hope for a beta. CORE LANGUAGE CHANGES Title: "Better looks_like_number() function [sv.c]" From: Gisle Aas Msg-ID: <199702141708.SAA17546@bergen.sn.no> Date: Fri, 14 Feb 1997 18:08:52 +0100 Files: sv.c Title: "Remove redundant functions UNIVERSAL::{class,is_instance}" From: Gisle Aas Msg-ID: Date: 14 Feb 1997 15:52:21 +0000 Files: pod/perldelta.pod pod/perlobj.pod t/op/universal.t universal.c Title: "Allow C" From: Roderick Schertler Msg-ID: Date: 16 Feb 1997 23:19:12 -0500 Files: pp_sys.c Title: "Fix syntax error on C<&$1>" From: Chip Salzenberg Files: toke.c Title: "Fix sub call through magic var (e.g. C<&$1>)" From: Chip Salzenberg Files: pp_hot.c Title: "Fix grep() with refs in array context" From: Chip Salzenberg Files: pp.c CORE PORTABILITY Title: "Eliminate $^S; add C" From: Charles Bailey Msg-ID: <01IFI9CFKL0S004R2V@hmivax.humgen.upenn.edu> Date: Mon, 17 Feb 1997 02:45:26 -0500 (EST) Files: MANIFEST gv.c lib/English.pm lib/ExtUtils/MM_VMS.pm lib/ExtUtils/Mksymlists.pm lib/ExtUtils/xsubpp mg.c op.c perl.c perl.h pod/perldelta.pod pod/perlmod.pod pod/perlvar.pod pp_ctl.c pp_sys.c utils/perldoc.PL vms/Makefile vms/config.vms vms/descrip.mms vms/ext/Stdio/Stdio.pm vms/ext/Stdio/Stdio.xs vms/ext/XSSymSet.pm vms/ext/vmsish.pm vms/vms.c vms/vmsish.h win32/makedef.pl Title: "Eliminate FP exceptions under SCO 5" From: Chip Salzenberg Files: hints/sco.sh unixish.h Title: "Digital UNIX hints" From: Jarkko Hietaniemi Msg-ID: <199702151906.VAA22999@alpha.hut.fi> Date: Sat, 15 Feb 1997 21:06:33 +0200 (EET) Files: hints/dec_osf.sh Title: "Irix6.4 (with 7.1 compilers)" From: John Stoffel Msg-ID: <199702130238.VAA24468@jfs.Fluent.COM> Date: Wed, 12 Feb 1997 21:38:51 -0500 (EST) Files: hints/irix_6_2.sh hints/irix_6_4.sh Title: "Update Plan 9, Win32, VMS configs with $shortsize and $longsize" From: Chip Salzenberg Files: plan9/config.plan9 plan9/genconfig.pl vms/genconfig.pl win32/config.w32 OTHER CORE CHANGES Title: "Fix core dump when embedding" From: Chip Salzenberg Files: perl.c Title: "Re: Fragile signals" From: Ilya Zakharevich Msg-ID: <199702130644.BAA07572@monk.mps.ohio-state.edu> Date: Thu, 13 Feb 1997 01:44:39 -0500 (EST) Files: mg.c Title: "Make format strings correspond exactly to parameters" From: Roderick Schertler Msg-ID: Date: 13 Feb 1997 17:24:31 -0500 Files: doio.c ext/DB_File/DB_File.xs ext/Opcode/Opcode.xs gv.c op.c perl.c pp_ctl.c pp_sys.c regcomp.c toke.c Title: "Don't try to attach 'o' magic to read-only values" From: Chip Salzenberg Files: sv.c Title: "Fix carriage-return message" From: Chip Salzenberg Files: toke.c Title: "In <=>, test for equality first" From: Chip Salzenberg Files: pp.c Title: "Don't mark sv_{true,false} PADTMP" From: Chip Salzenberg Files: op.c BUILD PROCESS Title: "Fix eval "" in Configure" From: allen@gateway.grumman.com (John L. Allen) Msg-ID: <9702141809.AA17001@gateway.grumman.com> Date: Fri, 14 Feb 1997 13:09:53 -0500 Files: Configure Title: "Don't link with -lsfio if sfio is not requested" From: Chip Salzenberg Files: Configure Title: "perl5.003_26 Configure change "win" for AIX 4" From: Tim Mooney Msg-ID: Date: 10 Feb 1997 18:38:45 +0100 Files: pod/pod2man.PL DOCUMENTATION Title: "Update To-Do list" From: Tim Bunce Msg-ID: <9702101900.AA25293@toad.ig.co.uk> Date: Mon, 10 Feb 1997 19:00:59 +0000 Files: Todo Title: "Fix formatting in perldiag" From: Chip Salzenberg Files: pod/perldiag.pod ---------------- Version 5.003_26 ---------------- This release is beta candidate #4. "Once more, dear friends...." CORE LANGUAGE CHANGES Title: "Make \r in script an error (per Larry)" From: Chip Salzenberg Files: pod/perldiag.pod toke.c Title: "Support '%i' format and 'h' modifier in s?printf" From: Chip Salzenberg Files: doop.c pod/perldelta.pod CORE PORTABILITY Title: "Fix value of system() and $? for DEC UNIX, VMS, others" From: Chip Salzenberg Files: mg.c perl.h pp_sys.c Title: "VMS patches post _25" From: Charles Bailey Msg-ID: <01IF48W3P39W0050BD@hmivax.humgen.upenn.edu> Date: Fri, 07 Feb 1997 01:56:12 -0500 (EST) Files: Porting/Glossary lib/ExtUtils/Liblist.pm lib/ExtUtils/MM_VMS.pm lib/ExtUtils/xsubpp perl.c vms/Makefile vms/config.vms vms/descrip.mms vms/genconfig.pl vms/perlvms.pod vms/vms.c vms/vmsish.h x2p/a2p.c Title: "Hints for BSDOS" From: Christopher Davis Msg-ID: <199702042011.PAA09206@loiosh.kei.com> Date: Tue, 4 Feb 1997 15:11:13 -0500 (EST) Files: hints/bsdos.sh Title: "On C, call C" From: Chip Salzenberg Files: doio.c OTHER CORE CHANGES Title: "Fix (yet another) Tk closure problem" From: Chip Salzenberg Files: op.c perl.c pp_ctl.c Title: "Fix value of C" From: Chip Salzenberg Files: cop.h pp_ctl.c Title: "Regexp optimizations" From: Ilya Zakharevich Msg-ID: <199702041102.GAA24805@monk.mps.ohio-state.edu> Date: Tue, 4 Feb 1997 06:02:10 -0500 (EST) Files: regcomp.c regexec.c Title: "Re: static buffer in not_a_number() [sv.c] might overflow" From: Gisle Aas Msg-ID: Date: 09 Feb 1997 11:55:41 +0100 Files: sv.c Title: "Refine 'runaway string' heuristic" From: Chip Salzenberg Files: toke.c Title: "Fix core dump on C in eval" From: Chip Salzenberg Files: pp_ctl.c Title: "Catch C" From: Chip Salzenberg Files: pp.c BUILD PROCESS Title: "Fix usage message in configure.gnu" From: Jarkko Hietaniemi Files: configure.gnu LIBRARY AND EXTENSIONS Title: "DB_File 1.11 patch" From: Paul Marquess Msg-ID: <9702061553.AA18147@claudius.bfsec.bt.co.uk> Date: Thu, 6 Feb 97 15:53:34 GMT Files: ext/DB_File/DB_File.pm ext/DB_File/DB_File.xs Title: "Faster File::Compare" From: Gisle Aas Msg-ID: <199702051342.OAA02753@bergen.sn.no> Date: Wed, 5 Feb 1997 14:42:49 +0100 Files: lib/File/Compare.pm Title: "Make diagnostics module strip formatting directives" From: Chip Salzenberg Files: lib/diagnostics.pm pod/perldiag.pod Title: "Fix warning from missing POSIX::setvbuf()" From: Chip Salzenberg Files: ext/IO/IO.xs TESTS Title: "Fix closure.t for AmigaOS (again)" From: Norbert Pueschel Msg-ID: <77724742@Armageddon.meb.uni-bonn.de> Date: Wed, 05 Feb 1997 18:56:45 +0100 Files: t/op/closure.t UTILITIES Title: "perldoc -f " From: Gisle Aas Msg-ID: <199702051127.MAA02090@bergen.sn.no> Date: Wed, 5 Feb 1997 12:27:36 +0100 Files: utils/perldoc.PL Title: "Fix pod2man's handling of quotes in =items" From: Jarkko Hietaniemi Msg-ID: <199702042023.WAA13143@alpha.hut.fi> Date: Tue, 4 Feb 1997 22:23:34 +0200 (EET) Files: pod/pod2man.PL DOCUMENTATION Title: "return *FH pod patch" From: allen@gateway.grumman.com (John L. Allen) Msg-ID: <9702061507.AA04474@gateway.grumman.com> Date: Thu, 6 Feb 1997 10:07:28 -0500 Files: pod/perldata.pod pod/perlsub.pod Title: "Describe interation of untie and DESTROY" From: Paul Marquess and Chip Salzenberg Files: pod/perltie.pod ---------------- Version 5.003_25 ---------------- This release is beta candidate #3. Here's hoping... CORE LANGUAGE CHANGES Title: "Make $] read-only" From: Chip Salzenberg Files: gv.c Title: "New variable C<$^S> is a native version of C<$?>" From: Chip Salzenberg Files: doio.c global.sym gv.c interp.sym lib/English.pm mg.c perl.c perl.h pod/perldelta.pod pod/perlfunc.pod pod/perlvar.pod pp_ctl.c pp_sys.c proto.h util.c Title: "Make $^T work with undump, and don't taint it" From: Chip Salzenberg Files: perl.c CORE PORTABILITY Title: "VMS patches for _24" From: Charles Bailey Msg-ID: <01IEUIFP5038004GQP@hmivax.humgen.upenn.edu> Date: Fri, 31 Jan 1997 02:34:37 -0500 (EST) Files: ext/DynaLoader/DynaLoader.pm ext/DynaLoader/dl_vms.xs lib/AutoSplit.pm lib/ExtUtils/MM_VMS.pm lib/ExtUtils/MakeMaker.pm perl.h pp_hot.c t/lib/filehand.t t/op/closure.t vms/Makefile vms/config.vms vms/descrip.mms vms/ext/filespec.t vms/vms.c vms/vmsish.h Title: "hints/dec_osf.sh: polishing the comments" From: Jarkko Hietaniemi Msg-ID: <199701301958.VAA08992@alpha.hut.fi> Date: Thu, 30 Jan 1997 21:58:10 +0200 (EET) Files: hints/dec_osf.sh Title: "amigaos.sh" From: Norbert Pueschel Msg-ID: <77724724@Armageddon.meb.uni-bonn.de> Date: Wed, 29 Jan 1997 11:39:49 +0100 Files: hints/amigaos.sh OTHER CORE CHANGES Title: "Require '-T' in argv[], not just on #! line" From: Chip Salzenberg Files: perl.c pod/perldiag.pod Title: "Fix C and associated stack bugs" From: Chip Salzenberg Files: cop.h pp_ctl.c pp_hot.c t/op/misc.t Title: "Fix never-closing handle after C