In perl.git, the branch blead has been updated <http://perl5.git.perl.org/perl.git/commitdiff/4692fc6a8864d5b51d14d412f2c36e08fbad8626?hp=111bb8ca0c2b570c8721e72da9675733b8f281b3>
- Log ----------------------------------------------------------------- commit 4692fc6a8864d5b51d14d412f2c36e08fbad8626 Author: Chris 'BinGOs' Williams <[email protected]> Date: Tue Nov 18 10:34:51 2014 +0000 Fix parse_abstract so it doesn't explode when Encode isn't available Upstreamed to EUMM repository M Porting/Maintainers.pl M cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm M t/porting/customized.dat commit 73c832e4e140add6e148efa2e709bf588f2668bb Author: Chris 'BinGOs' Williams <[email protected]> Date: Tue Nov 18 09:47:48 2014 +0000 Update HTTP-Tiny to CPAN version 0.051 [DELTA] 0.051 2014-11-17 22:58:44-05:00 America/New_York [FIXED] - Checks for threads without loading threads.pm M MANIFEST M Porting/Maintainers.pl A cpan/HTTP-Tiny/corpus/auth-01.txt A cpan/HTTP-Tiny/corpus/auth-02.txt A cpan/HTTP-Tiny/corpus/auth-03.txt A cpan/HTTP-Tiny/corpus/auth-04.txt A cpan/HTTP-Tiny/corpus/auth-05.txt A cpan/HTTP-Tiny/corpus/cookies-01.txt A cpan/HTTP-Tiny/corpus/cookies-02.txt A cpan/HTTP-Tiny/corpus/cookies-03.txt A cpan/HTTP-Tiny/corpus/cookies-04.txt A cpan/HTTP-Tiny/corpus/cookies-05.txt A cpan/HTTP-Tiny/corpus/cookies-06.txt A cpan/HTTP-Tiny/corpus/cookies-07.txt A cpan/HTTP-Tiny/corpus/delete-01.txt A cpan/HTTP-Tiny/corpus/form-01.txt A cpan/HTTP-Tiny/corpus/form-02.txt A cpan/HTTP-Tiny/corpus/form-03.txt A cpan/HTTP-Tiny/corpus/form-04.txt A cpan/HTTP-Tiny/corpus/form-05.txt A cpan/HTTP-Tiny/corpus/get-01.txt A cpan/HTTP-Tiny/corpus/get-02.txt A cpan/HTTP-Tiny/corpus/get-03.txt A cpan/HTTP-Tiny/corpus/get-04.txt A cpan/HTTP-Tiny/corpus/get-05.txt A cpan/HTTP-Tiny/corpus/get-06.txt A cpan/HTTP-Tiny/corpus/get-07.txt A cpan/HTTP-Tiny/corpus/get-08.txt A cpan/HTTP-Tiny/corpus/get-09.txt A cpan/HTTP-Tiny/corpus/get-10.txt A cpan/HTTP-Tiny/corpus/get-11.txt A cpan/HTTP-Tiny/corpus/get-12.txt A cpan/HTTP-Tiny/corpus/get-13.txt A cpan/HTTP-Tiny/corpus/get-14.txt A cpan/HTTP-Tiny/corpus/get-15.txt A cpan/HTTP-Tiny/corpus/get-16.txt A cpan/HTTP-Tiny/corpus/get-17.txt A cpan/HTTP-Tiny/corpus/get-18.txt A cpan/HTTP-Tiny/corpus/get-19.txt A cpan/HTTP-Tiny/corpus/get-20.txt A cpan/HTTP-Tiny/corpus/get-21.txt A cpan/HTTP-Tiny/corpus/head-01.txt A cpan/HTTP-Tiny/corpus/keepalive-01.txt A cpan/HTTP-Tiny/corpus/keepalive-02.txt A cpan/HTTP-Tiny/corpus/keepalive-03.txt A cpan/HTTP-Tiny/corpus/keepalive-04.txt A cpan/HTTP-Tiny/corpus/keepalive-05.txt A cpan/HTTP-Tiny/corpus/mirror-01.txt A cpan/HTTP-Tiny/corpus/mirror-02.txt A cpan/HTTP-Tiny/corpus/mirror-03.txt A cpan/HTTP-Tiny/corpus/mirror-04.txt A cpan/HTTP-Tiny/corpus/mirror-05.txt A cpan/HTTP-Tiny/corpus/post-01.txt A cpan/HTTP-Tiny/corpus/proxy-auth-01.txt A cpan/HTTP-Tiny/corpus/put-01.txt A cpan/HTTP-Tiny/corpus/put-02.txt A cpan/HTTP-Tiny/corpus/put-03.txt A cpan/HTTP-Tiny/corpus/put-04.txt A cpan/HTTP-Tiny/corpus/put-05.txt A cpan/HTTP-Tiny/corpus/redirect-01.txt A cpan/HTTP-Tiny/corpus/redirect-02.txt A cpan/HTTP-Tiny/corpus/redirect-03.txt A cpan/HTTP-Tiny/corpus/redirect-04.txt A cpan/HTTP-Tiny/corpus/redirect-05.txt A cpan/HTTP-Tiny/corpus/redirect-06.txt A cpan/HTTP-Tiny/corpus/redirect-07.txt A cpan/HTTP-Tiny/corpus/redirect-08.txt A cpan/HTTP-Tiny/corpus/redirect-09.txt M cpan/HTTP-Tiny/lib/HTTP/Tiny.pm M cpan/HTTP-Tiny/t/100_get.t M cpan/HTTP-Tiny/t/101_head.t M cpan/HTTP-Tiny/t/102_put.t M cpan/HTTP-Tiny/t/103_delete.t M cpan/HTTP-Tiny/t/104_post.t M cpan/HTTP-Tiny/t/110_mirror.t M cpan/HTTP-Tiny/t/130_redirect.t M cpan/HTTP-Tiny/t/150_post_form.t M cpan/HTTP-Tiny/t/160_cookies.t M cpan/HTTP-Tiny/t/161_basic_auth.t M cpan/HTTP-Tiny/t/162_proxy_auth.t M cpan/HTTP-Tiny/t/170_keepalive.t D cpan/HTTP-Tiny/t/cases/auth-01.txt D cpan/HTTP-Tiny/t/cases/auth-02.txt D cpan/HTTP-Tiny/t/cases/auth-03.txt D cpan/HTTP-Tiny/t/cases/auth-04.txt D cpan/HTTP-Tiny/t/cases/auth-05.txt D cpan/HTTP-Tiny/t/cases/cookies-01.txt D cpan/HTTP-Tiny/t/cases/cookies-02.txt D cpan/HTTP-Tiny/t/cases/cookies-03.txt D cpan/HTTP-Tiny/t/cases/cookies-04.txt D cpan/HTTP-Tiny/t/cases/cookies-05.txt D cpan/HTTP-Tiny/t/cases/cookies-06.txt D cpan/HTTP-Tiny/t/cases/cookies-07.txt D cpan/HTTP-Tiny/t/cases/delete-01.txt D cpan/HTTP-Tiny/t/cases/form-01.txt D cpan/HTTP-Tiny/t/cases/form-02.txt D cpan/HTTP-Tiny/t/cases/form-03.txt D cpan/HTTP-Tiny/t/cases/form-04.txt D cpan/HTTP-Tiny/t/cases/form-05.txt D cpan/HTTP-Tiny/t/cases/get-01.txt D cpan/HTTP-Tiny/t/cases/get-02.txt D cpan/HTTP-Tiny/t/cases/get-03.txt D cpan/HTTP-Tiny/t/cases/get-04.txt D cpan/HTTP-Tiny/t/cases/get-05.txt D cpan/HTTP-Tiny/t/cases/get-06.txt D cpan/HTTP-Tiny/t/cases/get-07.txt D cpan/HTTP-Tiny/t/cases/get-08.txt D cpan/HTTP-Tiny/t/cases/get-09.txt D cpan/HTTP-Tiny/t/cases/get-10.txt D cpan/HTTP-Tiny/t/cases/get-11.txt D cpan/HTTP-Tiny/t/cases/get-12.txt D cpan/HTTP-Tiny/t/cases/get-13.txt D cpan/HTTP-Tiny/t/cases/get-14.txt D cpan/HTTP-Tiny/t/cases/get-15.txt D cpan/HTTP-Tiny/t/cases/get-16.txt D cpan/HTTP-Tiny/t/cases/get-17.txt D cpan/HTTP-Tiny/t/cases/get-18.txt D cpan/HTTP-Tiny/t/cases/get-19.txt D cpan/HTTP-Tiny/t/cases/get-20.txt D cpan/HTTP-Tiny/t/cases/get-21.txt D cpan/HTTP-Tiny/t/cases/head-01.txt D cpan/HTTP-Tiny/t/cases/keepalive-01.txt D cpan/HTTP-Tiny/t/cases/keepalive-02.txt D cpan/HTTP-Tiny/t/cases/keepalive-03.txt D cpan/HTTP-Tiny/t/cases/keepalive-04.txt D cpan/HTTP-Tiny/t/cases/keepalive-05.txt D cpan/HTTP-Tiny/t/cases/mirror-01.txt D cpan/HTTP-Tiny/t/cases/mirror-02.txt D cpan/HTTP-Tiny/t/cases/mirror-03.txt D cpan/HTTP-Tiny/t/cases/mirror-04.txt D cpan/HTTP-Tiny/t/cases/mirror-05.txt D cpan/HTTP-Tiny/t/cases/post-01.txt D cpan/HTTP-Tiny/t/cases/proxy-auth-01.txt D cpan/HTTP-Tiny/t/cases/put-01.txt D cpan/HTTP-Tiny/t/cases/put-02.txt D cpan/HTTP-Tiny/t/cases/put-03.txt D cpan/HTTP-Tiny/t/cases/put-04.txt D cpan/HTTP-Tiny/t/cases/put-05.txt D cpan/HTTP-Tiny/t/cases/redirect-01.txt D cpan/HTTP-Tiny/t/cases/redirect-02.txt D cpan/HTTP-Tiny/t/cases/redirect-03.txt D cpan/HTTP-Tiny/t/cases/redirect-04.txt D cpan/HTTP-Tiny/t/cases/redirect-05.txt D cpan/HTTP-Tiny/t/cases/redirect-06.txt D cpan/HTTP-Tiny/t/cases/redirect-07.txt D cpan/HTTP-Tiny/t/cases/redirect-08.txt D cpan/HTTP-Tiny/t/cases/redirect-09.txt ----------------------------------------------------------------------- Summary of changes: MANIFEST | 132 ++++++++++----------- Porting/Maintainers.pl | 10 +- cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm | 9 +- cpan/HTTP-Tiny/{t/cases => corpus}/auth-01.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/auth-02.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/auth-03.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/auth-04.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/auth-05.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/cookies-01.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/cookies-02.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/cookies-03.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/cookies-04.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/cookies-05.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/cookies-06.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/cookies-07.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/delete-01.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/form-01.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/form-02.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/form-03.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/form-04.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/form-05.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-01.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-02.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-03.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-04.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-05.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-06.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-07.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-08.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-09.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-10.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-11.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-12.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-13.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-14.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-15.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-16.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-17.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-18.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-19.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-20.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/get-21.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/head-01.txt | 0 .../HTTP-Tiny/{t/cases => corpus}/keepalive-01.txt | 0 .../HTTP-Tiny/{t/cases => corpus}/keepalive-02.txt | 0 .../HTTP-Tiny/{t/cases => corpus}/keepalive-03.txt | 0 .../HTTP-Tiny/{t/cases => corpus}/keepalive-04.txt | 0 .../HTTP-Tiny/{t/cases => corpus}/keepalive-05.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/mirror-01.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/mirror-02.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/mirror-03.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/mirror-04.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/mirror-05.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/post-01.txt | 0 .../{t/cases => corpus}/proxy-auth-01.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/put-01.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/put-02.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/put-03.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/put-04.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/put-05.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/redirect-01.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/redirect-02.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/redirect-03.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/redirect-04.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/redirect-05.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/redirect-06.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/redirect-07.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/redirect-08.txt | 0 cpan/HTTP-Tiny/{t/cases => corpus}/redirect-09.txt | 0 cpan/HTTP-Tiny/lib/HTTP/Tiny.pm | 68 ++++++----- cpan/HTTP-Tiny/t/100_get.t | 2 +- cpan/HTTP-Tiny/t/101_head.t | 2 +- cpan/HTTP-Tiny/t/102_put.t | 2 +- cpan/HTTP-Tiny/t/103_delete.t | 2 +- cpan/HTTP-Tiny/t/104_post.t | 2 +- cpan/HTTP-Tiny/t/110_mirror.t | 2 +- cpan/HTTP-Tiny/t/130_redirect.t | 2 +- cpan/HTTP-Tiny/t/150_post_form.t | 2 +- cpan/HTTP-Tiny/t/160_cookies.t | 2 +- cpan/HTTP-Tiny/t/161_basic_auth.t | 2 +- cpan/HTTP-Tiny/t/162_proxy_auth.t | 2 +- cpan/HTTP-Tiny/t/170_keepalive.t | 2 +- t/porting/customized.dat | 1 + 83 files changed, 125 insertions(+), 119 deletions(-) rename cpan/HTTP-Tiny/{t/cases => corpus}/auth-01.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/auth-02.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/auth-03.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/auth-04.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/auth-05.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/cookies-01.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/cookies-02.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/cookies-03.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/cookies-04.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/cookies-05.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/cookies-06.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/cookies-07.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/delete-01.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/form-01.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/form-02.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/form-03.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/form-04.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/form-05.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-01.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-02.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-03.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-04.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-05.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-06.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-07.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-08.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-09.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-10.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-11.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-12.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-13.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-14.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-15.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-16.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-17.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-18.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-19.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-20.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/get-21.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/head-01.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/keepalive-01.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/keepalive-02.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/keepalive-03.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/keepalive-04.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/keepalive-05.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/mirror-01.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/mirror-02.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/mirror-03.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/mirror-04.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/mirror-05.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/post-01.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/proxy-auth-01.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/put-01.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/put-02.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/put-03.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/put-04.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/put-05.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/redirect-01.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/redirect-02.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/redirect-03.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/redirect-04.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/redirect-05.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/redirect-06.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/redirect-07.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/redirect-08.txt (100%) rename cpan/HTTP-Tiny/{t/cases => corpus}/redirect-09.txt (100%) diff --git a/MANIFEST b/MANIFEST index 958aaca..0cb04cf 100644 --- a/MANIFEST +++ b/MANIFEST @@ -1107,6 +1107,72 @@ cpan/Getopt-Long/t/gol-linkage.t See if Getopt::Long works cpan/Getopt-Long/t/gol-oo.t See if Getopt::Long works cpan/Getopt-Long/t/gol-xargv.t See if Getopt::Long works cpan/Getopt-Long/t/gol-xstring.t See if Getopt::Long works +cpan/HTTP-Tiny/corpus/auth-01.txt +cpan/HTTP-Tiny/corpus/auth-02.txt +cpan/HTTP-Tiny/corpus/auth-03.txt +cpan/HTTP-Tiny/corpus/auth-04.txt +cpan/HTTP-Tiny/corpus/auth-05.txt +cpan/HTTP-Tiny/corpus/cookies-01.txt +cpan/HTTP-Tiny/corpus/cookies-02.txt +cpan/HTTP-Tiny/corpus/cookies-03.txt +cpan/HTTP-Tiny/corpus/cookies-04.txt +cpan/HTTP-Tiny/corpus/cookies-05.txt +cpan/HTTP-Tiny/corpus/cookies-06.txt +cpan/HTTP-Tiny/corpus/cookies-07.txt +cpan/HTTP-Tiny/corpus/delete-01.txt +cpan/HTTP-Tiny/corpus/form-01.txt +cpan/HTTP-Tiny/corpus/form-02.txt +cpan/HTTP-Tiny/corpus/form-03.txt +cpan/HTTP-Tiny/corpus/form-04.txt +cpan/HTTP-Tiny/corpus/form-05.txt +cpan/HTTP-Tiny/corpus/get-01.txt +cpan/HTTP-Tiny/corpus/get-02.txt +cpan/HTTP-Tiny/corpus/get-03.txt +cpan/HTTP-Tiny/corpus/get-04.txt +cpan/HTTP-Tiny/corpus/get-05.txt +cpan/HTTP-Tiny/corpus/get-06.txt +cpan/HTTP-Tiny/corpus/get-07.txt +cpan/HTTP-Tiny/corpus/get-08.txt +cpan/HTTP-Tiny/corpus/get-09.txt +cpan/HTTP-Tiny/corpus/get-10.txt +cpan/HTTP-Tiny/corpus/get-11.txt +cpan/HTTP-Tiny/corpus/get-12.txt +cpan/HTTP-Tiny/corpus/get-13.txt +cpan/HTTP-Tiny/corpus/get-14.txt +cpan/HTTP-Tiny/corpus/get-15.txt +cpan/HTTP-Tiny/corpus/get-16.txt +cpan/HTTP-Tiny/corpus/get-17.txt +cpan/HTTP-Tiny/corpus/get-18.txt +cpan/HTTP-Tiny/corpus/get-19.txt +cpan/HTTP-Tiny/corpus/get-20.txt +cpan/HTTP-Tiny/corpus/get-21.txt +cpan/HTTP-Tiny/corpus/head-01.txt +cpan/HTTP-Tiny/corpus/keepalive-01.txt +cpan/HTTP-Tiny/corpus/keepalive-02.txt +cpan/HTTP-Tiny/corpus/keepalive-03.txt +cpan/HTTP-Tiny/corpus/keepalive-04.txt +cpan/HTTP-Tiny/corpus/keepalive-05.txt +cpan/HTTP-Tiny/corpus/mirror-01.txt +cpan/HTTP-Tiny/corpus/mirror-02.txt +cpan/HTTP-Tiny/corpus/mirror-03.txt +cpan/HTTP-Tiny/corpus/mirror-04.txt +cpan/HTTP-Tiny/corpus/mirror-05.txt +cpan/HTTP-Tiny/corpus/post-01.txt +cpan/HTTP-Tiny/corpus/proxy-auth-01.txt +cpan/HTTP-Tiny/corpus/put-01.txt +cpan/HTTP-Tiny/corpus/put-02.txt +cpan/HTTP-Tiny/corpus/put-03.txt +cpan/HTTP-Tiny/corpus/put-04.txt +cpan/HTTP-Tiny/corpus/put-05.txt +cpan/HTTP-Tiny/corpus/redirect-01.txt +cpan/HTTP-Tiny/corpus/redirect-02.txt +cpan/HTTP-Tiny/corpus/redirect-03.txt +cpan/HTTP-Tiny/corpus/redirect-04.txt +cpan/HTTP-Tiny/corpus/redirect-05.txt +cpan/HTTP-Tiny/corpus/redirect-06.txt +cpan/HTTP-Tiny/corpus/redirect-07.txt +cpan/HTTP-Tiny/corpus/redirect-08.txt +cpan/HTTP-Tiny/corpus/redirect-09.txt cpan/HTTP-Tiny/lib/HTTP/Tiny.pm cpan/HTTP-Tiny/t/000_load.t cpan/HTTP-Tiny/t/001_api.t @@ -1134,72 +1200,6 @@ cpan/HTTP-Tiny/t/161_basic_auth.t cpan/HTTP-Tiny/t/162_proxy_auth.t cpan/HTTP-Tiny/t/170_keepalive.t cpan/HTTP-Tiny/t/BrokenCookieJar.pm -cpan/HTTP-Tiny/t/cases/auth-01.txt -cpan/HTTP-Tiny/t/cases/auth-02.txt -cpan/HTTP-Tiny/t/cases/auth-03.txt -cpan/HTTP-Tiny/t/cases/auth-04.txt -cpan/HTTP-Tiny/t/cases/auth-05.txt -cpan/HTTP-Tiny/t/cases/cookies-01.txt -cpan/HTTP-Tiny/t/cases/cookies-02.txt -cpan/HTTP-Tiny/t/cases/cookies-03.txt -cpan/HTTP-Tiny/t/cases/cookies-04.txt -cpan/HTTP-Tiny/t/cases/cookies-05.txt -cpan/HTTP-Tiny/t/cases/cookies-06.txt -cpan/HTTP-Tiny/t/cases/cookies-07.txt -cpan/HTTP-Tiny/t/cases/delete-01.txt -cpan/HTTP-Tiny/t/cases/form-01.txt -cpan/HTTP-Tiny/t/cases/form-02.txt -cpan/HTTP-Tiny/t/cases/form-03.txt -cpan/HTTP-Tiny/t/cases/form-04.txt -cpan/HTTP-Tiny/t/cases/form-05.txt -cpan/HTTP-Tiny/t/cases/get-01.txt -cpan/HTTP-Tiny/t/cases/get-02.txt -cpan/HTTP-Tiny/t/cases/get-03.txt -cpan/HTTP-Tiny/t/cases/get-04.txt -cpan/HTTP-Tiny/t/cases/get-05.txt -cpan/HTTP-Tiny/t/cases/get-06.txt -cpan/HTTP-Tiny/t/cases/get-07.txt -cpan/HTTP-Tiny/t/cases/get-08.txt -cpan/HTTP-Tiny/t/cases/get-09.txt -cpan/HTTP-Tiny/t/cases/get-10.txt -cpan/HTTP-Tiny/t/cases/get-11.txt -cpan/HTTP-Tiny/t/cases/get-12.txt -cpan/HTTP-Tiny/t/cases/get-13.txt -cpan/HTTP-Tiny/t/cases/get-14.txt -cpan/HTTP-Tiny/t/cases/get-15.txt -cpan/HTTP-Tiny/t/cases/get-16.txt -cpan/HTTP-Tiny/t/cases/get-17.txt -cpan/HTTP-Tiny/t/cases/get-18.txt -cpan/HTTP-Tiny/t/cases/get-19.txt -cpan/HTTP-Tiny/t/cases/get-20.txt -cpan/HTTP-Tiny/t/cases/get-21.txt -cpan/HTTP-Tiny/t/cases/head-01.txt -cpan/HTTP-Tiny/t/cases/keepalive-01.txt -cpan/HTTP-Tiny/t/cases/keepalive-02.txt -cpan/HTTP-Tiny/t/cases/keepalive-03.txt -cpan/HTTP-Tiny/t/cases/keepalive-04.txt -cpan/HTTP-Tiny/t/cases/keepalive-05.txt -cpan/HTTP-Tiny/t/cases/mirror-01.txt -cpan/HTTP-Tiny/t/cases/mirror-02.txt -cpan/HTTP-Tiny/t/cases/mirror-03.txt -cpan/HTTP-Tiny/t/cases/mirror-04.txt -cpan/HTTP-Tiny/t/cases/mirror-05.txt -cpan/HTTP-Tiny/t/cases/post-01.txt -cpan/HTTP-Tiny/t/cases/proxy-auth-01.txt -cpan/HTTP-Tiny/t/cases/put-01.txt -cpan/HTTP-Tiny/t/cases/put-02.txt -cpan/HTTP-Tiny/t/cases/put-03.txt -cpan/HTTP-Tiny/t/cases/put-04.txt -cpan/HTTP-Tiny/t/cases/put-05.txt -cpan/HTTP-Tiny/t/cases/redirect-01.txt -cpan/HTTP-Tiny/t/cases/redirect-02.txt -cpan/HTTP-Tiny/t/cases/redirect-03.txt -cpan/HTTP-Tiny/t/cases/redirect-04.txt -cpan/HTTP-Tiny/t/cases/redirect-05.txt -cpan/HTTP-Tiny/t/cases/redirect-06.txt -cpan/HTTP-Tiny/t/cases/redirect-07.txt -cpan/HTTP-Tiny/t/cases/redirect-08.txt -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 diff --git a/Porting/Maintainers.pl b/Porting/Maintainers.pl index b8e8b79..33e03c1 100755 --- a/Porting/Maintainers.pl +++ b/Porting/Maintainers.pl @@ -18,9 +18,9 @@ use File::Glob qw(:case); @IGNORABLE = qw( .cvsignore .dualLivedDiffConfig .gitignore .perlcriticrc .perltidyrc ANNOUNCE Announce Artistic AUTHORS BENCHMARK BUGS Build.PL - CHANGELOG ChangeLog Changelog CHANGES Changes CONTRIBUTING COPYING Copying - cpanfile CREDITS dist.ini GOALS HISTORY INSTALL INSTALL.SKIP LICENSE - Makefile.PL MANIFEST MANIFEST.SKIP META.json META.yml MYMETA.json + CHANGELOG ChangeLog Changelog CHANGES Changes CONTRIBUTING CONTRIBUTING.mkdn + COPYING Copying cpanfile CREDITS dist.ini GOALS HISTORY INSTALL INSTALL.skip + LICENSE Makefile.PL MANIFEST MANIFEST.SKIP META.json META.yml MYMETA.json MYMETA.yml NEW NEWS NOTES perlcritic.rc ppport.h README README.PATCHING SIGNATURE THANKS TODO Todo VERSION WHATSNEW ); @@ -485,6 +485,8 @@ use File::Glob qw(:case); 'README.packaging', ], 'CUSTOMIZED' => [ + # Applied upstream + q(lib/ExtUtils/MM_Unix.pm), ], }, @@ -587,7 +589,7 @@ use File::Glob qw(:case); }, 'HTTP::Tiny' => { - 'DISTRIBUTION' => 'DAGOLDEN/HTTP-Tiny-0.050.tar.gz', + 'DISTRIBUTION' => 'DAGOLDEN/HTTP-Tiny-0.051.tar.gz', 'FILES' => q[cpan/HTTP-Tiny], 'EXCLUDED' => [ 't/00-report-prereqs.t', diff --git a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm index f0d223f..04a217c 100644 --- a/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm +++ b/cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm @@ -2718,8 +2718,13 @@ sub parse_abstract { close $fh; if ( $pod_encoding and !( $] < 5.008 or !$Config{useperlio} ) ) { - require Encode; - $result = Encode::decode($pod_encoding, $result); + # Have to wrap in an eval{} for when running under PERL_CORE + # Encode isn't available during build phase and parsing + # ABSTRACT isn't important there + eval { + require Encode; + $result = Encode::decode($pod_encoding, $result); + } } return $result; diff --git a/cpan/HTTP-Tiny/t/cases/auth-01.txt b/cpan/HTTP-Tiny/corpus/auth-01.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/auth-01.txt rename to cpan/HTTP-Tiny/corpus/auth-01.txt diff --git a/cpan/HTTP-Tiny/t/cases/auth-02.txt b/cpan/HTTP-Tiny/corpus/auth-02.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/auth-02.txt rename to cpan/HTTP-Tiny/corpus/auth-02.txt diff --git a/cpan/HTTP-Tiny/t/cases/auth-03.txt b/cpan/HTTP-Tiny/corpus/auth-03.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/auth-03.txt rename to cpan/HTTP-Tiny/corpus/auth-03.txt diff --git a/cpan/HTTP-Tiny/t/cases/auth-04.txt b/cpan/HTTP-Tiny/corpus/auth-04.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/auth-04.txt rename to cpan/HTTP-Tiny/corpus/auth-04.txt diff --git a/cpan/HTTP-Tiny/t/cases/auth-05.txt b/cpan/HTTP-Tiny/corpus/auth-05.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/auth-05.txt rename to cpan/HTTP-Tiny/corpus/auth-05.txt diff --git a/cpan/HTTP-Tiny/t/cases/cookies-01.txt b/cpan/HTTP-Tiny/corpus/cookies-01.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/cookies-01.txt rename to cpan/HTTP-Tiny/corpus/cookies-01.txt diff --git a/cpan/HTTP-Tiny/t/cases/cookies-02.txt b/cpan/HTTP-Tiny/corpus/cookies-02.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/cookies-02.txt rename to cpan/HTTP-Tiny/corpus/cookies-02.txt diff --git a/cpan/HTTP-Tiny/t/cases/cookies-03.txt b/cpan/HTTP-Tiny/corpus/cookies-03.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/cookies-03.txt rename to cpan/HTTP-Tiny/corpus/cookies-03.txt diff --git a/cpan/HTTP-Tiny/t/cases/cookies-04.txt b/cpan/HTTP-Tiny/corpus/cookies-04.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/cookies-04.txt rename to cpan/HTTP-Tiny/corpus/cookies-04.txt diff --git a/cpan/HTTP-Tiny/t/cases/cookies-05.txt b/cpan/HTTP-Tiny/corpus/cookies-05.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/cookies-05.txt rename to cpan/HTTP-Tiny/corpus/cookies-05.txt diff --git a/cpan/HTTP-Tiny/t/cases/cookies-06.txt b/cpan/HTTP-Tiny/corpus/cookies-06.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/cookies-06.txt rename to cpan/HTTP-Tiny/corpus/cookies-06.txt diff --git a/cpan/HTTP-Tiny/t/cases/cookies-07.txt b/cpan/HTTP-Tiny/corpus/cookies-07.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/cookies-07.txt rename to cpan/HTTP-Tiny/corpus/cookies-07.txt diff --git a/cpan/HTTP-Tiny/t/cases/delete-01.txt b/cpan/HTTP-Tiny/corpus/delete-01.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/delete-01.txt rename to cpan/HTTP-Tiny/corpus/delete-01.txt diff --git a/cpan/HTTP-Tiny/t/cases/form-01.txt b/cpan/HTTP-Tiny/corpus/form-01.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/form-01.txt rename to cpan/HTTP-Tiny/corpus/form-01.txt diff --git a/cpan/HTTP-Tiny/t/cases/form-02.txt b/cpan/HTTP-Tiny/corpus/form-02.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/form-02.txt rename to cpan/HTTP-Tiny/corpus/form-02.txt diff --git a/cpan/HTTP-Tiny/t/cases/form-03.txt b/cpan/HTTP-Tiny/corpus/form-03.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/form-03.txt rename to cpan/HTTP-Tiny/corpus/form-03.txt diff --git a/cpan/HTTP-Tiny/t/cases/form-04.txt b/cpan/HTTP-Tiny/corpus/form-04.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/form-04.txt rename to cpan/HTTP-Tiny/corpus/form-04.txt diff --git a/cpan/HTTP-Tiny/t/cases/form-05.txt b/cpan/HTTP-Tiny/corpus/form-05.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/form-05.txt rename to cpan/HTTP-Tiny/corpus/form-05.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-01.txt b/cpan/HTTP-Tiny/corpus/get-01.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-01.txt rename to cpan/HTTP-Tiny/corpus/get-01.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-02.txt b/cpan/HTTP-Tiny/corpus/get-02.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-02.txt rename to cpan/HTTP-Tiny/corpus/get-02.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-03.txt b/cpan/HTTP-Tiny/corpus/get-03.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-03.txt rename to cpan/HTTP-Tiny/corpus/get-03.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-04.txt b/cpan/HTTP-Tiny/corpus/get-04.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-04.txt rename to cpan/HTTP-Tiny/corpus/get-04.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-05.txt b/cpan/HTTP-Tiny/corpus/get-05.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-05.txt rename to cpan/HTTP-Tiny/corpus/get-05.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-06.txt b/cpan/HTTP-Tiny/corpus/get-06.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-06.txt rename to cpan/HTTP-Tiny/corpus/get-06.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-07.txt b/cpan/HTTP-Tiny/corpus/get-07.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-07.txt rename to cpan/HTTP-Tiny/corpus/get-07.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-08.txt b/cpan/HTTP-Tiny/corpus/get-08.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-08.txt rename to cpan/HTTP-Tiny/corpus/get-08.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-09.txt b/cpan/HTTP-Tiny/corpus/get-09.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-09.txt rename to cpan/HTTP-Tiny/corpus/get-09.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-10.txt b/cpan/HTTP-Tiny/corpus/get-10.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-10.txt rename to cpan/HTTP-Tiny/corpus/get-10.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-11.txt b/cpan/HTTP-Tiny/corpus/get-11.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-11.txt rename to cpan/HTTP-Tiny/corpus/get-11.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-12.txt b/cpan/HTTP-Tiny/corpus/get-12.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-12.txt rename to cpan/HTTP-Tiny/corpus/get-12.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-13.txt b/cpan/HTTP-Tiny/corpus/get-13.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-13.txt rename to cpan/HTTP-Tiny/corpus/get-13.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-14.txt b/cpan/HTTP-Tiny/corpus/get-14.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-14.txt rename to cpan/HTTP-Tiny/corpus/get-14.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-15.txt b/cpan/HTTP-Tiny/corpus/get-15.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-15.txt rename to cpan/HTTP-Tiny/corpus/get-15.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-16.txt b/cpan/HTTP-Tiny/corpus/get-16.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-16.txt rename to cpan/HTTP-Tiny/corpus/get-16.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-17.txt b/cpan/HTTP-Tiny/corpus/get-17.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-17.txt rename to cpan/HTTP-Tiny/corpus/get-17.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-18.txt b/cpan/HTTP-Tiny/corpus/get-18.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-18.txt rename to cpan/HTTP-Tiny/corpus/get-18.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-19.txt b/cpan/HTTP-Tiny/corpus/get-19.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-19.txt rename to cpan/HTTP-Tiny/corpus/get-19.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-20.txt b/cpan/HTTP-Tiny/corpus/get-20.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-20.txt rename to cpan/HTTP-Tiny/corpus/get-20.txt diff --git a/cpan/HTTP-Tiny/t/cases/get-21.txt b/cpan/HTTP-Tiny/corpus/get-21.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/get-21.txt rename to cpan/HTTP-Tiny/corpus/get-21.txt diff --git a/cpan/HTTP-Tiny/t/cases/head-01.txt b/cpan/HTTP-Tiny/corpus/head-01.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/head-01.txt rename to cpan/HTTP-Tiny/corpus/head-01.txt diff --git a/cpan/HTTP-Tiny/t/cases/keepalive-01.txt b/cpan/HTTP-Tiny/corpus/keepalive-01.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/keepalive-01.txt rename to cpan/HTTP-Tiny/corpus/keepalive-01.txt diff --git a/cpan/HTTP-Tiny/t/cases/keepalive-02.txt b/cpan/HTTP-Tiny/corpus/keepalive-02.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/keepalive-02.txt rename to cpan/HTTP-Tiny/corpus/keepalive-02.txt diff --git a/cpan/HTTP-Tiny/t/cases/keepalive-03.txt b/cpan/HTTP-Tiny/corpus/keepalive-03.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/keepalive-03.txt rename to cpan/HTTP-Tiny/corpus/keepalive-03.txt diff --git a/cpan/HTTP-Tiny/t/cases/keepalive-04.txt b/cpan/HTTP-Tiny/corpus/keepalive-04.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/keepalive-04.txt rename to cpan/HTTP-Tiny/corpus/keepalive-04.txt diff --git a/cpan/HTTP-Tiny/t/cases/keepalive-05.txt b/cpan/HTTP-Tiny/corpus/keepalive-05.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/keepalive-05.txt rename to cpan/HTTP-Tiny/corpus/keepalive-05.txt diff --git a/cpan/HTTP-Tiny/t/cases/mirror-01.txt b/cpan/HTTP-Tiny/corpus/mirror-01.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/mirror-01.txt rename to cpan/HTTP-Tiny/corpus/mirror-01.txt diff --git a/cpan/HTTP-Tiny/t/cases/mirror-02.txt b/cpan/HTTP-Tiny/corpus/mirror-02.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/mirror-02.txt rename to cpan/HTTP-Tiny/corpus/mirror-02.txt diff --git a/cpan/HTTP-Tiny/t/cases/mirror-03.txt b/cpan/HTTP-Tiny/corpus/mirror-03.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/mirror-03.txt rename to cpan/HTTP-Tiny/corpus/mirror-03.txt diff --git a/cpan/HTTP-Tiny/t/cases/mirror-04.txt b/cpan/HTTP-Tiny/corpus/mirror-04.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/mirror-04.txt rename to cpan/HTTP-Tiny/corpus/mirror-04.txt diff --git a/cpan/HTTP-Tiny/t/cases/mirror-05.txt b/cpan/HTTP-Tiny/corpus/mirror-05.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/mirror-05.txt rename to cpan/HTTP-Tiny/corpus/mirror-05.txt diff --git a/cpan/HTTP-Tiny/t/cases/post-01.txt b/cpan/HTTP-Tiny/corpus/post-01.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/post-01.txt rename to cpan/HTTP-Tiny/corpus/post-01.txt diff --git a/cpan/HTTP-Tiny/t/cases/proxy-auth-01.txt b/cpan/HTTP-Tiny/corpus/proxy-auth-01.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/proxy-auth-01.txt rename to cpan/HTTP-Tiny/corpus/proxy-auth-01.txt diff --git a/cpan/HTTP-Tiny/t/cases/put-01.txt b/cpan/HTTP-Tiny/corpus/put-01.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/put-01.txt rename to cpan/HTTP-Tiny/corpus/put-01.txt diff --git a/cpan/HTTP-Tiny/t/cases/put-02.txt b/cpan/HTTP-Tiny/corpus/put-02.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/put-02.txt rename to cpan/HTTP-Tiny/corpus/put-02.txt diff --git a/cpan/HTTP-Tiny/t/cases/put-03.txt b/cpan/HTTP-Tiny/corpus/put-03.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/put-03.txt rename to cpan/HTTP-Tiny/corpus/put-03.txt diff --git a/cpan/HTTP-Tiny/t/cases/put-04.txt b/cpan/HTTP-Tiny/corpus/put-04.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/put-04.txt rename to cpan/HTTP-Tiny/corpus/put-04.txt diff --git a/cpan/HTTP-Tiny/t/cases/put-05.txt b/cpan/HTTP-Tiny/corpus/put-05.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/put-05.txt rename to cpan/HTTP-Tiny/corpus/put-05.txt diff --git a/cpan/HTTP-Tiny/t/cases/redirect-01.txt b/cpan/HTTP-Tiny/corpus/redirect-01.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/redirect-01.txt rename to cpan/HTTP-Tiny/corpus/redirect-01.txt diff --git a/cpan/HTTP-Tiny/t/cases/redirect-02.txt b/cpan/HTTP-Tiny/corpus/redirect-02.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/redirect-02.txt rename to cpan/HTTP-Tiny/corpus/redirect-02.txt diff --git a/cpan/HTTP-Tiny/t/cases/redirect-03.txt b/cpan/HTTP-Tiny/corpus/redirect-03.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/redirect-03.txt rename to cpan/HTTP-Tiny/corpus/redirect-03.txt diff --git a/cpan/HTTP-Tiny/t/cases/redirect-04.txt b/cpan/HTTP-Tiny/corpus/redirect-04.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/redirect-04.txt rename to cpan/HTTP-Tiny/corpus/redirect-04.txt diff --git a/cpan/HTTP-Tiny/t/cases/redirect-05.txt b/cpan/HTTP-Tiny/corpus/redirect-05.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/redirect-05.txt rename to cpan/HTTP-Tiny/corpus/redirect-05.txt diff --git a/cpan/HTTP-Tiny/t/cases/redirect-06.txt b/cpan/HTTP-Tiny/corpus/redirect-06.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/redirect-06.txt rename to cpan/HTTP-Tiny/corpus/redirect-06.txt diff --git a/cpan/HTTP-Tiny/t/cases/redirect-07.txt b/cpan/HTTP-Tiny/corpus/redirect-07.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/redirect-07.txt rename to cpan/HTTP-Tiny/corpus/redirect-07.txt diff --git a/cpan/HTTP-Tiny/t/cases/redirect-08.txt b/cpan/HTTP-Tiny/corpus/redirect-08.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/redirect-08.txt rename to cpan/HTTP-Tiny/corpus/redirect-08.txt diff --git a/cpan/HTTP-Tiny/t/cases/redirect-09.txt b/cpan/HTTP-Tiny/corpus/redirect-09.txt similarity index 100% rename from cpan/HTTP-Tiny/t/cases/redirect-09.txt rename to cpan/HTTP-Tiny/corpus/redirect-09.txt diff --git a/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm b/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm index 95797d0..d8bd719 100644 --- a/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm +++ b/cpan/HTTP-Tiny/lib/HTTP/Tiny.pm @@ -3,7 +3,8 @@ package HTTP::Tiny; use strict; use warnings; # ABSTRACT: A small, simple, correct HTTP/1.1 client -our $VERSION = '0.050'; # VERSION + +our $VERSION = '0.051'; use Carp (); @@ -471,7 +472,7 @@ my %DefaultPort = ( sub _agent { my $class = ref($_[0]) || $_[0]; (my $default_agent = $class) =~ s{::}{-}g; - return $default_agent . "/" . ($class->VERSION || 0); + return $default_agent . "/" . $class->VERSION; } sub _request { @@ -862,15 +863,6 @@ use warnings; use Errno qw[EINTR EPIPE]; use IO::Socket qw[SOCK_STREAM]; -# for thread safety, we need to know thread id or else fake it; -# requires "threads.pm" to hide it from the minimum version detector -if ( eval { require "threads.pm"; 1 } ) { ## no critic - *_get_tid = sub { threads->tid }; -} -else { - *_get_tid = sub () { 0 }; -} - # PERL_HTTP_TINY_IPV4_ONLY is a private environment variable to force old # behavior if someone is unable to boostrap CPAN from a new perl install; it is # not intended for general, per-client use and may be removed in the future @@ -1414,6 +1406,12 @@ sub _find_CA_file { . qq/Try installing Mozilla::CA from CPAN\n/; } +# for thread safety, we need to know thread id if threads are loaded +sub _get_tid { + no warnings 'reserved'; # for 'threads' + return threads->can("tid") ? threads->tid : 0; +} + sub _ssl_args { my ($self, $host) = @_; @@ -1458,7 +1456,7 @@ HTTP::Tiny - A small, simple, correct HTTP/1.1 client =head1 VERSION -version 0.050 +version 0.051 =head1 SYNOPSIS @@ -2023,7 +2021,7 @@ David Golden <[email protected]> =head1 CONTRIBUTORS -=for stopwords Alan Gardner Edward Zborowski James Raspass Jess Robinson Lukas Eklund Martin J. Evans Martin-Louis Bright Mike Doherty Petr PÃsaÅ Serguei Trouchelle Syohei YOSHIDA Alessandro Ghedin ... [141 chars truncated] +=for stopwords Alan Gardner Alessandro Ghedini Brad Gilbert Chris Nehren Weyl Claes Jakobsson Clinton Gormley Craig Berry David Mitchell Dean Pearce Edward Zborowski James Raspass Jess Robinson Lukas ... [141 chars truncated] =over 4 @@ -2033,91 +2031,91 @@ Alan Gardner <[email protected]> =item * -Edward Zborowski <[email protected]> +Alessandro Ghedini <[email protected]> =item * -James Raspass <[email protected]> +Brad Gilbert <[email protected]> =item * -Jess Robinson <[email protected]> +Chris Nehren <[email protected]> =item * -Lukas Eklund <[email protected]> +Chris Weyl <[email protected]> =item * -Martin J. Evans <[email protected]> +Claes Jakobsson <[email protected]> =item * -Martin-Louis Bright <[email protected]> +Clinton Gormley <[email protected]> =item * -Mike Doherty <[email protected]> +Craig Berry <[email protected]> =item * -Petr PÃsaÅ <[email protected]> +David Mitchell <[email protected]> =item * -Serguei Trouchelle <[email protected]> +Dean Pearce <[email protected]> =item * -Syohei YOSHIDA <[email protected]> +Edward Zborowski <[email protected]> =item * -Alessandro Ghedini <[email protected]> +James Raspass <[email protected]> =item * -Sören Kornetzki <[email protected]> +Jess Robinson <[email protected]> =item * -Tom Hukins <[email protected]> +Lukas Eklund <[email protected]> =item * -Tony Cook <[email protected]> +Martin J. Evans <[email protected]> =item * -Brad Gilbert <[email protected]> +Martin-Louis Bright <[email protected]> =item * -Chris Nehren <[email protected]> +Mike Doherty <[email protected]> =item * -Chris Weyl <[email protected]> +Petr PÃsaÅ <[email protected]> =item * -Claes Jakobsson <[email protected]> +Serguei Trouchelle <[email protected]> =item * -Clinton Gormley <[email protected]> +Sören Kornetzki <[email protected]> =item * -Craig Berry <[email protected]> +Syohei YOSHIDA <[email protected]> =item * -David Mitchell <[email protected]> +Tom Hukins <[email protected]> =item * -Dean Pearce <[email protected]> +Tony Cook <[email protected]> =back diff --git a/cpan/HTTP-Tiny/t/100_get.t b/cpan/HTTP-Tiny/t/100_get.t index 228788f..401fa7d 100644 --- a/cpan/HTTP-Tiny/t/100_get.t +++ b/cpan/HTTP-Tiny/t/100_get.t @@ -11,7 +11,7 @@ use t::Util qw[tmpfile rewind slurp monkey_patch dir_list parse_case use HTTP::Tiny; BEGIN { monkey_patch() } -for my $file ( dir_list("t/cases", qr/^get/ ) ) { +for my $file ( dir_list("corpus", qr/^get/ ) ) { my $label = basename($file); my $data = do { local (@ARGV,$/) = $file; <> }; my ($params, $expect_req, $give_res) = split /--+\n/, $data; diff --git a/cpan/HTTP-Tiny/t/101_head.t b/cpan/HTTP-Tiny/t/101_head.t index c9a29a3..7a2e6ce 100644 --- a/cpan/HTTP-Tiny/t/101_head.t +++ b/cpan/HTTP-Tiny/t/101_head.t @@ -10,7 +10,7 @@ use t::Util qw[tmpfile rewind slurp monkey_patch dir_list parse_case use HTTP::Tiny; BEGIN { monkey_patch() } -for my $file ( dir_list("t/cases", qr/^head/ ) ) { +for my $file ( dir_list("corpus", qr/^head/ ) ) { my $data = do { local (@ARGV,$/) = $file; <> }; my ($params, $expect_req, $give_res) = split /--+\n/, $data; # cleanup source data diff --git a/cpan/HTTP-Tiny/t/102_put.t b/cpan/HTTP-Tiny/t/102_put.t index e9a086e..42f3ed9 100644 --- a/cpan/HTTP-Tiny/t/102_put.t +++ b/cpan/HTTP-Tiny/t/102_put.t @@ -10,7 +10,7 @@ use t::Util qw[tmpfile rewind slurp monkey_patch dir_list parse_case use HTTP::Tiny; BEGIN { monkey_patch() } -for my $file ( dir_list("t/cases", qr/^put/ ) ) { +for my $file ( dir_list("corpus", qr/^put/ ) ) { my $data = do { local (@ARGV,$/) = $file; <> }; my ($params, $expect_req, $give_res) = split /--+\n/, $data; # cleanup source data diff --git a/cpan/HTTP-Tiny/t/103_delete.t b/cpan/HTTP-Tiny/t/103_delete.t index 767008b..cbda117 100644 --- a/cpan/HTTP-Tiny/t/103_delete.t +++ b/cpan/HTTP-Tiny/t/103_delete.t @@ -10,7 +10,7 @@ use t::Util qw[tmpfile rewind slurp monkey_patch dir_list parse_case use HTTP::Tiny; BEGIN { monkey_patch() } -for my $file ( dir_list("t/cases", qr/^delete/ ) ) { +for my $file ( dir_list("corpus", qr/^delete/ ) ) { my $data = do { local (@ARGV,$/) = $file; <> }; my ($params, $expect_req, $give_res) = split /--+\n/, $data; # cleanup source data diff --git a/cpan/HTTP-Tiny/t/104_post.t b/cpan/HTTP-Tiny/t/104_post.t index 8cb2983..5dc518a 100644 --- a/cpan/HTTP-Tiny/t/104_post.t +++ b/cpan/HTTP-Tiny/t/104_post.t @@ -10,7 +10,7 @@ use t::Util qw[tmpfile rewind slurp monkey_patch dir_list parse_case use HTTP::Tiny; BEGIN { monkey_patch() } -for my $file ( dir_list("t/cases", qr/^post/ ) ) { +for my $file ( dir_list("corpus", qr/^post/ ) ) { my $data = do { local (@ARGV,$/) = $file; <> }; my ($params, $expect_req, $give_res) = split /--+\n/, $data; # cleanup source data diff --git a/cpan/HTTP-Tiny/t/110_mirror.t b/cpan/HTTP-Tiny/t/110_mirror.t index f8ef2ab..e31b747 100644 --- a/cpan/HTTP-Tiny/t/110_mirror.t +++ b/cpan/HTTP-Tiny/t/110_mirror.t @@ -24,7 +24,7 @@ my %timestamp = ( 'not-modified.txt' => $known_epoch - 2 * $day, ); -for my $file ( dir_list("t/cases", qr/^mirror/ ) ) { +for my $file ( dir_list("corpus", qr/^mirror/ ) ) { 1 while unlink $tempfile; my $data = do { local (@ARGV,$/) = $file; <> }; my ($params, $expect_req, $give_res) = split /--+\n/, $data; diff --git a/cpan/HTTP-Tiny/t/130_redirect.t b/cpan/HTTP-Tiny/t/130_redirect.t index 377891c..5de1d17 100644 --- a/cpan/HTTP-Tiny/t/130_redirect.t +++ b/cpan/HTTP-Tiny/t/130_redirect.t @@ -12,7 +12,7 @@ use t::Util qw[tmpfile rewind slurp monkey_patch dir_list parse_case use HTTP::Tiny; BEGIN { monkey_patch() } -for my $file ( dir_list("t/cases", qr/^redirect/ ) ) { +for my $file ( dir_list("corpus", qr/^redirect/ ) ) { my $label = basename($file); my $data = do { local (@ARGV,$/) = $file; <> }; my ($params, @case_pairs) = split /--+\n/, $data; diff --git a/cpan/HTTP-Tiny/t/150_post_form.t b/cpan/HTTP-Tiny/t/150_post_form.t index 07d937b..edb0601 100644 --- a/cpan/HTTP-Tiny/t/150_post_form.t +++ b/cpan/HTTP-Tiny/t/150_post_form.t @@ -11,7 +11,7 @@ use t::Util qw[tmpfile rewind slurp monkey_patch dir_list parse_case use HTTP::Tiny; BEGIN { monkey_patch() } -for my $file ( dir_list("t/cases", qr/^form/ ) ) { +for my $file ( dir_list("corpus", qr/^form/ ) ) { my $data = do { local (@ARGV,$/) = $file; <> }; my ($params, $expect_req, $give_res) = split /--+\n/, $data; # cleanup source data diff --git a/cpan/HTTP-Tiny/t/160_cookies.t b/cpan/HTTP-Tiny/t/160_cookies.t index ecd5a6b..1702fa3 100644 --- a/cpan/HTTP-Tiny/t/160_cookies.t +++ b/cpan/HTTP-Tiny/t/160_cookies.t @@ -18,7 +18,7 @@ SKIP: for my $class ( qw/t::SimpleCookieJar HTTP::CookieJar/ ) { eval "require $class; 1" or plan skip_all => "Needs $class"; - for my $file ( dir_list("t/cases", qr/^cookies/ ) ) { + for my $file ( dir_list("corpus", qr/^cookies/ ) ) { my $label = basename($file); my $data = do { local (@ARGV,$/) = $file; <> }; my @cases = split /--+\n/, $data; diff --git a/cpan/HTTP-Tiny/t/161_basic_auth.t b/cpan/HTTP-Tiny/t/161_basic_auth.t index 292b336..3fd233d 100644 --- a/cpan/HTTP-Tiny/t/161_basic_auth.t +++ b/cpan/HTTP-Tiny/t/161_basic_auth.t @@ -12,7 +12,7 @@ use t::Util qw[tmpfile rewind slurp monkey_patch dir_list parse_case use HTTP::Tiny; BEGIN { monkey_patch() } -for my $file ( dir_list("t/cases", qr/^auth/ ) ) { +for my $file ( dir_list("corpus", qr/^auth/ ) ) { my $label = basename($file); my $data = do { local (@ARGV,$/) = $file; <> }; my ($params, @case_pairs) = split /--+\n/, $data; diff --git a/cpan/HTTP-Tiny/t/162_proxy_auth.t b/cpan/HTTP-Tiny/t/162_proxy_auth.t index bad44c4..400c9d9 100644 --- a/cpan/HTTP-Tiny/t/162_proxy_auth.t +++ b/cpan/HTTP-Tiny/t/162_proxy_auth.t @@ -12,7 +12,7 @@ use t::Util qw[tmpfile rewind slurp monkey_patch dir_list parse_case use HTTP::Tiny; BEGIN { monkey_patch() } -for my $file ( dir_list("t/cases", qr/^proxy-auth/ ) ) { +for my $file ( dir_list("corpus", qr/^proxy-auth/ ) ) { my $label = basename($file); my $data = do { local (@ARGV,$/) = $file; <> }; my ($params, @case_pairs) = split /--+\n/, $data; diff --git a/cpan/HTTP-Tiny/t/170_keepalive.t b/cpan/HTTP-Tiny/t/170_keepalive.t index 1ea1fd0..8b26512 100644 --- a/cpan/HTTP-Tiny/t/170_keepalive.t +++ b/cpan/HTTP-Tiny/t/170_keepalive.t @@ -59,7 +59,7 @@ new_ht(); $h->{handle}->close; test_ht( "Socket closed", 0, 'http://foo.com' ); -for my $file ( dir_list( "t/cases", qr/^keepalive/ ) ) { +for my $file ( dir_list( "corpus", qr/^keepalive/ ) ) { my $label = basename($file); my $data = do { local ( @ARGV, $/ ) = $file; <> }; my ( $title, $ok, $response ) = map { trim($_) } split /--+/, $data; diff --git a/t/porting/customized.dat b/t/porting/customized.dat index 04299ff..3fa71a4 100644 --- a/t/porting/customized.dat +++ b/t/porting/customized.dat @@ -1,5 +1,6 @@ DB_File cpan/DB_File/DB_File.xs f364b661bbb0df075b0c425b104577e7176fe82b Digest::MD5 cpan/Digest-MD5/t/files.t bdbe05b705d9da305fedce7a9f4b6ba63250c7cf +ExtUtils::MakeMaker cpan/ExtUtils-MakeMaker/lib/ExtUtils/MM_Unix.pm 626bd6caab9daa70b6073bbd73384e70d64333e4 IO::Socket::IP cpan/IO-Socket-IP/t/22timeout.t 0a65d4ca44663f70eea3c7f1ccb5faed2940611f PerlIO::via::QuotedPrint cpan/PerlIO-via-QuotedPrint/t/QuotedPrint.t ca39f0146e89de02c746e199c45dcb3e5edad691 Socket cpan/Socket/t/getnameinfo.t f25ae4125d64a81538d4d3b73a3a0b9ce3c0404d -- Perl5 Master Repository
