From 0afd702f5192d727927df2f8d95b9317811a1be0 Mon Sep 17 00:00:00 2001 From: Eugene Burkov Date: Mon, 21 Mar 2022 21:47:38 +0300 Subject: [PATCH] all: imp docs, log changes --- CHANGELOG.md | 9 +++++++-- internal/home/config.go | 2 ++ 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d663d78eb68..c861b34d1dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -29,6 +29,8 @@ and this project adheres to ### Changed +- The default DNS-over-QUIC port number is now `853` instead of `754` in + accoradance with the latest [RFC draft][rfc-doq-draft-10] ([#4276]). - Improved detection of runtime clients through more resilient ARP processing ([#3597]). - The TTL of responses served from the optimistic cache is now lowered to 10 @@ -101,8 +103,10 @@ In this release, the schema version has changed from 12 to 13. [#4216]: https://github.com/AdguardTeam/AdGuardHome/issues/4216 [#4221]: https://github.com/AdguardTeam/AdGuardHome/issues/4221 [#4238]: https://github.com/AdguardTeam/AdGuardHome/issues/4238 +[#4276]: https://github.com/AdguardTeam/AdGuardHome/issues/4276 -[repr]: https://reproducible-builds.org/docs/source-date-epoch/ +[repr]: https://reproducible-builds.org/docs/source-date-epoch/ +[doq-draft-10]: https://datatracker.ietf.org/doc/html/draft-ietf-dprive-dnsoquic-10#section-10.2 @@ -232,7 +236,7 @@ See also the [v0.107.0 GitHub milestone][ms-v0.107.0]. - New possible value of `6h` for `querylog_interval` setting ([#2504]). - Blocking access using ClientIDs ([#2624], [#3162]). - `source` directives support in `/etc/network/interfaces` on Linux ([#3257]). -- RFC 9000 support in DNS-over-QUIC. +- [RFC 9000][rfc-9000] support in QUIC. - Completely disabling statistics by setting the statistics interval to zero ([#2141]). - The ability to completely purge DHCP leases ([#1691]). @@ -457,6 +461,7 @@ In this release, the schema version has changed from 10 to 12. [#3933]: https://github.com/AdguardTeam/AdGuardHome/pull/3933 [ms-v0.107.0]: https://github.com/AdguardTeam/AdGuardHome/milestone/23?closed=1 +[rfc-9000]: https://datatracker.ietf.org/doc/html/rfc9000 diff --git a/internal/home/config.go b/internal/home/config.go index 79ebd977477..c81de19ece9 100644 --- a/internal/home/config.go +++ b/internal/home/config.go @@ -300,6 +300,8 @@ func parseConfig() (err error) { if config.TLS.Enabled { addPorts( uc, + // TODO(e.burkov): Consider adding a udpPort with the same value if + // we ever support the HTTP/3 for web admin interface. tcpPort(config.TLS.PortHTTPS), tcpPort(config.TLS.PortDNSOverTLS), udpPort(config.TLS.PortDNSOverQUIC),