github.com/m13253/dns-over-https
v1.4.2
#765 most downloaded on Go modules
m13253/dns-over-https
What this package is like to depend on
Last release 5 years ago
no release in 18 months
Ships unpredictably
gaps range from 8 days to 1.2 years
Nearly every release is documented
notes for 22 of 22 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
27 releases · first in 2017
0 releases in the last 12 months
see the full history below
Release timeline
27 releases · Dec 2017 to Jul 2021
2018
2019
2020
2021
2022
2023
2024
2025
2026
Releases
latest 27-
v1.4.3-0.20210715230441-f25e9a706dfd15 Jul 2021 pre-releaseNothing published for this version
-
v1.4.3-0.20210515121635-f172a7b7fb1f15 May 2021 pre-releaseNothing published for this version
-
v1.4.3-0.20210108083425-1cf98e87c9ee08 Jan 2021 pre-releaseNothing published for this version
-
v1.4.3-0.20191028220709-72165bffff9628 Oct 2019 pre-releaseNothing published for this version
-
v1.4.205 Dec 2018Release notes
Open source →- Add PID file feature for systems which lacks a cgroup-based process tracker.
- Remove dns.ErrTruncated according to https://github.com/miekg/dns/pull/815.
-
v1.4.110 Nov 2018Release notes
Open source →- Add a configuration option:
debug_http_headers(e.g. AddCF-Rayto diagnose Cloudflare's resolver) - Add a configuration option:
passrthrough - macOS logger is rebuilt with static libswiftCore
- Fix HTTP stream leaking problem, which may cause massive half-open connections if HTTP/1 is in use
- Utilize Go's cancelable context to detect timeouts more reliably.
- Fix interoperation problems with gDNS
- CORS is enabled by default in doh-server
- Documentation updates
- Add a configuration option:
-
v1.3.1020 Aug 2018Release notes
Open source →- Enable application/dns-message (draft-13) by default, since Google has finally supported it
-
v1.3.914 Aug 2018Release notes
Open source →- Fix client crash with
no_cookies = true - Add 5380 as an additional default doh-client port
- If
$GOROOTis defined, Makefile now respects the value for the convenience of Debian/Ubuntu users - Change the ECS prefix length from /48 to /56 for IPv6, per RFC 7871
- Fix client crash with
-
v1.3.802 Jul 2018Release notes
Open source →- Workaround a bug causing Firefox 61-62 to reject responses with Content-Type = application/dns-message
- Workaround a bug causing DNSCrypt-Proxy to expect a response with TransactionID = 0xcafe
- TransactionID is now preserved to maintain compatibility with some clients
- Turn on
no_cookiesby default according to the IETF draft - Update Documentation
-
v1.3.725 Jun 2018Release notes
Open source →- Add CloudFlare DNS resolver for Tor to the preset
- It is now able to print upstream information if error happens
- Updated default configuration files are now installed to
*.conf.example - Workaround a bug causing Unbound to refuse returning anything about the root
- Workaround a bug causing DNSCrypt-Proxy to expect a response with TransactionID = 0xcafe
-
v1.3.627 May 2018Release notes
Open source →- We have a logger for macOS platform now, so logs can be sent to Console.app
- Add an option to disable IPv6, this option is available to client only
-
v1.3.526 Apr 2018 -
v1.3.426 Apr 2018Release notes
Open source →- doh-client now silently fails in case of network error to prevent caching of SERVFAIL
- EDNS0 is now inserted to the beginning of OPT section, to ensure DNSSEC signatures are at the end
- Improve building system
- Update documents
-
v1.3.324 Apr 2018Release notes
Open source →- Take User-Agent out of common library, that would be better for packaging
-
v1.3.216 Apr 2018 -
v1.3.116 Apr 2018 -
v1.3.016 Apr 2018Release notes
Open source →- Breaking change: Add client / server support for multiple listen address
The
listenoption in the configuration file is a list now
- Breaking change: Add client / server support for multiple listen address
The
-
v1.2.112 Apr 2018Release notes
Open source →- Update protocol to IETF draft-07
- Update installation documentations for Ubuntu / Debian
-
v1.2.010 Apr 2018Release notes
Open source →- Add installation documentations for Ubuntu / Debian
- Include CloudFlare DOH server (1.1.1.1, 1.0.0.1) in default configuration
- Fix a problem causing
go getto fail due to relative paths - Add documentation about
/etc/hostspreloading
-
v1.1.401 Apr 2018Release notes
Open source →- Add
no_cookiesoption - Add documentation on privacy issues
- Adapt for CloudFlare DNS service
- Fix a problem causing a single network failure blocking future requests
- Add experimental macOS support
- Add
-
v1.1.325 Mar 2018 -
v1.1.223 Mar 2018 -
v1.1.121 Mar 2018Release notes
Open source →- Adapt to IETF protocol
- Optimize for HTTP caches
- Add documentation for uninstallation instructions
- Fix build issues
-
v1.1.020 Mar 2018Release notes
Open source →- Adpat to IETF protocol
- Fix issues regarding to HTTP caching
- Require Go 1.9 to build now
- Fix systemd issue
-
v1.0.119 Dec 2017 -
v1.0.002 Dec 2017 -
v0.0.0-20210108083425-1cf98e87c9ee08 Jan 2021 pre-releaseNothing published for this version