diff options
-rw-r--r-- | Changes | 1268 | ||||
-rw-r--r-- | Changes5.8.2 | 1297 | ||||
-rw-r--r-- | MANIFEST | 2 | ||||
-rw-r--r-- | patchlevel.h | 1 | ||||
-rw-r--r-- | pod/perl582delta.pod | 162 |
5 files changed, 1463 insertions, 1267 deletions
@@ -25,1273 +25,7 @@ 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.2 Maintenance release working toward v5.8.2 +Version v5.8.3 Maintenance release working toward v5.8.3 -------------- ____________________________________________________________________________ ____________________________________________________________________________ -[ 21668] By: nicholas on 2003/11/05 19:26:49 - Log: Integrate: - [ 21667] - From: Craig Berry <craigberry@mac.com> - Subject: Opcode.xs/RC2 compile nit on VMS - Date: Wed, 05 Nov 2003 12:16:34 -0600 - Message-ID: <2097592.1068056194261.JavaMail.craigberry@mac.com> - Branch: maint-5.8/perl - !> ext/Opcode/Opcode.xs -____________________________________________________________________________ -[ 21666] By: nicholas on 2003/11/05 19:01:16 - Log: Note planned release date. - Branch: maint-5.8/perl - ! pod/perlhist.pod -____________________________________________________________________________ -[ 21665] By: nicholas on 2003/11/05 19:00:29 - Log: Integrate: - [ 21661] - Subject: [PATCH pod/perlhist.pod] Mention 5.8.2-RC2 - From: Abigail <abigail@abigail.nl> - Date: Tue, 4 Nov 2003 10:40:57 +0100 - Message-Id: <20031104094057.GA22508@abigail.nl> - Branch: maint-5.8/perl - !> pod/perlhist.pod -____________________________________________________________________________ -[ 21659] By: nicholas on 2003/11/05 08:18:49 - Log: Integrate: - [ 21656] - Subject: Re: [gherteg@csc.com: your CPAN page on EBCDIC] - From: PPrymmer@factset.com - Date: Tue, 4 Nov 2003 10:00:07 -0500 - Message-ID: <OF9A22A404.A32A5C26-ON85256DD4.00522E92-85256DD4.005268A4@factset.com> - Branch: maint-5.8/perl - !> pod/perlebcdic.pod -____________________________________________________________________________ -[ 21658] By: nicholas on 2003/11/05 08:12:08 - Log: Subject: [PATCH 5.8.2] reentr.pl is not defining _srandom_struct - From: Jan Dubois <jand@ActiveState.com> - Date: Tue, 04 Nov 2003 17:16:00 -0800 - Message-ID: <0mjgqvk4f8idatljni3cfoeta3ljbm8a6c@4ax.com> - Branch: maint-5.8/perl - ! reentr.h reentr.pl -____________________________________________________________________________ -[ 21654] By: nicholas on 2003/11/04 22:10:35 - Log: Subject: Re: [PATCH 5.8.1] make reentr.[ch] compatible with 5.8.0 again - From: Jan Dubois <jand@ActiveState.com> - Date: Mon, 03 Nov 2003 00:58:21 -0800 - Message-ID: <ip5cqvcu5qk1mc2e38ne7iv81bpljjrfe6@4ax.com> - Branch: maint-5.8/perl - ! reentr.inc reentr.pl -____________________________________________________________________________ -[ 21653] By: nicholas on 2003/11/04 21:54:48 - Log: Integrate: - [ 21651] - Subject: Re: [PATCH 5.8.2 @21574] OS/2 build - From: Ilya Zakharevich <nospam-abuse@ilyaz.org> - Date: Mon, 3 Nov 2003 20:20:44 -0800 - Message-ID: <20031104042044.GA1682@math.berkeley.edu> - Branch: maint-5.8/perl - !> os2/Makefile.SHs -____________________________________________________________________________ -[ 21649] By: nicholas on 2003/11/03 20:43:47 - Log: Integrate: - [ 21646] - Subject: Cwd.xs: off-by-one buffer overflow in realpath() - From: Casey West <casey@geeknest.com> - Date: Mon, 3 Nov 2003 10:11:43 -0500 - Message-ID: <20031103151143.GB430@geeknest.com> - Branch: maint-5.8/perl - !> ext/Cwd/Cwd.xs -____________________________________________________________________________ -[ 21648] By: nicholas on 2003/11/03 20:26:54 - Log: Disarm RC2 - Branch: maint-5.8/perl - ! patchlevel.h -____________________________________________________________________________ -[ 21643] By: nicholas on 2003/11/03 07:18:47 - Log: I bet yes - Branch: maint-5.8/perl - ! patchlevel.h -____________________________________________________________________________ -[ 21642] By: nicholas on 2003/11/03 07:18:04 - Log: space should be tab for lib/I18N/LangTags/t/02decency.t - Branch: maint-5.8/perl - ! MANIFEST -____________________________________________________________________________ -[ 21641] By: nicholas on 2003/11/03 07:13:20 - Log: Update changes - Branch: maint-5.8/perl - ! Changes patchlevel.h -____________________________________________________________________________ -[ 21640] By: nicholas on 2003/11/03 07:11:34 - Log: Integrate: - [ 21638] - s/new_hash/rehash/g (Stas suggested a better name) - - [ 21639] - Stas would prefer not to have MOD_PERL defines in perl. - Branch: maint-5.8/perl - ! embedvar.h - !> hv.c hv.h intrpvar.h lib/Hash/Util.pm perl.c perlapi.h sv.c - !> universal.c util.c -____________________________________________________________________________ -[ 21637] By: nicholas on 2003/11/02 23:07:41 - Log: Update our sample config with one generated for 5.8.2 - Branch: maint-5.8/perl - ! Porting/config.sh Porting/config_H -____________________________________________________________________________ -[ 21636] By: nicholas on 2003/11/02 22:47:37 - Log: Update changes - Branch: maint-5.8/perl - ! Changes patchlevel.h -____________________________________________________________________________ -[ 21635] By: nicholas on 2003/11/02 22:45:22 - Log: Integrate: - [ 21634] - Provide Internals::new_hash_seed to return PL_new_hash_seed, and - make Hash::Util::hash_seed use this. - Branch: maint-5.8/perl - !> lib/Hash/Util.pm universal.c -____________________________________________________________________________ -[ 21633] By: nicholas on 2003/11/02 22:22:34 - Log: Integrate: - [ 21588] - Subject: [PATCH] Devel::PPPort and scan_bin - From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> - Date: Wed, 29 Oct 2003 22:53:43 +0100 - Message-ID: <037201c39e67$1faa9940$0c2f1fac@R2D2> - Branch: maint-5.8/perl - !> ext/Devel/PPPort/PPPort.pm -____________________________________________________________________________ -[ 21632] By: nicholas on 2003/11/02 21:56:48 - Log: Integrate: - [ 21587] - Subject: [PATCH] change p4d2p to deal with new style diff2 output - From: Jan Dubois <jand@ActiveState.com> - Date: Thu, 30 Oct 2003 18:43:08 -0800 - Message-ID: <dpi3qvgf1uke7pj1gcpgmoh622lqcvl6uc@4ax.com> - Branch: maint-5.8/perl - !> Porting/p4d2p -____________________________________________________________________________ -[ 21631] By: nicholas on 2003/11/02 21:55:32 - Log: Integrate: - [ 21614] - Subject: Re: [PATCH bleadperl] (was Re: Is this brokenness in $< $( $> & $) ?) - From: Rick Delaney <rick@bort.ca> - Date: Mon, 27 Oct 2003 16:24:16 -0500 - Message-ID: <20031027162416.H2233@biff.bort.ca> - Branch: maint-5.8/perl - !> pp_hot.c -____________________________________________________________________________ -[ 21630] By: nicholas on 2003/11/02 21:28:01 - Log: - Fix for [perl #24347] segfault with Safe - The empty %INC created for safe compartements was freed - too early. - Branch: maint-5.8/perl - !> ext/Opcode/Opcode.xs -____________________________________________________________________________ -[ 21629] By: nicholas on 2003/11/02 21:13:40 - Log: Integrate: - [ 21599] - whoops, typo - - [ 21616] - Subject: DOCPATCH: does STORE need to return anything and if so what? - From: david nicol <whatever@davidnicol.com> - Date: 26 Oct 2003 22:34:04 -0600 - Message-Id: <1067229244.1071.51.camel@plaza.davidnicol.com> - - [ 21625] - Mention perl 5.8.2-RC1 in perlhist, as spotted by Abigail. - - [ 21627] - Subject: [PATCH pod/perlguts.pod] update embed.pl description - From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> - Date: Sun, 2 Nov 2003 22:24:28 +0100 - Message-ID: <007b01c3a187$b34c6110$0c2f1fac@R2D2> - Branch: maint-5.8/perl - !> ext/threads/shared/shared.xs pod/perlguts.pod pod/perlhist.pod - !> pod/perltie.pod -____________________________________________________________________________ -[ 21626] By: nicholas on 2003/11/02 20:27:25 - Log: Integrate: - [ 21615] - Subject: [PATCH] DB_File 1.807 - From: "Paul Marquess" <Paul.Marquess@btinternet.com> - Date: Sat, 1 Nov 2003 13:50:12 -0000 - Message-ID: <AIEAJICLCBDNAAOLLOKLOENMPAAA.Paul.Marquess@btinternet.com> - Branch: maint-5.8/perl - !> ext/DB_File/Changes ext/DB_File/DB_File.pm - !> ext/DB_File/DB_File.xs ext/DB_File/dbinfo - !> ext/DB_File/t/db-hash.t ext/DB_File/t/db-recno.t -____________________________________________________________________________ -[ 21624] By: nicholas on 2003/11/02 20:16:07 - Log: Tweaks (from Jan Dubois, Petras Kudaras and Slaven Rezic) - Branch: maint-5.8/perl - ! pod/perldelta.pod -____________________________________________________________________________ -[ 21623] By: nicholas on 2003/11/02 19:52:04 - Log: Integrate: - [ 21617] - Portability nit for MinGW 3. - - Subject: MinGW-3.1.0-1 _CRTIMP definition preempting win32.h's - From: Greg Matheson <lang@ms.chinmin.edu.tw> - Date: Thu, 30 Oct 2003 14:11:58 +0800 - Message-ID: <20031030141158.A11772@ms> - (actual patch by Abe Timmerman) - - [ 21619] - Quoted-printable is evil. - Branch: maint-5.8/perl - !> win32/win32.h -____________________________________________________________________________ -[ 21622] By: nicholas on 2003/11/02 18:50:41 - Log: Integrate: - [ 21620] - Subject: [PATCH 5.8.2 @21574] OS/2 build - From: Ilya Zakharevich <nospam-abuse@ilyaz.org> - Date: Wed, 29 Oct 2003 14:00:18 -0800 - Message-ID: <20031029220017.GA26384@math.berkeley.edu> - Branch: maint-5.8/perl - !> ext/DynaLoader/DynaLoader_pm.PL makedef.pl os2/Makefile.SHs - !> os2/OS2/REXX/REXX.xs os2/os2.c os2/os2_base.t os2/os2ish.h - !> os2/perl2cmd.pl perlio.c -____________________________________________________________________________ -[ 21621] By: nicholas on 2003/11/02 18:29:05 - Log: Integrate: - [ 21618] - Stas spotted a missed s//new_/ for the hash seed renaming games - Branch: maint-5.8/perl - !> perl.c -____________________________________________________________________________ -[ 21613] By: nicholas on 2003/11/01 16:52:03 - Log: @INC caching of failures was backed out - Branch: maint-5.8/perl - ! pod/perldelta.pod -____________________________________________________________________________ -[ 21612] By: nicholas on 2003/11/01 16:32:46 - Log: Integrate: - [ 21611] - D'oh! t/op/hash.t wasn't in the MANIFEST. Rafael spotted this - Branch: maint-5.8/perl - !> MANIFEST -____________________________________________________________________________ -[ 21610] By: nicholas on 2003/11/01 16:30:14 - Log: Integrate: - [ 21589] - Subject: [5.8.x segfault + patch] chicken&egg segfault in -Dm -Mthreads - From: Stas Bekman <stas@stason.org> - Date: Wed, 29 Oct 2003 15:15:15 -0800 - Message-ID: <3FA04A03.5010603@stason.org> - (enclosed in a #ifdef DEBUGGING) - Branch: maint-5.8/perl - !> sv.c -____________________________________________________________________________ -[ 21609] By: nicholas on 2003/11/01 16:14:51 - Log: Integrate: - [ 21595] - Prevent the installation of makefiles that can be found - under lib/. - Branch: maint-5.8/perl - !> installperl -____________________________________________________________________________ -[ 21608] By: nicholas on 2003/11/01 15:35:16 - Log: Integrate: - [ 21607] - mod_perl2 will require access to the Plan C hashing function. - Branch: maint-5.8/perl - !> hv.h -____________________________________________________________________________ -[ 21606] By: nicholas on 2003/11/01 14:58:31 - Log: Integrate: - [ 21591] - Subject: [PATCH] Off-by-one error in regcomp.c - From: Slaven Rezic <slaven@rezic.de> - Date: Fri, 31 Oct 2003 12:16:11 +0000 - Message-Id: <1067602571.12768@devpc01.iconmobile.de> - - [ 21593] - Test nit ; goes with change 21591 - Branch: maint-5.8/perl - !> regcomp.c t/lib/warnings/regcomp t/op/regmesg.t -____________________________________________________________________________ -[ 21605] By: nicholas on 2003/11/01 14:38:22 - Log: Integrate: - [ 21604] - Add Internals::HvREHASH to expose the rehashing flag - t/op/hash.t tests that pathological data triggers rehashing - Branch: maint-5.8/perl - +> t/op/hash.t - !> universal.c -____________________________________________________________________________ -[ 21603] By: nicholas on 2003/11/01 13:03:55 - Log: Integrate: - [ 21598] - [perl #24368] seg faults when deleting keys of shared hash refs - Ensure that the shared_sv get magic of the element being deleted - is called. Also, avoid posible memory leaks by wrapping all shared - context sections with ENTER/SAVETMPS - Branch: maint-5.8/perl - !> ext/threads/shared/shared.xs -____________________________________________________________________________ -[ 21602] By: nicholas on 2003/11/01 12:45:20 - Log: Forgot to manually merge in the diffs rejected from 21601 - due to LF/CRLF differences. - Branch: maint-5.8/perl - ! win32/Makefile win32/makefile.mk -____________________________________________________________________________ -[ 21601] By: nicholas on 2003/11/01 12:34:09 - Log: Subject: [PATCH 5.8.1] make reentr.[ch] compatible with 5.8.0 again - From: Jan Dubois <jand@ActiveState.com> - Date: Thu, 30 Oct 2003 16:58:05 -0800 - Message-ID: <mja3qv47kmrhiip1l8pfl7bij0reesjr6p@4ax.com> - Branch: maint-5.8/perl - + reentr.inc - ! MANIFEST installperl perl.h reentr.c reentr.h reentr.pl - ! win32/Makefile win32/makefile.mk -____________________________________________________________________________ -[ 21600] By: nicholas on 2003/11/01 11:00:46 - Log: Integrate: - [ 21590] - Subject: [patch pod/perlfunc.pod] separate two unrelated notes in require - From: Stas Bekman <stas@stason.org> - Date: Wed, 29 Oct 2003 16:47:24 -0800 - Message-ID: <3FA05F9C.2080304@stason.org> - - [ 21592] - Subject: [PATCH] Document PERL_DL_NONLAZY - From: Gisle Aas <gisle@ActiveState.com> - Date: 31 Oct 2003 03:13:03 -0800 - Message-ID: <lrn0bhbqyo.fsf@caliper.activestate.com> - - [ 21596] - Subject: Re: [perl #24367] [PATCH] configure flag -Dextras="HTML::Parser" doesn't seem to do anything - From: Andy Dougherty <doughera@lafayette.edu> - Date: Fri, 31 Oct 2003 15:32:35 -0500 (EST) - Message-ID: <Pine.SOL.4.53.0310311433440.8552@maxwell.phys.lafayette.edu> - (plus POD link fixes) - Branch: maint-5.8/perl - !> INSTALL pod/perlfunc.pod pod/perlrun.pod -____________________________________________________________________________ -[ 21597] By: nicholas on 2003/10/31 21:03:47 - Log: Back out 21449 (MakeMaker SIGN) - Schwern will integrate and make a CPAN release first - Branch: maint-5.8/perl - ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_Unix.pm - ! lib/ExtUtils/MakeMaker.pm pod/perldelta.pod -____________________________________________________________________________ -[ 21594] By: nicholas on 2003/10/31 20:28:11 - Log: Integrate (as TODO test): - [ 21565] - Subject: [PATCH t/comp/proto.t] Test (5.9.x) - From: Abigail <abigail@abigail.nl> - Date: Mon, 27 Oct 2003 14:50:24 +0100 - Message-ID: <20031027135024.GA12666@abigail.nl> - Branch: maint-5.8/perl - ! t/comp/proto.t -____________________________________________________________________________ -[ 21585] By: nicholas on 2003/10/30 22:54:30 - Log: Integrate: - [ 21583] - Rewrite to correctly use test.pl - - Date: Thu, 30 Oct 2003 15:51:03 -0800 - From: Michael G Schwern <schwern@pobox.com> - Subject: Re: Fix for the orange lion bug - aka empty sub bug - Message-ID: <20031030235103.GC27017@localhost.comcast.net> - Branch: maint-5.8/perl - !> t/op/sub.t -____________________________________________________________________________ -[ 21584] By: nicholas on 2003/10/30 22:40:29 - Log: Integrate: - [ 21582] - Date: Thu, 30 Oct 2003 22:01:35 +0000 - Subject: Fix for the orange lion bug - aka empty sub bug - From: Arthur Bergman <sky@nanisky.com> - Message-Id: <A10EEA90-0B24-11D8-93CD-000A95A2734C@nanisky.com> - Branch: maint-5.8/perl - +> t/op/sub.t - !> MANIFEST op.c -____________________________________________________________________________ -[ 21581] By: nicholas on 2003/10/30 20:16:52 - Log: Integrate: - [ 21580] - 14 is the chain length for attack. From - - Message-ID: <20031030204117.16008.qmail@plover.com> - Subject: Re: 5.8.2-RC1 and mp2 - Date: Thu, 30 Oct 2003 15:41:17 -0500 - From: Mark Jason Dominus <mjd@plover.com> - - and - - From: Scott A Crosby <scrosby@cs.rice.edu> - Subject: Re: 5.8.2-RC1 and mp2 - Date: 30 Oct 2003 14:08:06 -0600 - Message-ID: <oydd6cea3q1.fsf@bert.cs.rice.edu> - Branch: maint-5.8/perl - !> hv.c -____________________________________________________________________________ -[ 21579] By: nicholas on 2003/10/30 19:24:06 - Log: Revert part of 21497 (integration of 21418: - Subject: [PATCH] Fixing UNIVERSAL.pm's bit of unpleasantness) - and 21496 (caching of require failures in %INC) - Reconsider these for 5.8.3 - Branch: maint-5.8/perl - ! lib/UNIVERSAL.pm pp_ctl.c t/comp/require.t t/op/universal.t -____________________________________________________________________________ -[ 21578] By: nicholas on 2003/10/29 21:44:55 - Log: Suggested changes from Chip - Branch: maint-5.8/perl - ! pod/perldelta.pod -____________________________________________________________________________ -[ 21577] By: nicholas on 2003/10/29 18:42:35 - Log: Integrate: - [ 21575] - Move a fcntl() example in perlfunc at a more proper place, - as suggested by : - Subject: [perl #24334] ioctl/fcntl doc confusion - From: "perl-5.8.0@ton.iguana.be (via RT)" <perlbug-followup@perl.org> - Date: 28 Oct 2003 13:37:49 -0000 - Message-ID: <rt-24334-66603.12.4990768314782@rt.perl.org> - Branch: maint-5.8/perl - !> pod/perlfunc.pod -____________________________________________________________________________ -[ 21576] By: nicholas on 2003/10/29 18:02:31 - Log: Date: Wed, 29 Oct 2003 07:39:30 +0800 - From: Autrijus Tang <autrijus@autrijus.org> - Subject: Re: 5.8.2 perldelta - Message-ID: <20031028233930.GA31574@aut.dyndns.org> - - Date: Tue, 28 Oct 2003 21:35:23 -0800 - From: Yitzchak Scott-Thoennes <sthoenna@efn.org> - Subject: Re: 5.8.2 perldelta - Message-ID: <20031029053403.GA252@efn.org> - Branch: maint-5.8/perl - ! pod/perldelta.pod -____________________________________________________________________________ -[ 21574] By: nicholas on 2003/10/28 22:19:10 - Log: Ronald J Kimball correctly spotted that I forgot the timezone. - GMT. What else? - Branch: maint-5.8/perl - ! pod/perldelta.pod -____________________________________________________________________________ -[ 21573] By: nicholas on 2003/10/28 21:43:07 - Log: Improvements from Dave Mitchell, Tom Christiansen and - Rafael Garcia-Suarez - Branch: maint-5.8/perl - ! pod/perldelta.pod -____________________________________________________________________________ -[ 21572] By: nicholas on 2003/10/28 21:15:11 - Log: At last! A perldelta - Branch: maint-5.8/perl - ! pod/perldelta.pod -____________________________________________________________________________ -[ 21571] By: nicholas on 2003/10/28 19:38:08 - Log: Integrate: - [ 21567] - Upgrade to Time::HiRes 1.52. - 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 -____________________________________________________________________________ -[ 21570] By: nicholas on 2003/10/28 19:37:44 - Log: Changes was in a mess, with some entries in triplicate. - ("This is your receipt for your husband... - and this is my receipt for your receipt") - Branch: maint-5.8/perl - ! Changes -____________________________________________________________________________ -[ 21569] By: nicholas on 2003/10/28 18:36:05 - Log: Integrate: - [ 21564] - Fix more shared threads leaks: add SAVETMPS to the second branch - of sharedsv_scalar_store(). - Branch: maint-5.8/perl - !> ext/threads/shared/shared.xs -____________________________________________________________________________ -[ 21568] By: nicholas on 2003/10/28 18:20:54 - Log: Drop the "RC1" - Branch: maint-5.8/perl - ! patchlevel.h -____________________________________________________________________________ -[ 21562] By: nicholas on 2003/10/27 18:06:15 - Log: Watch the wheels fall off, the springs fly out and the cogs jam... - Branch: maint-5.8/perl - ! patchlevel.h -____________________________________________________________________________ -[ 21561] By: nicholas on 2003/10/27 18:02:11 - Log: Integrate: - [ 21560] - Record the escape^Wrelease of 5.9.0 - Branch: maint-5.8/perl - !> pod/perlhist.pod -____________________________________________________________________________ -[ 21559] By: nicholas on 2003/10/27 17:35:53 - Log: Update Changes - Branch: maint-5.8/perl - ! Changes patchlevel.h -____________________________________________________________________________ -[ 21558] By: nicholas on 2003/10/27 17:29:16 - Log: Forgot to submit the updated table of contents - Branch: maint-5.8/perl - ! pod/perltoc.pod -____________________________________________________________________________ -[ 21557] By: nicholas on 2003/10/27 17:24:06 - Log: run pod/buildtoc - Branch: maint-5.8/perl - ! MANIFEST win32/Makefile win32/makefile.mk -____________________________________________________________________________ -[ 21556] By: nicholas on 2003/10/27 17:16:57 - Log: Cargo cult change of 5.8.1 to 5.8.2 - Branch: maint-5.8/perl - ! Cross/README NetWare/Makefile Porting/config.sh - ! Porting/config_H cygwin/perlld.in 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 -____________________________________________________________________________ -[ 21555] By: nicholas on 2003/10/27 16:28:54 - Log: Integrate: - [ 21554] - Subject: Re: DBD::Sybase and Sybase::CTlib build problems w/ 5.8.1, Solaris, gcc - From: Alan Burlison <Alan.Burlison@sun.com> - Date: Tue, 21 Oct 2003 15:00:58 +0100 - Message-ID: <3F953C1A.3060800@sun.com> - Branch: maint-5.8/perl - !> hints/solaris_2.sh -____________________________________________________________________________ -[ 21553] By: nicholas on 2003/10/27 14:09:05 - Log: Update Changes - Branch: maint-5.8/perl - ! Changes patchlevel.h -____________________________________________________________________________ -[ 21552] By: nicholas on 2003/10/27 14:07:08 - Log: Changes file was in the wrong order (as noticed by Chip) - Branch: maint-5.8/perl - ! Changes -____________________________________________________________________________ -[ 21551] By: nicholas on 2003/10/27 14:05:44 - Log: Integrate: - [ 21549] - Sync with Unicode::Collate 0.30 - - [ 21550] - Sync with Unicode::Normalize 0.25 - Branch: maint-5.8/perl - +> ext/Unicode/Normalize/t/fcdc.t ext/Unicode/Normalize/t/form.t - +> ext/Unicode/Normalize/t/proto.t - +> ext/Unicode/Normalize/t/split.t - +> lib/Unicode/Collate/t/hangtype.t - +> lib/Unicode/Collate/t/normal.t lib/Unicode/Collate/t/trailwt.t - +> lib/Unicode/Collate/t/variable.t - +> lib/Unicode/Collate/t/version.t - !> MANIFEST ext/Unicode/Normalize/Changes - !> ext/Unicode/Normalize/Makefile.PL - !> ext/Unicode/Normalize/Normalize.pm - !> ext/Unicode/Normalize/Normalize.xs - !> ext/Unicode/Normalize/README lib/Unicode/Collate.pm - !> lib/Unicode/Collate/Changes lib/Unicode/Collate/README - !> lib/Unicode/Collate/t/contract.t - !> lib/Unicode/Collate/t/hangul.t lib/Unicode/Collate/t/index.t - !> lib/Unicode/Collate/t/test.t -____________________________________________________________________________ -[ 21547] By: nicholas on 2003/10/27 10:04:34 - Log: Integrate: - [ 21544] - don't complain of podless .pm files that have a separate .pod file - Branch: maint-5.8/perl - !> pod/buildtoc -____________________________________________________________________________ -[ 21541] By: nicholas on 2003/10/26 20:51:55 - Log: Integrate: - [ 21535] - Return 21533 (with modifications) having found the problem - - (where 21533 is - Plan C rough edge smoothing. Criteria for a hash split is now - the earlier of "more keys than buckets" (the old test) or - linked list too long. Rehash is triggered after a split if the - longest linked list is too long.) - Branch: maint-5.8/perl - ! hv.c - !> hv.h -____________________________________________________________________________ -[ 21537] By: nicholas on 2003/10/25 23:05:21 - Log: Integrate: - [ 21536] - show the rehash flags in dumps - Branch: maint-5.8/perl - !> dump.c -____________________________________________________________________________ -[ 21531] By: nicholas on 2003/10/24 19:15:02 - Log: Integrate: - [ 21530] - - (The typo corrrection in blead) - Branch: maint-5.8/perl - !> ext/threads/shared/shared.xs -____________________________________________________________________________ -[ 21529] By: nicholas on 2003/10/23 19:39:41 - Log: Integrate: - [ 21526] - From: Jan Dubois <jand@ActiveState.com> - Subject: [PATCH] Update Pod::Perldoc from 3.10 to 3.11 - Date: Wed, 22 Oct 2003 20:17:07 -0700 - Message-ID: <mjhepvgtnifdlgrvp20urtuu058e1jrav2@4ax.com> - - From: Jan Dubois <jand@ActiveState.com> - Subject: [PATCH] Update I18N::LangTags from 0.28 to 0.29 - Date: Wed, 22 Oct 2003 20:26:56 -0700 - Message-ID: <jgiepv0a8fp8ffq3lpc5ujl7j25hoo1rdt@4ax.com> - - [ 21528] - When it says "add", then, like, you have to p4 add it. D'oh! - (missed the new file in "Update I18N::LangTags from 0.28 to 0.29") - Branch: maint-5.8/perl - +> lib/I18N/LangTags/t/02decency.t - !> MANIFEST lib/I18N/LangTags.pm lib/I18N/LangTags/ChangeLog - !> lib/I18N/LangTags/List.pm lib/I18N/LangTags/README - !> lib/Pod/Perldoc.pm lib/Pod/Perldoc/ToMan.pm pod/perldoc.pod - !> utils/perldoc.PL -____________________________________________________________________________ -[ 21525] By: nicholas on 2003/10/23 18:51:56 - Log: Integrate: - [ 21523] - Subject: [PATCH] utime documentation - From: Gisle Aas <gisle@ActiveState.com> - Date: 23 Oct 2003 05:33:43 -0700 - Message-Id: <lrekx4jfq0.fsf@caliper.activestate.com> - Branch: maint-5.8/perl - !> pod/perlfunc.pod -____________________________________________________________________________ -[ 21524] By: nicholas on 2003/10/23 18:38:02 - Log: Integrate: - [ 21522] - Subject: [PATCH] dup2() not going through PerlLIO abstraction layer - From: Jan Dubois <jand@ActiveState.com> - Date: Wed, 22 Oct 2003 20:33:54 -0700 - Message-Id: <vniepv0n5mcrbbutm0qgvori6n6vr6arsh@4ax.com> - Branch: maint-5.8/perl - !> doio.c -____________________________________________________________________________ -[ 21521] By: nicholas on 2003/10/22 20:30:05 - Log: Integrate: - [ 21520] - patch created by Casey West from: - - Subject: CPAN module problems - From: Edward Moy <emoy@apple.com> - Date: Fri, 10 Oct 2003 17:42:06 -0700 - Message-Id: <BD2513C0-FB83-11D7-9065-000A956EFDEE@apple.com> - - (change ld value in hints file) - Branch: maint-5.8/perl - !> hints/darwin.sh -____________________________________________________________________________ -[ 21519] By: nicholas on 2003/10/22 19:11:43 - Log: Integrate: - [ 21514] - Subject: [PATCH @20458] embedding perl - From: Radu Greab <rgreab@fx.ro> - Date: Tue, 05 Aug 2003 20:57:15 +0300 (EEST) - Message-Id: <20030805.205715.113441323.radu@yx.primIT.ro> - Branch: maint-5.8/perl - ! perl.c - !> hv.c intrpvar.h pod/perlembed.pod pod/perlintern.pod sv.c -____________________________________________________________________________ -[ 21518] By: nicholas on 2003/10/22 18:32:17 - Log: Integrate: - [ 21515] - Add a test.taintwarn makefile target, - to run the whole test suite with the -t switch. - Branch: maint-5.8/perl - !> Makefile.SH pod/perlhack.pod t/TEST -____________________________________________________________________________ -[ 21517] By: nicholas on 2003/10/22 17:53:48 - Log: Integrate: - [ 21513] - Fix doc bug #23890, as suggested by Himanshu Garg : - in perltoot, $him->fullname should be $him->fullname->as_string - when passed to printf. - - [ 21516] - Small email update in AUTHORS. - Branch: maint-5.8/perl - !> AUTHORS pod/perltoot.pod -____________________________________________________________________________ -[ 21512] By: nicholas on 2003/10/21 18:58:30 - Log: Integrate: - [ 21372] - Sync with libnet 1.17 - Branch: maint-5.8/perl - !> lib/Net/ChangeLog.libnet lib/Net/Domain.pm lib/Net/FTP.pm -____________________________________________________________________________ -[ 21511] By: nicholas on 2003/10/21 18:31:19 - Log: - Two OS/2 portability patches from Ilya. - - Subject: [PATCH 5.8.1 @21211] sockets broken on OS/2 - From: Ilya Zakharevich <nospam-abuse@ilyaz.org> - Date: Thu, 25 Sep 2003 12:09:11 -0700 - Message-ID: <20030925190911.GA27028@math.berkeley.edu> - - Subject: Re: [PATCH 5.8.1 @21379] tmpfile() broken on OS/2 - From: Ilya Zakharevich <nospam-abuse@ilyaz.org> - Date: Thu, 25 Sep 2003 19:50:45 -0700 - Message-ID: <20030926025045.GA27507@math.berkeley.edu> - Branch: maint-5.8/perl - !> doio.c os2/os2ish.h perl.h perlio.c pp_sys.c -____________________________________________________________________________ -[ 21508] By: nicholas on 2003/10/20 22:06:05 - Log: Integrate: - [ 21506] - Subject: [PATCH] add some missing defines to Devel::PPPort - From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> - Date: Mon, 20 Oct 2003 20:14:19 +0200 - Message-ID: <03a301c39735$fb7cb220$0c2f1fac@R2D2> - Branch: maint-5.8/perl - !> ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort.pm -____________________________________________________________________________ -[ 21507] By: nicholas on 2003/10/20 20:14:57 - Log: Integrate: - [ 21505] - Subject: Re: [perl #24225] [5.8.1] segfault in binmode STDOUT, ':stdio'; print 1 - From: Slaven Rezic <slaven@rezic.de> - Date: 19 Oct 2003 17:54:59 +0200 - Message-ID: <871xt9te7g.fsf@vran.herceg.de> - Branch: maint-5.8/perl - !> perlio.c -____________________________________________________________________________ -[ 21504] By: nicholas on 2003/10/20 17:31:11 - Log: Integrate: - [ 21503] - Skip the chflags tests in filetest.t on Darwin. - Branch: maint-5.8/perl - !> lib/filetest.t -____________________________________________________________________________ -[ 21502] By: nicholas on 2003/10/19 19:49:25 - Log: Forgot to run regen.pl when I merged Plan C (already fixed in - the snapshot) - Branch: maint-5.8/perl - ! embedvar.h -____________________________________________________________________________ -[ 21501] By: nicholas on 2003/10/19 19:37:27 - Log: update MAINT level - Branch: maint-5.8/perl - ! patchlevel.h -____________________________________________________________________________ -[ 21500] By: nicholas on 2003/10/19 19:35:55 - Log: Update Changes (submit by hand) - not sure if they're quite in the - tidiest order yet - Branch: maint-5.8/perl - ! Changes -____________________________________________________________________________ -[ 21499] By: nicholas on 2003/10/19 19:14:43 - Log: If you add files you must add them to the MANIFEST - Branch: maint-5.8/perl - ! MANIFEST -____________________________________________________________________________ -[ 21498] By: nicholas on 2003/10/19 19:08:39 - Log: Place the changes for 5.8.1 into their own file; start Changes afresh - for 5.8.2. For reference, 5.8.1 release was change 21377 - Branch: maint-5.8/perl - + Changes5.8.1 - ! Changes -____________________________________________________________________________ -[ 21497] By: nicholas on 2003/10/19 18:50:07 - Log: Integrate: - [ 21418] - Subject: [PATCH] Fixing UNIVERSAL.pm's bit of unpleasantness - From: schwern@pobox.com - Date: Mon, 6 Oct 2003 13:14:36 -0700 - Message-Id: <20031006131436.G20960@ttul.org> - - [ 21449] - Subject: [PATCH] SIGN => 1 support for MakeMaker - From: Autrijus Tang <autrijus@autrijus.org> - Date: Tue, 14 Oct 2003 18:32:28 +0800 - Message-Id: <1066127547.65845.35.camel@localhost> - Branch: maint-5.8/perl - !> lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_Unix.pm - !> lib/ExtUtils/MakeMaker.pm lib/UNIVERSAL.pm t/op/universal.t -____________________________________________________________________________ -[ 21496] By: nicholas on 2003/10/19 18:31:14 - Log: Integrate: - [ 21415] - Subject: [PATCH bleadperl] (was Re: require() does not behave aas documented) - From: Rick Delaney <rick@bort.ca> - Date: Tue, 23 Sep 2003 12:14:52 -0400 - Message-ID: <20030923121452.G18845@biff.bort.ca> - - [ 21427] - Subject: Re: require patch breaks locale - From: Rick Delaney <rick@bort.ca> - Date: Wed, 8 Oct 2003 22:41:55 -0400 - Message-Id: <20031008224155.A14638@biff.bort.ca> - Branch: maint-5.8/perl - !> pp_ctl.c t/comp/require.t -____________________________________________________________________________ -[ 21495] By: nicholas on 2003/10/19 18:13:23 - Log: Integrate: - [ 21407] - Subject: [PATCH]Re: The META.yml file in bleadperl - From: Fergal Daly <fergal@esatclear.ie> - Date: Mon, 6 Oct 2003 00:25:29 +0100 - Message-Id: <200310060025.29122.fergal@esatclear.ie> - - Plus regeneration of META.yml - Branch: maint-5.8/perl - + META.yml - !> Porting/makemeta -____________________________________________________________________________ -[ 21494] By: nicholas on 2003/10/19 17:55:17 - Log: Integrate: - [ 21438] - Subject: Re: [perl #24122] setreuid and friends borked on darwin/osx - From: Slaven Rezic <slaven@rezic.de> - Date: 07 Oct 2003 00:04:34 +0200 - Message-ID: <87ekxq6n0t.fsf@vran.herceg.de> - - [ 21440] - Subject: [perl #24122] setreuid and friends borked on darwin/osx - From: "pxm@nubz.org (via RT)" <perlbug-followup@perl.org> - Date: 5 Oct 2003 20:55:56 -0000 - Message-ID: <rt-24122-65678.14.2411168523081@rt.perl.org> - Branch: maint-5.8/perl - !> hints/darwin.sh mg.c -____________________________________________________________________________ -[ 21493] By: nicholas on 2003/10/19 17:35:10 - Log: Integrate: - [ 21424] - Subject: Re: Simple @INC hook core dump [PATCH] - From: Gisle Aas <gisle@ActiveState.com> - Date: 08 Oct 2003 04:47:33 -0700 - Message-ID: <lrllrweysq.fsf_-_@caliper.activestate.com> - - [ 21426] - Subject: Re: Simple @INC hook core dump [PATCH] - From: Gisle Aas <gisle@ActiveState.com> - Date: 08 Oct 2003 13:35:28 -0700 - Message-Id: <lrr81ncvsf.fsf@caliper.activestate.com> - - [ 21452] - Fix bug [perl #24212] : improper error recovery in the - tokenizer after an unknown filetest operator. - Branch: maint-5.8/perl - !> pp_ctl.c t/comp/parser.t t/op/inccode.t toke.c -____________________________________________________________________________ -[ 21492] By: nicholas on 2003/10/19 17:17:40 - Log: Integrate: - [ 21436] - Subject: [PATCH] threads::async + some cleanup - From: Elizabeth Mattijsen <liz@dijkmat.nl> - Date: Fri, 10 Oct 2003 16:37:55 +0200 - Message-Id: <p05111b07bbac713a0aaf@[192.168.56.2]> - - [ 21470] - Ensure PL_comppad/curpad point to PL_main_cv's padlist when - PL_main_root is freed; this may not have been be the case if a - thread other than the main one is the last to be destroyed - Branch: maint-5.8/perl - ! ext/threads/threads.pm - !> ext/threads/t/thread.t pad.h perl.c -____________________________________________________________________________ -[ 21491] By: nicholas on 2003/10/19 16:54:46 - Log: Integrate: - [ 21451] - Update MIME::Base64 and Digest::MD5 from the CPAN version. - Branch: maint-5.8/perl - !> ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm - !> ext/Digest/MD5/Makefile.PL ext/Digest/MD5/t/align.t - !> ext/Digest/MD5/t/files.t ext/Digest/MD5/t/utf8.t - !> ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs - !> ext/MIME/Base64/Changes ext/MIME/Base64/Makefile.PL - !> ext/MIME/Base64/QuotedPrint.pm ext/MIME/Base64/t/unicode.t -____________________________________________________________________________ -[ 21490] By: nicholas on 2003/10/19 16:19:58 - Log: Integrate: - [ 21402] - Subject: [PATCH] pp_sys.c: pp_waitpid and EINTR - From: Steve Grazzini <grazz@pobox.com> - Date: Sat, 4 Oct 2003 18:15:23 -0400 - Message-Id: <20031004221523.GA29324@grazzini.net> - - [ 21425] - Fix bug #24108: Goto +foo broken - the fix having been suggested by xmath via Juerd. - - [ 21428] - Subject: [PATCH] Devel::PPPort is missing an aTHX when calling - grok_numeric_radix() - From: Jan Dubois <jand@ActiveState.com> - Date: Wed, 08 Oct 2003 20:37:42 -0700 - Message-Id: <8kl9ov0932qo08o24uafuc9v77clrgnoe4@4ax.com> - - [ 21429] - Patch based on: - - Subject: [perl #24157] -MModule=} is broken - From: "Lukas Mai" (via RT) <perlbug-followup@perl.org> - Date: 7 Oct 2003 21:47:43 -0000 - Message-Id: <rt-24157-65809.10.9980909617566@rt.perl.org> - - (Includes a fix for a similar problem in -A, but not -d.) - - [ 21430] - Subject: [PATCH 5.8.1 CORE] Internal fixes to source-code coordinate - calculations in regcomp.c - From: Eric Promislow <ericp@ActiveState.com> - Date: Wed, 8 Oct 2003 17:42:42 -0700 - Message-Id: <20031008174242.A17544@ActiveState.com> - - [ 21441] - Subject: [PATCH] Internals::hash_seed() returns wrong value - From: Jan Dubois <jand@ActiveState.com> - Date: Sun, 12 Oct 2003 22:09:39 -0700 - Message-ID: <07ckovck8mp5e8tthmtbbcrpi2tj6q9eak@4ax.com> - - [ 21445] - Subject: [PATCH ext/Devel/PPPort/PPPort.pm] Changes #20819 and #20996 break compatibility with perl 5.6.0 - From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> - Date: Tue, 30 Sep 2003 19:23:34 +0200 - Message-ID: <021e01c38777$93ea4e10$0c2f1fac@R2D2> - Branch: maint-5.8/perl - ! perl.c - !> ext/Devel/PPPort/PPPort.pm op.c pp_sys.c regcomp.c t/op/goto.t - !> universal.c -____________________________________________________________________________ -[ 21489] By: nicholas on 2003/10/19 11:14:32 - Log: Integrate: - [ 21397] - Subject: Re: 5.8.1 and srand - From: Brendan O'Dea <bod@debian.org> - Date: Thu, 2 Oct 2003 10:30:36 +1000 - Message-Id: <20031002003036.GA9198@londo.c47.org> - - [ 21401] - Subject: Re: 5.8.1 and srand - From: Slaven Rezic <slaven@rezic.de> - Date: Thu, 2 Oct 2003 15:51:11 +0000 - Message-Id: <1065109871.3115@devpc01.iconmobile.de> - Branch: maint-5.8/perl - !> t/op/fork.t util.c -____________________________________________________________________________ -[ 21488] By: nicholas on 2003/10/19 10:47:57 - Log: Integrate: - [ 21419] - Why should -3**$x be more precisely determined than 3**$x? - - [ 21420] - Minor tweaks to t/op/pow.t (John P. Linderman). - Branch: maint-5.8/perl - !> t/op/pow.t -____________________________________________________________________________ -[ 21487] By: nicholas on 2003/10/18 22:33:08 - Log: Integrate: - [ 21433] - Put all pre-processor #s on the first column (some compilers are picky) - [perl #24167] `#' comment signs not at the very beginning of a line - - [ 21468] - Subject: Re: assert.h breaks perl.h - From: Alexey Tourbin <at@altlinux.ru> - Date: Thu, 16 Oct 2003 22:24:35 +0400 - Message-Id: <20031016182434.GH1724@julia.office.altlinux.ru> - Branch: maint-5.8/perl - !> cop.h dosish.h ext/SDBM_File/sdbm/sdbm.h iperlsys.h op.c - !> perl.h regcomp.c sv.h -____________________________________________________________________________ -[ 21486] By: nicholas on 2003/10/18 22:12:47 - Log: Integrate: - [ 21404] - Subject: [perl #24120] Tie::Hash documentation has broken code - From: "Benjamin J. Tilly" (via RT) <perlbug-followup@perl.org> - Date: 5 Oct 2003 18:40:36 -0000 - Message-Id: <rt-24120-65664.15.9776865968429@rt.perl.org> - (Applied without $VERSION update.) - - [ 21439] - Subject: [PATCH] Tie::Hash documentation - From: Slaven Rezic <slaven@rezic.de> - Date: Sun, 12 Oct 2003 18:55:54 +0200 (CEST) - Message-Id: <200310121655.h9CGtsrY003613@vran.herceg.de> - - [ 21442] - Subject: [perl #24189] Incorrect comment in perldoc strict - From: "Iain 'Spoon' Truskett (via RT)" <perlbug-followup@perl.org> - Date: 12 Oct 2003 09:01:25 -0000 - Message-Id: <rt-24189-65954.9.50514379869631@rt.perl.org> - - [ 21467] - Subject: [PATCH] Tie::Hash documentation - From: Slaven Rezic <slaven@rezic.de> - Date: Thu, 16 Oct 2003 17:57:35 +0000 - Message-Id: <1066327055.1428@devpc01.iconmobile.de> - Branch: maint-5.8/perl - !> lib/Tie/Hash.pm lib/strict.pm -____________________________________________________________________________ -[ 21485] By: nicholas on 2003/10/18 21:44:41 - Log: Integrate: - [ 21416] - Subject: [patch sv.c] improve "...free unref scalar" warning - From: Stas Bekman <stas@stason.org> - Date: Mon, 06 Oct 2003 21:19:53 -0700 - Message-Id: <3F823EE9.4030103@stason.org> - - [ 21420] - Minor tweaks to sv.c (Tim Bunce) - Branch: maint-5.8/perl - !> sv.c -____________________________________________________________________________ -[ 21484] By: nicholas on 2003/10/18 21:25:13 - Log: Integrate: - [ 21453] - Typos. - - [ 21472] - The compilation of PerlIO::via may hang on AIX when - compiling with vac at -O3 optimization level. Disable - optimization for this module. - Branch: maint-5.8/perl - +> ext/PerlIO/via/hints/aix.pl - !> MANIFEST hints/aix.sh -____________________________________________________________________________ -[ 21483] By: nicholas on 2003/10/18 20:50:49 - Log: Integrate: - [ 21390] - Subject: Re: NCR MP-RAS perl problems [perl #23791] - From: grommel@sears.com - Date: Mon, 29 Sep 2003 14:45:16 -0500 - Message-ID: <OF9B00605E.3CC90F32-ON86256DB0.006B13F0-86256DB0.006C8E85@LocalDomain> - - [ 21410] - Subject: Re: [doc-PATCH] for unpack_str() and question - From: LAUN Wolfgang <wolfgang.laun@alcatel.at> - Date: Mon, 6 Oct 2003 08:45:29 +0200 - Message-ID: <75A46BF1A9D8D311863A00508B6259A405F180C1@ATTMSX4> - Branch: maint-5.8/perl - !> hints/svr4.sh pod/perlapi.pod pp_pack.c t/op/pack.t -____________________________________________________________________________ -[ 21482] By: nicholas on 2003/10/18 18:26:46 - Log: Integrate: - [ 21464] - Subject: perl -h tweak [PATCH] - From: Gisle Aas <gisle@ActiveState.com> - Date: 16 Oct 2003 02:49:39 -0700 - Message-Id: <lrn0c11pho.fsf@caliper.activestate.com> - - [ 21466] - Further tweak on change #21464. - - [ 21473] - -u is deprecated. - Subject: Re: why PERL5LIB is ignored when -T is in effect - From: Slaven Rezic <slaven@rezic.de> - Date: Fri, 17 Oct 2003 10:02:31 +0000 - Message-Id: <1066384951.4964@devpc01.iconmobile.de> - Branch: maint-5.8/perl - !> perl.c -____________________________________________________________________________ -[ 21481] By: nicholas on 2003/10/18 17:40:32 - Log: Integrate: - [ 21394] - Subject: misapplied patch 19452 - From: Yitzchak Scott-Thoennes <sthoenna@efn.org> - Date: Tue, 30 Sep 2003 06:01:50 -0700 - Message-Id: <20030930130150.GA1436@efn.org> - Branch: maint-5.8/perl - ! pp_hot.c -____________________________________________________________________________ -[ 21480] By: nicholas on 2003/10/18 16:42:12 - Log: Integrate: - [ 21383] - Missing +x bits. - Branch: maint-5.8/perl - !> Porting/makerel -____________________________________________________________________________ -[ 21479] By: nicholas on 2003/10/18 16:37:49 - Log: Integrate: - [ 21385] - Subject: [PATCH 5.8.1] pod/perlrun.pod: no space after -i allowed - From: Brendan O'Dea <bod@debian.org> - Date: Sun, 28 Sep 2003 23:23:34 +1000 - Message-ID: <20030928132334.GA29499@londo.c47.org> - - [ 21386] - Subject: [PATCH 5.8.1] Fix broken splitpod program - From: Steve Hay <steve.hay@uk.radan.com> - Date: Mon, 29 Sep 2003 11:50:23 +0100 - Message-ID: <3F780E6F.3020704@uk.radan.com> - - [ 21388] - Subject: [PATCH] Re: [perl #24071] Typo in description of binmode - From: Yitzchak Scott-Thoennes <sthoenna@efn.org> - Date: Tue, 30 Sep 2003 04:53:02 -0700 - Message-ID: <20030930115302.GA3200@efn.org> - - [ 21392] - Revamp the section on local() in perlsub. - - avoid using the word "declare" in conjunction with local() - - less archaelogical references - - more about localization of lvalues - - removes examples of localization of tied hashes that don't work - - give titles to subsections - - explain localization of magic values - - explain localization of globs - - fix link to perldelta - - [ 21398] - build perlapi.pod in deterministic order even when functions differ - only in case; regen perlapi.pod - - [ 21403] - Subject: Re: [PATCH] [perl #24113] mistake in perlretut - From: Robert Spier <rspier@pobox.com> - Date: Sun, 05 Oct 2003 21:34:30 -0700 - Message-Id: <m3vfr39e7d.wl_rspier@pobox.com> - - [ 21405] - Subject: Re: [PATCH] perlsyn.pod Revision - Resend - From: Shlomi Fish <shlomif@vipe.technion.ac.il> - Date: Fri, 3 Oct 2003 12:34:46 +0200 (IST) - Message-Id: <Pine.LNX.4.56.0310031233580.28640@vipe.technion.ac.il> - (Applied with minor tweaks.) - - [ 21409] - Subject: [PATCH pod/perlfunc.pod] ref can return false on references - From: Abigail <abigail@abigail.nl> - Date: Mon, 6 Oct 2003 05:55:21 -0700 - Message-ID: <20031006125521.GA26446@ucan.foad.org> - - [ 21412] - Fix broken link in perltodo.pod. - - [ 21417] - Update perlfunc/require to describe NXDOMAIN caching... er, you - know what I mean. - - [ 21431] - Document the behaviour of filetest operators regarding parentheses. - This fixes bug #24127 (by documenting it as a feature.) - - [ 21435] - Make everyone stop posting to p5p about 0e0. - - [ 21437] - Minor nit in perlrun, spotted by Art Haas. - Branch: maint-5.8/perl - ! pod/perlrun.pod pod/perlsyn.pod - !> autodoc.pl pod/perlapi.pod pod/perlfunc.pod pod/perlop.pod - !> pod/perlretut.pod pod/perlsub.pod pod/perltodo.pod - !> pod/splitpod -____________________________________________________________________________ -[ 21478] By: nicholas on 2003/10/18 13:40:08 - Log: Integrate: - [ 21420] - Minor tweaks to pod/perlsyn.pod (as suggested by Yves Orton) - - [ 21421] - Subject: Re: [PATCH] perlop.pod Revamp - revision 4 - From: schwern@pobox.com - Date: Tue, 7 Oct 2003 20:39:36 -0700 - Message-Id: <20031007203936.X4301@ttul.org> - - (Originally from Shlomi Fish. Applied with tweaks.) - - [ 21422] - "Are implicit undefs true?" asks Gisle. - - [ 21423] - Subject: [PATCH pod/perlrun.pod] Layout & POD nit. - From: Abigail <abigail@abigail.nl> - Date: Wed, 8 Oct 2003 03:50:49 -0700 - Message-Id: <20031008105049.GA15770@ucan.foad.org> - Branch: maint-5.8/perl - ! pod/perlop.pod pod/perlsyn.pod - !> pod/perliol.pod -____________________________________________________________________________ -[ 21477] By: nicholas on 2003/10/18 13:22:15 - Log: Integrate: - [ 21384] - Nit to the maintainers list by SADAHIRO Tomoyuki - - [ 21408] - Add a new option --check to Porting/Maintainers, - to check for files who are listed for several maintainers. - - [ 21413] - Fixes in the modules maintainers list. - Branch: maint-5.8/perl - !> Porting/Maintainers.pl Porting/Maintainers.pm -____________________________________________________________________________ -[ 21476] By: nicholas on 2003/10/18 13:14:40 - Log: Integrate: - [ 21391] - Useless "local $_" in a perlfaq3 example - - [ 21454] - PerlFAQ sync. (only actual changes) - - [ 21456] - Perlfaq1 : take notice that 5.8.1 is now released. - Branch: maint-5.8/perl - !> pod/perlfaq1.pod pod/perlfaq3.pod pod/perlfaq4.pod -____________________________________________________________________________ -[ 21475] By: nicholas on 2003/10/17 21:09:13 - Log: Integrate: - [ 21446] - Duplicate 19423 (pathological hashes too easy) into hv_store_ent - (the routine used by perl level HV operations) - - [ 21469] - Duplicate 19423 (pathological hashes too easy) into share_hek_flags - (as suggested by Jan Dubois) - - [ 21471] - Plan C for foiling the algorithmic complexity attack - (based on Chip's plan A (binary compatibility with 5.8.0 and 5.8.1), - Chip's plan B (do something new inside the hv functions) - and introspective sort) - Provides infrastructure for hashes to change their hash function - if necessary, and code in hsplit to detect pathalogical data and - instigate a random rehashing. - Needs refinement. Let's see how much smoke it creates. - - [ 21474] - Plan C rough edge smoothing - forgot to turn on the "has key flags" - flag on the hash when rehashing. Can turn off the "rehasing" flag - if the hash is cleared - Branch: maint-5.8/perl - ! hv.c - !> embedvar.h hv.h intrpvar.h perl.c perlapi.h sv.c sv.h util.c -____________________________________________________________________________ -[ 21395] By: nicholas on 2003/10/01 21:09:11 - Log: Integrate: - [ 21387] - Subject: [PATCH] perl-5.8.1 hints/powerux.sh, ext/Sys/Syslog/t/syslog.t - From: Tom Horsley <Tom.Horsley@ccur.com> - Date: Mon, 29 Sep 2003 13:00:09 GMT - Message-Id: <200309291300.NAA23856@amber2.ccur.com> - Branch: maint-5.8/perl - !> ext/Sys/Syslog/t/syslog.t hints/powerux.sh -____________________________________________________________________________ -[ 21393] By: nicholas on 2003/09/30 20:52:55 - Log: Disarm the maint branch. - (Put the MAINTfoo local patch back in patchlevel.h following the - successful escape, er release, of 5.8.1) - Branch: maint-5.8/perl - ! Changes patchlevel.h -____________________________________________________________________________ -[ 21379] By: chip on 2003/09/25 18:10:01 - Log: Relocate the mention of safe signals with POSIX::SigAction. - Branch: maint-5.8/perl - ! pod/perl581delta.pod -____________________________________________________________________________ -[ 21378] By: jhi on 2003/09/25 12:42:00 - Log: perldelta turnover. - Branch: maint-5.8/perl - + pod/perl581delta.pod - ! MANIFEST pod.lst pod/perl.pod pod/perldelta.pod - ! pod/perltoc.pod vms/descrip_mms.template win32/pod.mak diff --git a/Changes5.8.2 b/Changes5.8.2 new file mode 100644 index 0000000000..6b23574cf7 --- /dev/null +++ b/Changes5.8.2 @@ -0,0 +1,1297 @@ +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.2 Maintenance release working toward v5.8.2 +-------------- +____________________________________________________________________________ +____________________________________________________________________________ +[ 21668] By: nicholas on 2003/11/05 19:26:49 + Log: Integrate: + [ 21667] + From: Craig Berry <craigberry@mac.com> + Subject: Opcode.xs/RC2 compile nit on VMS + Date: Wed, 05 Nov 2003 12:16:34 -0600 + Message-ID: <2097592.1068056194261.JavaMail.craigberry@mac.com> + Branch: maint-5.8/perl + !> ext/Opcode/Opcode.xs +____________________________________________________________________________ +[ 21666] By: nicholas on 2003/11/05 19:01:16 + Log: Note planned release date. + Branch: maint-5.8/perl + ! pod/perlhist.pod +____________________________________________________________________________ +[ 21665] By: nicholas on 2003/11/05 19:00:29 + Log: Integrate: + [ 21661] + Subject: [PATCH pod/perlhist.pod] Mention 5.8.2-RC2 + From: Abigail <abigail@abigail.nl> + Date: Tue, 4 Nov 2003 10:40:57 +0100 + Message-Id: <20031104094057.GA22508@abigail.nl> + Branch: maint-5.8/perl + !> pod/perlhist.pod +____________________________________________________________________________ +[ 21659] By: nicholas on 2003/11/05 08:18:49 + Log: Integrate: + [ 21656] + Subject: Re: [gherteg@csc.com: your CPAN page on EBCDIC] + From: PPrymmer@factset.com + Date: Tue, 4 Nov 2003 10:00:07 -0500 + Message-ID: <OF9A22A404.A32A5C26-ON85256DD4.00522E92-85256DD4.005268A4@factset.com> + Branch: maint-5.8/perl + !> pod/perlebcdic.pod +____________________________________________________________________________ +[ 21658] By: nicholas on 2003/11/05 08:12:08 + Log: Subject: [PATCH 5.8.2] reentr.pl is not defining _srandom_struct + From: Jan Dubois <jand@ActiveState.com> + Date: Tue, 04 Nov 2003 17:16:00 -0800 + Message-ID: <0mjgqvk4f8idatljni3cfoeta3ljbm8a6c@4ax.com> + Branch: maint-5.8/perl + ! reentr.h reentr.pl +____________________________________________________________________________ +[ 21654] By: nicholas on 2003/11/04 22:10:35 + Log: Subject: Re: [PATCH 5.8.1] make reentr.[ch] compatible with 5.8.0 again + From: Jan Dubois <jand@ActiveState.com> + Date: Mon, 03 Nov 2003 00:58:21 -0800 + Message-ID: <ip5cqvcu5qk1mc2e38ne7iv81bpljjrfe6@4ax.com> + Branch: maint-5.8/perl + ! reentr.inc reentr.pl +____________________________________________________________________________ +[ 21653] By: nicholas on 2003/11/04 21:54:48 + Log: Integrate: + [ 21651] + Subject: Re: [PATCH 5.8.2 @21574] OS/2 build + From: Ilya Zakharevich <nospam-abuse@ilyaz.org> + Date: Mon, 3 Nov 2003 20:20:44 -0800 + Message-ID: <20031104042044.GA1682@math.berkeley.edu> + Branch: maint-5.8/perl + !> os2/Makefile.SHs +____________________________________________________________________________ +[ 21649] By: nicholas on 2003/11/03 20:43:47 + Log: Integrate: + [ 21646] + Subject: Cwd.xs: off-by-one buffer overflow in realpath() + From: Casey West <casey@geeknest.com> + Date: Mon, 3 Nov 2003 10:11:43 -0500 + Message-ID: <20031103151143.GB430@geeknest.com> + Branch: maint-5.8/perl + !> ext/Cwd/Cwd.xs +____________________________________________________________________________ +[ 21648] By: nicholas on 2003/11/03 20:26:54 + Log: Disarm RC2 + Branch: maint-5.8/perl + ! patchlevel.h +____________________________________________________________________________ +[ 21643] By: nicholas on 2003/11/03 07:18:47 + Log: I bet yes + Branch: maint-5.8/perl + ! patchlevel.h +____________________________________________________________________________ +[ 21642] By: nicholas on 2003/11/03 07:18:04 + Log: space should be tab for lib/I18N/LangTags/t/02decency.t + Branch: maint-5.8/perl + ! MANIFEST +____________________________________________________________________________ +[ 21641] By: nicholas on 2003/11/03 07:13:20 + Log: Update changes + Branch: maint-5.8/perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 21640] By: nicholas on 2003/11/03 07:11:34 + Log: Integrate: + [ 21638] + s/new_hash/rehash/g (Stas suggested a better name) + + [ 21639] + Stas would prefer not to have MOD_PERL defines in perl. + Branch: maint-5.8/perl + ! embedvar.h + !> hv.c hv.h intrpvar.h lib/Hash/Util.pm perl.c perlapi.h sv.c + !> universal.c util.c +____________________________________________________________________________ +[ 21637] By: nicholas on 2003/11/02 23:07:41 + Log: Update our sample config with one generated for 5.8.2 + Branch: maint-5.8/perl + ! Porting/config.sh Porting/config_H +____________________________________________________________________________ +[ 21636] By: nicholas on 2003/11/02 22:47:37 + Log: Update changes + Branch: maint-5.8/perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 21635] By: nicholas on 2003/11/02 22:45:22 + Log: Integrate: + [ 21634] + Provide Internals::new_hash_seed to return PL_new_hash_seed, and + make Hash::Util::hash_seed use this. + Branch: maint-5.8/perl + !> lib/Hash/Util.pm universal.c +____________________________________________________________________________ +[ 21633] By: nicholas on 2003/11/02 22:22:34 + Log: Integrate: + [ 21588] + Subject: [PATCH] Devel::PPPort and scan_bin + From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> + Date: Wed, 29 Oct 2003 22:53:43 +0100 + Message-ID: <037201c39e67$1faa9940$0c2f1fac@R2D2> + Branch: maint-5.8/perl + !> ext/Devel/PPPort/PPPort.pm +____________________________________________________________________________ +[ 21632] By: nicholas on 2003/11/02 21:56:48 + Log: Integrate: + [ 21587] + Subject: [PATCH] change p4d2p to deal with new style diff2 output + From: Jan Dubois <jand@ActiveState.com> + Date: Thu, 30 Oct 2003 18:43:08 -0800 + Message-ID: <dpi3qvgf1uke7pj1gcpgmoh622lqcvl6uc@4ax.com> + Branch: maint-5.8/perl + !> Porting/p4d2p +____________________________________________________________________________ +[ 21631] By: nicholas on 2003/11/02 21:55:32 + Log: Integrate: + [ 21614] + Subject: Re: [PATCH bleadperl] (was Re: Is this brokenness in $< $( $> & $) ?) + From: Rick Delaney <rick@bort.ca> + Date: Mon, 27 Oct 2003 16:24:16 -0500 + Message-ID: <20031027162416.H2233@biff.bort.ca> + Branch: maint-5.8/perl + !> pp_hot.c +____________________________________________________________________________ +[ 21630] By: nicholas on 2003/11/02 21:28:01 + Log: + Fix for [perl #24347] segfault with Safe + The empty %INC created for safe compartements was freed + too early. + Branch: maint-5.8/perl + !> ext/Opcode/Opcode.xs +____________________________________________________________________________ +[ 21629] By: nicholas on 2003/11/02 21:13:40 + Log: Integrate: + [ 21599] + whoops, typo + + [ 21616] + Subject: DOCPATCH: does STORE need to return anything and if so what? + From: david nicol <whatever@davidnicol.com> + Date: 26 Oct 2003 22:34:04 -0600 + Message-Id: <1067229244.1071.51.camel@plaza.davidnicol.com> + + [ 21625] + Mention perl 5.8.2-RC1 in perlhist, as spotted by Abigail. + + [ 21627] + Subject: [PATCH pod/perlguts.pod] update embed.pl description + From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> + Date: Sun, 2 Nov 2003 22:24:28 +0100 + Message-ID: <007b01c3a187$b34c6110$0c2f1fac@R2D2> + Branch: maint-5.8/perl + !> ext/threads/shared/shared.xs pod/perlguts.pod pod/perlhist.pod + !> pod/perltie.pod +____________________________________________________________________________ +[ 21626] By: nicholas on 2003/11/02 20:27:25 + Log: Integrate: + [ 21615] + Subject: [PATCH] DB_File 1.807 + From: "Paul Marquess" <Paul.Marquess@btinternet.com> + Date: Sat, 1 Nov 2003 13:50:12 -0000 + Message-ID: <AIEAJICLCBDNAAOLLOKLOENMPAAA.Paul.Marquess@btinternet.com> + Branch: maint-5.8/perl + !> ext/DB_File/Changes ext/DB_File/DB_File.pm + !> ext/DB_File/DB_File.xs ext/DB_File/dbinfo + !> ext/DB_File/t/db-hash.t ext/DB_File/t/db-recno.t +____________________________________________________________________________ +[ 21624] By: nicholas on 2003/11/02 20:16:07 + Log: Tweaks (from Jan Dubois, Petras Kudaras and Slaven Rezic) + Branch: maint-5.8/perl + ! pod/perldelta.pod +____________________________________________________________________________ +[ 21623] By: nicholas on 2003/11/02 19:52:04 + Log: Integrate: + [ 21617] + Portability nit for MinGW 3. + + Subject: MinGW-3.1.0-1 _CRTIMP definition preempting win32.h's + From: Greg Matheson <lang@ms.chinmin.edu.tw> + Date: Thu, 30 Oct 2003 14:11:58 +0800 + Message-ID: <20031030141158.A11772@ms> + (actual patch by Abe Timmerman) + + [ 21619] + Quoted-printable is evil. + Branch: maint-5.8/perl + !> win32/win32.h +____________________________________________________________________________ +[ 21622] By: nicholas on 2003/11/02 18:50:41 + Log: Integrate: + [ 21620] + Subject: [PATCH 5.8.2 @21574] OS/2 build + From: Ilya Zakharevich <nospam-abuse@ilyaz.org> + Date: Wed, 29 Oct 2003 14:00:18 -0800 + Message-ID: <20031029220017.GA26384@math.berkeley.edu> + Branch: maint-5.8/perl + !> ext/DynaLoader/DynaLoader_pm.PL makedef.pl os2/Makefile.SHs + !> os2/OS2/REXX/REXX.xs os2/os2.c os2/os2_base.t os2/os2ish.h + !> os2/perl2cmd.pl perlio.c +____________________________________________________________________________ +[ 21621] By: nicholas on 2003/11/02 18:29:05 + Log: Integrate: + [ 21618] + Stas spotted a missed s//new_/ for the hash seed renaming games + Branch: maint-5.8/perl + !> perl.c +____________________________________________________________________________ +[ 21613] By: nicholas on 2003/11/01 16:52:03 + Log: @INC caching of failures was backed out + Branch: maint-5.8/perl + ! pod/perldelta.pod +____________________________________________________________________________ +[ 21612] By: nicholas on 2003/11/01 16:32:46 + Log: Integrate: + [ 21611] + D'oh! t/op/hash.t wasn't in the MANIFEST. Rafael spotted this + Branch: maint-5.8/perl + !> MANIFEST +____________________________________________________________________________ +[ 21610] By: nicholas on 2003/11/01 16:30:14 + Log: Integrate: + [ 21589] + Subject: [5.8.x segfault + patch] chicken&egg segfault in -Dm -Mthreads + From: Stas Bekman <stas@stason.org> + Date: Wed, 29 Oct 2003 15:15:15 -0800 + Message-ID: <3FA04A03.5010603@stason.org> + (enclosed in a #ifdef DEBUGGING) + Branch: maint-5.8/perl + !> sv.c +____________________________________________________________________________ +[ 21609] By: nicholas on 2003/11/01 16:14:51 + Log: Integrate: + [ 21595] + Prevent the installation of makefiles that can be found + under lib/. + Branch: maint-5.8/perl + !> installperl +____________________________________________________________________________ +[ 21608] By: nicholas on 2003/11/01 15:35:16 + Log: Integrate: + [ 21607] + mod_perl2 will require access to the Plan C hashing function. + Branch: maint-5.8/perl + !> hv.h +____________________________________________________________________________ +[ 21606] By: nicholas on 2003/11/01 14:58:31 + Log: Integrate: + [ 21591] + Subject: [PATCH] Off-by-one error in regcomp.c + From: Slaven Rezic <slaven@rezic.de> + Date: Fri, 31 Oct 2003 12:16:11 +0000 + Message-Id: <1067602571.12768@devpc01.iconmobile.de> + + [ 21593] + Test nit ; goes with change 21591 + Branch: maint-5.8/perl + !> regcomp.c t/lib/warnings/regcomp t/op/regmesg.t +____________________________________________________________________________ +[ 21605] By: nicholas on 2003/11/01 14:38:22 + Log: Integrate: + [ 21604] + Add Internals::HvREHASH to expose the rehashing flag + t/op/hash.t tests that pathological data triggers rehashing + Branch: maint-5.8/perl + +> t/op/hash.t + !> universal.c +____________________________________________________________________________ +[ 21603] By: nicholas on 2003/11/01 13:03:55 + Log: Integrate: + [ 21598] + [perl #24368] seg faults when deleting keys of shared hash refs + Ensure that the shared_sv get magic of the element being deleted + is called. Also, avoid posible memory leaks by wrapping all shared + context sections with ENTER/SAVETMPS + Branch: maint-5.8/perl + !> ext/threads/shared/shared.xs +____________________________________________________________________________ +[ 21602] By: nicholas on 2003/11/01 12:45:20 + Log: Forgot to manually merge in the diffs rejected from 21601 + due to LF/CRLF differences. + Branch: maint-5.8/perl + ! win32/Makefile win32/makefile.mk +____________________________________________________________________________ +[ 21601] By: nicholas on 2003/11/01 12:34:09 + Log: Subject: [PATCH 5.8.1] make reentr.[ch] compatible with 5.8.0 again + From: Jan Dubois <jand@ActiveState.com> + Date: Thu, 30 Oct 2003 16:58:05 -0800 + Message-ID: <mja3qv47kmrhiip1l8pfl7bij0reesjr6p@4ax.com> + Branch: maint-5.8/perl + + reentr.inc + ! MANIFEST installperl perl.h reentr.c reentr.h reentr.pl + ! win32/Makefile win32/makefile.mk +____________________________________________________________________________ +[ 21600] By: nicholas on 2003/11/01 11:00:46 + Log: Integrate: + [ 21590] + Subject: [patch pod/perlfunc.pod] separate two unrelated notes in require + From: Stas Bekman <stas@stason.org> + Date: Wed, 29 Oct 2003 16:47:24 -0800 + Message-ID: <3FA05F9C.2080304@stason.org> + + [ 21592] + Subject: [PATCH] Document PERL_DL_NONLAZY + From: Gisle Aas <gisle@ActiveState.com> + Date: 31 Oct 2003 03:13:03 -0800 + Message-ID: <lrn0bhbqyo.fsf@caliper.activestate.com> + + [ 21596] + Subject: Re: [perl #24367] [PATCH] configure flag -Dextras="HTML::Parser" doesn't seem to do anything + From: Andy Dougherty <doughera@lafayette.edu> + Date: Fri, 31 Oct 2003 15:32:35 -0500 (EST) + Message-ID: <Pine.SOL.4.53.0310311433440.8552@maxwell.phys.lafayette.edu> + (plus POD link fixes) + Branch: maint-5.8/perl + !> INSTALL pod/perlfunc.pod pod/perlrun.pod +____________________________________________________________________________ +[ 21597] By: nicholas on 2003/10/31 21:03:47 + Log: Back out 21449 (MakeMaker SIGN) + Schwern will integrate and make a CPAN release first + Branch: maint-5.8/perl + ! lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_Unix.pm + ! lib/ExtUtils/MakeMaker.pm pod/perldelta.pod +____________________________________________________________________________ +[ 21594] By: nicholas on 2003/10/31 20:28:11 + Log: Integrate (as TODO test): + [ 21565] + Subject: [PATCH t/comp/proto.t] Test (5.9.x) + From: Abigail <abigail@abigail.nl> + Date: Mon, 27 Oct 2003 14:50:24 +0100 + Message-ID: <20031027135024.GA12666@abigail.nl> + Branch: maint-5.8/perl + ! t/comp/proto.t +____________________________________________________________________________ +[ 21585] By: nicholas on 2003/10/30 22:54:30 + Log: Integrate: + [ 21583] + Rewrite to correctly use test.pl + + Date: Thu, 30 Oct 2003 15:51:03 -0800 + From: Michael G Schwern <schwern@pobox.com> + Subject: Re: Fix for the orange lion bug - aka empty sub bug + Message-ID: <20031030235103.GC27017@localhost.comcast.net> + Branch: maint-5.8/perl + !> t/op/sub.t +____________________________________________________________________________ +[ 21584] By: nicholas on 2003/10/30 22:40:29 + Log: Integrate: + [ 21582] + Date: Thu, 30 Oct 2003 22:01:35 +0000 + Subject: Fix for the orange lion bug - aka empty sub bug + From: Arthur Bergman <sky@nanisky.com> + Message-Id: <A10EEA90-0B24-11D8-93CD-000A95A2734C@nanisky.com> + Branch: maint-5.8/perl + +> t/op/sub.t + !> MANIFEST op.c +____________________________________________________________________________ +[ 21581] By: nicholas on 2003/10/30 20:16:52 + Log: Integrate: + [ 21580] + 14 is the chain length for attack. From + + Message-ID: <20031030204117.16008.qmail@plover.com> + Subject: Re: 5.8.2-RC1 and mp2 + Date: Thu, 30 Oct 2003 15:41:17 -0500 + From: Mark Jason Dominus <mjd@plover.com> + + and + + From: Scott A Crosby <scrosby@cs.rice.edu> + Subject: Re: 5.8.2-RC1 and mp2 + Date: 30 Oct 2003 14:08:06 -0600 + Message-ID: <oydd6cea3q1.fsf@bert.cs.rice.edu> + Branch: maint-5.8/perl + !> hv.c +____________________________________________________________________________ +[ 21579] By: nicholas on 2003/10/30 19:24:06 + Log: Revert part of 21497 (integration of 21418: + Subject: [PATCH] Fixing UNIVERSAL.pm's bit of unpleasantness) + and 21496 (caching of require failures in %INC) + Reconsider these for 5.8.3 + Branch: maint-5.8/perl + ! lib/UNIVERSAL.pm pp_ctl.c t/comp/require.t t/op/universal.t +____________________________________________________________________________ +[ 21578] By: nicholas on 2003/10/29 21:44:55 + Log: Suggested changes from Chip + Branch: maint-5.8/perl + ! pod/perldelta.pod +____________________________________________________________________________ +[ 21577] By: nicholas on 2003/10/29 18:42:35 + Log: Integrate: + [ 21575] + Move a fcntl() example in perlfunc at a more proper place, + as suggested by : + Subject: [perl #24334] ioctl/fcntl doc confusion + From: "perl-5.8.0@ton.iguana.be (via RT)" <perlbug-followup@perl.org> + Date: 28 Oct 2003 13:37:49 -0000 + Message-ID: <rt-24334-66603.12.4990768314782@rt.perl.org> + Branch: maint-5.8/perl + !> pod/perlfunc.pod +____________________________________________________________________________ +[ 21576] By: nicholas on 2003/10/29 18:02:31 + Log: Date: Wed, 29 Oct 2003 07:39:30 +0800 + From: Autrijus Tang <autrijus@autrijus.org> + Subject: Re: 5.8.2 perldelta + Message-ID: <20031028233930.GA31574@aut.dyndns.org> + + Date: Tue, 28 Oct 2003 21:35:23 -0800 + From: Yitzchak Scott-Thoennes <sthoenna@efn.org> + Subject: Re: 5.8.2 perldelta + Message-ID: <20031029053403.GA252@efn.org> + Branch: maint-5.8/perl + ! pod/perldelta.pod +____________________________________________________________________________ +[ 21574] By: nicholas on 2003/10/28 22:19:10 + Log: Ronald J Kimball correctly spotted that I forgot the timezone. + GMT. What else? + Branch: maint-5.8/perl + ! pod/perldelta.pod +____________________________________________________________________________ +[ 21573] By: nicholas on 2003/10/28 21:43:07 + Log: Improvements from Dave Mitchell, Tom Christiansen and + Rafael Garcia-Suarez + Branch: maint-5.8/perl + ! pod/perldelta.pod +____________________________________________________________________________ +[ 21572] By: nicholas on 2003/10/28 21:15:11 + Log: At last! A perldelta + Branch: maint-5.8/perl + ! pod/perldelta.pod +____________________________________________________________________________ +[ 21571] By: nicholas on 2003/10/28 19:38:08 + Log: Integrate: + [ 21567] + Upgrade to Time::HiRes 1.52. + 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 +____________________________________________________________________________ +[ 21570] By: nicholas on 2003/10/28 19:37:44 + Log: Changes was in a mess, with some entries in triplicate. + ("This is your receipt for your husband... + and this is my receipt for your receipt") + Branch: maint-5.8/perl + ! Changes +____________________________________________________________________________ +[ 21569] By: nicholas on 2003/10/28 18:36:05 + Log: Integrate: + [ 21564] + Fix more shared threads leaks: add SAVETMPS to the second branch + of sharedsv_scalar_store(). + Branch: maint-5.8/perl + !> ext/threads/shared/shared.xs +____________________________________________________________________________ +[ 21568] By: nicholas on 2003/10/28 18:20:54 + Log: Drop the "RC1" + Branch: maint-5.8/perl + ! patchlevel.h +____________________________________________________________________________ +[ 21562] By: nicholas on 2003/10/27 18:06:15 + Log: Watch the wheels fall off, the springs fly out and the cogs jam... + Branch: maint-5.8/perl + ! patchlevel.h +____________________________________________________________________________ +[ 21561] By: nicholas on 2003/10/27 18:02:11 + Log: Integrate: + [ 21560] + Record the escape^Wrelease of 5.9.0 + Branch: maint-5.8/perl + !> pod/perlhist.pod +____________________________________________________________________________ +[ 21559] By: nicholas on 2003/10/27 17:35:53 + Log: Update Changes + Branch: maint-5.8/perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 21558] By: nicholas on 2003/10/27 17:29:16 + Log: Forgot to submit the updated table of contents + Branch: maint-5.8/perl + ! pod/perltoc.pod +____________________________________________________________________________ +[ 21557] By: nicholas on 2003/10/27 17:24:06 + Log: run pod/buildtoc + Branch: maint-5.8/perl + ! MANIFEST win32/Makefile win32/makefile.mk +____________________________________________________________________________ +[ 21556] By: nicholas on 2003/10/27 17:16:57 + Log: Cargo cult change of 5.8.1 to 5.8.2 + Branch: maint-5.8/perl + ! Cross/README NetWare/Makefile Porting/config.sh + ! Porting/config_H cygwin/perlld.in 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 +____________________________________________________________________________ +[ 21555] By: nicholas on 2003/10/27 16:28:54 + Log: Integrate: + [ 21554] + Subject: Re: DBD::Sybase and Sybase::CTlib build problems w/ 5.8.1, Solaris, gcc + From: Alan Burlison <Alan.Burlison@sun.com> + Date: Tue, 21 Oct 2003 15:00:58 +0100 + Message-ID: <3F953C1A.3060800@sun.com> + Branch: maint-5.8/perl + !> hints/solaris_2.sh +____________________________________________________________________________ +[ 21553] By: nicholas on 2003/10/27 14:09:05 + Log: Update Changes + Branch: maint-5.8/perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 21552] By: nicholas on 2003/10/27 14:07:08 + Log: Changes file was in the wrong order (as noticed by Chip) + Branch: maint-5.8/perl + ! Changes +____________________________________________________________________________ +[ 21551] By: nicholas on 2003/10/27 14:05:44 + Log: Integrate: + [ 21549] + Sync with Unicode::Collate 0.30 + + [ 21550] + Sync with Unicode::Normalize 0.25 + Branch: maint-5.8/perl + +> ext/Unicode/Normalize/t/fcdc.t ext/Unicode/Normalize/t/form.t + +> ext/Unicode/Normalize/t/proto.t + +> ext/Unicode/Normalize/t/split.t + +> lib/Unicode/Collate/t/hangtype.t + +> lib/Unicode/Collate/t/normal.t lib/Unicode/Collate/t/trailwt.t + +> lib/Unicode/Collate/t/variable.t + +> lib/Unicode/Collate/t/version.t + !> MANIFEST ext/Unicode/Normalize/Changes + !> ext/Unicode/Normalize/Makefile.PL + !> ext/Unicode/Normalize/Normalize.pm + !> ext/Unicode/Normalize/Normalize.xs + !> ext/Unicode/Normalize/README lib/Unicode/Collate.pm + !> lib/Unicode/Collate/Changes lib/Unicode/Collate/README + !> lib/Unicode/Collate/t/contract.t + !> lib/Unicode/Collate/t/hangul.t lib/Unicode/Collate/t/index.t + !> lib/Unicode/Collate/t/test.t +____________________________________________________________________________ +[ 21547] By: nicholas on 2003/10/27 10:04:34 + Log: Integrate: + [ 21544] + don't complain of podless .pm files that have a separate .pod file + Branch: maint-5.8/perl + !> pod/buildtoc +____________________________________________________________________________ +[ 21541] By: nicholas on 2003/10/26 20:51:55 + Log: Integrate: + [ 21535] + Return 21533 (with modifications) having found the problem + + (where 21533 is + Plan C rough edge smoothing. Criteria for a hash split is now + the earlier of "more keys than buckets" (the old test) or + linked list too long. Rehash is triggered after a split if the + longest linked list is too long.) + Branch: maint-5.8/perl + ! hv.c + !> hv.h +____________________________________________________________________________ +[ 21537] By: nicholas on 2003/10/25 23:05:21 + Log: Integrate: + [ 21536] + show the rehash flags in dumps + Branch: maint-5.8/perl + !> dump.c +____________________________________________________________________________ +[ 21531] By: nicholas on 2003/10/24 19:15:02 + Log: Integrate: + [ 21530] + + (The typo corrrection in blead) + Branch: maint-5.8/perl + !> ext/threads/shared/shared.xs +____________________________________________________________________________ +[ 21529] By: nicholas on 2003/10/23 19:39:41 + Log: Integrate: + [ 21526] + From: Jan Dubois <jand@ActiveState.com> + Subject: [PATCH] Update Pod::Perldoc from 3.10 to 3.11 + Date: Wed, 22 Oct 2003 20:17:07 -0700 + Message-ID: <mjhepvgtnifdlgrvp20urtuu058e1jrav2@4ax.com> + + From: Jan Dubois <jand@ActiveState.com> + Subject: [PATCH] Update I18N::LangTags from 0.28 to 0.29 + Date: Wed, 22 Oct 2003 20:26:56 -0700 + Message-ID: <jgiepv0a8fp8ffq3lpc5ujl7j25hoo1rdt@4ax.com> + + [ 21528] + When it says "add", then, like, you have to p4 add it. D'oh! + (missed the new file in "Update I18N::LangTags from 0.28 to 0.29") + Branch: maint-5.8/perl + +> lib/I18N/LangTags/t/02decency.t + !> MANIFEST lib/I18N/LangTags.pm lib/I18N/LangTags/ChangeLog + !> lib/I18N/LangTags/List.pm lib/I18N/LangTags/README + !> lib/Pod/Perldoc.pm lib/Pod/Perldoc/ToMan.pm pod/perldoc.pod + !> utils/perldoc.PL +____________________________________________________________________________ +[ 21525] By: nicholas on 2003/10/23 18:51:56 + Log: Integrate: + [ 21523] + Subject: [PATCH] utime documentation + From: Gisle Aas <gisle@ActiveState.com> + Date: 23 Oct 2003 05:33:43 -0700 + Message-Id: <lrekx4jfq0.fsf@caliper.activestate.com> + Branch: maint-5.8/perl + !> pod/perlfunc.pod +____________________________________________________________________________ +[ 21524] By: nicholas on 2003/10/23 18:38:02 + Log: Integrate: + [ 21522] + Subject: [PATCH] dup2() not going through PerlLIO abstraction layer + From: Jan Dubois <jand@ActiveState.com> + Date: Wed, 22 Oct 2003 20:33:54 -0700 + Message-Id: <vniepv0n5mcrbbutm0qgvori6n6vr6arsh@4ax.com> + Branch: maint-5.8/perl + !> doio.c +____________________________________________________________________________ +[ 21521] By: nicholas on 2003/10/22 20:30:05 + Log: Integrate: + [ 21520] + patch created by Casey West from: + + Subject: CPAN module problems + From: Edward Moy <emoy@apple.com> + Date: Fri, 10 Oct 2003 17:42:06 -0700 + Message-Id: <BD2513C0-FB83-11D7-9065-000A956EFDEE@apple.com> + + (change ld value in hints file) + Branch: maint-5.8/perl + !> hints/darwin.sh +____________________________________________________________________________ +[ 21519] By: nicholas on 2003/10/22 19:11:43 + Log: Integrate: + [ 21514] + Subject: [PATCH @20458] embedding perl + From: Radu Greab <rgreab@fx.ro> + Date: Tue, 05 Aug 2003 20:57:15 +0300 (EEST) + Message-Id: <20030805.205715.113441323.radu@yx.primIT.ro> + Branch: maint-5.8/perl + ! perl.c + !> hv.c intrpvar.h pod/perlembed.pod pod/perlintern.pod sv.c +____________________________________________________________________________ +[ 21518] By: nicholas on 2003/10/22 18:32:17 + Log: Integrate: + [ 21515] + Add a test.taintwarn makefile target, + to run the whole test suite with the -t switch. + Branch: maint-5.8/perl + !> Makefile.SH pod/perlhack.pod t/TEST +____________________________________________________________________________ +[ 21517] By: nicholas on 2003/10/22 17:53:48 + Log: Integrate: + [ 21513] + Fix doc bug #23890, as suggested by Himanshu Garg : + in perltoot, $him->fullname should be $him->fullname->as_string + when passed to printf. + + [ 21516] + Small email update in AUTHORS. + Branch: maint-5.8/perl + !> AUTHORS pod/perltoot.pod +____________________________________________________________________________ +[ 21512] By: nicholas on 2003/10/21 18:58:30 + Log: Integrate: + [ 21372] + Sync with libnet 1.17 + Branch: maint-5.8/perl + !> lib/Net/ChangeLog.libnet lib/Net/Domain.pm lib/Net/FTP.pm +____________________________________________________________________________ +[ 21511] By: nicholas on 2003/10/21 18:31:19 + Log: + Two OS/2 portability patches from Ilya. + + Subject: [PATCH 5.8.1 @21211] sockets broken on OS/2 + From: Ilya Zakharevich <nospam-abuse@ilyaz.org> + Date: Thu, 25 Sep 2003 12:09:11 -0700 + Message-ID: <20030925190911.GA27028@math.berkeley.edu> + + Subject: Re: [PATCH 5.8.1 @21379] tmpfile() broken on OS/2 + From: Ilya Zakharevich <nospam-abuse@ilyaz.org> + Date: Thu, 25 Sep 2003 19:50:45 -0700 + Message-ID: <20030926025045.GA27507@math.berkeley.edu> + Branch: maint-5.8/perl + !> doio.c os2/os2ish.h perl.h perlio.c pp_sys.c +____________________________________________________________________________ +[ 21508] By: nicholas on 2003/10/20 22:06:05 + Log: Integrate: + [ 21506] + Subject: [PATCH] add some missing defines to Devel::PPPort + From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> + Date: Mon, 20 Oct 2003 20:14:19 +0200 + Message-ID: <03a301c39735$fb7cb220$0c2f1fac@R2D2> + Branch: maint-5.8/perl + !> ext/Devel/PPPort/Changes ext/Devel/PPPort/PPPort.pm +____________________________________________________________________________ +[ 21507] By: nicholas on 2003/10/20 20:14:57 + Log: Integrate: + [ 21505] + Subject: Re: [perl #24225] [5.8.1] segfault in binmode STDOUT, ':stdio'; print 1 + From: Slaven Rezic <slaven@rezic.de> + Date: 19 Oct 2003 17:54:59 +0200 + Message-ID: <871xt9te7g.fsf@vran.herceg.de> + Branch: maint-5.8/perl + !> perlio.c +____________________________________________________________________________ +[ 21504] By: nicholas on 2003/10/20 17:31:11 + Log: Integrate: + [ 21503] + Skip the chflags tests in filetest.t on Darwin. + Branch: maint-5.8/perl + !> lib/filetest.t +____________________________________________________________________________ +[ 21502] By: nicholas on 2003/10/19 19:49:25 + Log: Forgot to run regen.pl when I merged Plan C (already fixed in + the snapshot) + Branch: maint-5.8/perl + ! embedvar.h +____________________________________________________________________________ +[ 21501] By: nicholas on 2003/10/19 19:37:27 + Log: update MAINT level + Branch: maint-5.8/perl + ! patchlevel.h +____________________________________________________________________________ +[ 21500] By: nicholas on 2003/10/19 19:35:55 + Log: Update Changes (submit by hand) - not sure if they're quite in the + tidiest order yet + Branch: maint-5.8/perl + ! Changes +____________________________________________________________________________ +[ 21499] By: nicholas on 2003/10/19 19:14:43 + Log: If you add files you must add them to the MANIFEST + Branch: maint-5.8/perl + ! MANIFEST +____________________________________________________________________________ +[ 21498] By: nicholas on 2003/10/19 19:08:39 + Log: Place the changes for 5.8.1 into their own file; start Changes afresh + for 5.8.2. For reference, 5.8.1 release was change 21377 + Branch: maint-5.8/perl + + Changes5.8.1 + ! Changes +____________________________________________________________________________ +[ 21497] By: nicholas on 2003/10/19 18:50:07 + Log: Integrate: + [ 21418] + Subject: [PATCH] Fixing UNIVERSAL.pm's bit of unpleasantness + From: schwern@pobox.com + Date: Mon, 6 Oct 2003 13:14:36 -0700 + Message-Id: <20031006131436.G20960@ttul.org> + + [ 21449] + Subject: [PATCH] SIGN => 1 support for MakeMaker + From: Autrijus Tang <autrijus@autrijus.org> + Date: Tue, 14 Oct 2003 18:32:28 +0800 + Message-Id: <1066127547.65845.35.camel@localhost> + Branch: maint-5.8/perl + !> lib/ExtUtils/MM_Any.pm lib/ExtUtils/MM_Unix.pm + !> lib/ExtUtils/MakeMaker.pm lib/UNIVERSAL.pm t/op/universal.t +____________________________________________________________________________ +[ 21496] By: nicholas on 2003/10/19 18:31:14 + Log: Integrate: + [ 21415] + Subject: [PATCH bleadperl] (was Re: require() does not behave aas documented) + From: Rick Delaney <rick@bort.ca> + Date: Tue, 23 Sep 2003 12:14:52 -0400 + Message-ID: <20030923121452.G18845@biff.bort.ca> + + [ 21427] + Subject: Re: require patch breaks locale + From: Rick Delaney <rick@bort.ca> + Date: Wed, 8 Oct 2003 22:41:55 -0400 + Message-Id: <20031008224155.A14638@biff.bort.ca> + Branch: maint-5.8/perl + !> pp_ctl.c t/comp/require.t +____________________________________________________________________________ +[ 21495] By: nicholas on 2003/10/19 18:13:23 + Log: Integrate: + [ 21407] + Subject: [PATCH]Re: The META.yml file in bleadperl + From: Fergal Daly <fergal@esatclear.ie> + Date: Mon, 6 Oct 2003 00:25:29 +0100 + Message-Id: <200310060025.29122.fergal@esatclear.ie> + + Plus regeneration of META.yml + Branch: maint-5.8/perl + + META.yml + !> Porting/makemeta +____________________________________________________________________________ +[ 21494] By: nicholas on 2003/10/19 17:55:17 + Log: Integrate: + [ 21438] + Subject: Re: [perl #24122] setreuid and friends borked on darwin/osx + From: Slaven Rezic <slaven@rezic.de> + Date: 07 Oct 2003 00:04:34 +0200 + Message-ID: <87ekxq6n0t.fsf@vran.herceg.de> + + [ 21440] + Subject: [perl #24122] setreuid and friends borked on darwin/osx + From: "pxm@nubz.org (via RT)" <perlbug-followup@perl.org> + Date: 5 Oct 2003 20:55:56 -0000 + Message-ID: <rt-24122-65678.14.2411168523081@rt.perl.org> + Branch: maint-5.8/perl + !> hints/darwin.sh mg.c +____________________________________________________________________________ +[ 21493] By: nicholas on 2003/10/19 17:35:10 + Log: Integrate: + [ 21424] + Subject: Re: Simple @INC hook core dump [PATCH] + From: Gisle Aas <gisle@ActiveState.com> + Date: 08 Oct 2003 04:47:33 -0700 + Message-ID: <lrllrweysq.fsf_-_@caliper.activestate.com> + + [ 21426] + Subject: Re: Simple @INC hook core dump [PATCH] + From: Gisle Aas <gisle@ActiveState.com> + Date: 08 Oct 2003 13:35:28 -0700 + Message-Id: <lrr81ncvsf.fsf@caliper.activestate.com> + + [ 21452] + Fix bug [perl #24212] : improper error recovery in the + tokenizer after an unknown filetest operator. + Branch: maint-5.8/perl + !> pp_ctl.c t/comp/parser.t t/op/inccode.t toke.c +____________________________________________________________________________ +[ 21492] By: nicholas on 2003/10/19 17:17:40 + Log: Integrate: + [ 21436] + Subject: [PATCH] threads::async + some cleanup + From: Elizabeth Mattijsen <liz@dijkmat.nl> + Date: Fri, 10 Oct 2003 16:37:55 +0200 + Message-Id: <p05111b07bbac713a0aaf@[192.168.56.2]> + + [ 21470] + Ensure PL_comppad/curpad point to PL_main_cv's padlist when + PL_main_root is freed; this may not have been be the case if a + thread other than the main one is the last to be destroyed + Branch: maint-5.8/perl + ! ext/threads/threads.pm + !> ext/threads/t/thread.t pad.h perl.c +____________________________________________________________________________ +[ 21491] By: nicholas on 2003/10/19 16:54:46 + Log: Integrate: + [ 21451] + Update MIME::Base64 and Digest::MD5 from the CPAN version. + Branch: maint-5.8/perl + !> ext/Digest/MD5/Changes ext/Digest/MD5/MD5.pm + !> ext/Digest/MD5/Makefile.PL ext/Digest/MD5/t/align.t + !> ext/Digest/MD5/t/files.t ext/Digest/MD5/t/utf8.t + !> ext/MIME/Base64/Base64.pm ext/MIME/Base64/Base64.xs + !> ext/MIME/Base64/Changes ext/MIME/Base64/Makefile.PL + !> ext/MIME/Base64/QuotedPrint.pm ext/MIME/Base64/t/unicode.t +____________________________________________________________________________ +[ 21490] By: nicholas on 2003/10/19 16:19:58 + Log: Integrate: + [ 21402] + Subject: [PATCH] pp_sys.c: pp_waitpid and EINTR + From: Steve Grazzini <grazz@pobox.com> + Date: Sat, 4 Oct 2003 18:15:23 -0400 + Message-Id: <20031004221523.GA29324@grazzini.net> + + [ 21425] + Fix bug #24108: Goto +foo broken + the fix having been suggested by xmath via Juerd. + + [ 21428] + Subject: [PATCH] Devel::PPPort is missing an aTHX when calling + grok_numeric_radix() + From: Jan Dubois <jand@ActiveState.com> + Date: Wed, 08 Oct 2003 20:37:42 -0700 + Message-Id: <8kl9ov0932qo08o24uafuc9v77clrgnoe4@4ax.com> + + [ 21429] + Patch based on: + + Subject: [perl #24157] -MModule=} is broken + From: "Lukas Mai" (via RT) <perlbug-followup@perl.org> + Date: 7 Oct 2003 21:47:43 -0000 + Message-Id: <rt-24157-65809.10.9980909617566@rt.perl.org> + + (Includes a fix for a similar problem in -A, but not -d.) + + [ 21430] + Subject: [PATCH 5.8.1 CORE] Internal fixes to source-code coordinate + calculations in regcomp.c + From: Eric Promislow <ericp@ActiveState.com> + Date: Wed, 8 Oct 2003 17:42:42 -0700 + Message-Id: <20031008174242.A17544@ActiveState.com> + + [ 21441] + Subject: [PATCH] Internals::hash_seed() returns wrong value + From: Jan Dubois <jand@ActiveState.com> + Date: Sun, 12 Oct 2003 22:09:39 -0700 + Message-ID: <07ckovck8mp5e8tthmtbbcrpi2tj6q9eak@4ax.com> + + [ 21445] + Subject: [PATCH ext/Devel/PPPort/PPPort.pm] Changes #20819 and #20996 break compatibility with perl 5.6.0 + From: "Marcus Holland-Moritz" <mhx-perl@gmx.net> + Date: Tue, 30 Sep 2003 19:23:34 +0200 + Message-ID: <021e01c38777$93ea4e10$0c2f1fac@R2D2> + Branch: maint-5.8/perl + ! perl.c + !> ext/Devel/PPPort/PPPort.pm op.c pp_sys.c regcomp.c t/op/goto.t + !> universal.c +____________________________________________________________________________ +[ 21489] By: nicholas on 2003/10/19 11:14:32 + Log: Integrate: + [ 21397] + Subject: Re: 5.8.1 and srand + From: Brendan O'Dea <bod@debian.org> + Date: Thu, 2 Oct 2003 10:30:36 +1000 + Message-Id: <20031002003036.GA9198@londo.c47.org> + + [ 21401] + Subject: Re: 5.8.1 and srand + From: Slaven Rezic <slaven@rezic.de> + Date: Thu, 2 Oct 2003 15:51:11 +0000 + Message-Id: <1065109871.3115@devpc01.iconmobile.de> + Branch: maint-5.8/perl + !> t/op/fork.t util.c +____________________________________________________________________________ +[ 21488] By: nicholas on 2003/10/19 10:47:57 + Log: Integrate: + [ 21419] + Why should -3**$x be more precisely determined than 3**$x? + + [ 21420] + Minor tweaks to t/op/pow.t (John P. Linderman). + Branch: maint-5.8/perl + !> t/op/pow.t +____________________________________________________________________________ +[ 21487] By: nicholas on 2003/10/18 22:33:08 + Log: Integrate: + [ 21433] + Put all pre-processor #s on the first column (some compilers are picky) + [perl #24167] `#' comment signs not at the very beginning of a line + + [ 21468] + Subject: Re: assert.h breaks perl.h + From: Alexey Tourbin <at@altlinux.ru> + Date: Thu, 16 Oct 2003 22:24:35 +0400 + Message-Id: <20031016182434.GH1724@julia.office.altlinux.ru> + Branch: maint-5.8/perl + !> cop.h dosish.h ext/SDBM_File/sdbm/sdbm.h iperlsys.h op.c + !> perl.h regcomp.c sv.h +____________________________________________________________________________ +[ 21486] By: nicholas on 2003/10/18 22:12:47 + Log: Integrate: + [ 21404] + Subject: [perl #24120] Tie::Hash documentation has broken code + From: "Benjamin J. Tilly" (via RT) <perlbug-followup@perl.org> + Date: 5 Oct 2003 18:40:36 -0000 + Message-Id: <rt-24120-65664.15.9776865968429@rt.perl.org> + (Applied without $VERSION update.) + + [ 21439] + Subject: [PATCH] Tie::Hash documentation + From: Slaven Rezic <slaven@rezic.de> + Date: Sun, 12 Oct 2003 18:55:54 +0200 (CEST) + Message-Id: <200310121655.h9CGtsrY003613@vran.herceg.de> + + [ 21442] + Subject: [perl #24189] Incorrect comment in perldoc strict + From: "Iain 'Spoon' Truskett (via RT)" <perlbug-followup@perl.org> + Date: 12 Oct 2003 09:01:25 -0000 + Message-Id: <rt-24189-65954.9.50514379869631@rt.perl.org> + + [ 21467] + Subject: [PATCH] Tie::Hash documentation + From: Slaven Rezic <slaven@rezic.de> + Date: Thu, 16 Oct 2003 17:57:35 +0000 + Message-Id: <1066327055.1428@devpc01.iconmobile.de> + Branch: maint-5.8/perl + !> lib/Tie/Hash.pm lib/strict.pm +____________________________________________________________________________ +[ 21485] By: nicholas on 2003/10/18 21:44:41 + Log: Integrate: + [ 21416] + Subject: [patch sv.c] improve "...free unref scalar" warning + From: Stas Bekman <stas@stason.org> + Date: Mon, 06 Oct 2003 21:19:53 -0700 + Message-Id: <3F823EE9.4030103@stason.org> + + [ 21420] + Minor tweaks to sv.c (Tim Bunce) + Branch: maint-5.8/perl + !> sv.c +____________________________________________________________________________ +[ 21484] By: nicholas on 2003/10/18 21:25:13 + Log: Integrate: + [ 21453] + Typos. + + [ 21472] + The compilation of PerlIO::via may hang on AIX when + compiling with vac at -O3 optimization level. Disable + optimization for this module. + Branch: maint-5.8/perl + +> ext/PerlIO/via/hints/aix.pl + !> MANIFEST hints/aix.sh +____________________________________________________________________________ +[ 21483] By: nicholas on 2003/10/18 20:50:49 + Log: Integrate: + [ 21390] + Subject: Re: NCR MP-RAS perl problems [perl #23791] + From: grommel@sears.com + Date: Mon, 29 Sep 2003 14:45:16 -0500 + Message-ID: <OF9B00605E.3CC90F32-ON86256DB0.006B13F0-86256DB0.006C8E85@LocalDomain> + + [ 21410] + Subject: Re: [doc-PATCH] for unpack_str() and question + From: LAUN Wolfgang <wolfgang.laun@alcatel.at> + Date: Mon, 6 Oct 2003 08:45:29 +0200 + Message-ID: <75A46BF1A9D8D311863A00508B6259A405F180C1@ATTMSX4> + Branch: maint-5.8/perl + !> hints/svr4.sh pod/perlapi.pod pp_pack.c t/op/pack.t +____________________________________________________________________________ +[ 21482] By: nicholas on 2003/10/18 18:26:46 + Log: Integrate: + [ 21464] + Subject: perl -h tweak [PATCH] + From: Gisle Aas <gisle@ActiveState.com> + Date: 16 Oct 2003 02:49:39 -0700 + Message-Id: <lrn0c11pho.fsf@caliper.activestate.com> + + [ 21466] + Further tweak on change #21464. + + [ 21473] + -u is deprecated. + Subject: Re: why PERL5LIB is ignored when -T is in effect + From: Slaven Rezic <slaven@rezic.de> + Date: Fri, 17 Oct 2003 10:02:31 +0000 + Message-Id: <1066384951.4964@devpc01.iconmobile.de> + Branch: maint-5.8/perl + !> perl.c +____________________________________________________________________________ +[ 21481] By: nicholas on 2003/10/18 17:40:32 + Log: Integrate: + [ 21394] + Subject: misapplied patch 19452 + From: Yitzchak Scott-Thoennes <sthoenna@efn.org> + Date: Tue, 30 Sep 2003 06:01:50 -0700 + Message-Id: <20030930130150.GA1436@efn.org> + Branch: maint-5.8/perl + ! pp_hot.c +____________________________________________________________________________ +[ 21480] By: nicholas on 2003/10/18 16:42:12 + Log: Integrate: + [ 21383] + Missing +x bits. + Branch: maint-5.8/perl + !> Porting/makerel +____________________________________________________________________________ +[ 21479] By: nicholas on 2003/10/18 16:37:49 + Log: Integrate: + [ 21385] + Subject: [PATCH 5.8.1] pod/perlrun.pod: no space after -i allowed + From: Brendan O'Dea <bod@debian.org> + Date: Sun, 28 Sep 2003 23:23:34 +1000 + Message-ID: <20030928132334.GA29499@londo.c47.org> + + [ 21386] + Subject: [PATCH 5.8.1] Fix broken splitpod program + From: Steve Hay <steve.hay@uk.radan.com> + Date: Mon, 29 Sep 2003 11:50:23 +0100 + Message-ID: <3F780E6F.3020704@uk.radan.com> + + [ 21388] + Subject: [PATCH] Re: [perl #24071] Typo in description of binmode + From: Yitzchak Scott-Thoennes <sthoenna@efn.org> + Date: Tue, 30 Sep 2003 04:53:02 -0700 + Message-ID: <20030930115302.GA3200@efn.org> + + [ 21392] + Revamp the section on local() in perlsub. + - avoid using the word "declare" in conjunction with local() + - less archaelogical references + - more about localization of lvalues + - removes examples of localization of tied hashes that don't work + - give titles to subsections + - explain localization of magic values + - explain localization of globs + - fix link to perldelta + + [ 21398] + build perlapi.pod in deterministic order even when functions differ + only in case; regen perlapi.pod + + [ 21403] + Subject: Re: [PATCH] [perl #24113] mistake in perlretut + From: Robert Spier <rspier@pobox.com> + Date: Sun, 05 Oct 2003 21:34:30 -0700 + Message-Id: <m3vfr39e7d.wl_rspier@pobox.com> + + [ 21405] + Subject: Re: [PATCH] perlsyn.pod Revision - Resend + From: Shlomi Fish <shlomif@vipe.technion.ac.il> + Date: Fri, 3 Oct 2003 12:34:46 +0200 (IST) + Message-Id: <Pine.LNX.4.56.0310031233580.28640@vipe.technion.ac.il> + (Applied with minor tweaks.) + + [ 21409] + Subject: [PATCH pod/perlfunc.pod] ref can return false on references + From: Abigail <abigail@abigail.nl> + Date: Mon, 6 Oct 2003 05:55:21 -0700 + Message-ID: <20031006125521.GA26446@ucan.foad.org> + + [ 21412] + Fix broken link in perltodo.pod. + + [ 21417] + Update perlfunc/require to describe NXDOMAIN caching... er, you + know what I mean. + + [ 21431] + Document the behaviour of filetest operators regarding parentheses. + This fixes bug #24127 (by documenting it as a feature.) + + [ 21435] + Make everyone stop posting to p5p about 0e0. + + [ 21437] + Minor nit in perlrun, spotted by Art Haas. + Branch: maint-5.8/perl + ! pod/perlrun.pod pod/perlsyn.pod + !> autodoc.pl pod/perlapi.pod pod/perlfunc.pod pod/perlop.pod + !> pod/perlretut.pod pod/perlsub.pod pod/perltodo.pod + !> pod/splitpod +____________________________________________________________________________ +[ 21478] By: nicholas on 2003/10/18 13:40:08 + Log: Integrate: + [ 21420] + Minor tweaks to pod/perlsyn.pod (as suggested by Yves Orton) + + [ 21421] + Subject: Re: [PATCH] perlop.pod Revamp - revision 4 + From: schwern@pobox.com + Date: Tue, 7 Oct 2003 20:39:36 -0700 + Message-Id: <20031007203936.X4301@ttul.org> + + (Originally from Shlomi Fish. Applied with tweaks.) + + [ 21422] + "Are implicit undefs true?" asks Gisle. + + [ 21423] + Subject: [PATCH pod/perlrun.pod] Layout & POD nit. + From: Abigail <abigail@abigail.nl> + Date: Wed, 8 Oct 2003 03:50:49 -0700 + Message-Id: <20031008105049.GA15770@ucan.foad.org> + Branch: maint-5.8/perl + ! pod/perlop.pod pod/perlsyn.pod + !> pod/perliol.pod +____________________________________________________________________________ +[ 21477] By: nicholas on 2003/10/18 13:22:15 + Log: Integrate: + [ 21384] + Nit to the maintainers list by SADAHIRO Tomoyuki + + [ 21408] + Add a new option --check to Porting/Maintainers, + to check for files who are listed for several maintainers. + + [ 21413] + Fixes in the modules maintainers list. + Branch: maint-5.8/perl + !> Porting/Maintainers.pl Porting/Maintainers.pm +____________________________________________________________________________ +[ 21476] By: nicholas on 2003/10/18 13:14:40 + Log: Integrate: + [ 21391] + Useless "local $_" in a perlfaq3 example + + [ 21454] + PerlFAQ sync. (only actual changes) + + [ 21456] + Perlfaq1 : take notice that 5.8.1 is now released. + Branch: maint-5.8/perl + !> pod/perlfaq1.pod pod/perlfaq3.pod pod/perlfaq4.pod +____________________________________________________________________________ +[ 21475] By: nicholas on 2003/10/17 21:09:13 + Log: Integrate: + [ 21446] + Duplicate 19423 (pathological hashes too easy) into hv_store_ent + (the routine used by perl level HV operations) + + [ 21469] + Duplicate 19423 (pathological hashes too easy) into share_hek_flags + (as suggested by Jan Dubois) + + [ 21471] + Plan C for foiling the algorithmic complexity attack + (based on Chip's plan A (binary compatibility with 5.8.0 and 5.8.1), + Chip's plan B (do something new inside the hv functions) + and introspective sort) + Provides infrastructure for hashes to change their hash function + if necessary, and code in hsplit to detect pathalogical data and + instigate a random rehashing. + Needs refinement. Let's see how much smoke it creates. + + [ 21474] + Plan C rough edge smoothing - forgot to turn on the "has key flags" + flag on the hash when rehashing. Can turn off the "rehasing" flag + if the hash is cleared + Branch: maint-5.8/perl + ! hv.c + !> embedvar.h hv.h intrpvar.h perl.c perlapi.h sv.c sv.h util.c +____________________________________________________________________________ +[ 21395] By: nicholas on 2003/10/01 21:09:11 + Log: Integrate: + [ 21387] + Subject: [PATCH] perl-5.8.1 hints/powerux.sh, ext/Sys/Syslog/t/syslog.t + From: Tom Horsley <Tom.Horsley@ccur.com> + Date: Mon, 29 Sep 2003 13:00:09 GMT + Message-Id: <200309291300.NAA23856@amber2.ccur.com> + Branch: maint-5.8/perl + !> ext/Sys/Syslog/t/syslog.t hints/powerux.sh +____________________________________________________________________________ +[ 21393] By: nicholas on 2003/09/30 20:52:55 + Log: Disarm the maint branch. + (Put the MAINTfoo local patch back in patchlevel.h following the + successful escape, er release, of 5.8.1) + Branch: maint-5.8/perl + ! Changes patchlevel.h +____________________________________________________________________________ +[ 21379] By: chip on 2003/09/25 18:10:01 + Log: Relocate the mention of safe signals with POSIX::SigAction. + Branch: maint-5.8/perl + ! pod/perl581delta.pod +____________________________________________________________________________ +[ 21378] By: jhi on 2003/09/25 12:42:00 + Log: perldelta turnover. + Branch: maint-5.8/perl + + pod/perl581delta.pod + ! MANIFEST pod.lst pod/perl.pod pod/perldelta.pod + ! pod/perltoc.pod vms/descrip_mms.template win32/pod.mak @@ -20,6 +20,7 @@ Changes5.005 Differences between 5.004 and 5.005 Changes5.6 Differences between 5.005 and 5.6 Changes5.8 Differences between 5.6.0 and 5.8.0 (and maint-5.6) Changes5.8.1 Differences between 5.8.0 and 5.8.1 +Changes5.8.2 Differences between 5.8.1 and 5.8.2 config_h.SH Produces config.h configpm Produces lib/Config.pm Configure Portability tool @@ -2317,6 +2318,7 @@ pod/perl571delta.pod Perl changes in version 5.7.1 pod/perl572delta.pod Perl changes in version 5.7.2 pod/perl573delta.pod Perl changes in version 5.7.3 pod/perl581delta.pod Perl changes in version 5.8.1 +pod/perl582delta.pod Perl changes in version 5.8.2 pod/perl58delta.pod Perl changes in version 5.8.0 pod/perlapio.pod Perl internal IO abstraction interface pod/perlapi.pod Perl API listing (autogenerated) diff --git a/patchlevel.h b/patchlevel.h index ba1979b467..4f33d01703 100644 --- a/patchlevel.h +++ b/patchlevel.h @@ -120,6 +120,7 @@ hunk. #if !defined(PERL_PATCHLEVEL_H_IMPLICIT) && !defined(LOCAL_PATCH_COUNT) static char *local_patches[] = { NULL + ,"MAINT21670" ,NULL }; diff --git a/pod/perl582delta.pod b/pod/perl582delta.pod new file mode 100644 index 0000000000..bf9f5fecec --- /dev/null +++ b/pod/perl582delta.pod @@ -0,0 +1,162 @@ +=head1 NAME + +perldelta - what is new for perl v5.8.2 + +=head1 DESCRIPTION + +This document describes differences between the 5.8.1 release and +the 5.8.2 release. + +If you are upgrading from an earlier release such as 5.6.1, first read +the L<perl58delta>, which describes differences between 5.6.0 and +5.8.0, and the L<perl581delta>, which describes differences between +5.8.0 and 5.8.1. + +=head1 Incompatible Changes + +For threaded builds for modules calling certain re-entrant system calls, +binary compatibility was accidentally lost between 5.8.0 and 5.8.1. +Binary compatibility with 5.8.0 has been restored in 5.8.2, which +necessitates breaking compatibility with 5.8.1. We see this as the +lesser of two evils. + +This will only affect people who have a threaded perl 5.8.1, and compiled +modules which use these calls, and now attempt to run the compiled modules +with 5.8.2. The fix is to re-compile and re-install the modules using 5.8.2. + +=head1 Core Enhancements + +=head2 Hash Randomisation + +The hash randomisation introduced with 5.8.1 has been amended. It +transpired that although the implementation introduced in 5.8.1 was source +compatible with 5.8.0, it was not binary compatible in certain cases. 5.8.2 +contains an improved implementation which is both source and binary +compatible with both 5.8.0 and 5.8.1, and remains robust against the form of +attack which prompted the change for 5.8.1. + +We are grateful to the Debian project for their input in this area. +See L<perlsec/"Algorithmic Complexity Attacks"> for the original +rationale behind this change. + +=head2 Threading + +Several memory leaks associated with variables shared between threads +have been fixed. + +=head1 Modules and Pragmata + +=head2 Updated Modules And Pragmata + +The following modules and pragmata have been updated since Perl 5.8.1: + +=over 4 + +=item Devel::PPPort + +=item Digest::MD5 + +=item I18N::LangTags + +=item libnet + +=item MIME::Base64 + +=item Pod::Perldoc + +=item strict + +Documentation improved + +=item Tie::Hash + +Documentation improved + +=item Time::HiRes + +=item Unicode::Collate + +=item Unicode::Normalize + +=item UNIVERSAL + +Documentation improved + +=back + +=head1 Selected Bug Fixes + +Some syntax errors involving unrecognized filetest operators are now handled +correctly by the parser. + +=head1 Changed Internals + +Interpreter initialization is more complete when -DMULTIPLICITY is off. +This should resolve problems with initializing and destroying the Perl +interpreter more than once in a single process. + +=head1 Platform Specific Problems + +Dynamic linker flags have been tweaked for Solaris and OS X, which should +solve problems seen while building some XS modules. + +Bugs in OS/2 sockets and tmpfile have been fixed. + +In OS X C<setreuid> and friends are troublesome - perl will now work +around their problems as best possible. + +=head1 Future Directions + +Starting with 5.8.3 we intend to make more frequent maintenance releases, +with a smaller number of changes in each. The intent is to propagate +bug fixes out to stable releases more rapidly and make upgrading stable +releases less of an upheaval. This should give end users more +flexibility in their choice of upgrade timing, and allow them easier +assessment of the impact of upgrades. The current plan is for code freezes +as follows + +=over 4 + +=item * + +5.8.3 23:59:59 GMT, Wednesday December 31st 2003 + +=item * + +5.8.4 23:59:59 GMT, Wednesday March 31st 2004 + +=item * + +5.8.5 23:59:59 GMT, Wednesday June 30th 2004 + +=back + +with the release following soon after, when testing is complete. + +See L<perl581delta/"Future Directions"> for more soothsaying. + +=head1 Reporting Bugs + +If you find what you think is a bug, you might check the articles +recently posted to the comp.lang.perl.misc newsgroup and the perl +bug database at http://bugs.perl.org/. There may also be +information at http://www.perl.com/, the Perl Home Page. + +If you believe you have an unreported bug, please run the B<perlbug> +program included with your release. Be sure to trim your bug down +to a tiny but sufficient test case. Your bug report, along with the +output of C<perl -V>, will be sent off to perlbug@perl.org to be +analysed by the Perl porting team. You can browse and search +the Perl 5 bugs at http://bugs.perl.org/ + +=head1 SEE ALSO + +The F<Changes> file for exhaustive details on what changed. + +The F<INSTALL> file for how to build Perl. + +The F<README> file for general stuff. + +The F<Artistic> and F<Copying> files for copyright information. + +=cut |