summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* bump version to RC2v5.12.4-RC2Leon Brocard2011-06-151-1/+1
|
* Correct Module::CoreList version in perl5124deltaFather Chrysostomos2011-06-101-1/+1
|
* update TOC for perl5124deltaFather Chrysostomos2011-06-107-18/+28
| | | | This should resolve #92610.
* bump version to RC1v5.12.4-RC1Leon Brocard2011-06-081-0/+1
|
* Add 5.12.4-RC1 release to perlhistLeon Brocard2011-06-081-0/+1
|
* Update Module::CoreList for 5.12.4Leon Brocard2011-06-083-4/+641
| | | | (Plus move comment from perldelta.pod to perl5124delta.pod)
* RC3 bumpJesse Vincent2011-06-083-5/+6
| | | | (Removed the change to patchlevel.h - Leon)
* It's not 2012. - spotted by jdbJesse Vincent2011-06-081-1/+1
| | | | (cherry picked from commit 899e5457ebe2dcf2d30225838d4b76e63283b67c)
* Bump Module::CoreList because the content changed since RC1 and we haveJesse Vincent2011-06-082-3/+3
| | | | | nice, zealous porting tests (cherry picked from commit 69930b1860ecb5c4bddc59bb2ee41e5cea977545)
* RC1 -> RC2; push off the date of 5.14.0 until a week from tomorrowJesse Vincent2011-06-082-1/+18
| | | | (Removed the change to patchlevel.h - Leon)
* Update Module::CoreList for 5.14.0Jesse Vincent2011-06-082-2/+670
| | | | (cherry picked from commit f3fd521e97e17e487d338c4534dfc6b72ddb4e06)
* Update corelist for 5.13.11Florian Ragwitz2011-06-082-8/+669
| | | | (cherry picked from commit 45492fbf291385039604f07b6acf0af0e069f654)
* Resolved RT #59511 for Module::CoreListChris 'BinGOs' Williams2011-06-082-5/+7
| | | | | | Silenced the 'Can't call method "isa" without a package or object reference' warnings for the functions. (cherry picked from commit 95effdf194acae64a4ab711dc3d35da13872afdd)
* Increase CoreList’s versionFather Chrysostomos2011-06-081-1/+1
| | | | | to silence cmp_version.t (cherry picked from commit bede3d72c0bcc7540f7901cb14794032145ac4a5)
* Correct the version of Module::CoreList that was released with v5.12.3Chris 'BinGOs' Williams2011-06-081-1/+1
| | | | (cherry picked from commit a0a0e5450c8a47684a1d0a4c7cb597974ad56ab1)
* Module::CoreList: bump from 2.44_01 to 2.45Ævar Arnfjörð Bjarmason2011-06-082-3/+3
| | | | | | | | | 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)
* dist/Module-CoreList/Changes: bump to 2.44_01Ævar Arnfjörð Bjarmason2011-06-081-0/+3
| | | | | | | | Quoth Porting/release_managers_guide.pod: "Also edit Module::CoreList's new version number in its F<Changes> file." (cherry picked from commit 071e5f376dca42e00a55b17ef8814b302b608f75)
* Module::CoreList: update CAVEATS section with 5.13.9 and 5.13.10Ævar Arnfjörð Bjarmason2011-06-081-2/+2
| | | | | | 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)
* Update Module::CoreList for 5.13.10Ævar Arnfjörð Bjarmason2011-06-081-2/+679
| | | | | | | | | | | | | | | | | 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)
* Clarify the return values of the first_release functions in Module::CoreListChris 'BinGOs' Williams2011-06-081-2/+4
| | | | | Raised as CPAN RT #65461 by Tokuhiro Matsuno (cherry picked from commit 75081bb379696d31812ce0b07eded90b8395586c)
* Update Changes and bump Module::CoreList to 2.44 for a CPAN releaseChris 'BinGOs' Williams2011-06-082-2/+5
| | | | (cherry picked from commit f1495101f8b951dc126f5898777a723f994cc6a4)
* fix 5.12.3 release dateRicardo Signes2011-06-081-1/+1
| | | | (cherry picked from commit 96e4e4a039343538262e5d24133f0cd91cbc65a5)
* Re-add 5.12.3's release date to Module::Corelist.Nicholas Clark2011-06-081-0/+1
| | | | | | | 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)
* re-add 5.12.3 versionsRicardo Signes2011-06-081-1/+631
| | | | (cherry picked from commit 57e52dbefae98516921f5d89cfa84d106fa34783)
* Update Changes in Module::CoreList for the 2.42_01 releaseChris 'BinGOs' Williams2011-06-081-0/+3
| | | | (cherry picked from commit 2926a53ca63a695a670f946c6ec92145e231813c)
* When I dropped the Module::CoreList version due to potential conflictsJesse Vincent2011-06-081-1/+1
| | | | | | with 5.12.3 after discussions with BinGOs, I missed one place the version number was defined. (cherry picked from commit e83613b8c0c0665eb20ebe88e92e6b3d902b7892)
* Remove v5.12.3 from Module::CoreList (temporarily) for the release ofJesse Vincent2011-06-081-632/+2
| | | | | v5.13.9 - Downgrade CoreList to 2.42_01 dev release. (cherry picked from commit 01bc7817c9b86c128c93302fbb738d0f8ee28c3a)
* Update Module::CoreList for 5.13.9Jesse Vincent2011-06-081-3/+668
| | | | | | | 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)
* Round the lines of changes in perl5124delta.podLeon Brocard2011-06-071-1/+1
|
* Change NAME to perl5124delta, not perldeltaLeon Brocard2011-06-071-1/+1
|
* There are no core enhancements for 5.12.4Leon Brocard2011-06-071-2/+0
|
* Update Changes for 5.12.4Leon Brocard2011-06-071-2/+2
|
* Update INSTALL for 5.12.4Leon Brocard2011-06-071-5/+5
|
* Bump the version to 5.12.4Leon Brocard2011-06-0720-126/+126
|
* Update the acknowledgements section with statsLeon Brocard2011-06-071-3/+6
|
* perl5124delta: Mention the http.t fixFather Chrysostomos2011-06-051-0/+5
|
* Release managers need to be careful in INSTALLFlorian Ragwitz2011-06-051-0/+5
| | | | | | Everything is binary incompatible with each other, except for maint releases from the same maint branch. (cherry picked from commit c1b1cb88313395d8eb2084544a4f225116877020)
* perlfunc: list each/keys/values as ARRAY functionsDavid Golden2011-06-051-1/+1
| | | | | | | | | | As of Perl 5.12.0, the each(), keys() and values() functions also operate on arrays, but were not listed in the table of contents section titled "Functions for real @ARRAYs". This patch fixes that oversight. The delete() and exists() functions were not added, as their use on array elements has been deprecated. (cherry picked from commit a5ce339cb0c533c90d1033581bf794417d495928)
* Make cpan/CGI/t/http.t (hopefully) compatible with VMSFather Chrysostomos2011-06-051-3/+4
| | | | | I will submit a similar patch upstream in a few days. (cherry picked from commit 582bd8796b98142a11f99996b4e934a363b2cac0)
* Stop cpan/CGI/t/http.t from failingFather Chrysostomos2011-06-051-0/+2
| | | | | | | | | A similar patch has been applied upstream. This will be overwritten when the next CGI.pm is merged into blead, but at least we can get the tests passing for now. This does not affect any installed files. (cherry picked from commit 5b898c5546fe02bdfea436d1c1091af7a890b187)
* [perl #78334] keys(@x) should be in perl5120delta.podZsbán Ambrus2011-06-051-2/+2
| | | | (cherry picked from commit 108cd9378f43400cd4512da34871a49893a6f53d)
* Add information about the heredoc bugfix to perl5124delta.podLeon Brocard2011-06-011-0/+3
|
* scan_heredoc could reallocate PL_parser->linestr's PVDavid Leadbeater2011-06-011-0/+1
| | | | | | | | | | | | Since f0e67a1 it was possible the freed buffer may be read from when parsing a heredoc. This adds a call to lex_grow_linestr to grow the buffer and ensure the pointers in PL_parser are updated. The bug is pretty hard to reproduce, hence no test. I'm able to reproduce it with the following: perl -Meverywhere=re,debug -MParams::Util -e1 (cherry picked from commit 37c6a70c7d35357916da21616c68e56c878a5bd2)
* [perl #81750] Perl 5.12: undef-as-hashref bugFather Chrysostomos2011-05-243-2/+34
| | | | | | | | | | | | | | | | | The addition of the boolkeys op type in commit 867fa1e2d did not account for the fact that rv2hv (%{}) can sometimes return undef (%$undef with strict refs turned off). When the boolkeys op is created (and the rv2hv becomes its kid), the rv2hv is flagged with OPf_REF, meaning that it must return a hash, not the contents. Perl_softrefxv in pp.c checks for that flag. If it is set, it dies with ‘Can't use an undefined value as a HASH reference’ for unde- fined values. This commit changes it to make an exception if rv2hv->op_next is a boolkeys op. It also changes pp_boolkeys to account for undef.
* collapse plibpth to one line and remove trailing /Andy Dougherty2011-05-241-2/+4
| | | | | | | | | | | | The recent change to hints/linux.sh, 40f026236b9959b7ad3260fedc6c66cd30bb7abc set the plibpth variable. It was supposed to set all entries on a single line, but it didn't. Do it now, and also remove trailing /'s. (The collapsing is a more robust version of the previous commit, since reverted, that davem wrote independently). (cherry picked from commit bcab1245a0693be445ce018352f6fbe4abc26e88)
* Add information about rand not being cryptographically secure to ↵Leon Brocard2011-05-071-0/+5
| | | | perl5124delta.pod
* Update the documentation for rand() to note that it's notJesse Vincent2011-05-071-0/+7
| | | | | | | | | | | cryptographically secure due to concerns that end-users are unaware of this and use it in situations where security depends on the strength of the randomness generated. I'd have been happier getting this patch in earlier in the cycle. We'd hoped to replace the RNG, but that didn't happen in time, so this doc update is the "better, still not good" fallback. (cherry picked from commit 9700c45b7e3bd512c56a8c3607f53e73245de6db)
* Add information about [perl #87336] to the perl5124delta.podLeon Brocard2011-05-071-0/+6
|
* [perl #87336] lc/uc(first) fail to taint the returned stringFather Chrysostomos2011-05-072-1/+19
| | | | | | | | | | | | | | | This bug was caused by change 28011 (ec9af7d), which stopped pp_lc from using sv_setsv_flags, thereby bypassing these two lines at the end of that function: if (SvTAINTED(sstr)) SvTAINT(dstr); Change 28012 (6730619) did exactly the same thing to pp_uc. 28013 (d54190f) broke ucfirst and lcfirst. This commit simply puts that taint logic at the end of the pp_* functions.
* Add pod/perl5124delta.pod to the MANIFESTLeon Brocard2011-05-051-0/+1
|