Changelog for LWP-Protocol-Net-Curl

v0.021 2014-01-21T17:45:07
 - Test for special HTTP headers [Stanislaw Pusep]
 - Special headers prefixed with "X-CurlOpt-" invoke curl_easy_setopt()
   during runtime (issue #8) [Stanislaw Pusep]

v0.020 2013-10-12T07:43:15
 - Partial fix for issue #5
   
   Still broken on Perl compiled with thread support because
   Net::Curl::Share is disabled. [Stanislaw Pusep]

v0.019 2013-10-11T12:30:17
 - Marked PUT test as TODO
   
   Could fail due to something very system-specific. Already happened
   before:
   
   https://github.com/sparky/perl-Net-Curl/commit/6abd458c3539bb9fe0a01ce4d
   555cef6472d1212 [Stanislaw Pusep]
 - Quick hack to solve issue #6
   
   Set CURLOPT_SSL_VERIFYPEER to 0 on ssl_opts => {verify_hostname => 0}.
   Ugly, but seems to be the most backward-compatible way since LWP does
   not have separate settings for verifypeer and verifyhost. [Stanislaw
   Pusep]
 - Quick hack to solve issue #7
   
   $ua->local_address available since LWP 5.834
   $ua->show_progress available since LWP 5.815 [Stanislaw Pusep]

v0.018 2013-08-17T11:32:29
 - Preparing for CURLOPT_PROGRESSFUNCTION deprecation [Stanislaw Pusep]
 - Using symbols-in-versions from libcurl/7.32.0 [Stanislaw Pusep]
 - Live test now using ftp.cpan.org in a non-passive mode [Stanislaw Pusep]
 - Attempt to fix tests failing behind a proxy [Stanislaw Pusep]

v0.017 2013-07-13T12:21:16
 - Tests updated [Stanislaw Pusep]
 - setopt(CURLOPT_POSTFIELDSIZE, ...) patch by pavalh@gmail.com [Stanislaw
   Pusep]

v0.016 2013-05-18T13:43:22
 - using local copy of a handle inside of the CURLOPT_HEADERFUNCTION
   callback [Stanislaw Pusep]
 - attepmt to fix #4 by properly assigning the redirection chain [Stanislaw
   Pusep]
 - s/AUTOMATED_TESTING/EXTENDED_TESTING/ [Stanislaw Pusep]

v0.015 2013-05-13T21:37:21
 - signing with Module::Signature [Stanislaw Pusep]
 - test fixes [Stanislaw Pusep]
 - deduplicating symbols before checking in t/07-min-libcurl.t [Stanislaw
   Pusep]
 - use Net::Curl::Multi::wait() instead of select(), when available
   [Stanislaw Pusep]
 - fixed issue #3 by updating request->uri() with CURLINFO_EFFECTIVE_URL
   [Stanislaw Pusep]
 - proper automated testing warning [Stanislaw Pusep]
 - cleanup [Stanislaw Pusep]

v0.014 2013-02-11T21:05:25
 - safer PUT/DELETE method call [Stanislaw Pusep]

v0.013 2013-02-11T01:54:33
 - fixed issue #2 reported by NotBugger (reusing _curlopt() for ::Easy &
   ::Multi instances was broken) [Stanislaw Pusep]

v0.012 2013-02-08T00:41:32
 - ++[PrereqsClean] [Stanislaw Pusep]
 - test compatibility with libcurl >= 7.10.8 (released Nov 1 2003)
   [Stanislaw Pusep]
 - now compatible with libcurl >= 7.10.8 [Stanislaw Pusep]
 - compatibility with libcurl < 7.19.4 (bug reported by wreis) [Stanislaw
   Pusep]
 - added %implements [Stanislaw Pusep]