diff --git a/ChangeLog.md b/ChangeLog.md index eea6429..5a9bfae 100644 --- a/ChangeLog.md +++ b/ChangeLog.md @@ -3,7 +3,7 @@ This document describes notable changes. For details, see the [source code repository history](https://github.com/ddclient/ddclient/commits/master). -## v3.11.3~alpha (unreleased work-in-progress) +## v3.12.0~alpha (unreleased work-in-progress) ### Breaking changes diff --git a/README.md b/README.md index e6fd0cb..c55db17 100644 --- a/README.md +++ b/README.md @@ -130,9 +130,16 @@ Note that any issues prior to version v3.9.1 will not be listed here. If a fix is committed but not yet part of any tagged release, the notes here will reference the not-yet-released version number. ### v3.11.2 - v3.9.1: SSL parameter breaks HTTP-only IP acquisition -The `ssl` parameter forces all connections to use HTTPS. While technically working as expected, this behavior keeps coming up as a pain point when using HTTP-only IP querying sites such as http://checkip.dyndns.org. For the future (v3.11.3), the behavior is changed to respect `http://` in a URL. A separate parameter to disallow all HTTP connections or warn about them may be added later. -**Fix**: v3.11.3 will use HTTP to connect to URLs starting with `http://`. See [here](https://github.com/ddclient/ddclient/pull/608) for more info. +The `ssl` parameter forces all connections to use HTTPS. While technically +working as expected, this behavior keeps coming up as a pain point when using +HTTP-only IP querying sites such as http://checkip.dyndns.org. Starting with +v3.12.0, the behavior is changed to respect `http://` in a URL. A separate +parameter to disallow all HTTP connections or warn about them may be added +later. + +**Fix**: v3.12.0 uses HTTP to connect to URLs starting with `http://`. See +[here](https://github.com/ddclient/ddclient/pull/608) for more info. **Workaround**: Disable the SSL parameter diff --git a/ddclient.in b/ddclient.in index 2bf68e8..f686da5 100755 --- a/ddclient.in +++ b/ddclient.in @@ -63,7 +63,7 @@ use Sys::Hostname; # # For consistency and to match user expectations, the release part of the version is always three # components: MAJOR.MINOR.PATCH. -use version 0.77; our $VERSION = version->declare('v3.11.3.0_0'); +use version 0.77; our $VERSION = version->declare('v3.12.0.0_0'); sub parse_version { my ($v) = @_;