summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Changes1268
-rw-r--r--Changes5.8.21297
-rw-r--r--MANIFEST2
-rw-r--r--patchlevel.h1
-rw-r--r--pod/perl582delta.pod162
5 files changed, 1463 insertions, 1267 deletions
diff --git a/Changes b/Changes
index 6b23574cf7..c2bdcb5c87 100644
--- a/Changes
+++ b/Changes
@@ -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
diff --git a/MANIFEST b/MANIFEST
index 5229b73756..3330722c5c 100644
--- a/MANIFEST
+++ b/MANIFEST
@@ -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