2 years agobump version to RC1 v5.12.5-RC1
Dominic Hargreaves [Sat, 3 Nov 2012 13:19:11 +0000]
bump version to RC1

2 years agoupdate Module::CoreList Changes with new version
Dominic Hargreaves [Sat, 3 Nov 2012 13:14:43 +0000]
update Module::CoreList Changes with new version

2 years agoadd perldelta for Module::CoreList
Dominic Hargreaves [Sat, 3 Nov 2012 13:09:08 +0000]
add perldelta for Module::CoreList

2 years agofinalise perl5125delta
Dominic Hargreaves [Sat, 3 Nov 2012 13:02:21 +0000]
finalise perl5125delta

2 years agoadd perl5.16.2 to perlhist
Ricardo Signes [Thu, 1 Nov 2012 14:20:20 +0000]
add perl5.16.2 to perlhist

2 years agoAdd 5.17.5 to perlhist
Florian Ragwitz [Fri, 19 Oct 2012 15:50:32 +0000]
Add 5.17.5 to perlhist

2 years agoAdd 5.14.3 to perlhist
Dominic Hargreaves [Thu, 11 Oct 2012 18:56:22 +0000]
Add 5.14.3 to perlhist

2 years agoAdd 5.17.4 to perlhist
Florian Ragwitz [Wed, 19 Sep 2012 18:50:55 +0000]
Add 5.17.4 to perlhist

2 years agoadd 5.16.0 sizes and filecounts to perlhist
Ricardo Signes [Mon, 17 Sep 2012 15:08:07 +0000]
add 5.16.0 sizes and filecounts to perlhist

running and using the output of Porting/perlhist_calculate.pl
has not been done regularly, presumably because I had no idea
that it existed!

2 years agoadd 5.14.0 sizes and filecounts to perlhist
Ricardo Signes [Mon, 17 Sep 2012 15:08:07 +0000]
add 5.14.0 sizes and filecounts to perlhist

running and using the output of Porting/perlhist_calculate.pl
has not been done regularly, presumably because I had no idea
that it existed!

2 years agoAdd 5.17.3 to perlhist
Steve Hay [Mon, 20 Aug 2012 10:36:53 +0000]
Add 5.17.3 to perlhist

2 years agoadd perl-5.16.1 to perlhist
Ricardo Signes [Thu, 9 Aug 2012 13:18:41 +0000]
add perl-5.16.1 to perlhist

2 years agocorrect reference to perl5125delta.pod
Dominic Hargreaves [Thu, 1 Nov 2012 22:52:50 +0000]
correct reference to perl5125delta.pod

2 years agoUpdate Module::CoreList for Encode fix
Dominic Hargreaves [Thu, 1 Nov 2012 22:41:37 +0000]
Update Module::CoreList for Encode fix

2 years agoperldelta for Encode security fix
Dominic Hargreaves [Thu, 1 Nov 2012 22:40:30 +0000]
perldelta for Encode security fix

