Page MenuHomeSolus

Update DNSCrypt-Proxy to 2.0.45
ClosedPublic

Authored by alecbcs on Jan 10 2021, 9:43 PM.
Tags
None
Referenced Files
F10846752: D10326.id24841.diff
Jun 11 2023, 7:15 AM
F10841436: D10326.id24924.diff
Jun 10 2023, 7:10 AM
F10837098: D10326.diff
Jun 8 2023, 11:38 PM
F10733144: D10326.diff
May 11 2023, 8:18 PM
F10705163: D10326.id.diff
Apr 26 2023, 5:59 AM
Subscribers

Details

Summary

Updated DNSCrypt-Proxy to 2.0.45 which includes multiple new features and bug fixes.

Summarized Changelog:

  • Relay lists can be set to * for automatic relay selection. When a wildcard is used, either for the list of servers or relays, the proxy ensures that relays and servers are on distinct networks.
  • Lying resolvers are detected and reported.
  • New return code: NOT_READY for queries received before the proxy has been initialized.
  • Server lists can't be older than a week any more, even if directory permissions are incorrect and cache files cannot be written.
  • New feature: allowed_ips, to configure a set of IP addresses to never block no matter what DNS name resolves to them.
  • On Linux, OpenBSD and FreeBSD, listen_addresses can now include IP addresses that haven't been assigned to an interface yet.
  • Minor bug fixes and logging improvements.
  • Cloaking plugin: if an entry has multiple IP addresses for a type, all the IP addresses are now returned instead of a random one.
  • Logs can now be sent to /dev/stdout instead of actual files.

Full changelog can be found here.

Test Plan

Tested 2.0.45 by configuring from scratch again and starting/enabling using systemd. Everything functioned and looked as expected.

Diff Detail

Repository
R644 dnscrypt-proxy
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

This revision is now accepted and ready to land.Jan 15 2021, 9:12 AM
This revision was automatically updated to reflect the committed changes.