19 months agoFix memory leak in Encode.xs maint-5.12
Chris 'BinGOs' Williams [Wed, 6 Mar 2013 16:55:19 +0000]
Fix memory leak in Encode.xs

19 months agoAvoid wraparound when casting unsigned size_t to signed ssize_t.
Andy Dougherty [Wed, 16 Jan 2013 17:30:43 +0000]
Avoid wraparound when casting unsigned size_t to signed ssize_t.

Practically, this only affects a perl compiled with 64-bit IVs on a 32-bit
system.  In that instance a value of count >= 2**31 would turn negative
when cast to (ssize_t).
(cherry picked from commit 94e529cc4d56863d7272c254a29eda2b002a4335)

19 months agoPrevent premature hsplit() calls, and only trigger REHASH after hsplit()
Yves Orton [Tue, 12 Feb 2013 09:53:05 +0000]
Prevent premature hsplit() calls, and only trigger REHASH after hsplit()

Triggering a hsplit due to long chain length allows an attacker
to create a carefully chosen set of keys which can cause the hash
to use 2 * (2**32) * sizeof(void *) bytes ram. AKA a DOS via memory
exhaustion. Doing so also takes non trivial time.

Eliminating this check, and only inspecting chain length after a
normal hsplit() (triggered when keys>buckets) prevents the attack
entirely, and makes such attacks relatively benign.

(cherry picked from commit f1220d61455253b170e81427c9d0357831ca0fac)

20 months agoUpdate perlhist
Chris 'BinGOs' Williams [Wed, 20 Feb 2013 23:10:59 +0000]
Update perlhist

23 months agofix NAME of perl5125delta.pod
David Mitchell [Sat, 10 Nov 2012 17:43:53 +0000]
fix NAME of perl5125delta.pod

23 months agocreate perl5126delta
Dominic Hargreaves [Sat, 10 Nov 2012 14:59:58 +0000]
create perl5126delta

23 months agoadd new release to perlhist v5.12.5
Dominic Hargreaves [Fri, 9 Nov 2012 20:25:34 +0000]
add new release to perlhist

23 months agoadd release date to Module::CoreList
Dominic Hargreaves [Fri, 9 Nov 2012 20:23:03 +0000]
add release date to Module::CoreList

23 months ago[perl #115612] Correct reference to 5.XXX.XXX in perldelta
Dominic Hargreaves [Fri, 9 Nov 2012 23:34:14 +0000]
[perl #115612] Correct reference to 5.XXX.XXX in perldelta

23 months agodisarm RC2 bump
Dominic Hargreaves [Thu, 8 Nov 2012 21:14:03 +0000]
disarm RC2 bump

23 months agobump version to RC2 v5.12.5-RC2
Dominic Hargreaves [Wed, 7 Nov 2012 21:12:45 +0000]
bump version to RC2

23 months agoperldelta for NetBSD fix
Dominic Hargreaves [Sat, 3 Nov 2012 23:25:13 +0000]
perldelta for NetBSD fix

23 months agoUpstream pkgsrc patch to support NetBSD 6.*
Chris 'BinGOs' Williams [Mon, 2 Apr 2012 19:19:52 +0000]
Upstream pkgsrc patch to support NetBSD 6.*

From original patch:

"NetBSD-6.x is same condition as older releases."

23 months agodisarm RC1 bump
Dominic Hargreaves [Sat, 3 Nov 2012 17:30:35 +0000]
disarm RC1 bump

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

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

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

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

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

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

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

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

23 months 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!

23 months 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!

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

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

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

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

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

23 months 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)