2 years agoBackport the CVE-2011-2939 fix for Encode (cherry picked from commit 2e8de60ec6c36c81...
Florian Ragwitz [Mon, 5 Sep 2011 11:43:37 +0000]
Backport the CVE-2011-2939 fix for Encode (cherry picked from commit 2e8de60ec6c36c8169bd4264125ac5c519ce6920)

Conflicts:
cpan/Encode/Encode.pm

2 years agoUpdate Module::CoreList for 5.12.5
Dominic Hargreaves [Sun, 28 Oct 2012 17:20:44 +0000]
Update Module::CoreList for 5.12.5

2 years agoupdate Copyright year as it's 2012
Dominic Hargreaves [Sun, 28 Oct 2012 17:09:31 +0000]
update Copyright year as it's 2012

2 years agoBump the perl version in various places for 5.12.5
Dominic Hargreaves [Sun, 28 Oct 2012 16:13:49 +0000]
Bump the perl version in various places for 5.12.5

2 years agoperldelta up to 5ee2604e72cdd836101f279f8f9e89243c7f0097
Dominic Hargreaves [Sun, 28 Oct 2012 15:33:03 +0000]
perldelta up to 5ee2604e72cdd836101f279f8f9e89243c7f0097

2 years agoavoid calling memset with a negative count
Andy Dougherty [Thu, 27 Sep 2012 13:52:18 +0000]
avoid calling memset with a negative count

Poorly written perl code that allows an attacker to specify the count to
perl's 'x' string repeat operator can already cause a memory exhaustion
denial-of-service attack. A flaw in versions of perl before 5.15.5 can
escalate that into a heap buffer overrun; coupled with versions of glibc
before 2.16, it possibly allows the execution of arbitrary code.

The flaw addressed to this commit has been assigned identifier
CVE-2012-5195.

2 years agobe_BY.CP1131 is still broken on Mountain Lion
Ricardo Signes [Thu, 9 Aug 2012 19:57:04 +0000]
be_BY.CP1131 is still broken on Mountain Lion

2 years agobackport perlhist.pod from 5.17.2
Tony Cook [Sat, 21 Jul 2012 04:22:55 +0000]
backport perlhist.pod from 5.17.2

3 years agoperldelta for unpack "U*" fix
Father Chrysostomos [Fri, 9 Sep 2011 01:12:15 +0000]
perldelta for unpack "U*" fix

3 years ago[perl #90160] U* gives ‘U0 mode on an empty string’
Father Chrysostomos [Wed, 18 May 2011 21:35:47 +0000]
[perl #90160] U* gives ‘U0 mode on an empty string’

This is a regression in 5.10 caused by change 23966/08ca2aa38a29,
which added a bit of faulty logic. It was treating U* in the middle of
a pack template as equivalent to U0, if the input string was empty.
(cherry picked from commit c5333953a555847ef4f1457905bf0f111a79eb72)

3 years agoUse _xx versions for B::Concise and charnames
Father Chrysostomos [Thu, 8 Sep 2011 15:36:35 +0000]
Use _xx versions for B::Concise and charnames

3 years agoIn Glob.xs, use memset() instead of bzero()
Nicholas Clark [Tue, 6 Sep 2011 13:06:06 +0000]
In Glob.xs, use memset() instead of bzero()

3c97495f56fb647c used bzero(), which isn't available on some platforms.

3 years agoperldelta entry for File:Glob / CVE-2011-2728 fix.
Craig A. Berry [Sun, 4 Sep 2011 21:19:47 +0000]
perldelta entry for File:Glob / CVE-2011-2728 fix.

3 years agoPlug segfault in bsd_glob() with unsupported ALTDIRFUNC flag.
Craig A. Berry [Fri, 19 Aug 2011 15:14:13 +0000]
Plug segfault in bsd_glob() with unsupported ALTDIRFUNC flag.

First, disable all the unsupported flags just to make sure they aren't
triggering something they shouldn't be.  Also, zero the pglob struct
before passing to bsd_glob(); it contains function pointers, and it's
safest if they are null rather than containing random stack data.

Bug reported by Clément Lecigne <clemun@gmail.com>.

3 years agoAvoid overflow warning in chop.t.
Craig A. Berry [Fri, 4 Jun 2010 03:17:39 +0000]
Avoid overflow warning in chop.t.

It overflows at compile time on 32-bit architectures, so the skip
isn't enough.
(cherry picked from commit dfae30232f1b277231b0dee813acbeca0b958afd)

3 years agoperldelta for B::Concise -tree fix
Father Chrysostomos [Sat, 3 Sep 2011 19:47:20 +0000]
perldelta for B::Concise -tree fix

3 years agoB::Concise version bump
Father Chrysostomos [Sat, 3 Sep 2011 19:46:14 +0000]
B::Concise version bump

3 years agoFix [perl #80632] -MO=Concise,-tree format
Reini Urban [Mon, 13 Dec 2010 19:06:33 +0000]
Fix [perl #80632] -MO=Concise,-tree format

Some time between 5.8.3 and 5.8.4, the -tree output
format started getting extra line breaks.
(cherry picked from commit efef081eeab2e6a1f5882c447d1aa3cfb2201e46)

3 years agoperldelta for UCD doc fix
Father Chrysostomos [Sat, 3 Sep 2011 19:43:50 +0000]
perldelta for UCD doc fix

3 years agoUnicode::UCD version bump
Father Chrysostomos [Sat, 3 Sep 2011 18:54:29 +0000]
Unicode::UCD version bump

What we now have here on the maint-5.12 branch is identical to what
came with 5.13.3, so there is no need for an in-between version
number.

3 years agoPATCH: [perl #76502] Fix UCD.pm doc
Karl Williamson [Wed, 14 Jul 2010 23:21:40 +0000]
PATCH: [perl #76502] Fix UCD.pm doc

Thank you for your bug report.  Change <lower> to <upper> as the report
showed.

Signed-off-by: David Golden <dagolden@cpan.org>
(cherry picked from commit d2da20e3713b4c9367aaa821e5bb5b67f33611cd)

3 years agoperldelta for (?{...}) error-handling
Father Chrysostomos [Fri, 2 Sep 2011 15:59:30 +0000]
perldelta for (?{...}) error-handling

3 years agoFix for RT#2353: catch yyparse() exceptions in (?{...})
George Greer [Sat, 10 Jul 2010 23:18:12 +0000]
Fix for RT#2353: catch yyparse() exceptions in (?{...})

Ticket is entitled:
"panic: top_env when localizing a lexical variable in qr{(?{...})}"

but a better description would be:
"(?{...}) does not catch yyparse() exceptions in regex compilation"

Changes Perl_sv_compile_2op() to tell doeval() that it must use
S_try_yyparse() to catch any exception that yyparse() may throw.
(cherry picked from commit 634d6919699655c843f8d8c3ea64922d0403c499)

3 years agoperldelta for utf8cache/index() bug
Father Chrysostomos [Fri, 2 Sep 2011 15:20:18 +0000]
perldelta for utf8cache/index() bug

3 years agoAvoid UTF-8 cache panics with offsets beyond the string. Fixes RT #75898.
Nicholas Clark [Sun, 11 Jul 2010 19:11:10 +0000]
Avoid UTF-8 cache panics with offsets beyond the string. Fixes RT #75898.

Change S_sv_pos_u2b_forwards() to take a point to the (requested) UTF-8 offset,
and return the actual UTF-8 offset for the byte position returned. This ensures
that the cache is consistent with reality.
(cherry picked from commit 3e2d3818e517e0037c1ab6a482f31d50271f9e27)

3 years agoIn Perl_sv_pos_u2b_flags and S_sv_pos_u2b_cached, return early for offset 0.
Nicholas Clark [Sun, 11 Jul 2010 16:17:37 +0000]
In Perl_sv_pos_u2b_flags and S_sv_pos_u2b_cached, return early for offset 0.

0 Unicode characters are always 0 octets long. Returning early ensures that
any offsets we calculate later will always be non-zero.
(cherry picked from commit 48f9cf718354a5326f9e9d40d02a063952160024,
as this is a prerequisite for 3e2d381)

3 years agoIn S_sv_pos_u2b_midway, inline the call to S_sv_pos_u2b_forwards.
Nicholas Clark [Sun, 11 Jul 2010 15:49:29 +0000]
In S_sv_pos_u2b_midway, inline the call to S_sv_pos_u2b_forwards.

(cherry picked from commit 503752a16bf16b90ff6c073c4bd5d818e68a2e2a,
as this is a prerequisite for 3e2d381)

3 years agoperldelta for Carp memory leak fix
Father Chrysostomos [Wed, 31 Aug 2011 21:15:56 +0000]
perldelta for Carp memory leak fix

3 years ago[perl #97020] Carp (actually caller) leaking memory
Father Chrysostomos [Thu, 18 Aug 2011 15:50:02 +0000]
[perl #97020] Carp (actually caller) leaking memory

Commit eff7e72c3 (Detect incomplete caller overrides in Carp) used
this little trick for detecting a @DB::args that an overridden
caller() failed to set:

+  @args = \$i; # A sentinal, which no-one else has the address of

But there is a bug in caller().  The first time caller tries to write
to @DB::args, it calls Perl_init_dbargs first.  That function checks
whether @DB::args is AvREAL, in case someone has assigned to it, and
takes appropriate measures.  But caller doesn’t bother calling
Perl_init_dbargs more than once.  So manually-assigned items in
@DB::args would leak, starting with the *second* call to caller.

Commit eff7e72c3 triggered that bug, resulting in a regression in
Carp, in that it started leaking.  eff7e72c3 was backported to 5.12.2
with commit 97705941a4, so in both 5.12 and 5.14 Carp is affected.

This bug (the caller bug, not Carp’s triggering thereof) also affects
any caller overrides that set @DB::args themselves, if there are
alternate calls to the overridden caller and CORE::caller.

This commit fixes that by changing the if (!PL_dbargs) condition
in pp_caller to if (!PL_dbargs || AvREAL(PL_dbargs)).  I.e., if
@args is either uninitialised or AvREAL then call Perl_init_dbargs.
Perl_init_dbargs also has a bug in it, that this fixes: The array not
only needs AvREAL turned off, but also AvREIFY turned on, so that
assignments to it that occur after its initialisation turn AvREAL back
on again.  (In fact, Larry Wall added a comment suggesting this back
in perl 5.000.)

(cherry-picked from af80dd863acea8450a9f41ae03645f4d69dad091)

3 years agodelta entry for strftime memory leak fix
Father Chrysostomos [Tue, 30 Aug 2011 16:35:51 +0000]
delta entry for strftime memory leak fix

3 years agoRT #73520: POSIX::strftime memory leak
Tony Cook [Sun, 11 Jul 2010 11:23:30 +0000]
RT #73520: POSIX::strftime memory leak

Tested before/after with valgrind.
(cherry picked from commit c4bc4aaaeaf5ebf3d6c5758fe61c1f0dd3864b9a)

3 years agoperldelta for UNIVERSAL::VERSION leak
Father Chrysostomos [Tue, 30 Aug 2011 03:34:54 +0000]
perldelta for UNIVERSAL::VERSION leak

3 years agoStop leaking temporary version objects from XS
gfx [Wed, 5 May 2010 10:54:11 +0000]
Stop leaking temporary version objects from XS
(cherry picked from commit e3a22e3fde4a0485bb3fee606a63025eb3214eb9)

3 years agoMention (lack of) split to @_ in 5.12.0 in perldelta
Father Chrysostomos [Mon, 22 Aug 2011 13:27:24 +0000]
Mention (lack of) split to @_ in 5.12.0 in perldelta

3 years agoperldelta for #75812
Father Chrysostomos [Thu, 18 Aug 2011 06:47:59 +0000]
perldelta for #75812

This is from perl5140delta.

3 years agoRT #75812: apply get magic before checking flags, PVX
Tony Cook [Thu, 17 Jun 2010 08:58:04 +0000]
RT #75812: apply get magic before checking flags, PVX

The code was checking flags with applying any get magic, so when a
match was doing putting a numeric string into $1, none of the flags
checked were set, so producing the "non-numeric process ID" error.
(cherry picked from commit 8af710ebc7fee929ae47793d5a0cce5362af52db)

3 years agoperldelta for ($<,$>)=... fix
Father Chrysostomos [Thu, 18 Aug 2011 06:39:24 +0000]
perldelta for ($<,$>)=... fix

For some reason, perl5132delta did not include this--probably because
the fix was simply to revert a previous commit.

3 years agoRevert "Re: [perl #51636] segmentation fault with array ties"
David Mitchell [Fri, 4 Jun 2010 20:01:43 +0000]
Revert "Re: [perl #51636] segmentation fault with array ties"

This reverts commit 90630e3c741716305d7f1da4df5eab5c1bee42cc.

This fix turns out to be wrong, and also made ($<,$>)=(...) fail
(RT #75212).

The original problem was a SEGV in av_clear(). This was mis-diagnosed
as recursive PL_delaymagic issue, and the fix was to temprarily reset
PL_delaymagic to zero. This stopped the mg_set() of $> and $> being
delayed.

The real problem was that mg_free wasn't clearing the [GSR]MG flags
after freeing xmg_magic. This was independently fixed by commit
68f8932eb570af656553ed44c11a23f0a216a3ec.
(cherry picked from commit 8ef242405b8c660c02e953dbc987fbc06897af10)

3 years agoperldelta for chop fix
Father Chrysostomos [Thu, 18 Aug 2011 06:24:28 +0000]
perldelta for chop fix

This entry comes from commit 9a5a48b7, which reworded the entry from
e2d012a1.

3 years agohandle perl extended utf8 start bytes
Tony Cook [Tue, 16 Mar 2010 12:46:48 +0000]
handle perl extended utf8 start bytes

perl uses UTF8_IS_START() to test if a byte is a valid start byte,
this didn't take perl's extended UTF-8 range into account.
(cherry picked from commit 65ab9279784aa811d78b2903b57bc0e7947dec78)

3 years agoperldelta update
Father Chrysostomos [Wed, 17 Aug 2011 03:19:52 +0000]
perldelta update

3 years agoPATCH: correct misstatement, formats in perlunicode
Karl Williamson [Mon, 24 May 2010 14:08:51 +0000]
PATCH: correct misstatement, formats in perlunicode

This is suitable for 5.12.2, but not many people use this feature.
(cherry picked from commit d5cd9e7bba185db6dc6b1e6fa215978a38ae9ea8)

3 years agoReplace wrong tr/// table in perlebcdic.pod
Karl Williamson [Tue, 18 May 2010 14:43:31 +0000]
Replace wrong tr/// table in perlebcdic.pod

perlebcdic.pod contains a helpful table to use in tr/// to convert
between EBCDIC and Latin1/ASCII.  Unfortunately, the table is the
inverse of the one it describes, as I discovered in following the
directions on how it was extracted.

The actual code that uses the table uses it in the inverse way, so it
actually works correctly, but if you follow the instructions to get the
tables corresponding to the other recognized code pages, you will get
the inverse of the ones you wanted, and things won't work out.

This patch changes the table to its inverse, and changes the sample code
to correspond, as this is easier for the person trying to follow the
instructions since deriving the old table is somewhat more complicated.

I also changed the table to hex from octal, as that is more the norm
these days, and I changed to recipes in the pod to print out leading
zeros to make all the values the same length, as the table that they can
generate has them.
(cherry picked from commit 5f26d5fd39994d2ecb568aeb7efdba685fe9a350)

3 years agoFix perlebcdic for for 80 column tty; fix C<>s
Karl Williamson [Wed, 5 May 2010 18:03:16 +0000]
Fix perlebcdic for for 80 column tty; fix C<>s

Two C<>'s were unclosed
(cherry picked from commit c72e675e8b42d658ffa4770f8d9c87ab4870aceb)

[This was cherry-picked as it is a prerequisite for d5cd9e7.  It still
 follows the policy, which allows for fixes to broken markup.]

3 years agoPATCH: Make perluniprops.pod platform neutral
karl williamson (via RT) [Sat, 1 May 2010 16:35:34 +0000]
PATCH: Make perluniprops.pod platform neutral

# New Ticket Created by  karl williamson
# Please include the string:  [perl #74830]
# in the subject line of all future correspondence about this issue.
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=74830 >

This is accomplished by changing mktables which generates it

>From d114f6f25c763ecbd00d6271462e5d5c272457e7 Mon Sep 17 00:00:00 2001
From: Karl Williamson <khw@khw-desktop.(none)>
Date: Sat, 1 May 2010 09:22:32 -0600
Subject: [PATCH] Add missing comma to generated pod

Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
(cherry picked from commit f38f76ae8646ea71778a38f2a33a5c8e091d006f)

3 years agoBump versions of charnames and Unicode::UCD after last patches
Rafael Garcia-Suarez [Sun, 25 Apr 2010 14:55:30 +0000]
Bump versions of charnames and Unicode::UCD after last patches
(cherry picked from commit 529f008e1350d1b04e9f98427e8b2c8717a80712)

[Amended during the cherry-pick: charnames’ version is set to 1.071,
 not 1.08, as the 1.08 included with 5.13.1 has other changes.
 Unicode::UCD does not have that problem, as what 5.12.5 includes (as
 of the previous commit) is identical to what came with 5.13.1.]

3 years agoAdapt plan after last patch
Rafael Garcia-Suarez [Sun, 25 Apr 2010 14:55:12 +0000]
Adapt plan after last patch
(cherry picked from commit 6c44f85603b6161202c32d436f995eff148a61c3)

3 years agoPATCH [perl #72624] charnames::viacode(0) returns undef
Karl Williamson [Fri, 16 Apr 2010 04:12:32 +0000]
PATCH [perl #72624] charnames::viacode(0) returns undef

The viacode() function contained the code from the _getcode() function from
Unicode::UCD, unchanged.  However, the rest of viacode() requires that
the result be specially formatted to do a string match with leading
zeros inserted to bring the length up to 4 if less than that.  The
original function only needs to get the number right, as a numerical
comparison is done, so it doesn't do this.  This showed up with calling
viacode with 0, but the bug also affected any input that looked like a
hex number, or a U+ number, such as 'BEE' or 'U+EF'.  These need to be
massaged into '0BEE' and '00EF' for the pattern match later in the
routine to succeed.

The patch also adds a test case to Unicode::UCD to verify that it really
does work ok on 0.
(cherry picked from commit e10d7780a27dcfeb9c50ab28b66f2df8763d8016)

3 years agoUpdate the version of Darwin we know the by_BE locale to be broken on
Jesse Vincent [Mon, 9 May 2011 02:46:24 +0000]
Update the version of Darwin we know the by_BE locale to be broken on

(cherry picked from commit dfa5c78f5986779331a42eae9359203d25e23e80)

3 years agodisable use of nm on darwin
Ricardo Signes [Wed, 6 Jul 2011 14:34:31 +0000]
disable use of nm on darwin

Testing from 10.5 with Xcode 3 to the latest OS X works with usenm='false' but
not always with usenm='true'
(cherry picked from commit 60a655a1ee05c577268377c1135ffabc34dbff43)

3 years agoCreate pod/perl5125delta.pod
Leon Brocard [Mon, 20 Jun 2011 13:28:54 +0000]
Create pod/perl5125delta.pod

3 years agoAdd 5.12.4 release date to pod/perlhist.pod v5.12.4
Leon Brocard [Mon, 20 Jun 2011 07:11:54 +0000]
Add 5.12.4 release date to pod/perlhist.pod

3 years agoAdd release date for 5.12.4 to lib/Module/CoreList.pm
Leon Brocard [Mon, 20 Jun 2011 07:01:54 +0000]
Add release date for 5.12.4 to lib/Module/CoreList.pm
(cherry picked from commit 3f07daad02b941d69e6d8bccf3759f59b71a3ccf)

3 years agoUpdate Module::CoreList with v5.14.1 data
Chris 'BinGOs' Williams [Fri, 17 Jun 2011 18:44:50 +0000]
Update Module::CoreList with v5.14.1 data
(cherry picked from commit 3d108019411be5ec462e7159f063475dd94c6571)

3 years agoMark Devel::DProf as deprecated in corelist
Florian Ragwitz [Tue, 14 Jun 2011 21:07:00 +0000]
Mark Devel::DProf as deprecated in corelist
(cherry picked from commit ca3749d34cebcb5c3f314f942d2c043b61dbbe1d)

3 years agodisarm RC2 bump
Leon Brocard [Wed, 15 Jun 2011 17:16:36 +0000]
disarm RC2 bump

3 years agobump version to RC2 v5.12.4-RC2
Leon Brocard [Wed, 15 Jun 2011 15:14:48 +0000]
bump version to RC2

3 years agoCorrect Module::CoreList version in perl5124delta
Father Chrysostomos [Sat, 11 Jun 2011 00:52:27 +0000]
Correct Module::CoreList version in perl5124delta

3 years agoupdate TOC for perl5124delta
Father Chrysostomos [Fri, 10 Jun 2011 20:15:34 +0000]
update TOC for perl5124delta

This should resolve #92610.

3 years agobump version to RC1 v5.12.4-RC1
Leon Brocard [Wed, 8 Jun 2011 10:48:24 +0000]
bump version to RC1

3 years agoAdd 5.12.4-RC1 release to perlhist
Leon Brocard [Wed, 8 Jun 2011 10:47:32 +0000]
Add 5.12.4-RC1 release to perlhist

3 years agoUpdate Module::CoreList for 5.12.4
Leon Brocard [Tue, 7 Jun 2011 20:28:57 +0000]
Update Module::CoreList for 5.12.4

(Plus move comment from perldelta.pod to perl5124delta.pod)

3 years agoRC3 bump
Jesse Vincent [Wed, 11 May 2011 13:26:58 +0000]
RC3 bump

(Removed the change to patchlevel.h - Leon)

3 years agoIt's not 2012. - spotted by jdb
Jesse Vincent [Tue, 3 May 2011 22:48:35 +0000]
It's not 2012.  - spotted by jdb
(cherry picked from commit 899e5457ebe2dcf2d30225838d4b76e63283b67c)

3 years agoBump Module::CoreList because the content changed since RC1 and we have
Jesse Vincent [Tue, 3 May 2011 21:20:16 +0000]
Bump Module::CoreList because the content changed since RC1 and we have
nice, zealous porting tests
(cherry picked from commit 69930b1860ecb5c4bddc59bb2ee41e5cea977545)

3 years agoRC1 -> RC2; push off the date of 5.14.0 until a week from tomorrow
Jesse Vincent [Thu, 28 Apr 2011 18:11:43 +0000]
RC1 -> RC2; push off the date of 5.14.0 until a week from tomorrow

(Removed the change to patchlevel.h - Leon)

3 years agoUpdate Module::CoreList for 5.14.0
Jesse Vincent [Tue, 19 Apr 2011 13:19:30 +0000]
Update Module::CoreList for 5.14.0
(cherry picked from commit f3fd521e97e17e487d338c4534dfc6b72ddb4e06)

3 years agoUpdate corelist for 5.13.11
Florian Ragwitz [Sun, 20 Mar 2011 14:40:16 +0000]
Update corelist for 5.13.11
(cherry picked from commit 45492fbf291385039604f07b6acf0af0e069f654)

3 years agoResolved RT #59511 for Module::CoreList
Chris 'BinGOs' Williams [Mon, 14 Mar 2011 16:57:16 +0000]
Resolved RT #59511 for Module::CoreList

  Silenced the 'Can't call method "isa" without a package or object reference'
  warnings for the functions.
(cherry picked from commit 95effdf194acae64a4ab711dc3d35da13872afdd)

3 years agoIncrease CoreList’s version
Father Chrysostomos [Mon, 21 Feb 2011 05:33:51 +0000]
Increase CoreList’s version

to silence cmp_version.t
(cherry picked from commit bede3d72c0bcc7540f7901cb14794032145ac4a5)

3 years agoCorrect the version of Module::CoreList that was released with v5.12.3
Chris 'BinGOs' Williams [Sun, 20 Feb 2011 19:22:39 +0000]
Correct the version of Module::CoreList that was released with v5.12.3
(cherry picked from commit a0a0e5450c8a47684a1d0a4c7cb597974ad56ab1)

3 years agoModule::CoreList: bump from 2.44_01 to 2.45
Ævar Arnfjörð Bjarmason [Sun, 20 Feb 2011 19:02:01 +0000]
Module::CoreList: bump from 2.44_01 to 2.45

I bumped this from 2.44 to 2.44_01 for 5.13.10 because that's what
Jesse did for 5.13.9, but that was an exceptional case:

    <Bingos> it was a special case for v5.13.9 because of the v5.12.3
             release being in the same week.
(cherry picked from commit 892528fd9702f80bc08486939e0831142045d6d9)

3 years agodist/Module-CoreList/Changes: bump to 2.44_01
Ævar Arnfjörð Bjarmason [Sun, 20 Feb 2011 15:45:50 +0000]
dist/Module-CoreList/Changes: bump to 2.44_01

Quoth Porting/release_managers_guide.pod:

    "Also edit Module::CoreList's new version number in its F<Changes>
    file."
(cherry picked from commit 071e5f376dca42e00a55b17ef8814b302b608f75)

3 years agoModule::CoreList: update CAVEATS section with 5.13.9 and 5.13.10
Ævar Arnfjörð Bjarmason [Sun, 20 Feb 2011 00:37:51 +0000]
Module::CoreList: update CAVEATS section with 5.13.9 and 5.13.10

Update the CAVEATS section to mention 5.13.9 and 5.13.10. This was
forgotten around 5.13.9.
(cherry picked from commit 99537f099df1c72cb5e1d99f7cd7ca62f606d025)

3 years agoUpdate Module::CoreList for 5.13.10
Ævar Arnfjörð Bjarmason [Sun, 20 Feb 2011 00:35:46 +0000]
Update Module::CoreList for 5.13.10

I haven't updated the Changes and the META.yml file. This wasn't done
for 5.13.9, maybe it only needs to happen afterwards and
release_managers_guide.pod is wrong.

TODO: investigate that

Bumped to 2.44_01 (a dev release I don't expect to be CPANed on its
own). Doing it like Jesse Vincent in e0698539c3. Quoth
Porting/release_managers_guide.pod:

    "Edit the version number in the new C<< 'Module::CoreList' =>
    'X.YZ' >> entry, as that is likely to reflect the previous version
    number."
(cherry picked from commit c552c5b5a692e78a154d3b045b80349665ef08fd)

3 years agoClarify the return values of the first_release functions in Module::CoreList
Chris 'BinGOs' Williams [Fri, 4 Feb 2011 21:43:34 +0000]
Clarify the return values of the first_release functions in Module::CoreList

  Raised as CPAN RT #65461 by Tokuhiro Matsuno
(cherry picked from commit 75081bb379696d31812ce0b07eded90b8395586c)

3 years agoUpdate Changes and bump Module::CoreList to 2.44 for a CPAN release
Chris 'BinGOs' Williams [Sat, 22 Jan 2011 13:08:05 +0000]
Update Changes and bump Module::CoreList to 2.44 for a CPAN release
(cherry picked from commit f1495101f8b951dc126f5898777a723f994cc6a4)

3 years agofix 5.12.3 release date
Ricardo Signes [Sat, 22 Jan 2011 12:39:52 +0000]
fix 5.12.3 release date
(cherry picked from commit 96e4e4a039343538262e5d24133f0cd91cbc65a5)

3 years agoRe-add 5.12.3's release date to Module::Corelist.
Nicholas Clark [Sat, 22 Jan 2011 09:34:11 +0000]
Re-add 5.12.3's release date to Module::Corelist.

This was missed by change 57e52dbefae98516, which reverted 01bc7817c9b86c12,
because 5.12.3's release date was removed as an inadvertent side effect of
e0698539c3e1cd22, the change to add 5.13.9
(cherry picked from commit e1d797bc7c74f9b6c1234bd1b480120af21a0b37)

3 years agore-add 5.12.3 versions
Ricardo Signes [Sat, 22 Jan 2011 03:12:37 +0000]
re-add 5.12.3 versions
(cherry picked from commit 57e52dbefae98516921f5d89cfa84d106fa34783)

3 years agoUpdate Changes in Module::CoreList for the 2.42_01 release
Chris 'BinGOs' Williams [Fri, 21 Jan 2011 07:41:22 +0000]
Update Changes in Module::CoreList for the 2.42_01 release
(cherry picked from commit 2926a53ca63a695a670f946c6ec92145e231813c)

3 years agoWhen I dropped the Module::CoreList version due to potential conflicts
Jesse Vincent [Thu, 20 Jan 2011 23:05:19 +0000]
When I dropped the Module::CoreList version due to potential conflicts
with 5.12.3 after discussions with BinGOs, I missed one place the version
number was defined.
(cherry picked from commit e83613b8c0c0665eb20ebe88e92e6b3d902b7892)

3 years agoRemove v5.12.3 from Module::CoreList (temporarily) for the release of
Jesse Vincent [Thu, 20 Jan 2011 21:11:32 +0000]
Remove v5.12.3 from Module::CoreList (temporarily) for the release of
v5.13.9 - Downgrade CoreList to 2.42_01 dev release.
(cherry picked from commit 01bc7817c9b86c128c93302fbb738d0f8ee28c3a)

3 years agoUpdate Module::CoreList for 5.13.9
Jesse Vincent [Thu, 20 Jan 2011 20:54:35 +0000]
Update Module::CoreList for 5.13.9

Bumped to 2.43_01 (a dev release I don't expect to be CPANed on its
own), since when we push to CPAN for 5.12.3, we'll have slightly
different data.
(cherry picked from commit e0698539c3e1cd2217300a97705a8636cb125079)

3 years agoRound the lines of changes in perl5124delta.pod
Leon Brocard [Tue, 7 Jun 2011 17:12:07 +0000]
Round the lines of changes in perl5124delta.pod