2016-05-10 05:03:12 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 5 09:24:06 UTC 2016 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.058
|
|
|
|
see /usr/share/doc/packages/perl-HTTP-Tiny/Changes
|
|
|
|
|
|
|
|
0.058 2016-05-03 11:29:57-04:00 America/New_York
|
|
|
|
|
|
|
|
- No changes from 0.057
|
|
|
|
|
|
|
|
0.057 2016-04-18 10:17:00-04:00 America/New_York (TRIAL RELEASE)
|
|
|
|
|
|
|
|
[ADDED]
|
|
|
|
|
|
|
|
- Added support for the SSL_CERT_FILE environment variable.
|
|
|
|
|
|
|
|
- Added 'peer' attribute to force a connection to a particular
|
|
|
|
server.
|
|
|
|
|
|
|
|
- Added 'connected' method to allow introspection of persistent
|
|
|
|
connections.
|
|
|
|
|
|
|
|
- An array reference of redirection result hash references is included
|
|
|
|
in the final response hash reference (but only if redirects occur).
|
|
|
|
|
|
|
|
[CHANGED]
|
|
|
|
|
|
|
|
- Because folded headers are obsoleted in the revised RFCs, if CRLF is
|
|
|
|
found in header values followed by one or more spaces, they are all
|
|
|
|
replaced by a single space.
|
|
|
|
|
|
|
|
[FIXED]
|
|
|
|
|
|
|
|
- Per the RFC, control headers are now sent first before other headers
|
|
|
|
(which are sent in arbitrary order).
|
|
|
|
|
|
|
|
- Only well-known headers have their case canonicalized; all other
|
|
|
|
headers are sent in the case provided by the user.
|
|
|
|
|
|
|
|
- The 'keep_alive' option now also sets the SO_KEEPALIVE option
|
|
|
|
on the underlying socket to help with long-lived, idle connections.
|
|
|
|
|
|
|
|
- Request header field values are now validated against the RFC rules
|
|
|
|
(i.e. empty or else space-or-tab separated tokens of printable
|
|
|
|
characters).
|
|
|
|
|
2015-04-15 04:35:36 +00:00
|
|
|
-------------------------------------------------------------------
|
2015-05-21 05:49:12 +00:00
|
|
|
Wed May 20 08:22:41 UTC 2015 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.056
|
|
|
|
see /usr/share/doc/packages/perl-HTTP-Tiny/Changes
|
|
|
|
|
|
|
|
0.056 2015-05-19 06:00:40-04:00 America/New_York
|
|
|
|
|
|
|
|
- No changes from 0.055
|
|
|
|
|
|
|
|
0.055 2015-05-07 18:13:41-04:00 America/New_York (TRIAL RELEASE)
|
|
|
|
|
|
|
|
[ADDED]
|
|
|
|
|
|
|
|
- Added 'can_ssl' method to detect SSL support before trying and
|
|
|
|
failing with a fatal exception.
|
|
|
|
|
|
|
|
- Added support for 308 redirects
|
|
|
|
|
|
|
|
[FIXED]
|
|
|
|
|
|
|
|
- When specifying a custom CA file, if that file is missing or
|
|
|
|
unreadable, HTTP::Tiny will no longer fall back to a default CA
|
|
|
|
|
|
|
|
[DOCUMENTED]
|
|
|
|
|
|
|
|
- Noted units are bytes for max_size
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2015-04-15 04:35:36 +00:00
|
|
|
Tue Apr 14 21:00:27 UTC 2015 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.054
|
|
|
|
see /usr/share/doc/packages/perl-HTTP-Tiny/Changes
|
|
|
|
|
|
|
|
0.054 2015-01-27 07:18:19-05:00 America/New_York
|
|
|
|
|
|
|
|
[ADDED]
|
|
|
|
|
|
|
|
- Added more fallback paths to find CA files (thanks golang)
|
|
|
|
|
|
|
|
[DOCUMENTED]
|
|
|
|
|
|
|
|
- Fixed a typo
|
|
|
|
|
|
|
|
0.053 2014-12-11 23:42:17-05:00 America/New_York
|
|
|
|
|
|
|
|
[FIXED]
|
|
|
|
|
|
|
|
- Defended tests against HTTP_PROXY set in the environment
|
|
|
|
|
|
|
|
0.052 2014-12-11 15:23:54-05:00 America/New_York
|
|
|
|
|
|
|
|
[CHANGED]
|
|
|
|
|
|
|
|
- Proxy allowed from environment variable HTTP_PROXY (uppercase) unless
|
|
|
|
REQUEST_METHOD is also set.
|
|
|
|
|
|
|
|
0.051 2014-11-17 22:58:44-05:00 America/New_York
|
|
|
|
|
|
|
|
[FIXED]
|
|
|
|
|
|
|
|
- Checks for threads without loading threads.pm
|
|
|
|
|
|
|
|
0.050 2014-09-23 15:30:18-04:00 America/New_York
|
|
|
|
|
|
|
|
[FIXED]
|
|
|
|
|
|
|
|
- Fixed CONNECT requests for some proxies
|
|
|
|
|
2014-09-15 15:31:06 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 15 15:15:13 UTC 2014 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.049
|
|
|
|
[FIXED]
|
|
|
|
|
|
|
|
- 'keep_alive' is now fork-safe and thread-safe
|
|
|
|
|
|
|
|
0.048 2014-08-21 13:19:51-04:00 America/New_York
|
|
|
|
|
|
|
|
[FIXED]
|
|
|
|
|
|
|
|
- Protected proxy tests from ALL_PROXY in the environment
|
|
|
|
|
|
|
|
0.047 2014-07-29 14:09:05-04:00 America/New_York
|
|
|
|
|
|
|
|
[CHANGED]
|
|
|
|
|
|
|
|
- Updated Mozilla::CA module recommendation version to 20130114
|
|
|
|
|
|
|
|
[FIXED]
|
|
|
|
|
|
|
|
- Fixed t/00-report-prereqs.t when CPAN::Meta is not installed
|
|
|
|
|
|
|
|
0.046 2014-07-21 10:32:32-04:00 America/New_York
|
|
|
|
|
|
|
|
[FIXED]
|
|
|
|
|
|
|
|
- Empty header fields are now allowed; headers with the 'undef' value
|
|
|
|
will be rendered as an empty header.
|
|
|
|
|
|
|
|
[DOCUMENTED]
|
|
|
|
|
|
|
|
- Updated HTTP/1.1 spec description from RFC 2616 to RFC 7230-7235
|
|
|
|
|
|
|
|
0.045 2014-07-19 23:17:28-04:00 America/New_York (TRIAL RELEASE)
|
|
|
|
|
|
|
|
[FIXED]
|
|
|
|
|
|
|
|
- Fixed t/002_croakage.t for various operating systems.
|
|
|
|
|
|
|
|
0.044 2014-07-16 23:46:09-04:00 America/New_York
|
|
|
|
|
|
|
|
[CHANGED]
|
|
|
|
|
|
|
|
- Providing a custom 'Host' header is now a fatal exception. Previously, it
|
|
|
|
was silently ignored, as the RFC mandates that Host be set from the
|
|
|
|
URL, but ignoring it could lead to unexpected, confusing errors.
|
|
|
|
|
|
|
|
- optimized URL splitting
|
|
|
|
|
|
|
|
- Passing 'undef' for any proxy attribute will prevent HTTP::Tiny from
|
|
|
|
setting the proxy from the environment.
|
|
|
|
|
2014-03-07 09:30:49 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Mar 7 09:29:12 UTC 2014 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.043
|
|
|
|
[FIXED]
|
|
|
|
|
|
|
|
- Does not send absolute request URI when tunneling SSL via proxy
|
|
|
|
|
|
|
|
- Fixes regression in setting host name to verify SSL
|
|
|
|
|
|
|
|
- Protects tests from https_proxy and all_proxy when doing mock testing
|
|
|
|
|
|
|
|
0.042 2014-02-18 11:23:17EST-0500 America/New_York
|
|
|
|
|
|
|
|
[ADDED]
|
|
|
|
|
|
|
|
- If IO::Socket::IP 0.25+ is installed, HTTP::Tiny will use it for
|
|
|
|
transparent IPv4 or IPv6 support.
|
|
|
|
|
|
|
|
0.041 2014-02-17 13:07:54-05:00 America/New_York
|
|
|
|
|
|
|
|
[no code change, only an amended Changes file]
|
|
|
|
|
|
|
|
[INCOMPATIBLE CHANGES (from 0.039)]
|
|
|
|
|
|
|
|
- The 'proxy' attribute no longer takes precedence over the
|
|
|
|
'http_proxy' environment variable. With the addition of http_proxy
|
|
|
|
and https_proxy attributes (and corresponding environment variable
|
|
|
|
defaults), the legacy 'proxy' attribute now maps to the
|
|
|
|
all_proxy/ALL_PROXY environment variable and only takes effect when
|
|
|
|
other proxy attributes are not defined.
|
|
|
|
|
|
|
|
[ADDED (since 0.039)]
|
|
|
|
|
|
|
|
- Added 'keep_alive' attribute for single-server persistent connections
|
|
|
|
(Clinton Gormley)
|
|
|
|
|
|
|
|
- Added support for Basic authorization with proxies
|
|
|
|
|
|
|
|
- Added support for https proxies via CONNECT
|
|
|
|
|
|
|
|
[FIXED (since 0.039)]
|
|
|
|
|
|
|
|
- Requests are made with one less write for lower latency (Martin
|
|
|
|
Evans)
|
|
|
|
|
|
|
|
0.040 2014-02-17 13:02:47-05:00 America/New_York
|
|
|
|
|
|
|
|
[INCOMPATIBLE CHANGES]
|
|
|
|
|
|
|
|
- The 'proxy' attribute no longer takes precedence over the
|
|
|
|
'http_proxy' environment variable. With the addition of http_proxy
|
|
|
|
and https_proxy attributes (and corresponding environment variable
|
|
|
|
defaults), the legacy 'proxy' attribute now maps to the
|
|
|
|
all_proxy/ALL_PROXY environment variable and only takes effect when
|
|
|
|
other proxy attributes are not defined.
|
|
|
|
|
|
|
|
[ADDED]
|
|
|
|
|
|
|
|
- Added support for Basic authorization with proxies
|
|
|
|
|
|
|
|
- Added support for https proxies via CONNECT
|
|
|
|
|
2013-11-29 11:20:02 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Nov 29 11:08:21 UTC 2013 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.039
|
|
|
|
[FIXED]
|
|
|
|
- Temporary file creating during mirror() is now opened with O_EXCL
|
|
|
|
for added security
|
|
|
|
|
2013-11-25 12:15:04 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 25 07:39:43 UTC 2013 - coolo@suse.com
|
|
|
|
|
|
|
|
- updated to 0.038
|
|
|
|
[FIXED]
|
|
|
|
- Fixed a bug where authentication parameters in the URL would override
|
|
|
|
an existing Authorization header
|
|
|
|
- Basic authentication in the URL is now unescaped before being encoded
|
|
|
|
into the authentication header
|
|
|
|
|
|
|
|
[DOCUMENTED]
|
|
|
|
- Added HTTP::Tiny::UA to SEE ALSO and suggested it as the appropriate
|
|
|
|
place for new features
|
|
|
|
|
2013-10-05 05:54:57 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Sat Oct 5 05:50:43 UTC 2013 - coolo@suse.com
|
|
|
|
|
|
|
|
- rewrite spec file to avoid man page conflict
|
|
|
|
|
2013-09-26 19:33:20 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 26 18:09:51 UTC 2013 - darin@darins.net
|
|
|
|
|
|
|
|
- update to 0.036
|
|
|
|
* Compile test could hang on Windows
|
|
|
|
* Dropped configure_requires for ExtUtils::MakeMaker to 6.17
|
|
|
|
* Updated support files
|
|
|
|
|
|
|
|
See a complete changelog:
|
|
|
|
http://cpansearch.perl.org/src/DAGOLDEN/HTTP-Tiny-0.036/Changes
|
|
|
|
|
2011-04-01 16:19:00 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Apr 1 16:16:22 UTC 2011 - pascal.bleser@opensuse.org
|
|
|
|
|
|
|
|
- update to 0.012:
|
|
|
|
* mirror() now uses binmode during output (RT #67118)
|
|
|
|
* noted that SSL certificates are not verified against CA's (RT #66907)
|
|
|
|
|
2011-03-17 19:59:49 +00:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Mar 17 19:59:36 CET 2011 - pascal.bleser@opensuse.org
|
|
|
|
|
|
|
|
- initial version (0.010)
|
|
|
|
|