summaryrefslogtreecommitdiff
path: root/Porting
Commit message (Collapse)AuthorAgeFilesLines
* Remove Shell from the core distribution. Get it from CPAN now.Nicholas Clark2011-06-151-11/+0
| | | | | | | | | | | | This reinstates 28d302d426b73ed7, which was reverted by c9a0cae924d6331f, because Shell.pm was missing its deprecation warning in 5.12. (Minor changes subsequently mean that c9a0cae924d6331f as-is can't be reverted). The entry in perldelta.pod has to to be C<Shell> because L<Shell> would be a broken link, and fail t/porting/podcheck.t. Change the removal notice for Devel::DProf from L<> to C<> to be consistent. L<Devel::DProf> *isn't* a podchecker error - presumably the "=head2 Devel::DProf" in perlperf.pod is seen as the valid link target.
* Kill Devel::DProfFlorian Ragwitz2011-06-141-9/+0
| | | | It has been deprecated in 5.14. Now is the time to remove it.
* Ignore deletes when looking for changed versionsFlorian Ragwitz2011-06-141-1/+1
|
* Update preferred perldelta RT citation standardDavid Golden2011-06-131-2/+7
|
* Update Porting/checkURL.pl to not verify secure hostnames and add many updatesLeon Brocard2011-06-121-12/+102
|
* Add Porting/make_modlib_cpan.pl to MANIFEST.Nicholas Clark2011-06-111-0/+0
| | | | Also -x it, as it doesn't have a suitable #! line, and its peers are all -x.
* Generate the definitions for magic vtables from data in a regen script.Nicholas Clark2011-06-111-0/+1
| | | | | | | | | | | Previously perl.h contained a long section of MGVTBL_SET() macros declaring the core's various magic vtables. Convert the information into data structures in a new script regen/mg_table.pl, and use this to generate a new file mg_vtable.h, included by perl.h This is the first step in reducing the number of places that data relating to magic vtables is declared (and has to be kept in sync), and will allow more flexibility in parts of the core's implementation.
* Correct example commit in release_managers_guide.pod; add exampleFather Chrysostomos2011-06-101-2/+6
| | | | | | | The 8891dd8d commit mentioned in the perlNNNdelta section is actually an example of a perl version bump. So I’ve copied it to that section and replaced the commit id in the perlNNNdelta section with dd885b5, which *is* a perlNNNdelta TOC update.
* Add program which generates the list of registered CPAN sites in perlmodlib.PLLeon Brocard2011-06-101-0/+91
|
* Show diagnostic link format in perldelta templateDavid Golden2011-06-101-3/+21
|
* git-deltatool: show progress only for interactive modesDavid Golden2011-06-101-4/+5
|
* Add another address for Ian GoodacreFather Chrysostomos2011-06-101-0/+1
|
* We'll no longer add RCs to perlhist.podJesse Vincent2011-06-101-5/+5
|
* Update Porting/core-cpan-diff to use HTTP::TinyLeon Brocard2011-06-101-14/+7
|
* Updated JSON-PP to CPAN version 2.27200Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | [DELTA] 2.27200 Sun May 22 12:17:51 2011 - fixed incr_parse docodeing string more correctly (rt#68032 by LCONS)
* Updated Encode to CPAN version 2.43Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | | | | | | | | | [DELTA] $Revision: 2.43 $ $Date: 2011/05/21 23:14:43 $ ! lib/Encode/Alias.pm Addressed RT#68361: Encode::Bytes x-mac-... aliases missing https://rt.cpan.org/Ticket/Display.html?id=68361 ! Encode.pm Applied the 0001-Fix-typo-in-pod.patch https://rt.cpan.org/Ticket/Update.html?id=64381 Addressed RT#65796 Deep recursion error finding invalid charset https://rt.cpan.org/Ticket/Update.html?id=65796 Applied a jumbo doc patch by Tom Christiansen Message-Id: <14795.1304618434@chthon>
* Updated Unicode-Collate to CPAN version 0.76Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | | | | | | | | | | | [DELTA] 0.76 Sun May 15 10:06:59 2011 - updated CJK/Pinyin.pm and CJK/Stroke.pm according to CLDR 1.9.1 using type='pinyin' alt='short' and type='stroke' alt='short' respectively. 0.75 Sat May 7 21:07:38 2011 - supported ignore_level2 and rewrite. - Added iglevel2.t and rewrite.t in t. 0.74 Mon Mar 21 19:07:38 2011 - removed sw (Swahili) collation according to CLDR 1.9. (removed files: Collate/Locale/sw.pl and data/sw.txt) - shifted primary weights of letters > Z for some languages. (affected locales: da, fi, fo, kl, nb, nn, sv)
* Updated Sys-Syslog to CPAN version 0.29Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 0.29 -- 2011.04.18 -- Sebastien Aperghis-Tramoni (SAPER) #PerlQA2011 [BUGFIX] CPAN-RT#55215: Sys::Syslog might call exit which triggers DESTROY (Alexander Berger). [BUGFIX] CPAN-RT#55151: Allow temporary facility with native mechanism (Tim Jenkins). [BUGFIX] CPAN-RT#50928: Convert Win32 files to Unix EOLs (Steve Hay). [BUGFIX] CPAN-RT#50534: Unwanted space at the end of syslog message (Eugene V. Lyubimkin). [BUGFIX] CPAN-RT#49877: Options not reset after closelog() (Herbert Brezina). [BUGFIX] CPAN-RT#48386: Add Win32::EventLog as a prerequisite (kmx and Laurent Dami). [FEATURE] CPAN-RT#50534: Added options noeol and nonul. [DIST] Set INSTALLDIRS to "site" when installed on Perl 5.11+ 0.28 -- 2011.04.16 -- Sebastien Aperghis-Tramoni (SAPER) #PerlQA2011 [BUGFIX] CPAN-RT#56084: Reset connection tracking vars (Vladimir Marek). [BUGFIX] CPAN-RT#56826: Avoid memory corruption when closelog() is called twice (Andreas Jaekel). [BUGFIX] CPAN-RT#64287: Make strftime() Windows-compatible (Dave Stafford). [FEATURE] New API for setlogsock(), in order to allow the setting of new options. Thanks to Jake Scott for the idea. [CODE] Modify can_load() so it can print the warnings if desired. [CODE] CPAN-RT#44410: Provide fallback macros in Syslog.xs in order to compile on Novell Netware. [TESTS] In blead, the distribution was moved from ext/Sys/Syslog to ext/Sys-Syslog. t/constants.t had to be fixed (Vincent Pit). [TESTS] CPAN-RT#53317: In core, Sys-Syslog was moved to cpan/, thus making t/constants.t unable to find macros.all (David Mitchell). [TESTS] CPAN-RT#64716: Skip t/data-validation.t if the available version of POE::Component::Server::Syslog is too old. [DIST] Bleadperl no longer require an empty MAN3PODS (Nicholas Clark). [DIST] Removed unneeded modules in Makefile.PL (Nicholas Clark). [DOC] Recreated Sys::Syslog history from the unified git repository. [DOC] Added a section to list the matching Perl and Sys::Syslog version. [DOC] CPAN-RT#49859: Removed a dead link (Leon Brocard).
* Updated Filter-Util-Call to CPAN version 1.39Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | [DELTA] 1.39 30 April 2011 ---- * Fix decrypt to work with Perl 5.14 [RT #67656] 1.38 24 April 2011 ---- * Versions being seperate from Module versions results in dependency confusion Bumped all versions to match the distribution version number. [RT #67655] * Fix decrypt to work with Perl 5.14 [RT #67656] * Update the Filter-Simple URL [RT #49778]
* Update DB_File to CPAN version 1.822Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | | [DELTA] 1.822 12 March 2011 * Keep DB_File's warnings in sync with perl's [rt.cpan.org #66339]
* Updated CGI to CPAN version 3.54Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | [DELTA] Version 3.54, Apr 28, 2011 No code changes [INTERNALS] - Address test failures in t/tmpdir.t, thanks to Niko Tyni. Some tests here are failing on some platforms and have been marked as TODO. Version 3.53, Apr 25, 2011 [NEW FEATURES] - The DELETE HTTP verb is now supported. (RT#52614, James Robson, Eduardo Ari�o de la Rubia) [INTERNALS] - Correct t/tmpdir.t MANIFEST entry. (RT#64949) - Update minimum required Perl version to be Perl 5.8.1, which has been out since 2003. This allows us to drop some hacks and exceptions (Mark Stosberg)
* Updated IO-Compress to CPAN version 2.035Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 2.035 6 May 2011 * RT #67931: Test failure on Windows 2.034 2 May 2011 * Compress::Zlib - Silence pod warnings. [RT# 64876] - Removed duplicate words in pod. * IO::Compress::Base - RT #56942: Testsuite fails when being run in parallel - Reduce symbol import - patch from J. Nick Koston - If the output buffer parameter passed to read has a value of undef, and Append mode was specified when the file was opened, and eof is reached, then the buffer paramer was left as undef. This is different from when Append isn't specified - the buffer parameter is set to an empty string. - There area couple of issues with reading a file that contains an empty file that is compressed. Create with -- touch /tmp/empty; gzip /tmp/empty. Issue 1 - eof is not true immediately. Have to read from the file to trigger eof. Issue 2 - readline incorrectly returns an empty string the first time it is called, and (correctly) undef thereafter. [RT #67554]
* Updated Compress-Raw-Zlib to CPAN version 2.035Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | [DELTA] 2.035 6 May 2011 * No Changes
* Updated Compress-Raw-Bzip2 to CPAN version 2.035Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | [DELTA] 2.035 6 May 2011 * No Changes
* Updated XSLoader to CPAN version 0.15Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | [DELTA] 0.15 - 2011.04.17 - SAPER #PerlQA2011 - [DIST] CPAN-RT#54456: Set INSTALLDIRS to "site" when installed on Perl 5.11+ (thanks to Todd Rinaldo). - [DOC] Document a known bug under Perl 5.8.4 and 5.8.5. - [TESTS] Fixed tests to pass under Perl 5.8.4 and 5.8.5. 0.14 - 2011.04.16 - SAPER #PerlQA2011 - [CODE] Updated from bleadperl: - XSLoader::load() with no arguments can use caller to find a default package (Nicholas Clark). - Avoid defining a full XSLoader::bootstrap_inherit post 5.6, as it's not needed (Nicholas Clark). - Small optimisation: for the generated XSLoader.pm, avoid a runtime lexical which is constant (Nicholas Clark). - [TESTS] Updated from bleadperl, solving RT-CPAN #54132, #61332. - [TESTS] Fixed tests for old Perls. - [TESTS] Added t/00-load.t and t/01-api.t, to provide basic tests when the main ones are skipped.
* Updated Digest-SHA to CPAN version 5.62Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | [DELTA] 5.62 Sat May 14 04:00:34 MST 2011 - removed unnecessary loading of MIME::Base64 module -- thanks to dolmen for pointing this out
* Update CPAN-Meta to CPAN version 2.110930Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | [DELTA] 2.110930 2011-04-02 23:31:24 America/New_York [BUGFIX] - Fixed a bug in the 'as_string' method that checked the module version instead of the meta-spec version when conversion was requested (RT #67188) 2.110910 2011-04-01 08:55:30 America/New_York [ENHANCEMENTS] - The 1.x spec "gpl" and "lgpl" and "mozilla" license values now up-convert to "open_source" because they indicate too non-specific a license. 2.110580 2011-02-27 07:58:06 EST5EDT [OTHER] - Add explicit dependencies on JSON::PP and CPAN::Meta::YAML instead of relying on Parse::CPAN::Meta to provide them (as some CPAN Testers have had P::C::M installed without them somehow) - Removed dependency on Storable as it was not a core module until Perl 5.8 2.110550 2011-02-24 07:17:57 EST5EDT [OTHER] - Added required field 'release_status' to the synopsis of CPAN::Meta::Spec (RT#66118) [Oliver Mengué] 2.110540 2011-02-23 15:21:16 EST5EDT [BUGFIX] - Had two different Parse::CPAN::Meta requirements, one in 'requires' and the other in 'build_requires'. This confused some installers, so we only inlude the 'requires' now.
* Update CPANPLUS to CPAN version 0.9105Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | | | | | | | | | | [DELTA] Changes for 0.9105 Thu May 5 21:47:45 2011 ================================================ * remove any pointers to the sourceforge mailing list * point to the github repo instead * Only enable custom sources in the tests where it is actually required for testing * Added support to parse_module() for 'Module/Type.pm' parsing Changes for 0.9104 Tue Apr 19 15:13:57 2011 ================================================ * Force Parse::CPAN::Meta to use a sane default for JSON backend * Make sure that test failures aren't reported twice to the terminal
* Update CPANPLUS-Dist-Build to CPAN version 0.56Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | [DELTA] 0.56 Tue Apr 19 14:51:07 BST 2011 - Display failing tests only once to terminal.
* Update Archive-Extract to CPAN version 0.52Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | | | | | | [DELTA] Changes for 0.52 Thu Apr 28 20:56:27 2011 ============================================ * Only use unzip from /usr/local/bin when on FreeBSD which will be the Info-ZIP version Changes for 0.50 Tue Apr 12 19:17:23 2011 ============================================ * Resolve RT #56208 reported by Apocalypse
* Update Object-Accessor to CPAN version 0.42Chris 'BinGOs' Williams2011-06-091-1/+1
| | | | | | | | | | | | | [DELTA] Changes for 0.42 Fri May 13 12:21:50 BST 2011 ================================================= * Missed a test using exists, Ikegami RT #68154 Changes for 0.40 Thu May 12 20:41:36 BST 2011 ================================================= * Apply patch from Ikegami RT #68154, which avoids use of deprecated exists on array elements.
* Add the v5.12.4-RC1 epigraph to Porting/epigraphs.podLeon Brocard2011-06-081-0/+20
|
* Synchronise Maintainers.pl with what is in dist/ currently.Chris 'BinGOs' Williams2011-06-081-2/+2
|
* Tweak APC instructions.Craig A. Berry2011-06-081-2/+2
| | | | | The --shared option wasn't necessary and the daemon could not update without full access to the entire directory tree.
* Expand a little on what to do with Module::CoreList and maintLeon Brocard2011-06-071-1/+2
|
* git-deltatool: added a progress counterDavid Golden2011-06-061-3/+4
| | | | | Now shows "Commit N of M" so there is a sense of progress while reviewing commit history
* Correct mistake in perldelta temlateFather Chrysostomos2011-06-011-1/+1
|
* Add alternate e-mail for Dennis Kaarsemaker.Craig A. Berry2011-06-011-0/+1
|
* Advise the pumpking to make new maint branches available in the APCDennis Kaarsemaker2011-06-011-0/+12
|
* Upgrade Data::Dumper to 2.131Steffen Mueller2011-05-281-1/+1
| | | | | This has no functional changes, just updating the version and change log to match the stable CPAN release.
* Restore cmpVERSION.pl's ability to spot differences in XS files.Nicholas Clark2011-05-231-51/+63
| | | | | | | | | | Since the refactor to use git tags (instead of a second source tree), cmpVERSION.pl was only spotting differences in XS files if the corresponding PM file was also modified. If only the XS file was modified, this was going undetected. Remove compare_git_file() - if git has already told us that a file differs, there's no need to duplicate the work of comparison in Perl.
* Fold Abigail's TAP generation logic back into cmpVERSION.plNicholas Clark2011-05-231-20/+59
| | | | | Reduce t/porting/cmp_version.t down to an invocation of cmpVERSION.pl with --tap.
* Change the -x option of cmpVERSION.pl to exclude upstream ne 'blead'Nicholas Clark2011-05-231-10/+13
| | | | | | Previously it was excluding if CPAN were true, which meant that anything with a DISTRIBUTION was excluded, including files where blead is upstream, and hence something we should fix.
* Pass the git tag to cmpVERSION.pl with a --tag argument.Nicholas Clark2011-05-231-15/+16
| | | | | | | | | If no tag is specified, default to git describe --abbrev=0. (This is David Golden's suggestion, added t/porting/cmp_version.t in 3d92e8b1e4996571) Eliminate the source_dir command line argument - this is now always assumed to be '.'.
* Convert cmpVERSION.pl to Getopt::Long from Getopt::Std.Nicholas Clark2011-05-231-11/+8
|
* Trim the import list from File::Spec::Functions and don't use File::Find.Nicholas Clark2011-05-231-4/+2
| | | | | | Most of the vestigial entries were caused by the refactoring to use git in 42e700c91cf83f56. Use File::Spec::Functions::devnull() in place of hard coded values based on $^O.
* Only load Maintainers.pm if cmpVERSION.pl is invoked with -xNicholas Clark2011-05-231-8/+7
| | | | Skip chdir $source_dir with -x, because -x checks that it's '.'
* Add another address for SisyphusFather Chrysostomos2011-05-221-0/+1
|
* Bump Attribute::Handlers version to 0.91Steffen Mueller2011-05-201-1/+1
| | | | | | ... to match the CPAN version. No functional changes.
* Bump/upgrade Filter::Simple version to 0.87Steffen Mueller2011-05-201-1/+1
| | | | | | ... to match CPAN release. No functional changes.