Update to 2.0.33
This commit is contained in:
parent
89690ed93c
commit
75faecec1f
11
README.md
11
README.md
|
@ -30,7 +30,7 @@ Up-to-date, pre-built binaries are available for:
|
||||||
- ℹ️ Set`refused` response to blocked queries
|
- ℹ️ Set`refused` response to blocked queries
|
||||||
- ℹ️ Set DNS query max. response time from `5000` to `1500`, in ms.
|
- ℹ️ Set DNS query max. response time from `5000` to `1500`, in ms.
|
||||||
- ℹ️ Use [UncensoredDNS](https://blog.uncensoreddns.org/) as fallback resolver instead CloudFlare
|
- ℹ️ Use [UncensoredDNS](https://blog.uncensoreddns.org/) as fallback resolver instead CloudFlare
|
||||||
- ℹ️ Use `charis` (DE), `dnscrypt.nl-ns0` (NL), `dnscrypt.uk-ipv4` (UK), `dnscrypt.eu-dk` (DK), `dnscrypt.eu-nl` (NL), `dnswarden-dc1` (DE), `dnswarden-dc1` (DE), `publicarray-au` (AUS), `publicarray-au2` (AUS), `scaleway-fr` (FR) and `suami` (FR)
|
- ℹ️ Use `charis` (DE), `dnscrypt.nl-ns0` (NL), `dnscrypt.uk-ipv4` (UK), `dnscrypt.eu-dk` (DK), `dnscrypt.eu-nl` (NL), `dnswarden-dc1` (DE), `dnswarden-dc1` (DE), `publicarray-au` (AUS), `publicarray-au2` (AUS), `scaleway-fr` (FR), `suami` (FR) and `v.dnscrypt.uk-ipv4` (UK)
|
||||||
|
|
||||||
|
|
||||||
## Installation
|
## Installation
|
||||||
|
@ -59,15 +59,6 @@ iptables -t nat -D OUTPUT -p udp ! -d 91.239.100.100 --dport 53 -j DNAT --to-des
|
||||||
|
|
||||||
## Changelog
|
## 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)
|
|
||||||
|
|
||||||
[Full changelog](changelog.md)
|
[Full changelog](changelog.md)
|
||||||
|
|
||||||
|
|
||||||
|
|
32
changelog.md
32
changelog.md
|
@ -1,5 +1,37 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
## 2.0.33
|
||||||
|
|
||||||
|
#### Updated binary files to 2.0.33 | jedisct1
|
||||||
|
* Fixes an issue that caused some valid queries to return `PARSE_ERROR`.
|
||||||
|
* On certificate errors, the server name is now logged instead of the
|
||||||
|
provider name, which is generally more useful.
|
||||||
|
* IP addresses for DoH servers that require DNS lookups are now cached
|
||||||
|
for at least 12 hours.
|
||||||
|
* `ignore_system_dns` is now set to `true` by default.
|
||||||
|
* A workaround for a bug in Cisco servers has been implemented.
|
||||||
|
* A corrupted or incomplete resolvers list is now ignored, keeping the
|
||||||
|
last good known cached list until the next update. In addition, logging was
|
||||||
|
improved and unit tests were also added. Awesome contribution from William
|
||||||
|
Elwood, thanks!
|
||||||
|
* On Windows, the network probe immediately returned instead of blocking
|
||||||
|
if `netprobe_timeout` was set to `-1`. This has been fixed.
|
||||||
|
* Expired cached IP addresses now have a grace period, to avoid breaking the
|
||||||
|
service if they temporarily can't be refreshed.
|
||||||
|
* On Windows, the service now returns immediately, solving a long-standing
|
||||||
|
issue when initialization took more than 30 seconds ("The service did not
|
||||||
|
respond to the start or control request in a timely fashion"). Fantastic
|
||||||
|
work by Alison Winters, thanks!
|
||||||
|
* The `SERVER_ERROR` error code has been split into two new error codes:
|
||||||
|
`NETWORK_ERROR` (self-explanatory) and `SERVFAIL` (a response was returned,
|
||||||
|
but it includes a `SERVFAIL` error code).
|
||||||
|
* Responses are now always compressed.
|
||||||
|
|
||||||
|
#### Updated config files to 2.0.33 | quindecim
|
||||||
|
* ✅ Added `v.dnscrypt.uk-ipv4` - DNSCrypt v2, no logs, uncensored, DNSSEC. Hosted in London UK on Vultr - https://www.dnscrypt.uk
|
||||||
|
* ✅ Optimized relays based on geolocation and set to use other providers different from the main one
|
||||||
|
|
||||||
|
|
||||||
## 2.0.31
|
## 2.0.31
|
||||||
|
|
||||||
#### Updated binary files to 2.0.31 | jedisct1
|
#### Updated binary files to 2.0.31 | jedisct1
|
||||||
|
|
|
@ -125,7 +125,7 @@ print_modname() {
|
||||||
ui_print " "
|
ui_print " "
|
||||||
ui_print "*******************************"
|
ui_print "*******************************"
|
||||||
ui_print "* dnscrypt-proxy-android *"
|
ui_print "* dnscrypt-proxy-android *"
|
||||||
ui_print "* 2.0.31 *"
|
ui_print "* 2.0.33 *"
|
||||||
ui_print "*******************************"
|
ui_print "*******************************"
|
||||||
ui_print "* quindecim *"
|
ui_print "* quindecim *"
|
||||||
ui_print "*******************************"
|
ui_print "*******************************"
|
||||||
|
|
|
@ -1,6 +1,6 @@
|
||||||
id=dnscrypt-proxy-android
|
id=dnscrypt-proxy-android
|
||||||
name=DNSCrypt-Proxy 2
|
name=DNSCrypt-Proxy 2
|
||||||
version=2.0.31
|
version=2.0.33
|
||||||
versionCode=31
|
versionCode=33
|
||||||
author=quindecim
|
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.31
|
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.33
|
||||||
|
|
Loading…
Reference in New Issue