Revision history for Net-Async-HTTP
0.17 CHANGES:
* Support optionally setting local host/port/addr (RT75431)
* Don't pipeline requests until the server is known to be at least
HTTP/1.1
BUGFIXES:
* Default request protocol to HTTP/1.1 so caller doesn't have to
(RT75830)
* http(s) port logic on numbers rather than protocol names (RT75615)
* Use more weaseling in timeout handlers to avoid cyclic reference
memory leak
0.16 BUGFIXES:
* Work around HTTP::Message's non-trimming of linear whitespace
(RT72843)
0.15 BUGFIXES:
* Better HTTP handling of "Connection: close" connections; close the
socket at the end of the response body or HEAD header.
0.14 CHANGES:
* Per-request timeouts
* Default port to http/https if not supplied explicitly
* Fill in Response ->previous on redirects - RT72791
* Improvements to unit tests
0.13 BUGFIXES:
* Handle redirect to https:// as well as http:// (RT71526)
* Fix use of conditional variable declaration that breaks on
Perl 5.14 (RT71545)
* Clean up connection cache after resolve, connect or SSL failures
(RT71530)
0.12 BUGFIXES:
* Wait for connect to complete when pipelining multiple requests down
the same connection initially (RT66189)
* When serialising a request, handle a full protocol://authority URI
by splitting protocol/authority parts out of it
0.11 BUGFIXES:
* Fix stalling t/12request-streaming.t test script that causes lots
of FAILs at test time
0.10 CHANGES:
* Support streaming of request body content
* Support HTTP::Cookies object as a cookie jar
* Allow proxy_host and proxy_port as ->configure parameters, to set
defaults for requests
0.09 CHANGES:
* Use IO::Async::Protocol->connect from 0.34
0.08 CHANGES:
* Support streaming of response body content
* Support SSL if IO::Async::SSL is installed
0.07 CHANGES:
* base on IO::Async::Protocol::Stream
0.06 CHANGES:
* When POSTing content that isn't form data, expect to be given its
content type
0.05 CHANGES:
* Added Test::Pod testing
* Created example wget-style script
* Documentation neatening
* More accurate 'requires' in Build.PL; hopefully to keep CPANTS
happy
0.04 CHANGES:
* Added 'use warnings'
* Updated to IO::Async 0.21 style
* Various small documentation and test script updates
0.03 CHANGES:
* Support server-local HTTP redirects
0.02 CHANGES:
* Support HTTP redirects
BUGFIXES:
* Declare dependency on HTTP::Request and HTTP::Response
0.01 First version, released on an unsuspecting world.