Skip to content

Releases: DNSCrypt/dnscrypt-proxy

2.0.10

16 Apr 00:47
2.0.10
Compare
Choose a tag to compare
2.0.10

2.0.9

11 Apr 10:41
2.0.9
Compare
Choose a tag to compare
  • Whitelists have been implemented: one a name matches a pattern in the whitelist, rules from the name-based and IP-based blacklists will be bypassed. Whitelists support the same patterns as blacklists, as
    well as time-based rules, so that some website can be normally blocked, but accessible on specific days or times of the day.
  • Lists are now faster to load, and large lists require significantly less memory than before.
  • New options have been added to disable TLS session tickets as well as use a specific cipher suite. See the example configuration file for a recommended configuration to speed up DoH servers on ARM such as Android devices and Raspberry Pi.
  • The -service install command now remembers what the current directory was when the service was installed, in order to later load configuration files with relative paths.
  • DoH: The "Cache-Control: max-age" header is now ignored.
  • Patterns can now be prefixed with = to do exact matching: =example.com matches example.com but will not match www.example.com.
  • Patterns are now fully supported by the cloaking module.
  • A new option was added to use a specific cipher suite instead of the server's provided one. Using RSA+ChaChaPoly over ECDSA+AES-GCM has shown to decrease CPU usage and latency when connecting to Cloudflare, especially on Mips and ARM systems.
  • The ephemeral keys mode of dnscrypt-proxy v1.x was reimplemented: this creates a new unique key for every single query.

2.0.9b2

09 Apr 11:36
2.0.9b2
Compare
Choose a tag to compare

New in beta 2:

  • Patterns can now be prefixed with = to do exact matching: =example.com matches example.com but will not match www.example.com.
  • Patterns are now fully supported by the cloaking module.
  • A new option was added to use a specific cipher suite instead of the server's provided one. Using RSA+ChaChaPoly over ECDSA+AES-GCM has shown to decrease CPU usage and latency when connecting to Cloudflare, especially on Mips and ARM systems.
  • The ephemeral keys mode of dnscrypt-proxy v1.x was reimplemented: this creates a new unique key for every single query.

In beta 1:

  • Whitelists have been implemented: one a name matches a pattern in the whitelist, rules from the name-based and IP-based blacklists will be bypassed. Whitelists support the same patterns as blacklists, as well as time-based rules, so that some website can be normally blocked, but accessible on specific days or times of the day.
  • Lists are now faster to load, and large lists require significantly less memory than before.
  • New options have been added to disable TLS session tickets as well as use a specific cipher suite. See the example configuration file for a recommended configuration to speed up DoH servers on ARM such as Android devices and Raspberry Pi.
  • The -service install command now remembers what the current directory was when the service was installed, in order to later load configuration files with relative paths.
  • DoH: The "Cache-Control: max-age" header is now ignored.

2.0.9b1

07 Apr 21:25
2.0.9b1
Compare
Choose a tag to compare
  • Whitelists have been implemented: one a name matches a pattern in the whitelist, rules from the name-based and IP-based blacklists will be bypassed. Whitelists support the same patterns as blacklists, as
    well as time-based rules, so that some website can be normally blocked, but accessible on specific days or times of the day.
  • Lists are now faster to load, and large lists require significantly less memory than before.
  • New options have been added to disable TLS session tickets as well as use a specific cipher suite. See the example configuration file for a recommended configuration to speed up DoH servers on ARM such as Android devices and Raspberry Pi.
  • The -service install command now remembers what the current directory was when the service was installed, in order to later load configuration files with relative paths.
  • DoH: The "Cache-Control: max-age" header is now ignored.

2.0.8

29 Mar 09:36
2.0.8
Compare
Choose a tag to compare
2.0.8

2.0.7

18 Mar 16:35
2.0.7
Compare
Choose a tag to compare
2.0.7

2.0.6

02 Mar 12:06
2.0.6
Compare
Choose a tag to compare
  • Version 2.0.6
  • Automatic log files rotation was finally implemented.
  • A new -pidfile command-line option to write the PID file was added.
  • A bug with source names including CNAME records was fixed.

2.0.5

27 Feb 09:04
2.0.5
Compare
Choose a tag to compare
  • Version 2.0.5
  • Fixes a crash occasionally happening when using DoH servers, with stamps not containing any IP addresses, a DNSSEC-signed name, a non-working system DNS configuration, and a fallback server supporting DNSSEC.

2.0.4

23 Feb 16:17
Compare
Choose a tag to compare
  • Version 2.0.4
  • Fixes a regression with truncated packets. Thanks to @mazesy and @the-w1nd for spotting a case triggering this!

2.0.3

23 Feb 01:40
Compare
Choose a tag to compare
  • Version 2.0.3
  • Load balancing: resolvers that respond promptly, but with bogus responses are now gradually removed from the preferred pool.
  • Due to popular request, Android binaries are now available! Thanks to @Sporif for his help on getting these built.
  • Binaries are built using Go 1.10-final.