Skip to content

Commit d469ad1

Browse files
committed
Update ChangeLog, bump
1 parent e0ecfcf commit d469ad1

File tree

2 files changed

+28
-6
lines changed

2 files changed

+28
-6
lines changed

ChangeLog

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,36 @@
1+
# Version 2.1.7
2+
- This version reintroduces support for XSalsa20 enryption in DNSCrypt,
3+
which was removed in 2.1.6. Unfortunately, a bunch of servers still
4+
only support that encryption system.
5+
- A check for lying resolvers was added for DNSCrypt, similar to the one
6+
that was already present for DoH and ODoH.
7+
- Binary packages for Windows/ARM are now available, albeit not in MSI
8+
format yet.
9+
110
# Version 2.1.6
2-
- Forwarding: in the list of servers for a zone, the `$BOOTSTRAP` keyword can be included as a shortcut to forward to the bootstrap servers. And the `$DHCP` keyword can be included to forward to the DNS resolvers provided by the local DHCP server. Based on work by YX Hao, thanks! DHCP forwarding should be considered experimental and may not work on all operating systems. A rule for a zone can mix and match multiple forwarder types, such as `10.0.0.1,10.0.0.254,$DHCP,192.168.1.1,$BOOTSTRAP`. Note that this is not implemented for captive portals yet.
3-
- Lying resolvers are now skipped, instead of just printing an error. This doesn't apply to captive portal and forwarding entries, which are the only reasonable use case for lying resolvers.
4-
- Support for XSalsa20 in DNSCrypt has been removed. This was not documented, and was supserseded by XChaCha20 in 2016.
11+
- Forwarding: in the list of servers for a zone, the `$BOOTSTRAP` keyword
12+
can be included as a shortcut to forward to the bootstrap servers.
13+
And the `$DHCP` keyword can be included to forward to the DNS resolvers
14+
provided by the local DHCP server. Based on work by YX Hao, thanks!
15+
DHCP forwarding should be considered experimental and may not work on all
16+
operating systems. A rule for a zone can mix and match multiple forwarder
17+
types, such as `10.0.0.1,10.0.0.254,$DHCP,192.168.1.1,$BOOTSTRAP`.
18+
Note that this is not implemented for captive portals yet.
19+
- Lying resolvers are now skipped, instead of just printing an error.
20+
This doesn't apply to captive portal and forwarding entries, which are the
21+
only reasonable use case for lying resolvers.
22+
- Support for XSalsa20 in DNSCrypt has been removed. This was not documented,
23+
and was supserseded by XChaCha20 in 2016.
524
- Source files are now fetched with compression.
625
- DNS64: compatibility has been improved.
726
- Forwarding: the root domain (`.`) can now be forwarded.
827
- The ARC caching algorithm has been replaced by the SIEVE algorithm.
9-
- Properties of multiple servers are now updated simultaneously. The concurrency level can be adjusted with the new `cert_refresh_concurrency` setting. Contributed by YX Hao.
28+
- Properties of multiple servers are now updated simultaneously.
29+
The concurrency level can be adjusted with the new `cert_refresh_concurrency`
30+
setting. Contributed by YX Hao.
1031
- MSI packages for DNSCrypt can now easily be built.
11-
- New command-line flag: `-include-relays` to include relays in `-list` and `-list-all`.
32+
- New command-line flag: `-include-relays` to include relays in `-list` and
33+
`-list-all`.
1234
- Support for DNS extended error codes has been added.
1335
- Documentation updates, bug fixes, dependency updates.
1436

dnscrypt-proxy/main.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ import (
1515
)
1616

1717
const (
18-
AppVersion = "2.1.6"
18+
AppVersion = "2.1.7"
1919
DefaultConfigFileName = "dnscrypt-proxy.toml"
2020
)
2121

0 commit comments

Comments
 (0)