diff --git a/README.md b/README.md index 6fe843e..a065b22 100644 --- a/README.md +++ b/README.md @@ -59,27 +59,14 @@ iptables -t nat -D OUTPUT -p udp ! -d 91.239.100.100 --dport 53 -j DNAT --to-des ## Changelog -#### 2.0.29 +#### 2.0.31 -##### Updated binary files to 2.0.29 | jedisct1 -* Support for Anonymized DNS has been added! -* Wait before stopping, fixing an issue with Unbound (thanks to Vladimir Bauer) -* DNS stamps are now included in the `-list-all -json` ouptut -* The `netprobe_timeout` setting from the configuration file or command-line was ignored. This has been fixed. -* The TTL or cloaked entries can now be adjusted (thanks to Markus Linnala) -* Cached IP address from DoH servers now expire (thanks to Markus Linnala) -* DNSCrypt certificates can be fetched over Tor and SOCKS proxies -* Retries over TCP are faster -* Improved logging (thanks to Alison Winters) -* Ignore non-TXT records in certificate responses (thanks to Vladimir Bauer) -* A lot of internal cleanups, thanks to Markus Linnala +##### Updated binary files to 2.0.31 | jedisct1 +* This version fixes a startup issue introduced in version 2.0.29, on systems for which the service cannot be automatically installed (such as OpenBSD and FreeBSD). Reported by @5ch17 and Vinícius Zavam, and fixed by Will Elwood, thanks! +* This version fixes two regressions introduced in version 2.0.29: DoH server couldn't be reached over IPv6 any more, and the proxy couldn't be interrupted while servers were being benchmarked. -##### Updated config files to 2.0.29 | quindecim -* ✅ Enabled `anonymized_dns` feature *(each resolver has 2 relays)* -* ✅ Added `scaleway-fr` resolver *(DNSSEC/Non-logging/Uncensored - Maintained by Frank Denis - https://fr.dnscrypt.info)* -* ✅ Added `publicarray-au` resolver Australia, *(DNSSEC/OpenNIC/Non-logging/Uncensored - hosted on vultr.com maintained by publicarray - https://dns.seby.io)* -* ✅ Added `publicarray-au2` resolver Australia, *(DNSSEC/OpenNIC/Non-logging/Uncensored - hosted on ovh.com.au maintained by publicarray - https://dns.seby.io)* -* ✅ Optimized relays based on geolocation +##### Updated config files to 2.0.31 | quindecim +* ℹ️ Changed the way to backup an existing .toml file. The old configuration is now backed up with `year-month-day-hour-minute.bak` suffix (thanks to @lindroidux) [Full changelog](changelog.md) diff --git a/changelog.md b/changelog.md index 590e4d5..2e72263 100644 --- a/changelog.md +++ b/changelog.md @@ -1,5 +1,15 @@ # Changelog +## 2.0.31 + +#### Updated binary files to 2.0.31 | jedisct1 +* This version fixes a startup issue introduced in version 2.0.29, on systems for which the service cannot be automatically installed (such as OpenBSD and FreeBSD). Reported by @5ch17 and Vinícius Zavam, and fixed by Will Elwood, thanks! +* This version fixes two regressions introduced in version 2.0.29: DoH server couldn't be reached over IPv6 any more, and the proxy couldn't be interrupted while servers were being benchmarked. + +#### Updated config files to 2.0.31 | quindecim +* ℹ️ Changed the way to backup an existing .toml file. The old configuration is now backed up with `year-month-day-hour-minute.bak` suffix (thanks to @lindroidux) + + ## 2.0.29 #### Updated binary files to 2.0.29 | jedisct1 diff --git a/install.sh b/install.sh index a55f3a4..efa6320 100644 --- a/install.sh +++ b/install.sh @@ -125,7 +125,7 @@ print_modname() { ui_print " " ui_print "*******************************" ui_print "* dnscrypt-proxy-android *" - ui_print "* 2.0.29 *" + ui_print "* 2.0.31 *" ui_print "*******************************" ui_print "* quindecim *" ui_print "*******************************" diff --git a/module.prop b/module.prop index debd9b1..e8c963c 100644 --- a/module.prop +++ b/module.prop @@ -1,6 +1,6 @@ id=dnscrypt-proxy-android name=DNSCrypt-Proxy 2 -version=2.0.29 -versionCode=29 +version=2.0.31 +versionCode=31 author=quindecim -description=A flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2, DNS-over-HTTPS and Anonymized DNSCrypt. Using dnscrypt-proxy 2.0.29 +description=A flexible DNS proxy, with support for modern encrypted DNS protocols such as DNSCrypt v2, DNS-over-HTTPS and Anonymized DNSCrypt. Using dnscrypt-proxy 2.0.31