diff options
author | Nicholas Clark <nick@ccl4.org> | 2004-05-02 20:26:29 +0000 |
---|---|---|
committer | Nicholas Clark <nick@ccl4.org> | 2004-05-02 20:26:29 +0000 |
commit | a4dfabb749bb0d399b8732279c635fc26ff453af (patch) | |
tree | 7c376cdaf8f36793e51fac47548b85d7fc3b98ec /Changes5.8.4 | |
parent | b36111a39b5ede232ab8cd96a4b3e5e42b9280cf (diff) | |
download | perl-a4dfabb749bb0d399b8732279c635fc26ff453af.tar.gz |
Ready for more Changes
p4raw-id: //depot/maint-5.8/perl@22766
Diffstat (limited to 'Changes5.8.4')
-rw-r--r-- | Changes5.8.4 | 2490 |
1 files changed, 2490 insertions, 0 deletions
diff --git a/Changes5.8.4 b/Changes5.8.4 new file mode 100644 index 0000000000..604a524207 --- /dev/null +++ b/Changes5.8.4 @@ -0,0 +1,2490 @@ +Please note: This file provides a complete, temporally ordered log of +changes that went into every version of Perl. If you'd like more +detailed information, please consult the comments in the individual +patches posted to the perl5-porters mailing list. Patches for each +individual change may also be obtained through ftp and rsync--see +pod/perlhack.pod for the details. + +For information on what's new in this release, see pod/perldelta.pod. + +[The "CAST AND CREW" list has been moved to AUTHORS.] + +NOTE: Each change entry shows the change number; who checked it into the +repository; when; description of the change; which branch the change +happened in; and the affected files. The file lists have a short symbolic +indicator: + + ! modified + + added + - deleted + +> branched (from elsewhere) + !> merged changes (from elsewhere) + +The Message-Ids in the change entries refer to the email messages sent +to the perl5-porters mailing list. You can retrieve the messages for +example from http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/ + +-------------- +Version v5.8.4 Maintenance release working toward v5.8.4 +-------------- +____________________________________________________________________________ +[ 22729] By: nicholas on 2004/04/21 18:54:21 + Log: New sample config files. + Also add usemallocwrap to the ARM Cross config.sh - I'm guessing that + as this is the only new symbol, it should be sufficient to make it + work. + Branch: maint-5.8/perl + ! Cross/config.sh-arm-linux Porting/config.sh Porting/config_H +____________________________________________________________________________ +[ 22728] By: nicholas on 2004/04/21 15:25:46 + Log: Integrate: + [ 22727] + Subject: [perl #28456] Typo in perlipc man page, and suggestions for same + From: Axel Boldt (via RT) <perlbug-followup@perl.org> + Message-ID: <rt-3.0.8-28456-84424.10.5222745276547@perl.org> + Date: 11 Apr 2004 13:08:17 -0000 + Branch: maint-5.8/perl + !> pod/perlipc.pod +____________________________________________________________________________ +[ 22726] By: nicholas on 2004/04/21 15:04:07 + Log: Integrate: + [ 21661] + Subject: [PATCH] Modernise INSTALL + From: Gisle Aas <gisle@ActiveState.com> + Date: 05 Nov 2003 05:16:25 -0800 + Message-Id: <lrd6c7ez12.fsf@caliper.activestate.com> + + [ 22722] + We should be telling people about ..exp, else they use the unexpanded + forms and shaft anyone who installs a private perl within ~ + + [ 22723] + INSTALL didn't mention the 5.8.2 hash changes. Fixed + + [ 22724] + This should be L<> + + [ 22725] + Punt the "reporting bugs" section to the top. + Reorder the description of what to do, to start with the most common + case. + Clarify "how to report bugs effectively" (and why it benefits you) + + plus some edits to undo Gisle's "modernisation" of 5.8.0 to 5.9.0 + Branch: maint-5.8/perl + ! INSTALL +____________________________________________________________________________ +[ 22720] By: nicholas on 2004/04/20 16:12:49 + Log: Simpler suggstion to resolve the #!/usr/bin/suidperl vs. the set uid + binary must have fd script conundrum, as suggested by Brendan O'Dea + Plus restore the more helpful error message from 22694 and the gist + of the perl584delta changes from 22700 + Branch: maint-5.8/perl + ! installperl perl.c pod/perl584delta.pod +____________________________________________________________________________ +[ 22719] By: nicholas on 2004/04/20 15:11:16 + Log: Revert 22694 + Branch: maint-5.8/perl + ! installperl perl.c +____________________________________________________________________________ +[ 22718] By: nicholas on 2004/04/20 14:43:18 + Log: Revert 22700 (as part of changes suggested by Brendan O'Dea) + Branch: maint-5.8/perl + ! INSTALL installperl perl.c pod/perl584delta.pod + ! pod/perldiag.pod pod/perlsec.pod +____________________________________________________________________________ +[ 22711] By: nicholas on 2004/04/17 14:28:57 + Log: Integrate: + [ 22706] + On Linux-PPC, using gcc, downgrade to the -O1 optimisation + level (with -O2 miniperl behaves really badly.) + Branch: maint-5.8/perl + !> hints/linux.sh +____________________________________________________________________________ +[ 22710] By: nicholas on 2004/04/17 14:02:04 + Log: Subject: spelling + From: Jarkko Hietaniemi <jhi@cc.hut.fi> + Date: Fri, 16 Apr 2004 21:18:18 +0300 (EEST) + Message-Id: <200404161818.i3GIIILh391648@kosh.hut.fi> + Branch: maint-5.8/perl + ! pod/perl584delta.pod +____________________________________________________________________________ +[ 22709] By: nicholas on 2004/04/17 14:01:17 + Log: Subject: [PATCH] for debugger options (against RC2) + From: Richard.Foley@t-online.de (Richard Foley) + Message-Id: <200404171150.47561.richard.foley@rfi.net> + Date: Sat, 17 Apr 2004 11:50:47 +0200 + Branch: maint-5.8/perl + ! lib/perl5db.pl +____________________________________________________________________________ +[ 22707] By: nicholas on 2004/04/17 12:33:57 + Log: Undo RC2 + Branch: maint-5.8/perl + ! patchlevel.h +____________________________________________________________________________ +[ 22705] By: nicholas on 2004/04/15 22:39:40 + Log: This is RC2 + Branch: maint-5.8/perl + ! patchlevel.h pod/perlhist.pod +____________________________________________________________________________ +[ 22704] By: nicholas on 2004/04/15 20:51:58 + Log: Rebuild toc + Branch: maint-5.8/perl + ! pod/perltoc.pod +____________________________________________________________________________ +[ 22703] By: nicholas on 2004/04/15 20:27:00 + Log: More perldelta updates + Branch: maint-5.8/perl + ! pod/perl584delta.pod +____________________________________________________________________________ +[ 22702] By: nicholas on 2004/04/15 20:02:23 + Log: Update changes + Branch: maint-5.8/perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 22701] By: nicholas on 2004/04/15 18:19:57 + Log: Integrate: + [ 22691] + Subject: re: [PATCH] for bug 28525: Buffer overflow issue in the Win32 distribution of 5.8.3 + From: Jan Dubois <jand@ActiveState.com> + Date: Tue, 13 Apr 2004 19:49:32 -0700 + Message-ID: <vm7p70h7au8unrnq4jp85oich7n71ar5ab@4ax.com + + [ 22697] + d_getservbyname_r undef up to at least OpenBSD 3.5 + Thanks to Campo Weijerman and Gerard Gerritsen off-list + Branch: maint-5.8/perl + !> hints/openbsd.sh win32/win32.c +____________________________________________________________________________ +[ 22700] By: nicholas on 2004/04/15 18:16:44 + Log: The set uid perl is now called setuidperl. Not suidperl. + Which I discover is hardlinked from sperl by ./installperl + elsewhere. Helpfully confusing installperl script. + Branch: maint-5.8/perl + ! INSTALL installperl perl.c pod/perl584delta.pod + ! pod/perldiag.pod pod/perlsec.pod +____________________________________________________________________________ +[ 22699] By: nicholas on 2004/04/15 16:08:44 + Log: Integrate: + [ 22673] + Upgrade to Time::HiRes 1.57. + + [ 22675] + Upgrade to Digest 1.06. + + [ 22680] + Upgrade to Time::HiRes 1.59. + Branch: maint-5.8/perl + !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm + !> ext/Time/HiRes/HiRes.xs lib/Digest.pm +____________________________________________________________________________ +[ 22698] By: nicholas on 2004/04/15 14:44:12 + Log: Clarify AIX and win32's malloc wrapping + Branch: maint-5.8/perl + ! pod/perl584delta.pod +____________________________________________________________________________ +[ 22694] By: nicholas on 2004/04/14 13:47:19 + Log: For maint, I don't think that we can have sperl go sulky if invoked + from a #! line. So keep .../sperl functional, and have the /dev/fd/... + only set ID exectuable reside under a different name (suidperl) + Branch: maint-5.8/perl + ! installperl perl.c +____________________________________________________________________________ +[ 22690] By: nicholas on 2004/04/13 12:42:07 + Log: Integrate: + [ 22689] + Borland C doesn't like PERL_MALLOC_WRAP. + Until I know why, the fix is to disable it. + Branch: maint-5.8/perl + !> win32/config_H.bc +____________________________________________________________________________ +[ 22684] By: nicholas on 2004/04/09 22:02:53 + Log: Integrate: + [ 22665] + AIX-4 with xlc does not like malloc wrap + + [ 22666] + Test drives are fun. Implement ccversion for Itanium HP-UX 11.23 + Branch: maint-5.8/perl + !> hints/aix_4.sh hints/hpux.sh +____________________________________________________________________________ +[ 22683] By: nicholas on 2004/04/09 15:50:37 + Log: Subject: [PATCH RC1] install reentr.(inc|h) on VMS with non-threaded Perl + From: "Craig A. Berry" <craigberry@mac.com> + Message-ID: <4076007C.3040708@mac.com> + Date: Thu, 08 Apr 2004 20:46:36 -0500 + Branch: maint-5.8/perl + ! vms/descrip_mms.template +____________________________________________________________________________ +[ 22679] By: nicholas on 2004/04/08 15:22:02 + Log: Subject: [PATCH] Re: 5.8.4 RC1 + From: Steve Hay <steve.hay@uk.radan.com> + Message-ID: <407508ED.7070400@uk.radan.com> + Date: Thu, 08 Apr 2004 09:10:21 +0100 + Branch: maint-5.8/perl + ! win32/makefile.mk +____________________________________________________________________________ +[ 22678] By: nicholas on 2004/04/08 15:19:46 + Log: Integrate: + [ 22651] + [perl #28171] wantarray docs should mention effect of eval { wantarray } + as reported by Tim Bunce. Add a note to this effect in perlfunc, + and regression tests for it. + + [ 22654] + Subject: ref ($proto) || $proto patch + From: Ovid <publiustemp-p5p@yahoo.com> + Date: Sat, 03 Apr 2004 18:59:22 -0800 + Message-ID: <406F7A0A.50702@yahoo.com> + (with minor reformatting) + + [ 22672] + Make gmtime and localtime cross reference each other. + Suggested by Dan Jacobson + Branch: maint-5.8/perl + !> pod/perlfunc.pod pod/perlobj.pod pod/perltoot.pod + !> t/op/wantarray.t +____________________________________________________________________________ +[ 22677] By: nicholas on 2004/04/08 15:03:36 + Log: Improvements from Jarkko + Branch: maint-5.8/perl + ! pod/perl584delta.pod +____________________________________________________________________________ +[ 22676] By: nicholas on 2004/04/08 15:03:21 + Log: Undo RC1 + Branch: maint-5.8/perl + ! patchlevel.h +____________________________________________________________________________ +[ 22661] By: nicholas on 2004/04/05 17:30:22 + Log: This is RC1 + Branch: maint-5.8/perl + ! patchlevel.h pod/perlhist.pod +____________________________________________________________________________ +[ 22660] By: nicholas on 2004/04/05 17:13:22 + Log: Rebuild perltoc.pod and MANIFEST + Branch: maint-5.8/perl + ! MANIFEST pod/perltoc.pod +____________________________________________________________________________ +[ 22659] By: nicholas on 2004/04/05 17:09:33 + Log: Cargo cult 5.8.4 upgrade + Branch: maint-5.8/perl + ! Cross/config.sh-arm-linux NetWare/Makefile README.os2 + ! README.vms epoc/createpkg.pl patchlevel.h plan9/config.plan9 + ! vos/build.cm vos/config.alpha.def vos/config.alpha.h + ! vos/config.ga.def vos/config.ga.h vos/install_perl.cm + ! win32/Makefile win32/config_H.bc win32/config_H.gc + ! win32/config_H.vc win32/config_H.vc64 win32/makefile.mk + ! wince/Makefile.ce +____________________________________________________________________________ +[ 22658] By: nicholas on 2004/04/05 16:27:34 + Log: Update changes + Branch: maint-5.8/perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 22657] By: nicholas on 2004/04/05 16:15:56 + Log: Integrate: + [ 22656] + Subject: Re: perldelta584 + From: Craig Berry <craigberry@mac.com> + Message-ID: <12587569.1081180932766.JavaMail.craigberry@mac.com> + Date: Mon, 05 Apr 2004 11:02:12 -0500 + + (makes malloc wrap the default on VMS) + Branch: maint-5.8/perl + !> configure.com +____________________________________________________________________________ +[ 22655] By: nicholas on 2004/04/05 15:29:40 + Log: Tweaks from Hugo and Liz + Branch: maint-5.8/perl + ! pod/perl584delta.pod +____________________________________________________________________________ +[ 22653] By: nicholas on 2004/04/05 15:18:57 + Log: Integrate: + [ 22649] + More AUTHORS who deserve credit for patches + Branch: maint-5.8/perl + !> AUTHORS +____________________________________________________________________________ +[ 22650] By: nicholas on 2004/04/05 10:31:03 + Log: Updates from Stas Bekman, Brendan O'Dea and Hugo + Branch: maint-5.8/perl + ! pod/perl584delta.pod +____________________________________________________________________________ +[ 22648] By: nicholas on 2004/04/04 22:42:12 + Log: # There is this special biologist word we use for 'stable'. + # It is 'dead'. -- Jack Cohen + Branch: maint-5.8/perl + ! pod/perl584delta.pod +____________________________________________________________________________ +[ 22647] By: nicholas on 2004/04/04 16:43:47 + Log: D'oh. My integration test build is supposed to be configured with + threads enabled. (Committed another conflict) + + Integrate: + [ 22218] + Remove the caveat about detached threads crashing on Windows + (fixed by #22201). Bump up the version of threads.pm. + Branch: maint-5.8/perl + ! ext/threads/threads.pm +____________________________________________________________________________ +[ 22645] By: nicholas on 2004/04/04 14:05:24 + Log: Missed one from 22643 + Branch: maint-5.8/perl + ! lib/Test/Harness.pm +____________________________________________________________________________ +[ 22644] By: nicholas on 2004/04/04 13:50:28 + Log: Integrate: + (the non dual-life modules from:) + [ 22258] + Subject: Re: [perl #15063] /tmp issues + From: Solar Designer <solar@openwall.com> + Date: Mon, 26 Jan 2004 01:22:18 +0300 + Message-ID: <20040125222218.GA13499@openwall.com> + + Remove insecure usage of /tmp from code and documentation + + [ 22409] + Bump version numbers of moules affected by change #22258 + (removing /tmp and other insecurities) + + [ 22642] + Bump version numbers for modules that have changed since 5.8.3 + Branch: maint-5.8/perl + ! ext/B/B/Deparse.pm lib/ExtUtils/MM_NW5.pm + !> (integrate 33 files) +____________________________________________________________________________ +[ 22643] By: nicholas on 2004/04/04 13:10:27 + Log: Revert my $foo if ... in maint for dual life modules where changes + have not yet been propagated out to their authors and then CPAN + Branch: maint-5.8/perl + ! lib/Net/NNTP.pm lib/Net/POP3.pm lib/Net/SMTP.pm + ! lib/Pod/Parser.pm +____________________________________________________________________________ +[ 22640] By: nicholas on 2004/04/02 10:58:16 + Log: Update changes + Branch: maint-5.8/perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 22639] By: nicholas on 2004/04/02 10:39:56 + Log: Integrate: + [ 22636] + Subject: [PATCH] archname salad on VMS + From: "Craig A. Berry" <craigberry@mac.com> + Date: Thu, 01 Apr 2004 14:16:32 -0600 + Message-Id: <406C78A0.2070009@mac.com> + + sort out architecture-specific directory names for OpenVMS + Itanium port + + [ 22637] + Subject: [PATCH] fix utils install problems on VMS + From: "Craig A. Berry" <craigberry@mac.com> + Date: Thu, 01 Apr 2004 20:19:53 -0600 + Message-Id: <406CCDC9.7000500@mac.com> + + We were not running utils/instmodsh.PL or utils/xsubpp.PL during + the build, so installperl would not find the generated programs at + install time. + Also fixed several problems with the command definitions for the + utilities + Branch: maint-5.8/perl + !> configure.com vms/descrip_mms.template +____________________________________________________________________________ +[ 22638] By: nicholas on 2004/04/02 10:25:17 + Log: Integrate: + [ 22635] + Fix change #22376. Only mark a const as short-circuited + if it's actually a const! + Branch: maint-5.8/perl + !> op.c +____________________________________________________________________________ +[ 22634] By: nicholas on 2004/04/01 16:49:54 + Log: Integrate: + [ 21767] + Check that the key is present before a delete, and absent afterwards + + (this got missed for some reason) + Branch: maint-5.8/perl + !> ext/XS/APItest/t/hash.t +____________________________________________________________________________ +[ 22633] By: nicholas on 2004/04/01 16:35:49 + Log: Unicode 4.0.1! + + Integrate: + [ 22621] + Upgrade to Unicode 4.0.1 + + [ 22630] + debug the instructions on upgrading Unicode + Branch: maint-5.8/perl + +> lib/unicore/lib/Katakan2.pl lib/unicore/lib/Sterm.pl + +> lib/unicore/lib/Variatio.pl + !> (integrate 101 files) +____________________________________________________________________________ +[ 22632] By: nicholas on 2004/04/01 15:55:23 + Log: Integrate: + [ 21450] + Add support for Linux abstract unix domain sockets to Socket.pm. + Based on a idea by Alex Hudson. (Basically those are unix domain + sockets whose name has a '\0' as first character.) + + [ 22411] + Bump Socket's version to a real floating point value + + And the ext/Socket/... bits from + + [ 22258] + Subject: Re: [perl #15063] /tmp issues + From: Solar Designer <solar@openwall.com> + Date: Mon, 26 Jan 2004 01:22:18 +0300 + Message-ID: <20040125222218.GA13499@openwall.com> + + Remove insecure usage of /tmp from code and documentation + + [ 22521] + Subject: [PATCH] format/casting/warning RE: perl 5.9.1 + From: Robin Barker <Robin.Barker@npl.co.uk> + Date: Wed, 17 Mar 2004 18:37:10 -0000 + Message-ID: <533D273D4014D411AB1D00062938C4D90404682E@hotel.npl.co.uk> + Branch: maint-5.8/perl + !> ext/Socket/Socket.pm ext/Socket/Socket.xs + !> ext/Socket/t/Socket.t +____________________________________________________________________________ +[ 22631] By: nicholas on 2004/04/01 15:16:56 + Log: Integrate: + [ 20909] + Subject: [PATCH] improved 19064 (local $_[0] problems) + From: Dave Mitchell <davem@fdgroup.com> + Date: Sun, 24 Aug 2003 15:52:00 +0100 + Message-ID: <20030824145159.GA12210@fdgroup.com> + + [ 21432] + Suppress the test file t/op/nothr5005.t and integrate its tests into + t/op/args.t, now that 5005threads have been removed. Port t/op/args.t + to t/test.pl. + + (just the last "Port" bit) + + [ 22624] + [perl #28032] delete $_[0] + (\$) prototype = bad free + av_delete() didn't reify. I also updated its description + Branch: maint-5.8/perl + ! t/op/args.t + !> av.c pp_ctl.c pp_hot.c scope.c +____________________________________________________________________________ +[ 22629] By: nicholas on 2004/04/01 13:42:46 + Log: Integrate: + [ 22619] + Regenerated Configure after backported #22571 + Some indent leftovers from earlier patches + We don't like double negatives, not even in comment + Branch: maint-5.8/perl + ! Configure +____________________________________________________________________________ +[ 22628] By: nicholas on 2004/04/01 13:27:14 + Log: Integrate: + [ 22334] + Removed pm_apiversion and xs_apiversion as requested by + the pumpkin. Chainsaw was still in perfect working order. + Branch: maint-5.8/perl + ! Configure NetWare/config_H.wc Porting/config.sh + ! Porting/config_H config_h.SH perl.h plan9/config.plan9 + ! win32/config_H.bc win32/config_H.gc win32/config_H.vc + ! win32/config_H.vc64 + !> Cross/config.sh-arm-linux NetWare/config.wc Porting/Glossary + !> configure.com epoc/config.sh plan9/config_h.sample + !> plan9/config_sh.sample uconfig.h uconfig.sh win32/config.bc + !> win32/config.gc win32/config.vc win32/config.vc64 + !> wince/config.ce wince/config_H.ce +____________________________________________________________________________ +[ 22627] By: nicholas on 2004/04/01 13:09:08 + Log: Change 22555 left a perforce conflict in the copyright message. + D'oh. Silly maint pumpking. + Branch: maint-5.8/perl + ! pad.c +____________________________________________________________________________ +[ 22626] By: nicholas on 2004/04/01 10:55:11 + Log: Integrate: + [ 22617] + Subject: Re: [PATCH] MIME::Base64 PERL_NO_GET_CONTEXT + From: Gisle Aas <gisle@ActiveState.com> + Date: 30 Mar 2004 04:29:18 -0800 + Message-ID: <lrk712bjs1.fsf@caliper.activestate.com> + Branch: maint-5.8/perl + !> ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs + !> ext/MIME/Base64/Changes ext/MIME/Base64/QuotedPrint.pm +____________________________________________________________________________ +[ 22623] By: nicholas on 2004/03/31 16:30:33 + Log: Integrate: + [ 22609] + Subject: [perl #27986] IPC::Open3 fails in mod_perl (tie bug) + From: "Benjamin J. Tilly" (via RT) <perlbug-followup@perl.org> + Date: 26 Mar 2004 21:02:19 -0000 + Message-ID: <rt-3.0.8-27986-82842.3.55447645581215@perl.org> + + The forked child should make sure STDIN and STDOUT aren't tied + before messing with them + + [ 22615] + Unknowingly for years we've had a test that has assumed the order + of results from readdir. Fixed. + Branch: maint-5.8/perl + !> lib/File/Find/t/find.t lib/IPC/Open3.pm +____________________________________________________________________________ +[ 22622] By: nicholas on 2004/03/31 15:16:49 + Log: Integrate: + [ 22582] + mintest will pass if I skip the correct number of tests. D'oh! + + [ 22591] + [perl #27268] Blessed reference to anonymous glob + Stop *$$x=$x giving "Attempt to free unreferenced scalar" warning + + [ 22594] + [perl #27040] - hints hash was being double freed on scope exit + + [ 22596] + fix for change #22594; if using test.pl, must tell perl where to + find it! + + [ 22599] + [perl #24200] string corruption with lvalue sub + Depending on the context, the same substr OP may want to return + a PVLV or an LV on subsequent invcations. If TARG is the wrong + type, use a mortal instead. + + [ 22605] + pv_display() had code to display \n etc as escapes but it didn't + actually work. + + [ 22607] + update -Dx to cope with lexical version of OP_AELEMFAST + Branch: maint-5.8/perl + ! t/op/substr.t + !> dump.c op.c pp.c scope.c scope.h sv.c t/comp/hints.t + !> t/op/magic.t t/op/ref.t +____________________________________________________________________________ +[ 22620] By: nicholas on 2004/03/31 14:37:26 + Log: Integrate: + [ 22514] + Move the PERLVAR(Ireentrant_buffer, REENTR*) outside the ITHREADS + block. This allows the re-entrant API to be used with ithreads, + which in turn permits -Dusethreads -Uuseithreads -Uuse5005threads + (Which may seem inane, but makes perl threaded at the C level + without enabling ithreads) + + [ 22545] + Subject: Re: [perl #27803] perl crashes when utf8::upgrade($offsetOK_scalar) + From: SADAHIRO Tomoyuki <bqw10602@nifty.com> + Date: Sun, 21 Mar 2004 15:19:22 +0900 + Message-Id: <20040321151828.DAC6.BQW10602@nifty.com> + + [ 22546] + Silence a gcc warning. + + [ 22547] + I must be tired today. + + [ 22548] + Subject: [PATCH sv.h] Nobody has used SvPVbyte_force? + From: SADAHIRO Tomoyuki <bqw10602@nifty.com> + Date: Sun, 21 Mar 2004 21:49:53 +0900 + Message-Id: <20040321213628.2461.BQW10602@nifty.com> + Branch: maint-5.8/perl + !> intrpvar.h lib/utf8.t sv.c sv.h +____________________________________________________________________________ +[ 22616] By: nicholas on 2004/03/31 10:43:26 + Log: Integrate: + [ 22407] + Use File::Temp for tempfiles if it is available. + (Based on a patch from Solar Designer <solar@openwall.com> in + Message-ID: <20040125222218.GA13499@openwall.com>, the bulk of which + was applied as change 22258) + + [ 22484] + Subject: Re: [PATCH] Re: Proposal to remove support for MachTen + From: Dominic Dunlop <shouldbedomo@mac.com> + Date: Thu, 11 Mar 2004 10:34:01 +0100 + Message-Id: <3B07B7FC-733F-11D8-AC24-000A27839BD6@mac.com> + + [ 22604] + fix typo in change 22597 + + [ 22614] + Subject: Zaurus SL-[78]60 native compile patch + Message-Id: <46DCC0BF-8199-11D8-8D5B-000A95DBB50A@dan.co.jp> + From: Dan Kogai <dankogai@dan.co.jp> + Date: Tue, 30 Mar 2004 00:53:52 +0900 + Branch: maint-5.8/perl + !> README.machten ext/Errno/Errno_pm.PL hints/machten.sh op.h + !> utils/perlbug.PL +____________________________________________________________________________ +[ 22611] By: nicholas on 2004/03/30 12:28:04 + Log: Integrate: + [ 22610] + various win32 build fixes + + Subject: Re: [PATCH] Re: MinGW/GCC vs MSVC++ on Win32 + From: Steve Hay <steve.hay@uk.radan.com> + Date: Tue, 23 Mar 2004 10:42:12 +0000 + Message-ID: <40601484.7040905@uk.radan.com> + + Subject: [PATCH] distclean on Win32 should delete perl.base + From: Steve Hay <steve.hay@uk.radan.com> + Date: Tue, 23 Mar 2004 11:35:56 +0000 + Message-ID: <4060211C.8020704@uk.radan.com> + + Subject: Re: [PATCH] Create debug symbols files on Windows even for release + From: Steve Hay <steve.hay@uk.radan.com> + Date: Fri, 26 Mar 2004 10:46:07 +0000 + Message-ID: <406409EF.9020404@uk.radan.com> + Branch: maint-5.8/perl + ! win32/makefile.mk + !> win32/Makefile +____________________________________________________________________________ +[ 22603] By: nicholas on 2004/03/27 20:24:25 + Log: Integrate: + [ 22584] + Subject: [perl #27790] split docs: say the string is EXPR + From: Dan Jacobson (via RT) <perlbug-followup@perl.org> + Date: 20 Mar 2004 05:21:07 -0000 + Message-ID: <rt-3.0.8-27790-82358.14.5476352902536@perl.org> + + Minor documentation nit in split + + [ 22586] + Subject: [perl #27748] 'find2perl' bug: -exec causes chdir error + From: "jdhedden@1979.usna.com (via RT)" <perlbug-followup@perl.org> + Date: 18 Mar 2004 20:25:50 -0000 + Message-ID: <rt-3.0.8-27748-82270.2.99482909739062@perl.org> + + Cwd code was planted in the output executable after the exit, so + was never run. + + [ 22593] + Subject: Re: [perl #27906] stat documentation correction + From: Andy Lester <andy@petdance.com> + Date: Wed, 24 Mar 2004 21:48:30 -0600 + Message-Id: <20040325034830.GA5865@petdance.com> + (Applied with a correction from Spider Boardman.) + + [ 22595] + [perl #26839] document the return value of an empty sub + + [ 22597] + Clarify op.h comments for which ops the OPpDEREF* private flags + are actually used; update Concise.pm to match + Branch: maint-5.8/perl + ! pod/perlfunc.pod + !> ext/B/B/Concise.pm op.h pod/perlsub.pod t/op/stat.t + !> x2p/find2perl.PL +____________________________________________________________________________ +[ 22602] By: nicholas on 2004/03/27 16:23:58 + Log: Integrate: + [ 22600] + Subject: [PATCH] don't clean-up perly.* on VMS + From: "Craig A. Berry" <craigberry@mac.com> + Date: Fri, 26 Mar 2004 16:54:44 -0600 + Message-Id: <4064B4B4.2030203@mac.com> + + refrain from getting rid of perly.c and perly.h now that there are + no longer VMS-specific overrides for these files + + [ 22601] + Subject: [PATCH] -Dusemallocwrap for VMS) + From: "Craig A. Berry" <craigberry@mac.com> + Date: Fri, 26 Mar 2004 22:46:50 -0600 + Message-Id: <4065073A.30007@mac.com> + + Mimic in configure.com what Configure does to enable or disable + the new feature -Dusemallocwrap + Branch: maint-5.8/perl + !> configure.com vms/descrip_mms.template +____________________________________________________________________________ +[ 22590] By: nicholas on 2004/03/25 18:35:10 + Log: Integrate: + [ 22579] + Subject: Re: [PATCH] Fix PERL_MALLOC_WRAP change for Win32 + From: Steve Hay <steve.hay@uk.radan.com> + Message-ID: <40618D1C.7000601@uk.radan.com> + Date: Wed, 24 Mar 2004 13:29:00 +0000 + Branch: maint-5.8/perl + !> win32/config_H.bc win32/config_H.gc win32/config_H.vc + !> win32/config_H.vc64 +____________________________________________________________________________ +[ 22589] By: nicholas on 2004/03/25 10:41:01 + Log: Update changes + Branch: maint-5.8/perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 22588] By: nicholas on 2004/03/25 10:06:02 + Log: Integrate: + [ 22563] + Subject: [PATCH] 5.9.1 suidperl + From: psz@maths.usyd.edu.au (Paul Szabo) + Message-Id: <200403182117.i2ILHug513080@milan.maths.usyd.edu.au> + Date: Fri, 19 Mar 2004 08:17:56 +1100 (EST) + + (which variables renamed as requested, plus tweaks to work on platforms + with no ST_NOEXEC) + + [ 22572] + Tidy up function prototypes in the light of suidpatch + Branch: maint-5.8/perl + ! embedvar.h perlapi.h + !> embed.fnc embed.h intrpvar.h perl.c perl.h proto.h +____________________________________________________________________________ +[ 22587] By: nicholas on 2004/03/24 23:00:59 + Log: Watch the smoke start to rise... + + Integrate: + [ 22585] + Remaining smoked platforms where malloc wrap is known to work. + Data for Irix and NetBSD would be useful - they probably will work too. + Will Unicos work? Place bets now... + Branch: maint-5.8/perl + !> hints/aix.sh hints/bsdos.sh hints/dec_osf.sh hints/freebsd.sh + !> hints/hpux.sh hints/linux.sh hints/openbsd.sh + !> hints/solaris_2.sh +____________________________________________________________________________ +[ 22583] By: nicholas on 2004/03/24 21:01:35 + Log: Integrate: + [ 22517] + Subject: malloc wrappage + From: Jarkko Hietaniemi <jhi@iki.fi> + Message-Id: <37BF70DE-5C0E-11D8-B5A1-00039362CB92@iki.fi> + Date: Tue, 10 Feb 2004 23:15:14 +0200 + + plus change croak to Perl_croak_nocontext to make ithread safe + plus make it conditional on PERL_MALLOC_WRAP (default for blead is on) + + [ 22524] + Try to fix the AIX and Windows builds regarding the + definedness of the PL_memory_wrap symbol. + + [ 22526] + Detypo. + + [ 22571] + Make usemallocwrap a Configure-time question. Default is yes for + usedevel, no otherwise, but I'm expecting hints files on known + good platforms to override this. (and known bad) + Demonstration hints file for darwin. + + [ 22576] + Export PL_memory_wrap based on PERL_MALLOC_WRAP rather than + NO_MALLOC_WRAP following Configure changes. Identical patch to + mine supplied by Steve Hay while I was working on this. + IP shootout at dawn :-) + + [ 22577] + Unlike perl, 0 in void context isn't special cased in C :-) + (So it warns). Tweak the no-action malloc wrap checkers to avoid + warnings. + Branch: maint-5.8/perl + !> Configure av.c config_h.SH handy.h hints/darwin.sh makedef.pl + !> perl.h pod/perldiag.pod pp.c +____________________________________________________________________________ +[ 22581] By: nicholas on 2004/03/24 15:37:16 + Log: D'oh. Assimilated too much. + Branch: maint-5.8/perl + - pod/perl591delta.pod +____________________________________________________________________________ +[ 22580] By: nicholas on 2004/03/24 15:36:43 + Log: Integrate: + [ 22294] + Implement stacked filetest operators (-f -w -x $file). + + (just the filetest.t refactoring) + + [ 22559] + Don't assume that the chmod will always work. + (It won't for files on *BSD where chflags has set uchg, which is + what the OS X perforce client does) + Branch: maint-5.8/perl + +> pod/perl591delta.pod + ! t/op/filetest.t +____________________________________________________________________________ +[ 22575] By: nicholas on 2004/03/24 10:15:16 + Log: Integrate: + [ 22512] + Subject: [PATCH] Re: Perl and Parrot disagree about sched_yield on Solaris + From: Andrew Dougherty <doughera@lafayette.edu> + Date: Tue, 16 Mar 2004 16:38:58 -0500 (EST) + Message-ID: <Pine.SOL.4.58.0403161635590.27628@maxwell.phys.lafayette.edu> + Branch: maint-5.8/perl + !> hints/solaris_2.sh +____________________________________________________________________________ +[ 22574] By: nicholas on 2004/03/24 10:01:38 + Log: Integrate the delete that accompanied the add. Grrr. svk is tempting me + Branch: maint-5.8/perl + - ext/Storable/ppport.h +____________________________________________________________________________ +[ 22573] By: nicholas on 2004/03/24 09:44:29 + Log: Integrate: + [ 22515] + Add regression tests for the auto-require of STORABLE_thaw + + [ 22516] + Add auto-require of modules to restore overloading (and tests) + + [ 22528] + Corrections and explanations in comments + + [ 22533] + Subject: [PATCH] Storable PERL_NO_GET_CONTEXT + From: beau@beaucox.com + Date: Thu, 18 Mar 2004 12:45:45 -1000 + Message-Id: <20040318_224545_009145.beau@beaucox.com> + + [ 22536] + Change Storable.xs to conditionally include ppport.h for pre 5.8.0 + This allows the ppport.h to be deleted from ext/Storable, which will + reduce the potential for confusion. + Bump Storable's version to 2.12; update the ChangeLog + + + (well, it would allow it to be deleted, except for that damn perforce + bug) + Branch: maint-5.8/perl + +> ext/Storable/ppport.h ext/Storable/t/HAS_HOOK.pm + +> ext/Storable/t/HAS_OVERLOAD.pm + !> MANIFEST ext/Storable/ChangeLog ext/Storable/MANIFEST + !> ext/Storable/README ext/Storable/Storable.pm + !> ext/Storable/Storable.xs ext/Storable/t/blessed.t + !> ext/Storable/t/overload.t +____________________________________________________________________________ +[ 22570] By: nicholas on 2004/03/23 22:19:13 + Log: Integrate: + [ 22474] + Improve the "Prototype mismatch" error message when + the redefined subroutine didn't have any prototype. + + [ 22564] + Fix bug [perl #27839] returning @+ out of scope loses its value : + + Subject: Re: Wondering about returned regex special arrays on going out of scope + From: hv@crypt.org + Date: Fri, 05 Mar 2004 17:42:25 +0000 + Message-Id: <200403051742.i25HgPd11240@zen.crypt.org> + + plus a test case. + + [ 22569] + hv_delete_common was freeing the key, then passing the freed pointer + to S_hv_notallowed. D'oh! + Branch: maint-5.8/perl + !> hv.c op.c pp_hot.c t/comp/redef.t t/op/magic.t +____________________________________________________________________________ +[ 22568] By: nicholas on 2004/03/23 17:40:24 + Log: Integrate: + [ 22539] + Subject: [perl #24821] enhancement patch for B::Concise + From: jim cromie <jcromie@divsol.com> + Date: Wed, 17 Mar 2004 14:12:43 -0700 + Message-ID: <4058BF4B.1000004@divsol.com> + (Only the Concise.pm part, with documentation nits) + Branch: maint-5.8/perl + ! ext/B/B/Concise.pm +____________________________________________________________________________ +[ 22567] By: nicholas on 2004/03/23 17:26:29 + Log: Integrate: + [ 22290] + Add the new private flag OPpGREP_LEX in B::Concise. + + [ 22294] + Implement stacked filetest operators (-f -w -x $file). + + [ 22565] + Unify 5.008 and 5.009's B::Concise 0.56 + + [ 22566] + Unify 5.008 and 5.009's B::Concise 0.58 + Branch: maint-5.8/perl + ! ext/B/B/Concise.pm +____________________________________________________________________________ +[ 22562] By: nicholas on 2004/03/22 22:32:36 + Log: Integrate: + [ 22543] + Add a new warning "Negative repeat count" + for the cases $x x -1. + + [ 22549] + Finally, this "Negative repeat count" warning wasn't such a great + idea. Disable it. But add tests for this : + + Subject: Re: [perl #27811] (@x) x -1 is a panic + From: Andy Lester <andy@petdance.com> + Date: Sun, 21 Mar 2004 09:27:04 -0600 + Message-ID: <20040321152704.GA9041@petdance.com> + Branch: maint-5.8/perl + !> pod/perlop.pod pp.c t/lib/warnings/pp t/op/repeat.t +____________________________________________________________________________ +[ 22561] By: nicholas on 2004/03/22 22:10:18 + Log: Integrate: + [ 22497] + Subject: [perl #27567] [patch] a typo and a mistake in perltoot.pod + From: "padre@elte.hu (via RT)" <perlbug-followup@perl.org> + Date: 10 Mar 2004 17:05:09 -0000 + Message-ID: <rt-3.0.8-27567-81174.13.282806825515@perl.org> + + [ 22556] + Subject: [PATCH] Re: ../lib/ExtUtils/t/Embed.t failure on Win32/GCC + From: Steve Hay <steve.hay@uk.radan.com> + Date: Mon, 22 Mar 2004 14:44:46 +0000 + Message-ID: <405EFBDE.4090209@uk.radan.com> + + [ 22557] + Clarifications on constants subroutines, based on: + + Subject: [perl #27768] [patch] wrong examples in perlsub/"Constant Functions" + From: "padre@elte.hu (via RT)" <perlbug-followup@perl.org> + Date: 19 Mar 2004 14:56:09 -0000 + Message-ID: <rt-3.0.8-27768-82310.5.12766475665209@perl.org> + + [ 22560] + Update the -v copyright notice. + Branch: maint-5.8/perl + !> README.win32 perl.c pod/perlsub.pod pod/perltoot.pod +____________________________________________________________________________ +[ 22558] By: nicholas on 2004/03/22 21:01:52 + Log: Integrate: + [ 22344] + Upgrade to prereleases of Math::BigInt 1.70 and + Math::BigRat 0.12, by Tels. + + [ 22491] + Subject: [PATCH] Math::BigInt v1.70, bignum 0.15, Math::BigRat 0.12 + From: Tels <perl_dummy@bloodgate.com> + Date: Fri, 12 Mar 2004 18:02:30 +0100 + Message-Id: <200403121802.31679@bloodgate.com> + + [ 22502] + Fix the order of arguments in the usage message of + POSIX::chown(). It's different from the POSIX order but + it's the same than CORE::chown(). Damn. + + [ 22513] + Add a lchown() call to the POSIX module. [perl #27547] + + [ 22538] + Subject: [PATCH] open.pm: allow upper-cased EUC + From: Autrijus Tang <autrijus@autrijus.org> + Date: Fri, 19 Mar 2004 18:27:10 +0800 + Message-Id: <20040319102710.GA91216@aut.dyndns.org> + Branch: maint-5.8/perl + +> lib/Math/BigInt/t/_e_math.t + !> (integrate 39 files) +____________________________________________________________________________ +[ 22555] By: nicholas on 2004/03/22 19:57:32 + Log: Integrate: + [ 22485] + make op/write.t work better under stdio by running the subtests + in the child process rather than the parent. + + [ 22494] + Subject: Re: [PATCH] Stop splitpod truncating sprintf manpage + From: Steve Hay <steve.hay@uk.radan.com> + Date: Fri, 12 Mar 2004 08:38:41 +0000 + Message-ID: <40517711.9030204@uk.radan.com> + + [ 22505] + We'll ship 5.9.1 today. + + [ 22509] + Update copyright notices + + [ 22527] + Subject: pumpkin fodder + From: Jarkko Hietaniemi <jhi@cc.hut.fi> + Date: Fri, 12 Mar 2004 15:16:57 +0200 (EET) + Message-Id: <200403121316.i2CDGv1Y254951@kosh.hut.fi> + + [ 22534] + Nit in perluniintro about the U0 and C0 templates, + noticed by Steve Hay. + + [ 22540] + \x80\xFF is not valid UTF-8. + Branch: maint-5.8/perl + !> (integrate 46 files) +____________________________________________________________________________ +[ 22554] By: nicholas on 2004/03/22 19:29:19 + Log: Integrate: + [ 22478] + [PERLIO] In line-buffered mode, flush on the *last* newline, + not on every newline. + + [ 22490] + Fix a bug in the cloning of regexps + + Subject: Re: [perl #27530] Regex qr// interpolation fails when chr(0) is used in a thread + From: hv@crypt.org + Date: Thu, 11 Mar 2004 16:21:50 +0000 + Message-Id: <200403111621.i2BGLoi20225@zen.crypt.org> + (plus another similar fix) + + [ 22499] + [perl #27628] strict 'subs' didn't warn on bareword array index + + [ 22500] + [perl #27638] scope exit could expose freed local() value + + [ 22520] + Optimize away the assignment in the constructs C<my $s = undef>, + C<my @a = ()>, C<my %h = ()>. + Branch: maint-5.8/perl + !> op.c perlio.c scope.c sv.c t/lib/strict/subs t/op/localref.t +____________________________________________________________________________ +[ 22552] By: nicholas on 2004/03/22 19:10:04 + Log: Integrate: + [ 22466] + Subject: [PATCH] win32_fstat has a potential buffer overrun problem + From: Jan Dubois <jand@ActiveState.com> + Date: Sun, 07 Mar 2004 17:04:35 -0800 + Message-ID: <8lgn409p4k2kpde8d428d7a4r7fsgjc8b4@4ax.com> + + [ 22467] + Another makefile portability fix for Win32 by Steve Hay. + + [ 22477] + Subject: [PATCH] More "distclean" tidy ups on Win32 + From: Steve Hay <steve.hay@uk.radan.com> + Date: Fri, 05 Mar 2004 09:56:36 +0000 + Message-ID: <40484ED4.1050001@uk.radan.com> + (only the win32 makefiles part) + + [ 22481] + Subject: Re: [PATCH] More "distclean" tidy ups on Win32 + From: Steve Hay <steve.hay@uk.radan.com> + Date: Wed, 10 Mar 2004 10:58:15 +0000 + Message-ID: <404EF4C7.9090107@uk.radan.com> + + [ 22489] + Subject: [PATCH] Fix minitest target in Win32 makefiles + From: Steve Hay <steve.hay@uk.radan.com> + Date: Fri, 12 Mar 2004 15:52:23 +0000 + Message-ID: <4051DCB7.107@uk.radan.com> + + [ 22495] + Revert change #22489, that seems to cause build failures on Windows. + + [ 22501] + Subject: Re: Smoke [5.9.1] 22491 FAIL(M) MSWin32 WinXP/.Net SP1 (x86/1 cpu) + From: Steve Hay <steve.hay@uk.radan.com> + Date: Mon, 15 Mar 2004 10:28:02 +0000 + Message-ID: <40558532.30002@uk.radan.com> + + Plus, restore patch #22489 + + [ 22537] + Subject: [PATCH] Move Win32.pm/Win32.xs from libwin32 module to core Perl + From: Jan Dubois <jand@activestate.com> + Message-ID: <lg2k509o51b8openotuetdts6go7pn4udo@4ax.com> + Date: Thu, 18 Mar 2004 13:13:49 -0800 + + Subject: Re: [PATCH] Move Win32.pm/Win32.xs from libwin32 module to core Perl + From: Steve Hay <steve.hay@uk.radan.com> + Message-ID: <405ACC6D.1040804@uk.radan.com> + Date: Fri, 19 Mar 2004 10:33:17 +0000 + + [ 22541] + Subject: makefile.95 tweak + From: Greg Matheson <lang@ms.chinmin.edu.tw> + Date: Fri, 19 Mar 2004 18:15:25 +0800 + Message-ID: <20040319181525.A6347@ms.chinmin.edu.tw> + + [ 22544] + Subject: [PATCH] fix memory bug in vms.c:mp_do_tounixspec + From: "Craig A. Berry" <craigberry@mac.com> + Date: Sat, 20 Mar 2004 21:51:45 -0600 + Message-ID: <405D1151.3040308@mac.com> + Branch: maint-5.8/perl + +> win32/ext/Win32/Makefile.PL win32/ext/Win32/Win32.pm + +> win32/ext/Win32/Win32.xs + - lib/Win32.pod + !> MANIFEST vms/vms.c win32/Makefile win32/makefile.mk + !> win32/win32.c +____________________________________________________________________________ +[ 22551] By: nicholas on 2004/03/22 18:48:29 + Log: Integrate: + [ 22525] + make ~$x give warning is $x isn't initialised. + Also add test for uninitialised warning in & op. + + [ 22531] + add code comment for change 22525 + Branch: maint-5.8/perl + !> pp.c t/lib/warnings/sv +____________________________________________________________________________ +[ 22550] By: nicholas on 2004/03/22 17:26:06 + Log: Integrate: + [ 22462] + Subject: undef and the range operator + From: Marcus Holland-Moritz <mhx-perl@gmx.net> + Date: Sun, 7 Mar 2004 21:11:20 +0100 + Message-Id: <20040307211120.10e46933@r2d2> + + [ 22472] + Subject: Re: undef and the range operator + From: Marcus Holland-Moritz <mhx-perl@gmx.net> + Date: Mon, 8 Mar 2004 21:49:55 +0100 + Message-Id: <20040308214955.3d8be3a6@r2d2> + + [ 22473] + Revert change #22472, but keep the new tests. + + [ 22532] + Subject: [PATCH] range operator warnings / 64-bit fix + From: Marcus Holland-Moritz <mhx-perl@gmx.net> + Date: Wed, 10 Mar 2004 21:45:48 +0100 + Message-Id: <20040310214548.4f5e3ab1@r2d2> + Branch: maint-5.8/perl + !> pp_ctl.c pp_hot.c t/op/range.t +____________________________________________________________________________ +[ 22529] By: nicholas on 2004/03/18 17:13:16 + Log: Integrate: + [ 22498] + Four Storable patches towards Storable 2.11 : + + Subject: Re: [perl #27616] Storable can't freeze restricted hashes in canonical order + From: Nicholas Clark <nick@ccl4.org> + Date: Sat, 13 Mar 2004 15:13:28 +0000 + Message-ID: <20040313151327.GS701@plum.flirble.org> + + Date: Sat, 13 Mar 2004 20:23:45 +0000 + Message-ID: <20040313202345.GX701@plum.flirble.org> + + Date: Sat, 13 Mar 2004 22:20:07 +0000 + Message-ID: <20040313222007.GZ701@plum.flirble.org> + + Date: Sat, 13 Mar 2004 23:03:46 +0000 + Message-ID: <20040313230345.GB701@plum.flirble.org> + Branch: maint-5.8/perl + !> ext/Storable/ChangeLog ext/Storable/Storable.pm + !> ext/Storable/Storable.xs ext/Storable/t/blessed.t + !> ext/Storable/t/restrict.t +____________________________________________________________________________ +[ 22487] By: nicholas on 2004/03/11 22:19:14 + Log: Integrate: + [ 22465] + Fix Dave's original shared hash key corruption bug + + [ 22471] + Make a temporary copy of the input buffer in pp_send, so that send + and syswrite don't gratuitously upgrade their input to UTF8 + + [ 22483] + croaking for readonly SVs in Perl_sv_utf8_upgrade_flags was a mistake + back this out until we have a tangible policy + Branch: maint-5.8/perl + !> pp_sys.c sv.c t/op/sysio.t +____________________________________________________________________________ +[ 22486] By: nicholas on 2004/03/11 21:26:18 + Log: Integrate: + [ 22452] + Subject: [PATCH Cwd 2.15] test tweak for VMS + From: "Craig A. Berry" <craigberry@mac.com> + Date: Sat, 06 Mar 2004 13:51:55 -0600 + Message-ID: <404A2BDB.8030401@mac.com> + + [ 22469] + Upgrade to CGI.pm 3.04. + + [ 22470] + Upgrade to Cwd 2.16 + + [ 22482] + Upgrade to Cwd 2.17. + + plus some discrepancies between maint and blead in ext/Cwd/t/taint.t + Branch: maint-5.8/perl + ! ext/Cwd/t/taint.t + !> ext/Cwd/Changes ext/Cwd/t/cwd.t lib/CGI.pm lib/CGI/Cookie.pm + !> lib/Cwd.pm +____________________________________________________________________________ +[ 22464] By: nicholas on 2004/03/07 22:30:45 + Log: Integrate: + [ 22427] + Speed up the unicode case mappings (for /i, lc, uc, etc). + Subject: [PATCH] [perl #24826] + From: Jarkko Hietaniemi <jhi@iki.fi> + Date: Wed, 3 Mar 2004 09:37:21 +0200 + Message-Id: <9B5CBF96-6CE5-11D8-83B0-00039362CB92@iki.fi> + + [ 22430] + Clarify the difference between utf8::downgrade/upgrade + and utf8::encode/decode (patch by Jarkko). + + [ 22439] + ensure utf8::encode() normalises its arg + + [ 22444] + A small perluniintro clarification by Jarkko. + + [ 22463] + Add a readonly check to Perl_sv_utf8_upgrade_flags, a regresion test + in utf8.t, and fix 3 bugs it exposed in utfhash.t + Branch: maint-5.8/perl + !> lib/unicore/To/Fold.pl lib/unicore/To/Lower.pl + !> lib/unicore/To/Title.pl lib/unicore/To/Upper.pl + !> lib/unicore/mktables lib/utf8.pm lib/utf8.t + !> pod/perluniintro.pod sv.c t/op/utfhash.t t/uni/case.pl utf8.c +____________________________________________________________________________ +[ 22461] By: nicholas on 2004/03/07 19:36:43 + Log: Integrate: + [ 22422] + Remove machine-dependent rounding dependency from write overflow + tests + + [ 22425] + stop t/op/write.t failures under stdio by always closing files + before reading them back; also replace `cat file` with a function + to read in the file + + [ 22434] + remove an 'if $a if 0' from AutoSplit.t + + [ 22456] + Subject: [PATCH t/op/closure.t] line-end tweak for VMS + From: "Craig A. Berry" <craigberry@mac.com> + Date: Sat, 06 Mar 2004 22:50:25 -0600 + Message-ID: <404AAA11.8050001@mac.com> + Branch: maint-5.8/perl + !> lib/AutoSplit.t t/op/closure.t t/op/write.t +____________________________________________________________________________ +[ 22460] By: nicholas on 2004/03/07 18:47:14 + Log: Forked patch for 22426 + I WANT THIS DAMN DEBUGGER MESS SORTED. + Blame is irrelevant. Only cause, solution and lessons to learn. + (plus don't think it had anything to do with Richard) + + Subject: [PATCH] debugger (5.8.x and 5.9.x) + From: Richard.Foley@t-online.de (Richard Foley) + Date: Wed, 3 Mar 2004 16:10:25 +0100 + Message-Id: <200403031610.25080.richard.foley@rfi.net> + Branch: maint-5.8/perl + ! lib/perl5db.pl +____________________________________________________________________________ +[ 22458] By: nicholas on 2004/03/07 18:25:56 + Log: Integrate: + [ 22417] + Make panics a bit more verbose to ease debugging. + + [ 22436] + Subject: [PATCH] Re: [perl #25270] 5.8.3 - POSIX::ctermid() on Solaris + From: Andrew Dougherty <doughera@lafayette.edu> + Date: Thu, 4 Mar 2004 14:41:07 -0500 (EST) + Message-ID: <Pine.SOL.4.58.0403041438350.5863@maxwell.phys.lafayette.edu> + + [ 22441] + Change 22436 broke the Windows build. + Fix by Steve Hay. + + [ 22451] + Allow syslog() to use numeric constants in addition to strings for + facility names and priorities. + + Subject: Patch for Sys::Syslog + From: Jim Schneider <jschneid@netilla.com> + Date: Fri, 5 Mar 2004 14:03:10 -0500 + Message-Id: <200403051403.10674.jschneid@netilla.com> + Branch: maint-5.8/perl + !> ext/POSIX/POSIX.xs ext/Sys/Syslog/Syslog.pm thread.h +____________________________________________________________________________ +[ 22457] By: nicholas on 2004/03/07 16:41:16 + Log: Integrate: + [ 22406] + Fix segfaults when running under -Dx. + + [ 22415] + [perl #24521] make test breaks permissions on /dev/tty + perl -i could fchmod(stdin) by mistake + + [ 22428] + Subject: [PATCH] simplify sv.h + From: Arthur Bergman <sky@nanisky.com> + Date: Sun, 29 Feb 2004 22:04:53 +0000 + Message-Id: <4D3C272C-6B03-11D8-B799-000A95A2734C@nanisky.com> + + [ 22432] + Maintainers.pl update by MJD. + + [ 22438] + [perl #27206] Memory leak in continue loop + make sure redo always frees temps + + [ 22440] + silence some compiler warnings + + [ 22443] + Subject: [PATCH] Re: Strange segfault + From: mhx-perl@gmx.net (Marcus Holland-Moritz) + Date: Fri, 5 Mar 2004 15:13:53 +0100 + Message-ID: <20040305151353.5f3e913c@r2d2> + + [ 22445] + fix coredump in /(?{sub{}})/ + Branch: maint-5.8/perl + !> Porting/Maintainers.pl doio.c pad.c pp_ctl.c sv.h + !> t/op/loopctl.t t/op/range.t +____________________________________________________________________________ +[ 22455] By: nicholas on 2004/03/07 12:25:51 + Log: Integrate /tmp fix from patch 22258 as it's relased with Storable 2.10 + Branch: maint-5.8/perl + !> ext/Storable/Storable.pm +____________________________________________________________________________ +[ 22454] By: nicholas on 2004/03/07 11:57:56 + Log: Integrate: + [ 22278] + hv_clear_placeholders now manipulates the linked lists directly, rather + than using the iterator interface and calling hv_delete + This will allow hv_delete to be simplified to remove most of the + special casing related to placeholders. + + [ 22280] + Now hv_delete is able to ingore placeholders. + (This is an XS visible change in the hash API. But not of documented + behaviour) + + [ 22281] + deleting keys in restricted hashes was leaking the entry. Yow! + + [ 22282] + Comment to record why we can't clear placeholders in hsplit + + [ 22391] + My re-implementation of hv_clear_placeholders was buggy - not sure why + the tests still passed. Fixed. + + [ 22393] + In hsplit, if a normal hash has placeholders then clear them before + splitting. We can do this safely because Storable ensures hsplit is + not called while it builds restricted hashes (actually any hashes) + This change may not make things faster, but now we have the choice. + Branch: maint-5.8/perl + !> ext/Storable/t/restrict.t hv.c lib/Hash/Util.t +____________________________________________________________________________ +[ 22453] By: nicholas on 2004/03/07 01:08:35 + Log: Integrate: + [ 22253] + Make Time/HiRes/t/HiRes.t die more gracefully if its watchdog + timeout triggers + + [ 22418] + integrate Time::HiRes 1.56 from CPAN + (which is itself mostly derived from the bleedperl version) + Branch: maint-5.8/perl + !> ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm + !> ext/Time/HiRes/Makefile.PL ext/Time/HiRes/t/HiRes.t +____________________________________________________________________________ +[ 22450] By: nicholas on 2004/03/06 19:38:52 + Log: Integrate: + [ 22421] + Subject: [PATCH] nmake distclean cleans too much from lib/Digest on Win32 + From: Steve Hay <steve.hay@uk.radan.com> + Date: Fri, 27 Feb 2004 17:42:26 +0000 + Message-ID: <403F8182.5090607@uk.radan.com> + + [ 22431] + Fix [perl #27357] Scalar Win32::GetOSVersion() broken in 5.8.3 + (by Steve Hay) + + [ 22442] + Subject: [PATCH] Fix PERLEXE_ICO/PERLEXE_RES targets in makefile.mk on Win32 + From: steve.hay@uk.radan.com (Steve Hay) + Date: Fri, 05 Mar 2004 09:42:32 +0000 + Message-ID: <40484B88.7070608@uk.radan.com> + Branch: maint-5.8/perl + +> t/win32/getosversion.t + !> MANIFEST win32/Makefile win32/makefile.mk win32/win32.c +____________________________________________________________________________ +[ 22449] By: nicholas on 2004/03/06 18:21:22 + Log: Integrate: + [ 22217] + Need to skip Storable's threads test on 5.8.2 with ithreads and + -DDEBUGGING, because it tickles a bug. (The same bug that got DBI) + Branch: maint-5.8/perl + !> ext/Storable/t/threads.t +____________________________________________________________________________ +[ 22448] By: nicholas on 2004/03/06 17:53:17 + Log: Integrate: + [ 22205] + Subject: [patch] make Storable thread-safe + From: Stas Bekman <stas@stason.org> + Date: Mon, 19 Jan 2004 00:20:02 -0800 + Message-Id: <400B9332.4070106@stason.org> + + Subject: Re: Subroutine reference bug in Storable + From: Slaven Rezic <slaven@rezic.de> + Date: 14 Nov 2003 23:22:55 +0100 + Message-Id: <874qx6zj28.fsf@vran.herceg.de> + + Subject: Re: [perl #25145] [PATCH] Storable segfaults with B::Deparse + + overload + cyclic structures + From: Sam Vilain <sam@vilain.net> + Date: Tue, 20 Jan 2004 22:30:15 +1300 + Message-Id: <200401202230.15865.sam@vilain.net> + + [ 22206] + Subject: [PATCH] Storable-2.08/t/code.t + From: Slaven Rezic <slaven@rezic.de> + Date: Sat, 8 Nov 2003 16:26:19 +0100 (CET) + Message-Id: <200311081526.hA8FQJgb011684@vran.herceg.de> + + [ 22216] + update MANIFEST for 2 new Storable test files introduced by 22205 + + [ 22238] + Storable's hints file shouldn't blanket set optimize to -O2 on Linux + Only *drop* optimize to -O2 if it's -O3 on gcc on Linux + + [ 22247] + Drop optimization for -O3 *and higher* + Branch: maint-5.8/perl + +> ext/Storable/t/just_plain_nasty.t ext/Storable/t/threads.t + !> MANIFEST ext/Storable/ChangeLog ext/Storable/MANIFEST + !> ext/Storable/Storable.pm ext/Storable/Storable.xs + !> ext/Storable/hints/linux.pl ext/Storable/t/code.t +____________________________________________________________________________ +[ 22447] By: nicholas on 2004/03/06 16:32:32 + Log: Integrate: + [ 22423] + Work on eliminating systematic failures on make minitest: + make minitest passes a -minitest flag to t/TEST + t/TEST sees this and sets $ENV{PERL_CORE_MINITEST} + Tests can choose to skip based on this. + (Other tactic is to make loading of Errno by %! happen at run time.) + + [ 22424] + Change the skip logic on the unicode tests so that they don't rely on + miniperl's "dynamic loading unavailable" message + + [ 22446] + Make threads tests pass make minitest (by skipping) + Branch: maint-5.8/perl + !> Makefile.SH t/TEST t/io/binmode.t t/io/crlf.t t/io/layers.t + !> t/io/open.t t/io/print.t t/io/read.t t/op/getpid.t + !> t/op/magic.t t/uni/chomp.t t/uni/tr_7jis.t t/uni/tr_eucjp.t + !> t/uni/tr_sjis.t t/uni/tr_utf8.t +____________________________________________________________________________ +[ 22420] By: nicholas on 2004/03/02 11:19:34 + Log: Integrate: + [ 22400] + When threads are active we need -lpthread, but previous `fix' of + now linked libraries invalidated the regex for sed (AIX 5 has no + seperate libc.a and libc_r.a the latter links to the first) + Branch: maint-5.8/perl + !> hints/aix.sh +____________________________________________________________________________ +[ 22416] By: nicholas on 2004/02/29 20:45:00 + Log: Update Changes + Branch: maint-5.8/perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 22413] By: nicholas on 2004/02/29 16:13:22 + Log: Integrate: + [ 22292] + Subject: Re: [perl #26073] sprintf miscounts padding when format is utf8 + From: hv@crypt.org + Date: Mon, 09 Feb 2004 03:21:21 +0000 + Message-Id: <200402090321.i193LL907950@zen.crypt.org> + Branch: maint-5.8/perl + !> sv.c t/op/sprintf2.t +____________________________________________________________________________ +[ 22412] By: nicholas on 2004/02/29 15:48:20 + Log: Integrate: + [ 22291] + Subject: reduce overhead of charnames.pm, make op/pat.t work under miniperl + From: Yitzchak Scott-Thoennes <sthoenna@efn.org> + Date: Mon, 9 Feb 2004 00:51:45 -0800 + Message-ID: <20040209085145.GA3204@efn.org> + (plus an etymological notice) + Branch: maint-5.8/perl + !> lib/charnames.pm +____________________________________________________________________________ +[ 22405] By: nicholas on 2004/02/28 14:24:35 + Log: Integrate: + [ 22056] + Upgrade to Cwd 2.13 + + [ 22112] + Upgrade to Cwd 2.14. + + [ 22403] + Assimilate Cwd 2.15 from CPAN + Branch: maint-5.8/perl + !> ext/Cwd/Changes ext/Cwd/t/cwd.t lib/Cwd.pm +____________________________________________________________________________ +[ 22404] By: nicholas on 2004/02/28 14:01:16 + Log: Oi, Perforce no! You are a damn fine source control system, but + when it comes to SILENTLY failing to integrate a delete on a file + just added you are bang out of order. + + Disintegrate: + [ 22326] + One of the new tests of MIME::Base64 relies on a non-core module. + Branch: maint-5.8/perl + - ext/MIME/Base64/t/bad-sv.t +____________________________________________________________________________ +[ 22402] By: nicholas on 2004/02/27 17:00:15 + Log: Integrate: + [ 22327] + It's better to localize *_ than $_, to avoid magic leakage + + [ 22367] + Instead of localising *_, use a dummy foreach loop to get + a local value of $_ + + [ 22401] + Create a new local $_ without triggering tie by using local *_ = \my $a + (an idea from Ton Hospel, Message-Id: <c1igq3$n84$1@post.home.lunix>) + Branch: maint-5.8/perl + !> lib/File/Find.pm lib/File/Find/t/find.t +____________________________________________________________________________ +[ 22399] By: nicholas on 2004/02/27 15:23:08 + Log: Integrate: + [ 22363] + Subject: Re: [perl #26905] "use bytes" doesn't apply byte semantics to concatenation + From: SADAHIRO Tomoyuki <bqw10602@nifty.com> + Date: Sun, 22 Feb 2004 16:09:33 +0900 + Message-Id: <20040222160505.98E5.BQW10602@nifty.com> + + Subject: [PATCH] Encode::CN::HZ (was Re: [perl #26905] "use bytes" doesn't apply byte semantics to concatenation) + From: SADAHIRO Tomoyuki <bqw10602@nifty.com> + Date: Sun, 22 Feb 2004 18:41:43 +0900 + Message-Id: <20040222182357.6B39.BQW10602@nifty.com> + + Plus, add a "_01" to the theoretical version number of Encode::CN::HZ. + + [ 22364] + Fix bug #26910: hints were not propagated into (?{...}) + blocks, except the utf8 pragma. + Branch: maint-5.8/perl + !> ext/Encode/lib/Encode/CN/HZ.pm pp_ctl.c pp_hot.c + !> t/lib/strict/refs t/lib/strict/subs t/lib/strict/vars + !> t/op/concat.t +____________________________________________________________________________ +[ 22398] By: nicholas on 2004/02/27 13:37:30 + Log: Integrate: + [ 22376] + stop "const in void context" warning for a const in an + optimised-away boolean expresssion, eg 5 || print; + + [ 22397] + Correct thinko in comment. + Branch: maint-5.8/perl + !> op.c op.h t/lib/warnings/op +____________________________________________________________________________ +[ 22396] By: nicholas on 2004/02/27 12:44:41 + Log: Integrate: + [ 22357] + Extend OP_AELEMFAST optimisation to lexical arrays + + [ 22369] + Subject: [PATCH] optimization for map in scalar context + From: Tassilo von Parseval <tassilo.parseval@post.rwth-aachen.de> + Date: Tue, 24 Feb 2004 12:02:57 +0100 + Message-id: <20040224110257.GA5510@ethan> + Branch: maint-5.8/perl + ! op.c + !> ext/B/B/Concise.pm ext/B/B/Deparse.pm op.h pp_ctl.c pp_hot.c +____________________________________________________________________________ +[ 22395] By: nicholas on 2004/02/27 12:05:30 + Log: Integrate: + [ 22337] + fix write test: -small_number may be displayed as 00.00 or -0.00 + + [ 22343] + -Dx could coredump on threaded builds because consts are now + stored in the pad + + [ 22351] + remove a split test's dependence on -Dx output + (needed after change #22343) + + [ 22371] + Fix a segfault during optree construction. (bug #27024) + + [ 22372] + Enhance test cleanliness by a very small factor. + + [ 22373] + [perl #26959] fix memory leak in @_ = ...; goto &sub + + [ 22375] + Skip the Net/Ping/450_service failures on HP-UX for the time being + Branch: maint-5.8/perl + ! t/comp/parser.t + !> dump.c lib/Net/Ping/t/450_service.t op.c pp_ctl.c t/op/split.t + !> t/op/write.t +____________________________________________________________________________ +[ 22394] By: nicholas on 2004/02/27 11:27:50 + Log: Integrate: + [ 22322] + remove C<my $x if foo> construct from core modules + Branch: maint-5.8/perl + ! lib/ExtUtils/MM_Win95.pm + !> ext/B/B/Deparse.pm ext/IO/lib/IO/Handle.pm + !> ext/IO/lib/IO/Pipe.pm lib/ExtUtils/Liblist/Kid.pm + !> lib/ExtUtils/MM_NW5.pm lib/Net/NNTP.pm lib/Net/POP3.pm + !> lib/Net/SMTP.pm lib/Pod/Parser.pm lib/Test/Harness.pm + !> utils/h2xs.PL +____________________________________________________________________________ +[ 22392] By: nicholas on 2004/02/27 10:36:30 + Log: Integrate: + [ 22349] + optimise the sorting inplace of plain arrays: @a = sort @a + + [ 22350] + add Deparse/Concise support for inplace sort (change 22349) + Branch: maint-5.8/perl + !> ext/B/B/Concise.pm ext/B/B/Deparse.pm op.c op.h pp_sort.c + !> t/op/sort.t +____________________________________________________________________________ +[ 22390] By: nicholas on 2004/02/26 23:21:24 + Log: Integrate: + [ 22309] + Missing semi-colon + From: "Brendan O'Dea" <bod@debian.org> + Date: Sun, 15 Feb 2004 23:27:17 +1100 + Message-ID: <20040215122717.GA26812@londo.c47.org> + + [ 22325] + Upgrade to MIME::Base64 3.00. + Fix t/warn.t so it works in the core. + Reintegrate change #22309 in it. Bump $VERSION to 3.00_01. + + [ 22326] + One of the new tests of MIME::Base64 relies on a non-core module. + + [ 22345] + Upgrade to Term::ANSIColor 1.08. + + [ 22362] + Subject: [PATCH] Benchmark for child processes + From: Chia-liang Kao <clkao@clkao.org> + Date: Mon, 23 Feb 2004 22:53:51 +0800 + Message-ID: <20040223145351.GH94376@portege.clkao.org> + + [ 22366] + Subject: Re: [perl #24338] Attribute::Handlers will trash UNIVERSAL + From: alan <alan@pair.com> + Date: Tue, 17 Feb 2004 14:23:08 -0500 (EST) + Message-ID: <Pine.BSF.4.58.0402171418090.80983@smx.pair.com> + Branch: maint-5.8/perl + +> ext/MIME/Base64/t/bad-sv.t ext/MIME/Base64/t/warn.t + !> MANIFEST ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs + !> ext/MIME/Base64/Changes ext/MIME/Base64/QuotedPrint.pm + !> ext/MIME/Base64/t/base64.t lib/Attribute/Handlers.pm + !> lib/Benchmark.pm lib/Term/ANSIColor.pm + !> lib/Term/ANSIColor/ChangeLog lib/Term/ANSIColor/README + !> lib/Term/ANSIColor/test.pl +____________________________________________________________________________ +[ 22389] By: nicholas on 2004/02/26 22:32:31 + Log: Integrate: + [ 22286] + Subject: [PATCH] Correct some prototypes in perlapi.pod + From: Steve Hay <steve.hay@uk.radan.com> + Date: Fri, 06 Feb 2004 12:44:05 +0000 + Message-ID: <40238C15.2090200@uk.radan.com> + + [ 22330] + 1. Add section to perlxs.pod describing that the refcount of AVs/HVs + returned from XSUBs through RETVAL isn't decremented as it is for + SVs. This causes those XSUBs to leak memory and cannot be fixed + without breaking existing CPAN modules that work around this bug. + + 2. Fix a memory leak of that kind in POSIX::localconv. + + [ 22338] + Add base.pm and fields.pm to the maintainer list. + Remove a duplicate file from this list. + Branch: maint-5.8/perl + !> Porting/Maintainers.pl ext/POSIX/POSIX.xs pod/perlapi.pod + !> pod/perlxs.pod sv.h +____________________________________________________________________________ +[ 22388] By: nicholas on 2004/02/26 20:07:31 + Log: Integrate: + [ 22279] + All whitespace is equal, but some whitespace is more equal than others + (lib/DBM_Filter/Changes line had spaces. Spaces bad. Tabs better) + + [ 22285] + Subject: [PATCH] Fix absolute path handling in installhtml + From: Steve Hay <steve.hay@uk.radan.com> + Date: Fri, 06 Feb 2004 16:14:14 +0000 + Message-ID: <4023BD56.6090903@uk.radan.com> + + [ 22298] + Subject: Re: [PATCH] Add "Camel" logo icon to perl.exe on Windows + From: Greg Matheson <lang@ms.chinmin.edu.tw> + Date: Tue, 10 Feb 2004 12:36:33 +0800 + Message-ID: <20040210043633.GA33671687@momotaro> + + [ 22314] + 1. Creating backward compatibility for Configure after patches + #22227 and #22302 to still support 5.8.x and below + + 2. Small change for building on GNU hurd + Date: Sun, 15 Feb 2004 23:27:17 +1100 + From: "Brendan O'Dea" <bod@debian.org> + Message-ID: <20040215122717.GA26812@londo.c47.org> + + [ 22342] + Add a tool to report dual-lived core modules that don't + have the same version than the corresponding module on CPAN. + + [ 22346] + Subject: [PATCH] genmk95.pl touchup for distclean on Win98 + From: Greg Matheson <lang@ms.chinmin.edu.tw> + Date: Fri, 20 Feb 2004 15:34:59 +0800 + Message-ID: <20040220153459.A30249@ms.chinmin.edu.tw> + + [ 22347] + Delete lib/IPC/SysV.t (duplicate of ext/IPC/SysV/t/ipcsysv.t) + + [ 22358] + Subject: initial patch for cygwin IPC via cygserver + From: Yitzchak Scott-Thoennes <sthoenna@efn.org> + Date: Thu, 19 Feb 2004 09:01:13 -0800 + Message-ID: <20040219170113.GA2792@efn.org> + + [ 22359] + Subject: Re: Perl 5.8.1 on IRIX 5.3 + Date: Thu, 22 Jan 2004 18:35:26 +0100 (CET) + From: Georg Schwarz <geos@epost.de> + Message-Id: <E1Ajijm-0006ya-LE@mikro.physik.TU-Berlin.DE> + + [ 22374] + AIX hints stage 3: remove AIX 3 and AIX 4 after split off + One open issue left: promoting to cc_r for threaded builds + need a review to permit users using -Dcc=xlc_r for non + threaded builds + + [ 22379] + From: Art Haas <ahaas@airmail.net> + Subject: Replacing '-rdynamic' in Configure script + Date: Fri, 20 Feb 2004 13:53:56 -0600 + Message-ID: <20040220195400.31177.qmail@onion.perl.org> + Branch: maint-5.8/perl + +> Porting/corecpan.pl + - lib/IPC/SysV.t + ! Configure + !> MANIFEST Makefile.SH ext/IPC/SysV/hints/cygwin.pl hints/aix.sh + !> hints/cygwin.sh hints/gnu.sh hints/irix_5.sh installhtml + !> win32/genmk95.pl win32/makefile.mk +____________________________________________________________________________ +[ 22387] By: nicholas on 2004/02/26 18:55:18 + Log: Integrate: + [ 22172] + back out change #22167 "freeing a CV reference that was currently + being executed caused coredumps". + The new test case sometimes locks up linux's malloc, and with + Perl's malloc the test code still coredumps :-( + + [ 22182] + second attempt to fix [perl #24914] freeing a CV reference that was + currently being executed caused coredumps. The dounwind called by + die unwinds all the contexts on the context stack before unwinding + the save stack. To stop premature freeing of the CV, hold + references to it on both stacks. + Branch: maint-5.8/perl + ! t/op/closure.t + !> cop.h perl.c pp_ctl.c pp_hot.c pp_sort.c scope.c scope.h sv.c +____________________________________________________________________________ +[ 22386] By: nicholas on 2004/02/26 15:55:53 + Log: Integrate: + [ 22167] + [perl #24914] freeing a CV reference that was currently being + executed caused coredumps + + [ 22209] + Remove small memory leak in newATTRSUB that manifested as a + leaking scalar after the interpeter was cloned + + [ 22215] + add test for change 22209 (Remove small memory leak in newATTRSUB) + Branch: maint-5.8/perl + !> op.c perl.c scope.c scope.h sv.c t/op/closure.t +____________________________________________________________________________ +[ 22385] By: nicholas on 2004/02/26 15:35:11 + Log: Integrate: + [ 22102] + Subject: segv in pad.c with threads (was: DBD::Oracle and Perl 5.8.2 threads) + Message-ID: <20040107121357.GD82921@dansat.data-plan.com> + + Returning a closure from a thread (via join) could mess up because + pointers to PL_sv_undef weren't rejigged to point at the joiner's + version of PL_sv_undef. Also, the closure's CvGV got cloned too + but never freed, since CvGV isn't refcounted. + + [ 22103] + temporarily backout test of thread returning a closure. It crashes + win32. + + [ 22201] + Subject: Re: threads::shared::queue; + From: Jan Dubois <jand@ActiveState.com> + Date: Thu, 22 Jan 2004 19:18:46 -0800 + Message-Id: <fi41105602ds7a9o4fko2oae7aokbg6als@4ax.com> + + Avoid threads+win32 crash by freeing Perl interpreter slightly later + Branch: maint-5.8/perl + ! ext/threads/t/problems.t + !> ext/threads/threads.xs sv.c +____________________________________________________________________________ +[ 22384] By: nicholas on 2004/02/26 15:05:54 + Log: Integrate: + [ 22284] + Subject: [PATCH perlunicode.pod] chomp() cares about Unicode + From: SADAHIRO Tomoyuki <bqw10602@nifty.com> + Date: Sat, 07 Feb 2004 00:08:36 +0900 + Message-Id: <20040206235116.0E36.BQW10602@nifty.com> + + [ 22295] + Add a note in Unicode::UCD about the _getcode() function + being copy-n-pasted in charnames.pm. (spotted by Merijn) + + [ 22297] + Add 5.005_04-RC1 and Leon in perlhist. + + [ 22299] + Subject: [comment patch] (ed: mg.c:mg_set() => mg.c:Perl_magic_set()) + From: Stas Bekman <stas@stason.org> + Date: Wed, 11 Feb 2004 16:53:54 -0800 + Message-ID: <402ACEA2.4020907@stason.org> + + [ 22301] + Fix an fcntl example in perlopentut, spotted by MJD. + + [ 22310] + Fix typo in doc for Encode + From: "Brendan O'Dea" <bod@debian.org> + Date: Sun, 15 Feb 2004 23:27:17 +1100 + Message-ID: <20040215122717.GA26812@londo.c47.org> + + [ 22329] + Encode has local changes. Up-version it. + + [ 22348] + Document the SVf_PADSTALE flag + + [ 22368] + Subject: Bugfix for perlrequick and perlretut + From: Mark Kvale <kvale@phy.ucsf.edu> + Date: Tue, 24 Feb 2004 11:32:34 -0800 + Message-Id: <200402241132.34656.kvale@phy.ucsf.edu> + + [ 22370] + Update Changes and AUTHORS. + + [ 22377] + remove my work address + + [ 22380] + Subject: [PATCH] Improved perlapi documentation for croak + From: Mark Fowler <mark@twoshortplanks.com> + Date: Wed, 25 Feb 2004 22:47:21 +0000 (GMT) + Message-ID: <Pine.LNX.4.55.0402252242510.32152@gan.twoshortplanks.com> + + (and regenerate perlapi.pod.) + + [ 22381] + Integrate: + [ 22339] + Mention 5.005_04 RC2 + + [ 22360] + Update for 5.005_04 release + + [ 22382] + Add Mark Fowler + + [ 22383] + Moving all the e-mail addresses over by 1 column makes them start on + an 8 column tabstop, which makes editing this file easier. + So then I replaced spaces with tabs and made it smaller too. + Branch: maint-5.8/perl + !> AUTHORS ext/Encode/Encode.pm lib/Unicode/UCD.pm pad.c perl.c + !> pod/perlapi.pod pod/perlhist.pod pod/perlopentut.pod + !> pod/perlrequick.pod pod/perlretut.pod pod/perlunicode.pod + !> util.c +____________________________________________________________________________ +[ 22324] By: nicholas on 2004/02/17 22:37:52 + Log: Integrate: + [ 21989] + From: "Nigel Sandever" <njsandever@hotmail.com> + Subject: [PATCH] 5.8.1 / bcc55 / win32 / Enable PerlIO and/ or USE_LARGE_FILES + Message-ID: <Law9-F94BdsnvUFcxT500000ea5@hotmail.com> + Date: Thu, 25 Sep 2003 21:49:07 +0000 + + [ 21990] + Fix a little syntax error, reported by Marcus Holland-Moritz + + [ 22287] + Subject: Re: [PATCH] Add "Camel" logo icon to perl.exe on Windows + From: Greg Matheson <lang@ms.chinmin.edu.tw> + Date: Mon, 2 Feb 2004 16:52:44 +0800 + Message-ID: <20040202165244.A17415@ms.chinmin.edu.tw> + Branch: maint-5.8/perl + !> dosish.h win32/makefile.mk win32/win32.c win32/win32sck.c +____________________________________________________________________________ +[ 22296] By: nicholas on 2004/02/09 23:34:14 + Log: Integrate: + [ 22256] + add test for Change 22194: + [perl #25147] "stmt if BAREWORD" bypasses strict 'subs' checks + Branch: maint-5.8/perl + !> t/lib/strict/subs +____________________________________________________________________________ +[ 22293] By: nicholas on 2004/02/09 21:36:16 + Log: Integrate: + [ 22161] + Subject: [PATCH] format/write (version 2) + From: LAUN Wolfgang <wolfgang.laun@alcatel.at> + Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C4D3@attmsx1> + + Fixes and additions to formats: + + Improvement: NULL chars in picture line + Bugfix: C<@*> shown in output if not alone on a line + New feature: C<^*> for variable-width, one-line-at-a-time text + Improvement: Diagnostic on C<@#> and C<~~> + Bugfix: Segmentation fault on big numbers + Improvement (maybe): Truncation of numbers produces misleading output + Bugfix: "}" terminates format + Bugfix: Error when copying non-UTF to UTF (EBCDIC only) + + [ 22162] + [perl #8698] format bug with undefined _TOP + name of format_TOP now derived from the name of the current + filehandle rather then the name of the format associetd with that + handle + + [ 22190] + remove the platform dependencies of the write.t tests introduced + by change #22161, by hard-coding the expected outputs rather + than using sprintf('%f'). + + [ 22203] + make some t/op/write.t failures more verbose + Branch: maint-5.8/perl + !> embed.fnc embed.h form.h pod/perldiag.pod pod/perlform.pod + !> pp_ctl.c pp_sys.c proto.h t/op/write.t toke.c +____________________________________________________________________________ +[ 22288] By: nicholas on 2004/02/08 19:03:02 + Log: Integrate: + [ 22055] + Subject: Re: [perl #24774] eval + format - \n = pp_ctl.c assertion + From: LAUN Wolfgang <wolfgang.laun@alcatel.at> + Date: Fri, 2 Jan 2004 11:31:46 +0100 + Message-ID: <DF27CDCBD2581D4B88431901094E4B4D02B0C4B3@attmsx1> + + eval of of a truncated format should fail + + [ 22075] + This TODO test seems to pass now. + + [ 22076] + The TODO tag should be included also when a TODO test succeeds, + so it's reported by the test harness + Branch: maint-5.8/perl + !> t/op/write.t toke.c +____________________________________________________________________________ +[ 22283] By: nicholas on 2004/02/07 23:05:34 + Log: Integrate: + [ 22254] + Subject: Patch for Shell.pm + From: Manuel Valente <mvalente@idealx.com> + Date: Tue, 27 Jan 2004 19:18:26 +0100 + Message-Id: <4016AB72.1080503@idealx.com> + + New option for Shell.pm to discard stderr instead of capturing it + + [ 22259] + update fix to Shell.pm in change #22254: make /dev/null portable + + [ 22272] + Fix a non-standard NAME pod section + (by Smylers and Casey West) + Branch: maint-5.8/perl + !> lib/Carp/Heavy.pm lib/Shell.pm +____________________________________________________________________________ +[ 22277] By: nicholas on 2004/02/07 19:03:40 + Log: Integrate: + [ 22243] + Message-ID: <40113F7B.6050701@davidfavor.com> + Date: Fri, 23 Jan 2004 09:36:27 -0600 + From: David Favor <david@davidfavor.com> + Part I: In hints/aix.sh change -qmaxmem=16384 to -qmaxmem=-1 + so no compilation stack limits are imposed. + + [ 22260] + Subject: patch for IRIX/gcc link issues + From: Martin Pool <mbp@samba.org> + Date: Wed, 28 Jan 2004 10:56:25 +1100 + Message-ID: <20040127235624.GA32612@hp.com> + + [ 22261] + If someone chooses xlc as default C compiler, threaded builds + will fail, unless converted to cc_r + + [ 22266] + AIX 3 hints split off from default hints in preparation + of a hint file cleanup. aix_4.sh will follow soon + + [ 22267] + AIX 3 support removed from default hints after its separation + + [ 22273] + Added hints_4.sh for specific AIX 4 support + this is the next stage in the general cleanup process + for the AIX hints. More to come + Branch: maint-5.8/perl + +> hints/aix_3.sh hints/aix_4.sh + !> MANIFEST hints/aix.sh hints/irix_6.sh +____________________________________________________________________________ +[ 22276] By: nicholas on 2004/02/07 16:55:32 + Log: Integrate: + [ 22252] + Don't show code closing STD{IN,OUT} before reopening, because + doing so is unnecessary and occasionally harmful. + + [ 22257] + threads documentation: fork on UNIX might not copy all threads. + Branch: maint-5.8/perl + !> pod/perlfork.pod pod/perlfunc.pod pod/perlthrtut.pod +____________________________________________________________________________ +[ 22251] By: nicholas on 2004/01/30 23:31:36 + Log: Integrate: + [ 22245] + Subject: Re: [perl #25269] panic: pp_match start/end pointers in m/^(?=.*(a)).*(bc)/ + From: hv@crypt.org + Date: Thu, 29 Jan 2004 15:12:12 +0000 + Message-Id: <200401291512.i0TFCCr23736@zen.crypt.org> + Branch: maint-5.8/perl + !> pp_hot.c t/op/pat.t +____________________________________________________________________________ +[ 22250] By: nicholas on 2004/01/30 20:18:43 + Log: Integrate: + [ 22235] + More punctuation, good. + + [ 22248] + Another undocumented use of $_ : with reverse(). + Branch: maint-5.8/perl + !> pod/perlfunc.pod +____________________________________________________________________________ +[ 22249] By: nicholas on 2004/01/30 20:00:26 + Log: Integrate: + [ 21996] + Upgrade to Switch 2.10, by integrating some changes by Damian + + [ 21997] + Update the README and Changes files for Switch 2.10 + + [ 22244] + I'm the new maintainer of Switch. + Sync with the CPAN version of Switch 2.10. + Branch: maint-5.8/perl + !> Porting/Maintainers.pl lib/Switch.pm lib/Switch/Changes + !> lib/Switch/README +____________________________________________________________________________ +[ 22241] By: nicholas on 2004/01/27 22:39:47 + Log: Integrate: + [ 22207] + Subject: Re: Doc patches for File::Find + From: Mark Jason Dominus <mjd@plover.com> + Date: Thu, 22 Jan 2004 09:30:58 -0500 + Message-Id: <20040122143058.29226.qmail@plover.com> + + Better document the fact that neither find() nor finddepth() do a + breath-first search. + + [ 22208] + Subject: [perl #24942] fields::inherit doesn't bless derived + package's \%FIELDS, results in phash deprecation errors. + From: "nothingmuch@woobling.org (via RT)" <perlbug-followup@perl.org> + Date: 18 Jan 2004 15:15:46 -0000 + Message-Id: <rt-3.0.8-24942-70144.16.7177902690315@perl.org> + + [ 22227] + Subject: [PATCH] myconfig.SH + From: "Daniel S. Lewart" <lewart@uiuc.edu> + Date: Sun, 25 Jan 2004 22:11:25 -0600 + Message-Id: <20040125221125.A5390@staff1.cso.uiuc.edu> + + make perl -V show the major release as 5 rather than 5.0 + + [ 22228] + Subject: [PATCH] 5.8.3 -- fix signal comments in L<perlfunc/system> + From: Brendan O'Dea <bod@debian.org> + Date: Sun, 25 Jan 2004 11:23:48 +1100 + Message-ID: <20040125002348.GA31407@londo.c47.org> + Branch: maint-5.8/perl + !> lib/File/Find.pm lib/base.pm lib/base/t/fields-base.t + !> myconfig.SH pod/perlfunc.pod +____________________________________________________________________________ +[ 22240] By: nicholas on 2004/01/27 22:15:48 + Log: Integrate: + [ 22185] + Document CVf_UNIQUE flag better + + [ 22187] + [perl #24940] "sub foo :unique" segfaults + + Turn these two into compile-time errors until such time as + someone thinks of a useful meaning for them: + my $x : unique + sub foo : unique + + [ 22188] + warn that C<$x : unique> operates on the typeglob, so affects @x + and %x too. + + [ 22189] + Fix typo in patch #22188 + Branch: maint-5.8/perl + !> cv.h ext/threads/t/problems.t pod/perldiag.pod + !> pod/perlfunc.pod toke.c xsutils.c +____________________________________________________________________________ +[ 22237] By: nicholas on 2004/01/27 21:50:08 + Log: Integrate: + [ 22195] + Subject: Re: [PATCH] Add "Camel" logo icon to perl.exe on Windows + From: Steve Hay <steve.hay@uk.radan.com> + Date: Thu, 22 Jan 2004 17:08:29 +0000 + Message-ID: <4010038D.4070104@uk.radan.com> + Branch: maint-5.8/perl + +> win32/makeico.pl win32/perlexe.rc + !> MANIFEST README.win32 win32/Makefile win32/makefile.mk +____________________________________________________________________________ +[ 22236] By: nicholas on 2004/01/27 21:31:36 + Log: Integrate: + [ 22198] + Check the return values of chomp + (more tricky than it may seem, as the return value is unicode) + + [ 22199] + Document chomp's travels in the wonderful world of use encoding; + + [ 22200] + test that use encoding; doesn't cause references to be stringified + Branch: maint-5.8/perl + !> pod/perlfunc.pod t/uni/chomp.t +____________________________________________________________________________ +[ 22234] By: nicholas on 2004/01/27 21:16:25 + Log: Integrate: + [ 22155] + Make chomp heed the utf8 flags on the target string and $/ + [Fixes #24888] + More work still needed to make chomp heed the encoding pragma. + + [ 22180] + Subject: Re: [perl #24926] chop/~ mangles UTF8 [PATCH] + From: Gisle Aas <gisle@ActiveState.com> + Date: 17 Jan 2004 01:29:02 -0800 + Message-ID: <lrn08m7wkh.fsf@caliper.activestate.com> + (test rewritten to fit in blead) + + [ 22193] + Convert the older parts of op/bop.t over to test.pl + + [ 22196] + Subject: Re: [perl #24888] chomp ignores utf8 + From: SADAHIRO Tomoyuki <bqw10602@nifty.com> + Message-Id: <20040116040355.A849.BQW10602@nifty.com> + Date: Fri, 16 Jan 2004 04:13:00 +0900 + + [ 22197] + Test return values of all chomps + Branch: maint-5.8/perl + +> t/uni/chomp.t + ! t/op/bop.t + !> MANIFEST doop.c pp.c t/op/chop.t +____________________________________________________________________________ +[ 22232] By: nicholas on 2004/01/27 20:49:10 + Log: If perforce could branch and integrate in one, I'd not need to do this + + Integrate: + [ 22183] + Fix precedence errors and add some cleanup in the new + DBM_Filter tests + Branch: maint-5.8/perl + !> lib/DBM_Filter/t/01error.t lib/DBM_Filter/t/02core.t +____________________________________________________________________________ +[ 22231] By: nicholas on 2004/01/27 20:35:31 + Log: Integrate: + [ 22110] + Upgrade to Math::BigRat 0.11 + + Subject: [PATCH] [ANNOUCNE] Math::BigRat 0.11 + From: Tels <perl_dummy@bloodgate.com> + Date: Wed, 7 Jan 2004 18:30:06 +0100 + Message-Id: <200401071830.07445@bloodgate.com> + + [ 22123] + Subject: [PATCH handy.h] RE: MIME-Base64-2.22 [PATCH] + From: Robin Barker <Robin.Barker@npl.co.uk> + Date: Thu, 8 Jan 2004 16:21:25 -0000 + Message-ID: <533D273D4014D411AB1D00062938C4D904046787@hotel.npl.co.uk> + + [ 22124] + Upgrade to MIME::Base64 2.23. + + [ 22126] + Upgrade to Locale::Maketext 1.07. + + [ 22128] + MANIFEST adjustment. + + [ 22129] + Subject: [PATCH] [ANNOUNCE] Math::BigInt v1.69 + From: Tels <perl_dummy@bloodgate.com> + Date: Tue, 13 Jan 2004 19:28:48 +0100 + Message-Id: <200401131928.50247@bloodgate.com> + + [ 22136] + Assimilate CGI 3.03 + + [ 22168] + From: "Paul Marquess" <Paul.Marquess@btinternet.com> + Subject: [PATCH ] Enhanced DBM Filters + Date: Sat, 17 Jan 2004 16:44:53 -0000 + Message-ID: <AIEAJICLCBDNAAOLLOKLAEPPPHAA.Paul.Marquess@btinternet.com> + + add DBM_Filter + + [ 22204] + Upgrade to Locale::Maketext 1.08. + Branch: maint-5.8/perl + +> lib/DBM_Filter.pm lib/DBM_Filter/Changes + +> lib/DBM_Filter/compress.pm lib/DBM_Filter/encode.pm + +> lib/DBM_Filter/int32.pm lib/DBM_Filter/null.pm + +> lib/DBM_Filter/t/01error.t lib/DBM_Filter/t/02core.t + +> lib/DBM_Filter/t/compress.t lib/DBM_Filter/t/encode.t + +> lib/DBM_Filter/t/int32.t lib/DBM_Filter/t/null.t + +> lib/DBM_Filter/t/utf8.t lib/DBM_Filter/utf8.pm + +> lib/Locale/Maketext/t/04super.t + +> lib/Locale/Maketext/t/05super.t + +> lib/Locale/Maketext/t/06super.t lib/dbm_filter_util.pl + !> MANIFEST ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs + !> ext/MIME/Base64/Changes ext/MIME/Base64/QuotedPrint.pm handy.h + !> lib/CGI.pm lib/Locale/Maketext.pm lib/Locale/Maketext.pod + !> lib/Locale/Maketext/ChangeLog lib/Locale/Maketext/README + !> lib/Locale/Maketext/TPJ13.pod lib/Math/BigFloat.pm + !> lib/Math/BigInt.pm lib/Math/BigInt/CalcEmu.pm + !> lib/Math/BigInt/t/bare_mbi.t lib/Math/BigInt/t/bigintpm.inc + !> lib/Math/BigInt/t/bigintpm.t lib/Math/BigInt/t/sub_mbi.t + !> lib/Math/BigRat.pm lib/Math/BigRat/t/bigrat.t + !> lib/Math/BigRat/t/bigratpm.inc lib/Math/BigRat/t/bigratpm.t +____________________________________________________________________________ +[ 22230] By: nicholas on 2004/01/27 20:08:23 + Log: Integrate: + [ 22107] + nit to Bytecode - the av_extend opcode wasn't saved when + the array had AvFILL == 0 + + [ 22109] + Subject: [PATCH] Nicer formatting for function arguments in Carp messages + From: Steve Hay <steve.hay@uk.radan.com> + Date: Wed, 07 Jan 2004 13:22:30 +0000 + Message-ID: <3FFC0816.9090406@uk.radan.com> + + (and increment version number in Carp) + + [ 22179] + Subject: [PATCH] dl_unload_file for HP-UX + Date: Mon, 12 Jan 2004 07:49:44 -0800 + From: Neil Watkiss <neil.watkiss@sophos.com> + Message-ID: <20040112154944.GA15412@ActiveState.com> + + [ 22191] + Subject: PATCH for perl-5.8.4 + From: "Edward S. Peschko" <esp5@pge.com> + Date: Mon, 19 Jan 2004 17:21:18 -0800 + Message-Id: <20040120012118.GA29151@mdssdev05.comp.pge.com> + + Add @DynaLoader::dl_shared_objects feature + + [ 22192] + [perl #25160] ':flock' not recognized unless it's first + Exporter::Heavy now will treat :, /, and ! special in + all arguments, not only if the _first_ arg starts with it + Date: Wed, 21 Jan 2004 08:32:47 -0500 + Message-ID: <20040121133248.3359.qmail@plover.com> + + [ 22224] + Document change 22192 + We still need tests! + Branch: maint-5.8/perl + !> ext/B/B/Assembler.pm ext/DynaLoader/DynaLoader_pm.PL + !> ext/DynaLoader/dl_hpux.xs lib/Carp.pm lib/Carp/Heavy.pm + !> lib/Exporter.pm lib/Exporter/Heavy.pm +____________________________________________________________________________ +[ 22229] By: nicholas on 2004/01/27 19:43:58 + Log: Integrate: + [ 22068] + Some mandatory syntax warnings emitted by the lexer weren't + disableable (bug [perl #24815]). + + [ 22194] + [perl #25147] C<use strict; print if foo> didn't give the + "Bareword not allowed" error unless warnings were enabled + Branch: maint-5.8/perl + !> op.c pod/perldiag.pod t/lib/warnings/toke toke.c +____________________________________________________________________________ +[ 22226] By: nicholas on 2004/01/26 23:25:31 + Log: Integrate: + [ 22082] + Fix bug #24813 : the -0 wasn't recognized on the #! line + + [ 22084] + Hardcoded numerical flag masks. Bad. + + [ 22121] + use sv_setpvn rather than sv_setpv and save a strlen() + + [ 22160] + buigid #24905 - the code planted to call glob() retained an + extraneous targ index in a pushmark op, leasing to strangeness + when the op was freed + + [ 22169] + Subject: Perl core dumps when running out of memory [PATCH] + From: Gisle Aas <gisle@ActiveState.com> + Date: 17 Jan 2004 06:18:13 -0800 + Message-Id: <lrsmiebqvu.fsf@caliper.activestate.com> + + Display 'out of memeory' errors using low-level I/O to avoid + recursive failure and so coredumps. + + [ 22170] + Subject: Re: open/or inconsistency + From: SADAHIRO Tomoyuki <bqw10602@nifty.com> + Date: Sat, 17 Jan 2004 19:59:55 +0900 + Message-Id: <20040117195729.623A.BQW10602@nifty.com> + (plus a test.) + Don't produce the warning for constructs like + open my $fh, $file or die; + + [ 22174] + Subject: [PATCH bleadperl] rescue PerlIO_getname for VMS + Date: Sun, 18 Jan 2004 12:51:23 -0600 + From: "Craig A. Berry" <craigberry@mac.com> + Message-ID: <400AD5AB.3080708@mac.com> + + [ 22223] + Subject: [PATCH] fix vmsish.t #25 + From: "Craig A. Berry" <craigberry@mac.com> + Date: Sat, 24 Jan 2004 18:45:35 -0600 + Message-ID: <401311AF.1060706@mac.com> + Branch: maint-5.8/perl + +> t/run/switch0.t + !> MANIFEST doop.c lib/vmsish.t op.c perl.c perlio.c + !> t/lib/warnings/op util.c +____________________________________________________________________________ +[ 22225] By: nicholas on 2004/01/26 22:26:53 + Log: Integrate: + [ 22071] + [perl #24674] + stop $^O getting tainted on read access, and disallow tainted + assignment to it + + [ 22181] + change #22071 (taint bug in $^0) introduced a potential double + free(), because PL_osname may get freed but not nulled if a taint + test fails in between. Mea cupla and all that... + Branch: maint-5.8/perl + !> mg.c t/op/taint.t +____________________________________________________________________________ +[ 22222] By: nicholas on 2004/01/26 21:34:06 + Log: Integrate: + [ 22051] + Upgrade to Time::HiRes 1.54 + + [ 22159] + Upgrade to Time::HiRes 1.55 + Branch: maint-5.8/perl + +> ext/Time/HiRes/hints/solaris.pl + !> MANIFEST ext/Time/HiRes/Changes ext/Time/HiRes/HiRes.pm + !> ext/Time/HiRes/HiRes.xs +____________________________________________________________________________ +[ 22220] By: nicholas on 2004/01/26 21:11:09 + Log: Integrate: + [ 22043] + Use the optimization level -O2 by default on Linux/gcc. + See : + Subject: Benchmarking (was Re: GCC bug breaking Perl_sv_catpvfn()?) + From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> + Date: Thu, 1 Jan 2004 05:32:15 +0100 + Message-ID: <071601c3d020$4046d2a0$d500a8c0@R2D2> + + [ 22057] + Subject: [PATCH configure.com] future-proof signal check + From: "Craig A. Berry" <craigberry@mac.com> + Date: Sun, 04 Jan 2004 22:53:40 -0600 + Message-ID: <3FF8EDD4.3080308@mac.com> + + [ 22120] + Subject: [PATCH] Make 'Configure -Dcf_by=...' work + From: Gisle Aas <gisle@ActiveState.com> + Date: 12 Jan 2004 02:35:27 -0800 + Message-ID: <lrvfnh315c.fsf@caliper.activestate.com> + + [ 22173] + Subject: [PATCH bleadperl] detect nanosleep on VMS + Date: Sun, 18 Jan 2004 17:03:30 -0600 + From: "Craig A. Berry" <craigberry@mac.com> + Message-ID: <400B10C2.9060504@mac.com> + + [ 22175] + Describe how to limit the perl's default @INC during Configure + to _not_ include older versions + + [ 22177] + Allow -Uinc_version_list to mean -Dinc_version_list=none + See INSTALL for more details + Branch: maint-5.8/perl + !> Configure INSTALL configure.com hints/linux.sh +____________________________________________________________________________ +[ 22219] By: nicholas on 2004/01/26 20:35:12 + Log: Subject: Refactor VOS patches for bleadperl and perl-5.8.x + From: "Green, Paul" <Paul.Green@stratus.com> + Message-ID: <A2A34F15EE916148BC4C4748223E67A4069FBB15@exna4.stratus.com> + Date: Thu, 15 Jan 2004 16:00:15 -0500 + + (the 5.8.x specific bits, plus integrate the common bits) + + Integrate: + [ 22171] + Subject: Refactor VOS patches for bleadperl and perl-5.8.x + From: "Green, Paul" <Paul.Green@stratus.com> + Date: Thu, 15 Jan 2004 16:00:15 -0500 + Message-ID: <A2A34F15EE916148BC4C4748223E67A4069FBB15@exna4.stratus.com> + Branch: maint-5.8/perl + ! README.vos vos/build.cm vos/config.alpha.def vos/config.ga.def + ! vos/perl.bind + !> hv.c pp_pack.c vos/Changes +____________________________________________________________________________ +[ 22165] By: nicholas on 2004/01/17 14:42:52 + Log: Create perl584delta.pod + (Not that I'm really proposing to start work on 5.8.4 today) + Branch: maint-5.8/perl + + pod/perl584delta.pod + ! MANIFEST Makefile.SH pod.lst pod/perl.pod pod/perltoc.pod + ! vms/descrip_mms.template win32/Makefile win32/makefile.mk + ! win32/pod.mak +____________________________________________________________________________ +[ 22164] By: nicholas on 2004/01/17 14:00:17 + Log: Disarm the maint branch + Branch: maint-5.8/perl + +> Changes5.8.3 + ! Changes MANIFEST patchlevel.h pod/perl583delta.pod +____________________________________________________________________________ +[ 22152] By: nicholas on 2004/01/14 17:55:17 + Log: Update Changes + Branch: maint-5.8/perl + ! Changes +____________________________________________________________________________ |