From 8db6555210da586fd395dac83edcff64f4451570 Mon Sep 17 00:00:00 2001 From: Steve Hay Date: Fri, 18 Oct 2013 15:10:31 +0100 Subject: [PATCH] Remove all IGNORABLE files under cpan/ This was discussed on p5p: http://www.nntp.perl.org/group/perl.perl5.porters/2013/10/msg208635.html One LICENSE file (Locale-Codes) has been removed (contrary to one suggestion in that thread) since it was the only one, and only says "This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself." anyway. Two files that I had previously suggested retaining for the sake of tests have also been removed. In one case, a test script has been modified (in Digest-MD5; I will send a ticket upstream); in the other case (in Test-Harness) I have removed the test which depended on the MANIFEST files, as suggested in the above thread. --- MANIFEST | 78 - Porting/Maintainers.pl | 4 + cpan/CGI/Changes | 1785 --------------- cpan/CPAN-Meta-Requirements/Changes | 37 - cpan/CPAN-Meta/Changes | 437 ---- cpan/CPAN/Changes | 2446 -------------------- cpan/Compress-Raw-Bzip2/Changes | 236 -- cpan/Compress-Raw-Bzip2/README | 186 -- cpan/Compress-Raw-Zlib/Changes | 351 --- cpan/Compress-Raw-Zlib/README | 377 ---- cpan/DB_File/Changes | 608 ----- cpan/Devel-PPPort/Changes | 812 ------- cpan/Devel-PPPort/MANIFEST.SKIP | 20 - cpan/Devel-PPPort/README | 77 - cpan/Devel-PPPort/TODO | 346 --- cpan/Digest-MD5/Changes | 810 ------- cpan/Digest-MD5/README | 12 - cpan/Digest-MD5/t/files.t | 3 +- cpan/Digest-SHA/Changes | 536 ----- cpan/Digest-SHA/README | 46 - cpan/Digest/Changes | 185 -- cpan/Encode/AUTHORS | 66 - cpan/Encode/Changes | 2354 ------------------- cpan/Encode/MANIFEST | 208 -- cpan/Encode/META.json | 47 - cpan/Encode/META.yml | 25 - cpan/Encode/README | 50 - cpan/ExtUtils-MakeMaker/Changes | 2269 ------------------- cpan/ExtUtils-MakeMaker/MANIFEST | 172 -- cpan/ExtUtils-MakeMaker/NOTES | 96 - cpan/ExtUtils-MakeMaker/README | 11 - cpan/ExtUtils-MakeMaker/TODO | 78 - cpan/Getopt-Long/CHANGES | 584 ----- cpan/Getopt-Long/README | 214 -- cpan/IO-Compress/Changes | 1174 ---------- cpan/IO-Compress/README | 103 - cpan/IPC-SysV/Changes | 514 ----- cpan/IPC-SysV/MANIFEST.SKIP | 14 - cpan/IPC-SysV/README | 23 - cpan/IPC-SysV/TODO | 2 - cpan/List-Util/Changes | 483 ---- cpan/List-Util/README | 23 - cpan/Locale-Codes/ChangeLog | 3 - cpan/Locale-Codes/LICENSE | 3 - cpan/MIME-Base64/Changes | 439 ---- cpan/MIME-Base64/README | 27 - cpan/Math-Complex/ChangeLog | 521 ----- cpan/Memoize/TODO | 355 --- cpan/Module-Build/Changes | 3872 -------------------------------- cpan/Parse-CPAN-Meta/Changes | 144 -- cpan/Pod-Escapes/ChangeLog | 26 - cpan/Pod-Escapes/README | 91 - cpan/Pod-Simple/ChangeLog | 760 ------- cpan/Pod-Simple/README | 61 - cpan/Sys-Syslog/Changes | 332 --- cpan/Sys-Syslog/README | 62 - cpan/Term-ANSIColor/ChangeLog | 525 ----- cpan/Term-ANSIColor/README | 250 --- cpan/Test-Harness/Changes | 841 ------- cpan/Test-Harness/MANIFEST | 235 -- cpan/Test-Harness/MANIFEST.CUMMULATIVE | 333 --- cpan/Test-Harness/t/000-load.t | 96 - cpan/Test-Simple/Changes | 922 -------- cpan/Test-Simple/README | 22 - cpan/Test-Simple/TODO | 18 - cpan/Text-Balanced/Changes | 234 -- cpan/Text-Balanced/README | 1066 --------- cpan/Text-Tabs/CHANGELOG | 161 -- cpan/Time-HiRes/Changes | 948 -------- cpan/Time-Piece/Changes | 115 - cpan/Time-Piece/README | 39 - cpan/Unicode-Collate/Changes | 494 ---- cpan/Unicode-Collate/README | 120 - cpan/Unicode-Normalize/Changes | 218 -- cpan/Unicode-Normalize/README | 88 - cpan/Win32/Changes | 195 -- cpan/Win32API-File/Changes | 138 -- cpan/Win32API-File/README | 136 -- cpan/encoding-warnings/Changes | 27 - cpan/libnet/Changes | 109 - cpan/libnet/README | 113 - t/porting/customized.dat | 1 + 82 files changed, 7 insertions(+), 32035 deletions(-) delete mode 100644 cpan/CGI/Changes delete mode 100644 cpan/CPAN-Meta-Requirements/Changes delete mode 100644 cpan/CPAN-Meta/Changes delete mode 100644 cpan/CPAN/Changes delete mode 100644 cpan/Compress-Raw-Bzip2/Changes delete mode 100644 cpan/Compress-Raw-Bzip2/README delete mode 100644 cpan/Compress-Raw-Zlib/Changes delete mode 100644 cpan/Compress-Raw-Zlib/README delete mode 100644 cpan/DB_File/Changes delete mode 100644 cpan/Devel-PPPort/Changes delete mode 100644 cpan/Devel-PPPort/MANIFEST.SKIP delete mode 100644 cpan/Devel-PPPort/README delete mode 100644 cpan/Devel-PPPort/TODO delete mode 100644 cpan/Digest-MD5/Changes delete mode 100644 cpan/Digest-MD5/README delete mode 100644 cpan/Digest-SHA/Changes delete mode 100644 cpan/Digest-SHA/README delete mode 100644 cpan/Digest/Changes delete mode 100644 cpan/Encode/AUTHORS delete mode 100644 cpan/Encode/Changes delete mode 100644 cpan/Encode/MANIFEST delete mode 100644 cpan/Encode/META.json delete mode 100644 cpan/Encode/META.yml delete mode 100644 cpan/Encode/README delete mode 100644 cpan/ExtUtils-MakeMaker/Changes delete mode 100644 cpan/ExtUtils-MakeMaker/MANIFEST delete mode 100644 cpan/ExtUtils-MakeMaker/NOTES delete mode 100644 cpan/ExtUtils-MakeMaker/README delete mode 100644 cpan/ExtUtils-MakeMaker/TODO delete mode 100644 cpan/Getopt-Long/CHANGES delete mode 100644 cpan/Getopt-Long/README delete mode 100644 cpan/IO-Compress/Changes delete mode 100644 cpan/IO-Compress/README delete mode 100644 cpan/IPC-SysV/Changes delete mode 100644 cpan/IPC-SysV/MANIFEST.SKIP delete mode 100644 cpan/IPC-SysV/README delete mode 100644 cpan/IPC-SysV/TODO delete mode 100644 cpan/List-Util/Changes delete mode 100644 cpan/List-Util/README delete mode 100644 cpan/Locale-Codes/ChangeLog delete mode 100644 cpan/Locale-Codes/LICENSE delete mode 100644 cpan/MIME-Base64/Changes delete mode 100644 cpan/MIME-Base64/README delete mode 100644 cpan/Math-Complex/ChangeLog delete mode 100644 cpan/Memoize/TODO delete mode 100644 cpan/Module-Build/Changes delete mode 100644 cpan/Parse-CPAN-Meta/Changes delete mode 100644 cpan/Pod-Escapes/ChangeLog delete mode 100644 cpan/Pod-Escapes/README delete mode 100644 cpan/Pod-Simple/ChangeLog delete mode 100644 cpan/Pod-Simple/README delete mode 100644 cpan/Sys-Syslog/Changes delete mode 100644 cpan/Sys-Syslog/README delete mode 100644 cpan/Term-ANSIColor/ChangeLog delete mode 100644 cpan/Term-ANSIColor/README delete mode 100644 cpan/Test-Harness/Changes delete mode 100644 cpan/Test-Harness/MANIFEST delete mode 100644 cpan/Test-Harness/MANIFEST.CUMMULATIVE delete mode 100644 cpan/Test-Harness/t/000-load.t delete mode 100644 cpan/Test-Simple/Changes delete mode 100644 cpan/Test-Simple/README delete mode 100644 cpan/Test-Simple/TODO delete mode 100644 cpan/Text-Balanced/Changes delete mode 100644 cpan/Text-Balanced/README delete mode 100644 cpan/Text-Tabs/CHANGELOG delete mode 100644 cpan/Time-HiRes/Changes delete mode 100644 cpan/Time-Piece/Changes delete mode 100644 cpan/Time-Piece/README delete mode 100644 cpan/Unicode-Collate/Changes delete mode 100644 cpan/Unicode-Collate/README delete mode 100644 cpan/Unicode-Normalize/Changes delete mode 100644 cpan/Unicode-Normalize/README delete mode 100644 cpan/Win32/Changes delete mode 100644 cpan/Win32API-File/Changes delete mode 100644 cpan/Win32API-File/README delete mode 100644 cpan/encoding-warnings/Changes delete mode 100644 cpan/libnet/Changes delete mode 100644 cpan/libnet/README diff --git a/MANIFEST b/MANIFEST index e1be55a..b805b8f 100644 --- a/MANIFEST +++ b/MANIFEST @@ -121,7 +121,6 @@ cpan/AutoLoader/t/01AutoLoader.t See if AutoLoader works cpan/AutoLoader/t/02AutoSplit.t See if AutoSplit works cpan/B-Debug/Debug.pm Compiler Debug backend cpan/B-Debug/t/debug.t See if B::Debug works -cpan/CGI/Changes Changelog for CGI.pm cpan/CGI/examples/caution.xbm CGI example cpan/CGI/examples/clickable_image.cgi CGI example cpan/CGI/examples/cookie.cgi CGI example @@ -205,20 +204,17 @@ cpan/Compress-Raw-Bzip2/bzip2-src/huffman.c cpan/Compress-Raw-Bzip2/bzip2-src/LICENSE cpan/Compress-Raw-Bzip2/bzip2-src/randtable.c cpan/Compress-Raw-Bzip2/Bzip2.xs -cpan/Compress-Raw-Bzip2/Changes cpan/Compress-Raw-Bzip2/fallback/constants.h cpan/Compress-Raw-Bzip2/fallback/constants.xs cpan/Compress-Raw-Bzip2/lib/Compress/Raw/Bzip2.pm cpan/Compress-Raw-Bzip2/Makefile.PL cpan/Compress-Raw-Bzip2/private/MakeUtil.pm -cpan/Compress-Raw-Bzip2/README cpan/Compress-Raw-Bzip2/t/000prereq.t cpan/Compress-Raw-Bzip2/t/01bzip2.t cpan/Compress-Raw-Bzip2/t/09limitoutput.t cpan/Compress-Raw-Bzip2/t/99pod.t cpan/Compress-Raw-Bzip2/t/compress/CompTestUtils.pm cpan/Compress-Raw-Bzip2/typemap -cpan/Compress-Raw-Zlib/Changes Compress::Raw::Zlib cpan/Compress-Raw-Zlib/config.in Compress::Raw::Zlib cpan/Compress-Raw-Zlib/examples/filtdef Compress::Raw::Zlib cpan/Compress-Raw-Zlib/examples/filtinf Compress::Raw::Zlib @@ -227,7 +223,6 @@ cpan/Compress-Raw-Zlib/fallback/constants.xs Compress::Raw::Zlib cpan/Compress-Raw-Zlib/lib/Compress/Raw/Zlib.pm Compress::Raw::Zlib cpan/Compress-Raw-Zlib/Makefile.PL Compress::Raw::Zlib cpan/Compress-Raw-Zlib/private/MakeUtil.pm Compress::Raw::Zlib -cpan/Compress-Raw-Zlib/README Compress::Raw::Zlib cpan/Compress-Raw-Zlib/t/01version.t Compress::Raw::Zlib cpan/Compress-Raw-Zlib/t/02zlib.t Compress::Raw::Zlib cpan/Compress-Raw-Zlib/t/07bufsize.t Compress::Raw::Zlib @@ -263,7 +258,6 @@ cpan/Config-Perl-V/t/10_base.t Config::Perl::V cpan/Config-Perl-V/t/20_plv510.t Config::Perl::V cpan/Config-Perl-V/t/21_plv518.t Config::Perl::V cpan/Config-Perl-V/V.pm Config::Perl::V -cpan/CPAN/Changes CPAN.pm Changes file cpan/CPAN/lib/App/Cpan.pm helper package for CPAN.pm cpan/CPAN/lib/CPAN/API/HOWTO.pod recipe book for programming with CPAN.pm cpan/CPAN/lib/CPAN/Author.pm helper package for CPAN.pm @@ -301,7 +295,6 @@ cpan/CPAN/lib/CPAN/Shell.pm cpan/CPAN/lib/CPAN/Tarzip.pm helper package for CPAN.pm cpan/CPAN/lib/CPAN/URL.pm cpan/CPAN/lib/CPAN/Version.pm Simple math with different flavors of version strings -cpan/CPAN-Meta/Changes cpan/CPAN-Meta/lib/CPAN/Meta/Converter.pm cpan/CPAN-Meta/lib/CPAN/Meta/Feature.pm cpan/CPAN-Meta/lib/CPAN/Meta/History.pm @@ -309,7 +302,6 @@ cpan/CPAN-Meta/lib/CPAN/Meta.pm cpan/CPAN-Meta/lib/CPAN/Meta/Prereqs.pm cpan/CPAN-Meta/lib/CPAN/Meta/Spec.pm cpan/CPAN-Meta/lib/CPAN/Meta/Validator.pm -cpan/CPAN-Meta-Requirements/Changes cpan/CPAN-Meta-Requirements/lib/CPAN/Meta/Requirements.pm cpan/CPAN-Meta-Requirements/t/accepts.t cpan/CPAN-Meta-Requirements/t/bad_version_hook.t @@ -416,7 +408,6 @@ cpan/CPAN/t/02nox.t See if CPAN::Nox works cpan/CPAN/t/03pkgs.t See if CPAN::Version works cpan/CPAN/t/10version.t See if CPAN the module works cpan/CPAN/t/11mirroredby.t See if CPAN::Mirrored::By works -cpan/DB_File/Changes Berkeley DB extension change log cpan/DB_File/config.in Part of Berkeley DB configuration cpan/DB_File/DB_File_BS Berkeley DB extension mkbootstrap fodder cpan/DB_File/DB_File.pm Berkeley DB extension Perl module @@ -431,7 +422,6 @@ cpan/DB_File/t/db-recno.t See if DB_File works cpan/DB_File/typemap Berkeley DB extension interface types cpan/DB_File/version.c Berkeley DB extension interface version check cpan/Devel-PPPort/apicheck_c.PL Devel::PPPort apicheck generator -cpan/Devel-PPPort/Changes Devel::PPPort changes cpan/Devel-PPPort/devel/buildperl.pl Devel::PPPort perl version builder cpan/Devel-PPPort/devel/devtools.pl Devel::PPPort development utilities cpan/Devel-PPPort/devel/mkapidoc.sh Devel::PPPort apidoc collector @@ -441,7 +431,6 @@ cpan/Devel-PPPort/devel/regenerate Devel::PPPort API re-generator cpan/Devel-PPPort/devel/scanprov Devel::PPPort provided API scanner cpan/Devel-PPPort/HACKERS Devel::PPPort hackers documentation cpan/Devel-PPPort/Makefile.PL Devel::PPPort makefile writer -cpan/Devel-PPPort/MANIFEST.SKIP Devel::PPPort Manifest skip specs cpan/Devel-PPPort/mktests.PL Devel::PPPort test file writer cpan/Devel-PPPort/module2.c Devel::PPPort test file cpan/Devel-PPPort/module3.c Devel::PPPort test file @@ -684,7 +673,6 @@ cpan/Devel-PPPort/ppport_h.PL Devel::PPPort ppport.h writer cpan/Devel-PPPort/PPPort_pm.PL Devel::PPPort PPPort.pm writer cpan/Devel-PPPort/PPPort.xs Devel::PPPort dummy PPPort.xs cpan/Devel-PPPort/PPPort_xs.PL Devel::PPPort RealPPPort.xs writer -cpan/Devel-PPPort/README Devel::PPPort Readme cpan/Devel-PPPort/README.md Devel::PPPort GitHub Readme cpan/Devel-PPPort/soak Devel::PPPort Test Harness to run under various Perls cpan/Devel-PPPort/t/call.t Devel::PPPort test file @@ -704,7 +692,6 @@ cpan/Devel-PPPort/t/newCONSTSUB.t Devel::PPPort test file cpan/Devel-PPPort/t/newRV.t Devel::PPPort test file cpan/Devel-PPPort/t/newSVpv.t Devel::PPPort test file cpan/Devel-PPPort/t/newSV_type.t Devel::PPPort test file -cpan/Devel-PPPort/TODO Devel::PPPort Todo cpan/Devel-PPPort/t/podtest.t Devel::PPPort test file cpan/Devel-PPPort/t/ppphtest.t Devel::PPPort test file cpan/Devel-PPPort/t/pvs.t Devel::PPPort test file @@ -723,18 +710,15 @@ cpan/Devel-PPPort/t/uv.t Devel::PPPort test file cpan/Devel-PPPort/t/variables.t Devel::PPPort test file cpan/Devel-PPPort/t/warn.t Devel::PPPort test file cpan/Devel-PPPort/typemap Devel::PPPort Typemap -cpan/Digest/Changes Digest changelog cpan/Digest/Digest/base.pm Digest extensions cpan/Digest/Digest/file.pm Digest extensions cpan/Digest/Digest.pm Digest extensions -cpan/Digest-MD5/Changes Digest::MD5 extension changes cpan/Digest-MD5/hints/dec_osf.pl Hints for named architecture cpan/Digest-MD5/hints/irix_6.pl Hints for named architecture cpan/Digest-MD5/hints/MacOS.pl Hints for named architecture cpan/Digest-MD5/Makefile.PL Digest::MD5 extension makefile writer cpan/Digest-MD5/MD5.pm Digest::MD5 extension cpan/Digest-MD5/MD5.xs Digest::MD5 extension -cpan/Digest-MD5/README Digest::MD5 extension Readme cpan/Digest-MD5/t/align.t See if Digest::MD5 extension works cpan/Digest-MD5/t/badfile.t See if Digest::MD5 extension works cpan/Digest-MD5/t/bits.t See if Digest::MD5 extension works @@ -744,10 +728,8 @@ cpan/Digest-MD5/t/md5-aaa.t See if Digest::MD5 extension works cpan/Digest-MD5/t/threads.t See if Digest::MD5 extension works cpan/Digest-MD5/t/utf8.t See if Digest::MD5 extension works cpan/Digest-MD5/typemap Digest::MD5 extension -cpan/Digest-SHA/Changes Digest::SHA changes cpan/Digest-SHA/lib/Digest/SHA.pm Digest::SHA extension cpan/Digest-SHA/Makefile.PL Digest::SHA Makefile.PL -cpan/Digest-SHA/README Digest::SHA README cpan/Digest-SHA/shasum shasum script cpan/Digest-SHA/SHA.xs Digest::SHA extension cpan/Digest-SHA/src/sha64bit.c Digest::SHA extension @@ -781,7 +763,6 @@ cpan/Digest/t/digest.t See if Digest extensions work cpan/Digest/t/file.t See if Digest extensions work cpan/Digest/t/lib/Digest/Dummy.pm See if Digest extensions work cpan/Digest/t/security.t See if Digest extensions work -cpan/Encode/AUTHORS List of authors cpan/Encode/bin/enc2xs Encode module generator cpan/Encode/bin/piconv iconv by perl cpan/Encode/bin/ucm2table Table Generator for testing @@ -790,7 +771,6 @@ cpan/Encode/bin/ucmsort A UCM sort utility cpan/Encode/bin/unidump Unicode Dump like hexdump(1) cpan/Encode/Byte/Byte.pm Encode extension cpan/Encode/Byte/Makefile.PL Encode extension -cpan/Encode/Changes Change Log cpan/Encode/CN/CN.pm Encode extension cpan/Encode/CN/Makefile.PL Encode extension cpan/Encode/EBCDIC/EBCDIC.pm Encode extension @@ -828,10 +808,6 @@ cpan/Encode/lib/Encode/PerlIO.pod Documents for Encode & PerlIO cpan/Encode/lib/Encode/Supported.pod Documents for supported encodings cpan/Encode/lib/Encode/Unicode/UTF7.pm Encode extension cpan/Encode/Makefile.PL Encode extension makefile writer -cpan/Encode/MANIFEST Encode MANIFEST -cpan/Encode/META.json Encode META.json -cpan/Encode/META.yml Encode META.yml -cpan/Encode/README Encode extension cpan/Encode/Symbol/Makefile.PL Encode extension cpan/Encode/Symbol/Symbol.pm Encode extension cpan/Encode/t/Aliases.t test script @@ -989,7 +965,6 @@ cpan/Encode/ucm/viscii.ucm Unicode Character Map cpan/Encode/Unicode/Makefile.PL Encode extension cpan/Encode/Unicode/Unicode.pm Encode extension cpan/Encode/Unicode/Unicode.xs Encode extension -cpan/encoding-warnings/Changes Changelog for encoding::warnings cpan/encoding-warnings/lib/encoding/warnings.pm warn on implicit encoding conversions cpan/encoding-warnings/t/1-warning.t tests for encoding::warnings cpan/encoding-warnings/t/2-fatal.t tests for encoding::warnings @@ -1002,7 +977,6 @@ cpan/ExtUtils-Constant/lib/ExtUtils/Constant/Utils.pm generate XS code to impor cpan/ExtUtils-Constant/lib/ExtUtils/Constant/XS.pm generate XS code to import C header constants cpan/ExtUtils-Constant/t/Constant.t See if ExtUtils::Constant works cpan/ExtUtils-MakeMaker/bin/instmodsh Give information about installed extensions -cpan/ExtUtils-MakeMaker/Changes MakeMaker change log cpan/ExtUtils-MakeMaker/lib/ExtUtils/Command/MM.pm Calling MM functions from the cmd line cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist/Kid.pm Does the real work of the above cpan/ExtUtils-MakeMaker/lib/ExtUtils/Liblist.pm Locates libraries @@ -1031,10 +1005,7 @@ cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win32.pm MakeMaker methods for Win32 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Win95.pm MakeMaker methods for Win95 cpan/ExtUtils-MakeMaker/lib/ExtUtils/MY.pm MakeMaker user override class cpan/ExtUtils-MakeMaker/lib/ExtUtils/testlib.pm Fixes up @INC to use just-built extension -cpan/ExtUtils-MakeMaker/MANIFEST ExtUtils::MakeMaker MANIFEST -cpan/ExtUtils-MakeMaker/NOTES Notes about MakeMaker internals cpan/ExtUtils-MakeMaker/PATCHING Suggestions for patching MakeMaker -cpan/ExtUtils-MakeMaker/README MakeMaker README cpan/ExtUtils-MakeMaker/README.packaging MakeMaker packaging README cpan/ExtUtils-MakeMaker/t/00compile.t See if MakeMaker modules compile cpan/ExtUtils-MakeMaker/t/01perl_bugs.t @@ -1087,7 +1058,6 @@ cpan/ExtUtils-MakeMaker/t/MM_OS2.t See if ExtUtils::MM_OS2 works cpan/ExtUtils-MakeMaker/t/MM_Unix.t See if ExtUtils::MM_UNIX works cpan/ExtUtils-MakeMaker/t/MM_VMS.t See if ExtUtils::MM_VMS works cpan/ExtUtils-MakeMaker/t/MM_Win32.t See if ExtUtils::MM_Win32 works -cpan/ExtUtils-MakeMaker/TODO Things TODO in MakeMaker cpan/ExtUtils-MakeMaker/t/oneliner.t See if MM can generate perl one-liners cpan/ExtUtils-MakeMaker/t/parse_abstract.t See if parse_abstract works cpan/ExtUtils-MakeMaker/t/parse_version.t See if parse_version works @@ -1134,9 +1104,7 @@ cpan/Filter-Util-Call/Call.pm Filter::Util::Call extension module cpan/Filter-Util-Call/Call.xs Filter::Util::Call extension external subroutines cpan/Filter-Util-Call/filter-util.pl See if Filter::Util::Call works cpan/Filter-Util-Call/t/call.t See if Filter::Util::Call works -cpan/Getopt-Long/CHANGES Getopt::Long changes cpan/Getopt-Long/lib/Getopt/Long.pm Fetch command options (GetOptions) -cpan/Getopt-Long/README Getopt::Long README cpan/Getopt-Long/t/gol-basic.t See if Getopt::Long works cpan/Getopt-Long/t/gol-linkage.t See if Getopt::Long works cpan/Getopt-Long/t/gol-oo.t See if Getopt::Long works @@ -1228,7 +1196,6 @@ cpan/HTTP-Tiny/t/cases/redirect-09.txt cpan/HTTP-Tiny/t/SimpleCookieJar.pm cpan/HTTP-Tiny/t/Util.pm cpan/IO-Compress/bin/zipdetails IO::Compress -cpan/IO-Compress/Changes IO::Compress cpan/IO-Compress/examples/compress-zlib/filtdef IO::Compress cpan/IO-Compress/examples/compress-zlib/filtinf IO::Compress cpan/IO-Compress/examples/compress-zlib/gzcat IO::Compress @@ -1272,7 +1239,6 @@ cpan/IO-Compress/lib/IO/Uncompress/RawInflate.pm IO::Compress cpan/IO-Compress/lib/IO/Uncompress/Unzip.pm IO::Compress cpan/IO-Compress/Makefile.PL IO::Compress cpan/IO-Compress/private/MakeUtil.pm IO::Compress -cpan/IO-Compress/README IO::Compress cpan/IO-Compress/t/000prereq.t IO::Compress cpan/IO-Compress/t/001bzip2.t IO::Compress cpan/IO-Compress/t/001zlib-generic-deflate.t IO::Compress @@ -1391,7 +1357,6 @@ cpan/IPC-Cmd/t/03_run-forked.t IPC::Cmd tests cpan/IPC-Cmd/t/src/child.pl IPC::Cmd tests cpan/IPC-Cmd/t/src/output.pl IPC::Cmd tests cpan/IPC-Cmd/t/src/x.tgz IPC::Cmd tests -cpan/IPC-SysV/Changes IPC::SysV changes cpan/IPC-SysV/hints/cygwin.pl Hint for IPC::SysV for named architecture cpan/IPC-SysV/hints/next_3.pl Hint for IPC::SysV for named architecture cpan/IPC-SysV/lib/IPC/Msg.pm IPC::SysV extension Perl module @@ -1399,13 +1364,10 @@ cpan/IPC-SysV/lib/IPC/Semaphore.pm IPC::SysV extension Perl module cpan/IPC-SysV/lib/IPC/SharedMem.pm IPC::SysV extension Perl module cpan/IPC-SysV/lib/IPC/SysV.pm IPC::SysV extension Perl module cpan/IPC-SysV/Makefile.PL IPC::SysV makefile writer -cpan/IPC-SysV/MANIFEST.SKIP IPC::SysV manifest skip specs -cpan/IPC-SysV/README IPC::SysV README cpan/IPC-SysV/regen.pl IPC::SysV file regeneration script cpan/IPC-SysV/SysV.xs IPC::SysV extension Perl module cpan/IPC-SysV/t/ipcsysv.t IPC::SysV test file cpan/IPC-SysV/t/msg.t IPC::SysV test file -cpan/IPC-SysV/TODO IPC::SysV todo file cpan/IPC-SysV/t/podcov.t IPC::SysV test file cpan/IPC-SysV/t/pod.t IPC::SysV test file cpan/IPC-SysV/t/sem.t IPC::SysV test file @@ -1449,7 +1411,6 @@ cpan/JSON-PP/t/114_decode_prefix.t cpan/JSON-PP/t/115_tie_ixhash.t cpan/JSON-PP/t/116_incr_parse_fixed.t cpan/JSON-PP/t/_unicode_handling.pm -cpan/libnet/Changes libnet cpan/libnet/Config.eg libnet cpan/libnet/demos/ftp libnet cpan/libnet/demos/inetd libnet @@ -1475,7 +1436,6 @@ cpan/libnet/Net/NNTP.pm libnet cpan/libnet/Net/POP3.pm libnet cpan/libnet/Net/SMTP.pm libnet cpan/libnet/Net/Time.pm libnet -cpan/libnet/README libnet cpan/libnet/t/config.t libnet cpan/libnet/t/datasend.t libnet cpan/libnet/t/ftp.t libnet @@ -1486,14 +1446,12 @@ cpan/libnet/t/nntp.t libnet cpan/libnet/t/require.t libnet cpan/libnet/t/smtp.t libnet cpan/libnet/t/time.t libnet -cpan/List-Util/Changes Util extension cpan/List-Util/lib/List/Util.pm List::Util cpan/List-Util/lib/List/Util/XS.pm List::Util cpan/List-Util/lib/Scalar/Util.pm Scalar::Util cpan/List-Util/ListUtil.xs Util extension cpan/List-Util/Makefile.PL Util extension cpan/List-Util/multicall.h Util extension -cpan/List-Util/README Util extension cpan/List-Util/t/00version.t Scalar::Util cpan/List-Util/t/any-all.t List::Util cpan/List-Util/t/blessed.t Scalar::Util @@ -1520,7 +1478,6 @@ cpan/List-Util/t/sum0.t cpan/List-Util/t/sum.t List::Util cpan/List-Util/t/tainted.t Scalar::Util cpan/List-Util/t/weak.t Scalar::Util -cpan/Locale-Codes/ChangeLog Locale::Codes cpan/Locale-Codes/lib/Locale/Codes/API.pod Locale::Codes documentation cpan/Locale-Codes/lib/Locale/Codes/Changes.pod Locale::Codes documentation cpan/Locale-Codes/lib/Locale/Codes/Constants.pm Locale::Codes @@ -1563,7 +1520,6 @@ cpan/Locale-Codes/lib/Locale/Language.pm Locale::Codes cpan/Locale-Codes/lib/Locale/Language.pod Locale::Codes documentation cpan/Locale-Codes/lib/Locale/Script.pm Locale::Codes cpan/Locale-Codes/lib/Locale/Script.pod Locale::Codes documentation -cpan/Locale-Codes/LICENSE Locale::Codes cpan/Locale-Codes/README.first Locale::Codes cpan/Locale-Codes/t/alias_code_old.t Locale::Codes tests cpan/Locale-Codes/t/alias_code.t Locale::Codes tests @@ -1602,7 +1558,6 @@ cpan/Locale-Maketext-Simple/t/po_with_i_default/fr.po Locale::Simple tests cpan/Locale-Maketext-Simple/t/po_with_i_default/i_default.po Locale::Simple tests cpan/Locale-Maketext-Simple/t/po_without_i_default/en.po Locale::Simple tests cpan/Locale-Maketext-Simple/t/po_without_i_default/fr.po Locale::Simple tests -cpan/Math-Complex/ChangeLog Math-Complex change log cpan/Math-Complex/lib/Math/Complex.pm A Complex package cpan/Math-Complex/lib/Math/Trig.pm A simple interface to complex trigonometry cpan/Math-Complex/Makefile.PL Math-Complex building @@ -1627,7 +1582,6 @@ cpan/Memoize/t/expmod_n.t Memoize expiry manager tests cpan/Memoize/t/expmod_t.t Memoize expiry manager (timed) tests cpan/Memoize/t/flush.t Memoize 'flush_cache' function tests cpan/Memoize/t/normalize.t Memoize 'normalizer' feature tests -cpan/Memoize/TODO Memoize to-do list cpan/Memoize/t/prototype.t Memoize prototyped function handling tests cpan/Memoize/t/speed.t "Makes functions faster" advertisement test cpan/Memoize/t/tiefeatures.t Memoize FAULT / MERGE / HASH options test @@ -1639,16 +1593,13 @@ cpan/Memoize/t/tie.t Memoize tied file test cpan/Memoize/t/unmemoize.t Memoize 'unmemoize' function test cpan/MIME-Base64/Base64.pm MIME::Base64 extension cpan/MIME-Base64/Base64.xs MIME::Base64 extension -cpan/MIME-Base64/Changes MIME::Base64 extension cpan/MIME-Base64/Makefile.PL MIME::Base64 extension cpan/MIME-Base64/QuotedPrint.pm MIME::Base64 extension -cpan/MIME-Base64/README README for MIME::Base64 cpan/MIME-Base64/t/base64.t See whether MIME::Base64 works cpan/MIME-Base64/t/length.t See whether MIME::QuotedPrint works cpan/MIME-Base64/t/quoted-print.t See whether MIME::QuotedPrint works cpan/MIME-Base64/t/unicode.t See whether MIME::Base64 works cpan/Module-Build/bin/config_data -cpan/Module-Build/Changes cpan/Module-Build/lib/inc/latest.pm cpan/Module-Build/lib/inc/latest/private.pm cpan/Module-Build/lib/Module/Build/API.pod @@ -1796,7 +1747,6 @@ cpan/parent/t/parent-classfromfile.t tests for parent.pm cpan/parent/t/parent-pmc.t tests for parent.pm cpan/parent/t/parent-returns-false.t tests for parent.pm cpan/parent/t/parent.t tests for parent.pm -cpan/Parse-CPAN-Meta/Changes cpan/Parse-CPAN-Meta/lib/Parse/CPAN/Meta.pm cpan/Parse-CPAN-Meta/t/02_api.t cpan/Parse-CPAN-Meta/t/03_functions.t @@ -1832,9 +1782,7 @@ cpan/Pod-Checker/t/pod/poderrs.xr cpan/Pod-Checker/t/pod/selfcheck.t cpan/Pod-Checker/t/pod/testcmp.pl cpan/Pod-Checker/t/pod/testpchk.pl -cpan/Pod-Escapes/ChangeLog ChangeLog for Pod::Escapes cpan/Pod-Escapes/lib/Pod/Escapes.pm Pod::Escapes -cpan/Pod-Escapes/README README for Pod::Escapes cpan/Pod-Escapes/t/01_about_verbose.t test Pod::Escapes cpan/Pod-Escapes/t/10_main.t test Pod::Escapes cpan/Pod-Escapes/t/15_name2charnum.t test Pod::Escapes @@ -1937,7 +1885,6 @@ cpan/Pod-Perldoc/perldoc.pod cpan/Pod-Perldoc/t/load.t test file for Pod-Perldoc cpan/Pod-Perldoc/t/man/_get_columns.t test file for Pod-Perldoc cpan/Pod-Perldoc/t/pod.t test file for Pod-Perldoc -cpan/Pod-Simple/ChangeLog Pod::Simple ChangeLog cpan/Pod-Simple/lib/Pod/Simple/BlackBox.pm Pod::Simple::BlackBox cpan/Pod-Simple/lib/Pod/Simple/Checker.pm check the Pod syntax of a document cpan/Pod-Simple/lib/Pod/Simple/Debug.pm put Pod::Simple into trace/debug mode @@ -1968,7 +1915,6 @@ cpan/Pod-Simple/lib/Pod/Simple/Transcode.pm Pod::Simple::Transcode cpan/Pod-Simple/lib/Pod/Simple/TranscodeSmart.pm Pod::Simple::TranscodeSmart cpan/Pod-Simple/lib/Pod/Simple/XHTML.pm turn Pod into XHTML cpan/Pod-Simple/lib/Pod/Simple/XMLOutStream.pm turn Pod into XML -cpan/Pod-Simple/README Pod::Simple README file cpan/Pod-Simple/t/00about.t Pod::Simple test file cpan/Pod-Simple/t/20_skip.t Pod::Simple test file cpan/Pod-Simple/t/accept01.t Pod::Simple test file @@ -2153,12 +2099,10 @@ cpan/Socket/t/sockaddr.t cpan/Socket/t/socketpair.t See if socketpair works cpan/Socket/t/Socket.t See if Socket works cpan/Socket/typemap -cpan/Sys-Syslog/Changes Changelog for Sys::Syslog cpan/Sys-Syslog/fallback/const-c.inc Sys::Syslog constants fallback file cpan/Sys-Syslog/fallback/const-xs.inc Sys::Syslog constants fallback file cpan/Sys-Syslog/fallback/syslog.h Sys::Syslog header fallback file cpan/Sys-Syslog/Makefile.PL Sys::Syslog extension makefile writer -cpan/Sys-Syslog/README README for Sys::Syslog cpan/Sys-Syslog/README.win32 README for Sys::Syslog on Windows cpan/Sys-Syslog/Syslog.pm Sys::Syslog extension Perl module cpan/Sys-Syslog/Syslog.xs Sys::Syslog extension external subroutines @@ -2172,8 +2116,6 @@ cpan/Sys-Syslog/win32/PerlLog.mc Sys::Syslog extension Win32 related file cpan/Sys-Syslog/win32/PerlLog_RES.uu Sys::Syslog extension Win32 related file cpan/Sys-Syslog/win32/Win32.pm Sys::Syslog extension Win32 related file cpan/Term-ANSIColor/ANSIColor.pm Perl module supporting termcap usage -cpan/Term-ANSIColor/ChangeLog Term::ANSIColor -cpan/Term-ANSIColor/README Term::ANSIColor cpan/Term-ANSIColor/t/aliases-func.t cpan/Term-ANSIColor/t/basic256.t cpan/Term-ANSIColor/t/basic.t Tests for Term::ANSIColor @@ -2183,7 +2125,6 @@ cpan/Term-ANSIColor/t/taint.t cpan/Term-Cap/Cap.pm Perl module supporting termcap usage cpan/Term-Cap/test.pl See if Term::Cap works cpan/Test-Harness/bin/prove The prove harness utility -cpan/Test-Harness/Changes Test::Harness change log cpan/Test-Harness/lib/App/Prove.pm Gubbins for the prove utility cpan/Test-Harness/lib/App/Prove/State.pm Gubbins for the prove utility cpan/Test-Harness/lib/App/Prove/State/Result.pm Gubbins for the prove utility @@ -2233,9 +2174,6 @@ cpan/Test-Harness/lib/TAP/Parser/Source.pm A parser for Test Anything Protocol cpan/Test-Harness/lib/TAP/Parser/YAMLish/Reader.pm A parser for Test Anything Protocol cpan/Test-Harness/lib/TAP/Parser/YAMLish/Writer.pm A parser for Test Anything Protocol cpan/Test-Harness/lib/Test/Harness.pm A test harness -cpan/Test-Harness/MANIFEST -cpan/Test-Harness/MANIFEST.CUMMULATIVE -cpan/Test-Harness/t/000-load.t Test::Harness test cpan/Test-Harness/t/aggregator.t Test::Harness test cpan/Test-Harness/t/bailout.t Test::Harness test cpan/Test-Harness/t/base.t Test::Harness test @@ -2387,7 +2325,6 @@ cpan/Test-Harness/t/yamlish-output.t Test::Harness test cpan/Test-Harness/t/yamlish.t Test::Harness test cpan/Test-Harness/t/yamlish-writer.t Test::Harness test cpan/Test/lib/Test.pm A simple framework for writing test scripts -cpan/Test-Simple/Changes Test::Simple changes cpan/Test-Simple/examples/indent.pl Test::Simple examples cpan/Test-Simple/examples/subtest.t Test::Simple examples cpan/Test-Simple/lib/Test/Builder/Module.pm Base class for test modules @@ -2397,7 +2334,6 @@ cpan/Test-Simple/lib/Test/Builder/Tester.pm For testing Test::Builder based cla cpan/Test-Simple/lib/Test/More.pm More utilities for writing tests cpan/Test-Simple/lib/Test/Simple.pm Basic utility for writing tests cpan/Test-Simple/lib/Test/Tutorial.pod A tutorial on writing tests -cpan/Test-Simple/README Test::Simple README cpan/Test-Simple/t/00test_harness_check.t Test::Simple test cpan/Test-Simple/t/bad_plan.t Test::Builder plan() test cpan/Test-Simple/t/bail_out.t Test::Builder BAIL_OUT test @@ -2483,7 +2419,6 @@ cpan/Test-Simple/t/new_ok.t Test::More test cpan/Test-Simple/t/no_plan.t Test::Simple test, forgot the plan cpan/Test-Simple/t/no_tests.t Test::More test cpan/Test-Simple/t/note.t Test::More test -cpan/Test-Simple/TODO Test::Simple TODO cpan/Test-Simple/t/overload.t Test::Simple test cpan/Test-Simple/t/overload_threads.t Test::Simple test cpan/Test-Simple/t/plan_bad.t Test::Simple test @@ -2541,9 +2476,7 @@ cpan/Test/t/qr.t See if Test works cpan/Test/t/skip.t See if Test works cpan/Test/t/success.t See if Test works cpan/Test/t/todo.t See if Test works -cpan/Text-Balanced/Changes Text::Balanced cpan/Text-Balanced/lib/Text/Balanced.pm Text::Balanced -cpan/Text-Balanced/README Text::Balanced cpan/Text-Balanced/t/01_compile.t See if Text::Balanced works cpan/Text-Balanced/t/02_extbrk.t See if Text::Balanced works cpan/Text-Balanced/t/03_extcbk.t See if Text::Balanced works @@ -2556,7 +2489,6 @@ cpan/Text-Balanced/t/09_gentag.t See if Text::Balanced works cpan/Text-ParseWords/lib/Text/ParseWords.pm Perl module to split words on arbitrary delimiter cpan/Text-ParseWords/t/ParseWords.t See if Text::ParseWords works cpan/Text-ParseWords/t/taint.t See if Text::ParseWords works with tainting -cpan/Text-Tabs/CHANGELOG ChangeLog for Tabs+Wrap cpan/Text-Tabs/lib/Text/Tabs.pm Do expand and unexpand cpan/Text-Tabs/lib/Text/Wrap.pm Paragraph formatter cpan/Text-Tabs/t/37000.t See if Text::Tabs is working @@ -2580,7 +2512,6 @@ cpan/Tie-RefHash/t/rebless.t Test for Tie::RefHash with rebless cpan/Tie-RefHash/t/refhash.t Test for Tie::RefHash and Tie::RefHash::Nestable cpan/Tie-RefHash/t/storable.t Test for Tie::RefHash with storable cpan/Tie-RefHash/t/threaded.t Test for Tie::RefHash with threads -cpan/Time-HiRes/Changes Time::HiRes extension cpan/Time-HiRes/fallback/const-c.inc Time::HiRes extension cpan/Time-HiRes/fallback/const-xs.inc Time::HiRes extension cpan/Time-HiRes/hints/aix.pl Hint for Time::HiRes for named architecture @@ -2609,11 +2540,9 @@ cpan/Time-HiRes/t/Watchdog.pm Test for Time::HiRes cpan/Time-HiRes/typemap Time::HiRes extension cpan/Time-Local/lib/Time/Local.pm Reverse translation of localtime, gmtime cpan/Time-Local/t/Local.t See if Time::Local works -cpan/Time-Piece/Changes Time::Piece extension cpan/Time-Piece/Makefile.PL Time::Piece extension cpan/Time-Piece/Piece.pm Time::Piece extension cpan/Time-Piece/Piece.xs Time::Piece extension -cpan/Time-Piece/README Time::Piece extension cpan/Time-Piece/Seconds.pm Time::Piece extension cpan/Time-Piece/t/01base.t Test for Time::Piece cpan/Time-Piece/t/02core.t Test for Time::Piece @@ -2622,7 +2551,6 @@ cpan/Time-Piece/t/04mjd.t Test for Time::Piece cpan/Time-Piece/t/05overload.t Test for Time::Piece cpan/Time-Piece/t/06subclass.t Test for Time::Piece cpan/Time-Piece/t/07arith.t Test for Time::Piece -cpan/Unicode-Collate/Changes Unicode::Collate cpan/Unicode-Collate/Collate/allkeys.txt Unicode::Collate cpan/Unicode-Collate/Collate/CJK/Big5.pm Unicode::Collate cpan/Unicode-Collate/Collate/CJK/GB2312.pm Unicode::Collate @@ -2719,7 +2647,6 @@ cpan/Unicode-Collate/Collate.pm Unicode::Collate cpan/Unicode-Collate/Collate.xs Unicode::Collate cpan/Unicode-Collate/Makefile.PL Unicode::Collate cpan/Unicode-Collate/mkheader Unicode::Collate -cpan/Unicode-Collate/README Unicode::Collate cpan/Unicode-Collate/t/altern.t Unicode::Collate cpan/Unicode-Collate/t/backwds.t Unicode::Collate cpan/Unicode-Collate/t/cjk_b5.t Unicode::Collate @@ -2847,12 +2774,10 @@ cpan/Unicode-Collate/t/trailwt.t Unicode::Collate cpan/Unicode-Collate/t/variable.t Unicode::Collate cpan/Unicode-Collate/t/version.t Unicode::Collate cpan/Unicode-Collate/t/view.t Unicode::Collate -cpan/Unicode-Normalize/Changes Unicode::Normalize cpan/Unicode-Normalize/Makefile.PL Unicode::Normalize cpan/Unicode-Normalize/mkheader Unicode::Normalize cpan/Unicode-Normalize/Normalize.pm Unicode::Normalize cpan/Unicode-Normalize/Normalize.xs Unicode::Normalize -cpan/Unicode-Normalize/README Unicode::Normalize cpan/Unicode-Normalize/t/fcdc.t Unicode::Normalize cpan/Unicode-Normalize/t/form.t Unicode::Normalize cpan/Unicode-Normalize/t/func.t Unicode::Normalize @@ -2880,17 +2805,14 @@ cpan/version/t/coretests.pm Tests for version objects cpan/Win32API-File/buffers.h Win32API::File extension cpan/Win32API-File/cFile.h Win32API::File extension cpan/Win32API-File/cFile.pc Win32API::File extension -cpan/Win32API-File/Changes Win32API::File extension changes cpan/Win32API-File/const2perl.h Win32API::File extension cpan/Win32API-File/ExtUtils/Myconst2perl.pm Win32API::File extension cpan/Win32API-File/File.pm Win32API::File extension cpan/Win32API-File/File.xs Win32API::File extension cpan/Win32API-File/Makefile.PL Win32API::File extension makefile write -cpan/Win32API-File/README Win32API::File extension Readme cpan/Win32API-File/t/file.t See if Win32API::File extension works cpan/Win32API-File/t/tie.t See if Win32API::File extension works cpan/Win32API-File/typemap Win32API::File extension interface types -cpan/Win32/Changes Changes for Win32 extension module cpan/Win32/longpath.inc Win32 extension long path support cpan/Win32/Makefile.PL Win32 extension makefile writer cpan/Win32/t/CodePage.t See if Win32 extension works diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index 27f28d9..c7c6298 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -401,6 +401,8 @@ use File::Glob qw(:case); 'DISTRIBUTION' => 'GAAS/Digest-MD5-2.53.tar.gz', 'FILES' => q[cpan/Digest-MD5], 'EXCLUDED' => ['rfc1321.txt'], + # Waiting to be merged upstream: see CPAN RT#TODO + 'CUSTOMIZED' => ['t/files.t'], }, 'Digest::SHA' => { @@ -1101,9 +1103,11 @@ use File::Glob qw(:case); qr{^t/lib/Test/}, qr{^xt/}, qw( Changes-2.64 + MANIFEST.CUMMULATIVE NotBuild.PL HACKING.pod perlcriticrc + t/000-load.t t/lib/if.pm ), ], diff --git a/cpan/CGI/Changes b/cpan/CGI/Changes deleted file mode 100644 index 731f4f2..0000000 --- a/cpan/CGI/Changes +++ /dev/null @@ -1,1785 +0,0 @@ -Version 3.63 Nov 12, 2012 - - [SECURITY] - - CR escaping for Set-Cookie and P3P headers was improved. There was potential - for newline injection in these headers. - (Thanks to anazawa, https://github.com/markstos/CGI.pm/pull/23) - -Version 3.62, Nov 9th, 2012 - - [INTERNALS] - - Changed how the deprecated endform function was defined for compatibilty - with the development version of Perl. - - Fix failures in t/tmpdir.t when run as root - https://github.com/markstos/CGI.pm/issues/22, RT#80659) - - - Made it possible to force a sorted order for things like hash - attributes so that tests are not dependent on a particular hash - ordering. This will be required in modern perls which will - change the ordering per process. (Yves, RT#80659) - -Version 3.61 Nov 2nd, 2012 - - (No code changes) - - [INTERNALS] - - formatting of CGI::Carp documentation was improved. Thanks to benkasminbullock. - - un-TODO some tests in t/tmpdir.t that were passing in most cases. - More on this: - https://github.com/markstos/CGI.pm/issues/19# - https://github.com/markstos/CGI.pm/commit/cc73dc9807b0fabb56b3cdf1a9726588b2eda0f7 - -Version 3.60 Aug 15th, 2012 - - [BUG FIXES] - - In some caes, When unescapeHTML() hit something it didn't recognize with an ampersand and - and semicolon, it would throw away the semicolon and ampersand. It now does a better job. - of preserving content it doesn't recognize. Thanks to CEBJYRE@cpan.org (RT#75595) - - Remove trailing newline after
tag inserted by startform and start_form. It can - cause rendering problems in some cases. Thanks to SJOHNSTON@cpan.org (RT#67719) - - Workaround "Insecure Dependency" warning generated by some versions of Perl (RT#53733). - Thanks to degatcpan@ntlworld.com, klchu@lbl.gov and Anonymous Monk - - [DOCUMENTATION] - - Clarify that when -status is used, the human-readable phase should be included, per RFC 2616. - Thanks to SREZIC@cpan.org (RT#76691). - - [INTERNALS] - - More tests for header(), thanks to Ryo Anazawa. - - t/url.t has been fixed on VMS. Thanks to cberry@cpan.org (RT#72380) - - MANIFEST patched so that t/multipart_init.t is included again. Thanks to shay@cpan.org (RT#76189) - -Version 3.59 Dec 29th, 2011 - - [BUG FIXES] - - We no longer read from STDIN when the Content-Length is not set, preventing - requests with no Content-Length from freezing in some cases. This is consistent - with the CGI RFC 3875, and is also consistent with CGI::Simple. However, the old - behavior may have been expected by some command-line uses of CGI.pm. - Thanks to Philip Potter and Yanick Champoux. See RT#52469 for details: - https://rt.cpan.org/Public/Bug/Display.html?id=52469 - - [INTERNALS] - - remove tmpdirs more aggressively. Thanks to rjbs (RT#73288) - - use Text::ParseWords instead of ancient shellwords.pl. Thanks to AlexBio. - - remove use of define(@arr). Thanks to rjbs. - - spelling fixes. Thanks to Gregor Herrmann and Alessandro Ghedini. - - fix test count and warning in t/fast.t. Thanks to Yanick. - -Version 3.58 Nov 11th, 2011 - - [DOCUMENTATION] - - Clarify that using query_string() only has defined behavior when using the GET method. (RT#60813) - -Version 3.57 Nov 9th, 2011 - [INTERNALS] - - test failure in t/fast.t introduced in 3.56 is fixed. (Thanks to zefram and chansen). - - Test::More requirement has been bumped to 0.98 - -Version 3.56 Nov 8th, 2011 - - [SECURITY] - Use public and documented FCGI.pm API in CGI::Fast - CGI::Fast was using an FCGI API that was deprecated and removed from - documentation more than ten years ago. Usage of this deprecated API with - FCGI >= 0.70 or FCGI <= 0.73 introduces a security issue. - - - (Thanks to chansen) - - [INTERNALS] - - tmp files are now cleaned up on VMS ( RT#69210, thanks to cberry@cpan.org ) - - Fixed test failure: done_testing() added to url.t (Thanks to Ryan Jendoubi) - - Clarify preferred bug submission location in docs, and note that Mark Stosberg - is the current maintainer. - -Version 3.55 June 3rd, 2011 - - [THINGS THAT MAY BREAK YOUR CODE] - url() was fixed to return "PATH_INFO" when it is explicitly requested - with either the path=>1 or path_info=>1 flag. - - If your code is running under mod_rewrite (or compatible) and you are calling self_url() or - you are calling url() and passing path_info=>1, These methods will actually be - returning PATH_INFO now, as you have explicitly requested, or has self_url() - has requested on your behalf. - - The PATH_INFO has been omitted in such URLs since the issue was introduced - in the 3.12 release in December, 2005. - - This bug is so old your application may have come to depend on it or - workaround it. Check for application before upgrading to this release. - - Examples of affected method calls: - - $q->url(-absolute => 1, -query => 1, -path_info => 1 ) - $q->url(-path=>1) - $q->url(-full=>1,-path=>1) - $q->url(-rewrite=>1,-path=>1) - $q->self_url(); - -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) - -Version 3.52, Jan 24, 2011 - - [DOCUMENTATION] - - The documentation for multi-line header handling was been updated to reflect - the changes in 3.51. (Mark Stosberg, ntyni@iki.fi) - - [INTERNALS] - - Add missing t/tmpfile.t file. (RT#64949) - - Fix warning in t/cookie.t (RT#64570, Chris Williams, Rainer Tammer, Mark Stosberg) - - Fixed logic bug in t/multipart_init.t (RT#64261, Niko Tyni) - -Version 3.51, Jan 5, 2011 - - [NEW FEATURES] - - A new option to set $CGI::Carp::TO_BROWSER = 0, allows you to explicitly - exclude a particular scope from triggering printing to the browser when - fatatlsToBrowser is set. (RT#62783, Thanks to papowell) - - The