Import upstream version 3.13+git20201201.1.32048e9
Debian Janitor
3 years ago
0 | Makefile | |
1 | inc/ | |
2 | .c | |
3 | ppport.h | |
4 | .*.sw[pon] | |
5 | *.bak | |
6 | *.old | |
7 | Build | |
8 | _build/ | |
9 | xshelper.h | |
10 | META.yml | |
11 | MYMETA.yml | |
12 | .online | |
13 | blib/ | |
14 | pm_to_blib | |
15 | Furl.bs | |
16 | xs/Furl.o | |
17 | xs/Furl.c | |
18 | nytprof* | |
19 | core | |
20 | perltidy.ERR | |
21 | MYMETA.json | |
22 | /Furl-* | |
23 | /.build | |
24 | /_build_params | |
25 | /Build | |
26 | !Build/ | |
27 | !META.json | |
28 | /Build.bat | |
29 | !LICENSE |
0 | [submodule "picohttpparser"] | |
1 | path = picohttpparser | |
2 | url = http://github.com/kazuho/picohttpparser.git |
0 | os: linux | |
1 | arch: | |
2 | - amd64 | |
3 | - ppc64le | |
4 | language: perl | |
5 | sudo: false | |
6 | perl: | |
7 | #- "5.12" | |
8 | - "5.14" | |
9 | - "5.16" | |
10 | - "5.18" | |
11 | - "5.20" | |
12 | - "5.22" | |
13 | before_install: | |
14 | - "cpanm -n --installdeps --with-develop --with-recommends --with-suggests ." |
0 | Build.PL | |
1 | Changes | |
2 | LICENSE | |
3 | META.json | |
4 | README.md | |
5 | TODO | |
6 | author/benchmark/byown.pl | |
7 | author/benchmark/note.mkdn | |
8 | author/benchmark/profile.pl | |
9 | author/benchmark/simple.pl | |
10 | author/mk-chunked-response.pl | |
11 | cpanfile | |
12 | example/get.pl | |
13 | lib/Furl.pm | |
14 | lib/Furl/ConnectionCache.pm | |
15 | lib/Furl/HTTP.pm | |
16 | lib/Furl/Headers.pm | |
17 | lib/Furl/Request.pm | |
18 | lib/Furl/Response.pm | |
19 | lib/Furl/ZlibStream.pm | |
20 | t/00_compile.t | |
21 | t/01_version.t | |
22 | t/100_low/01_simple.t | |
23 | t/100_low/03_redirect.t | |
24 | t/100_low/04_chunked.t | |
25 | t/100_low/05_slowloris.t | |
26 | t/100_low/06_errors.t | |
27 | t/100_low/07_timeout.t | |
28 | t/100_low/08_proxy.t | |
29 | t/100_low/09_body.t | |
30 | t/100_low/11_write_file.t | |
31 | t/100_low/12_write_code.t | |
32 | t/100_low/13_deflate.t | |
33 | t/100_low/15_multiline_header.t | |
34 | t/100_low/16_read_callback.t | |
35 | t/100_low/17_keep_alive.t | |
36 | t/100_low/18_no_proxy.t | |
37 | t/100_low/19_special_headers.t | |
38 | t/100_low/20_header_format_none.t | |
39 | t/100_low/21_keep_alive_timedout.t | |
40 | t/100_low/22_keep_alive.t | |
41 | t/100_low/22_keep_alive_http10.t | |
42 | t/100_low/23_redirect_relative.t | |
43 | t/100_low/24_no_content.t | |
44 | t/100_low/25_signal.t | |
45 | t/100_low/26_headers_only.t | |
46 | t/100_low/27_close_on_eof.t | |
47 | t/100_low/28_idn.t | |
48 | t/100_low/29_completion_slash.t | |
49 | t/100_low/30_user_agent.t | |
50 | t/100_low/31_chunked_unexpected_eof.t | |
51 | t/100_low/32_proxy_auth.t | |
52 | t/100_low/33_basic_auth.t | |
53 | t/100_low/34_keep_request.t | |
54 | t/100_low/35_get_address.t | |
55 | t/100_low/36_inactivity_timeout.t | |
56 | t/100_low/37_bad_content_length.t | |
57 | t/100_low/38_continue.t | |
58 | t/100_low/39_httpoxy.t | |
59 | t/300_high/01_simple.t | |
60 | t/300_high/02_agent.t | |
61 | t/300_high/04_http_request.t | |
62 | t/300_high/05_suppress_dup_host_header.t | |
63 | t/300_high/06_keep_request.t | |
64 | t/300_high/07_cookie.t | |
65 | t/300_high/99_error.t | |
66 | t/400_components/001_response-coding/01-file.t | |
67 | t/400_components/001_response-coding/t-euc-jp.html | |
68 | t/400_components/001_response-coding/t-iso-2022-jp.html | |
69 | t/400_components/001_response-coding/t-null.html | |
70 | t/400_components/001_response-coding/t-shiftjis.html | |
71 | t/400_components/001_response-coding/t-utf-8.html | |
72 | t/400_components/01_headers.t | |
73 | t/400_components/02_response.t | |
74 | t/400_components/03_request.t | |
75 | t/800_regression/01_capture_request.t | |
76 | t/999_intrenal/parse_url.t | |
77 | t/HTTPServer.pm | |
78 | t/Slowloris.pm | |
79 | t/Util.pm | |
80 | xt/02_perlcritic.t | |
81 | xt/04_leaktrace.t | |
82 | xt/05_valgrind.t | |
83 | xt/200_online/01_idn.t | |
84 | xt/200_online/02_google.t | |
85 | xt/200_online/03_yahoo_com.t | |
86 | xt/200_online/04_ssl.t | |
87 | xt/200_online/05_connect_error.t | |
88 | xt/200_online/06_net-dns-lite.t | |
89 | xt/200_online/07_ssl_shutdown.t | |
90 | xt/perlcriticrc | |
91 | META.yml | |
92 | MANIFEST⏎ |
3 | 3 | "Tokuhiro Matsuno <tokuhirom@gmail.com>" |
4 | 4 | ], |
5 | 5 | "dynamic_config" : 0, |
6 | "generated_by" : "Minilla/v3.0.9", | |
6 | "generated_by" : "Minilla/v3.0.9, CPAN::Meta::Converter version 2.150010", | |
7 | 7 | "license" : [ |
8 | 8 | "perl_5" |
9 | 9 | ], |
105 | 105 | } |
106 | 106 | } |
107 | 107 | }, |
108 | "provides" : { | |
109 | "Furl" : { | |
110 | "file" : "lib/Furl.pm", | |
111 | "version" : "3.13" | |
112 | }, | |
113 | "Furl::ConnectionCache" : { | |
114 | "file" : "lib/Furl/ConnectionCache.pm" | |
115 | }, | |
116 | "Furl::HTTP" : { | |
117 | "file" : "lib/Furl/HTTP.pm", | |
118 | "version" : "3.13" | |
119 | }, | |
120 | "Furl::Headers" : { | |
121 | "file" : "lib/Furl/Headers.pm" | |
122 | }, | |
123 | "Furl::Request" : { | |
124 | "file" : "lib/Furl/Request.pm" | |
125 | }, | |
126 | "Furl::Response" : { | |
127 | "file" : "lib/Furl/Response.pm" | |
128 | }, | |
129 | "Furl::ZlibStream" : { | |
130 | "file" : "lib/Furl/ZlibStream.pm" | |
131 | } | |
132 | }, | |
133 | "release_status" : "stable", | |
108 | "release_status" : "unstable", | |
134 | 109 | "resources" : { |
135 | 110 | "bugtracker" : { |
136 | 111 | "web" : "https://github.com/tokuhirom/Furl/issues" |
137 | 112 | }, |
138 | 113 | "homepage" : "https://github.com/tokuhirom/Furl", |
139 | 114 | "repository" : { |
115 | "type" : "git", | |
140 | 116 | "url" : "git://github.com/tokuhirom/Furl.git", |
141 | 117 | "web" : "https://github.com/tokuhirom/Furl" |
142 | 118 | } |
0 | --- | |
1 | abstract: 'Lightning-fast URL fetcher' | |
2 | author: | |
3 | - 'Tokuhiro Matsuno <tokuhirom@gmail.com>' | |
4 | build_requires: | |
5 | File::Temp: '0' | |
6 | Test::More: '0.96' | |
7 | Test::Requires: '0' | |
8 | Test::TCP: '2.11' | |
9 | configure_requires: | |
10 | Module::Build::Tiny: '0.035' | |
11 | dynamic_config: 0 | |
12 | generated_by: 'Minilla/v3.0.9, CPAN::Meta::Converter version 2.150010' | |
13 | license: perl | |
14 | meta-spec: | |
15 | url: http://module-build.sourceforge.net/META-spec-v1.4.html | |
16 | version: '1.4' | |
17 | name: Furl | |
18 | no_index: | |
19 | directory: | |
20 | - t | |
21 | - xt | |
22 | - inc | |
23 | - share | |
24 | - eg | |
25 | - examples | |
26 | - author | |
27 | - builder | |
28 | provides: | |
29 | Furl: | |
30 | file: lib/Furl.pm | |
31 | version: '3.13' | |
32 | Furl::ConnectionCache: | |
33 | file: lib/Furl/ConnectionCache.pm | |
34 | Furl::HTTP: | |
35 | file: lib/Furl/HTTP.pm | |
36 | version: '3.13' | |
37 | Furl::Headers: | |
38 | file: lib/Furl/Headers.pm | |
39 | Furl::Request: | |
40 | file: lib/Furl/Request.pm | |
41 | Furl::Response: | |
42 | file: lib/Furl/Response.pm | |
43 | Furl::ZlibStream: | |
44 | file: lib/Furl/ZlibStream.pm | |
45 | recommends: | |
46 | Compress::Raw::Zlib: '0' | |
47 | HTTP::CookieJar: '0' | |
48 | IO::Socket::SSL: '0' | |
49 | Net::IDN::Encode: '0' | |
50 | requires: | |
51 | Class::Accessor::Lite: '0' | |
52 | Encode: '0' | |
53 | HTTP::Parser::XS: '0.11' | |
54 | MIME::Base64: '0' | |
55 | Mozilla::CA: '0' | |
56 | Scalar::Util: '0' | |
57 | Socket: '0' | |
58 | Time::HiRes: '0' | |
59 | perl: '5.008001' | |
60 | resources: | |
61 | bugtracker: https://github.com/tokuhirom/Furl/issues | |
62 | homepage: https://github.com/tokuhirom/Furl | |
63 | repository: git://github.com/tokuhirom/Furl.git | |
64 | version: '3.13' | |
65 | x_contributors: | |
66 | - 'Keiji, Yoshimi <walf443@gmail.com>' | |
67 | - 'Fuji, Goro <gfuji@cpan.org>' | |
68 | - 'lestrrat <lestrrat+github@gmail.com>' | |
69 | - 'Audrey Tang <audreyt@audreyt.org>' | |
70 | - 'Fuji Goro <fuji.goro@dena.jp>' | |
71 | - 'Fuji, Goro <g.psy.va@gmail.com>' | |
72 | - 's-aska <s.aska.org@gmail.com>' | |
73 | - 'ikasam_a <masaki.nakagawa@gmail.com>' | |
74 | - 'xaicron <xaicron@gmail.com>' | |
75 | - 'Neil Bowers <neil@bowers.com>' | |
76 | - 'Toshio Ito <debug.ito@gmail.com>' | |
77 | - 'bayashi <bayashi@cpan.org>' | |
78 | - 'Masahiro Nagano <kazeburo@gmail.com>' | |
79 | - 'HIROSE Masaaki <hirose31@gmail.com>' | |
80 | - 'Kazuho Oku <kazuhooku@gmail.com>' | |
81 | - 'Jari Salmela <bissei@users.noreply.github.com>' | |
82 | - 'tarao <tarao.gnn@gmail.com>' | |
83 | - 'kimoto <peerler@gmail.com>' | |
84 | - 'Breno G. de Oliveira <garu@cpan.org>' | |
85 | - 'Jiro Nishiguchi <jiro@cpan.org>' | |
86 | - 'Yasuhiro Matsumoto <mattn.jp@gmail.com>' | |
87 | - 'Syohei YOSHIDA <syohex@gmail.com>' | |
88 | - 'ktat <ktat.is@gmail.com>' | |
89 | - 'Shoichi Kaji <skaji@cpan.org>' | |
90 | x_serialization_backend: 'CPAN::Meta::YAML version 0.018' |
150 | 150 | |
151 | 151 | - [IO::Socket::SSL](https://metacpan.org/pod/IO::Socket::SSL) preloading |
152 | 152 | |
153 | Furl interprets the `timoeut` argument as the maximum time the module is permitted to spend before returning an error. | |
153 | Furl interprets the `timeout` argument as the maximum time the module is permitted to spend before returning an error. | |
154 | 154 | |
155 | 155 | The module also lazy-loads [IO::Socket::SSL](https://metacpan.org/pod/IO::Socket::SSL) when an HTTPS request is being issued for the first time. Loading the module usually takes ~0.1 seconds. |
156 | 156 |
300 | 300 | |
301 | 301 | =item L<IO::Socket::SSL> preloading |
302 | 302 | |
303 | Furl interprets the C<timoeut> argument as the maximum time the module is permitted to spend before returning an error. | |
303 | Furl interprets the C<timeout> argument as the maximum time the module is permitted to spend before returning an error. | |
304 | 304 | |
305 | 305 | The module also lazy-loads L<IO::Socket::SSL> when an HTTPS request is being issued for the first time. Loading the module usually takes ~0.1 seconds. |
306 | 306 |