Release history for LWP-Protocol-https

6.17      2026-07-23 14:32:07Z
    - Move the live httpbin.org test from t/example.t to xt/author/example.t so
      that a transient outage of the external service (e.g. a 503) can no longer
      fail an end-user install. The test still runs in CI, and now skips
      (rather than fails) when httpbin.org itself is unhealthy, e.g. returns a
      5xx. (GH#100) (Claude Opus 4.8)

6.16      2026-07-23 03:48:07Z
    - Remove undeclared Try::Tiny dependency from t/diag.t, which could cause
      the test suite to fail to install on minimal perls (GH#96) (Olaf Alders)

6.15      2026-02-23 20:36:42Z
    - Make TLS enabled proxy work (proxy URL https:// not http://) (GH#89)
      (Steffen Ullrich)
    - switch from example.com to httpbin.org because of SSL certificate issues
      (GH#91) (Slaven Rezić)

6.14      2024-03-11 01:08:33Z
    - Inherit with 'use parent' instead of 'use base' (GH#78) (Marin Tsanov)

6.13      2024-02-06 01:00:50Z
    - Fix ssl upgrade for regular host names (GH#77) (Axel Burri)

6.12      2024-01-22 17:51:31Z
    - Enable MultiHomed for IO::Socket::SSL (GH#61) (ℕicolas ℝ.)
    - Making it possible to use IPv6 in https call through https proxy
      environment (in case of using CONNECT method to create a tunnel) (GH#74)
      (Dmitriy Shamatrin)

6.11      2023-07-09 15:10:30Z
    - Remove Authority section from dist.ini (GH#64) (Olaf Alders)
    - Add very basic diagnostic information via test (GH#73) (Olaf Alders)
    - CVE-2014-3230 - don't disable verification if only hostnames should not
      (GH#14) (Steffen Ullrich)
    - Make explicit requirement of Mozilla::CA obsolete (GH#72) (Steffen
      Ullrich and Olaf Alders)
    - Remove _in_san and _cn_match. Empty out the _check_sock hook (GH#71)
      (Chase Whitener)
    - Use warnings (GH#69) (Pete Houston)

6.10      2020-12-17 15:42:06Z
    - Fix #39 - prevent user env from breaking the test (GH#63) (Gianni
      Ceccarelli)
    - Include Net::SSLeay in reported prereqs (GH#60) (Olaf Alders)
    - Use GitHub as a bug tracker (GH#59) (Olaf Alders)

6.09      2020-07-16 13:33:05Z
    - Make available the version of SSL/TLS protocol used in the connection
      (GH#56) (Jon Jensen)

6.08      2020-03-23 20:19:22Z (TRIAL RELEASE)
    - Add defined check (GH#53) (Mohammad S Anwar)
    - Fix copyright year (GH#55) (Olaf Alders)
    - Upgrade Mozilla::CA dependency; originally #26 by dolmen (GH#54) (Shoichi Kaji)
    - Adds coverage tests (GH#51) (Juan Julin Merelo Guervs)
    - Migrated to DZil (GH PR#30)
    - Moved bug tracking from RT to GitHub (GH#48) (Olaf Alders)

6.07      2017-02-19
    - Cleaned up the Changes log
    - Explicitly add hostname for SNI to start_SSL (GH PR#17)
    - Fix the license name
    - Update some documentation on SSL args
    - Fix bug when checking for Mozilla::CA (GH PR#29)

6.06      2014-04-18
    - Merge pull request #12 from drieux/subjectAltName
    - Merge pull request #9 from chorny/master
    - Updated libwww requirement to 6.06 to fix failing t/proxy.t test cases.
    - Getopt::Long isn't actually used
    - Merge pull request #7 from noxxi/master
    - better diagnostics in case of failures in apache.t
    - Merge pull request #8 from cpansprout/patch-1
    - correct behavior for https_proxy, this goes together with change to
    - libwww-perl cb80c2ddb7, new method _upgrade_sock in LWP::Protocol::https
    - Typo fix: envirionment =~ s/io/o/
    - support for subjectAltName

6.04      2013-04-29
    - Fix IO::Socket::SSL warnings when not verifying hostname.
    - Doc spelling fix.

6.03      2012-02-18
    - Skip test if offline [RT#74163]
    - Typo fixes
    - Restore perl-5.8.1 compatibility.

6.02      2011-03-27
    - Initial release of LWP-Protocol-https as a separate distribution. There
      are no code changes besides setting the version number since
      libwww-perl-6.01.
    - The LWP::Protocol::https module used to be bundled with the libwww-perl
      distribution, but it was unbundled in v6.02 in order to be able to declare
      its dependencies properly for the CPAN tool chain.  Applications that need
      https support can just declare their dependency on LWP::Protocol::https
      and will no longer need to know what underlying modules to install.
