]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
NEWS+comment for the parent commit docs-develop-fix-gakq6a/deployments/4847
authorVladimír Čunát <vladimir.cunat@nic.cz>
Mon, 12 Aug 2024 08:57:11 +0000 (10:57 +0200)
committerVladimír Čunát <vladimir.cunat@nic.cz>
Mon, 12 Aug 2024 09:09:57 +0000 (11:09 +0200)
NEWS
lib/layer/iterate.c

diff --git a/NEWS b/NEWS
index e8ba52303ba31b13f8950ee4c9beefe7a73acea7..92ebe3062ae263abcdc9260ea3598691bad5ceb1 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -10,11 +10,14 @@ Improvements
   The secret is created automatically if the user does not configure their own secret in the configuration.
   This means that the workers will be able to resume each other's TLS sessions, regardless of whether the user has configured it to do so.
 
+- answer NOTIMPL for meta-types and non-IN RR classes (!1589)
+
 Bugfixes
 --------
 
 - daemon/proxyv2: fix informing the engine about TCP/TLS from the actual client (!1578)
 
+
 Knot Resolver 6.0.8 (2024-07-23)
 ================================
 
index c6f9ec9761839e1c9bcbb2fbc79fba2d9f3463c0..3cc641cd8e657ef8b39b889baa7e2d68d9b5ec87 100644 (file)
@@ -927,6 +927,7 @@ static int begin(kr_layer_t *ctx)
                knot_pkt_t *ans = kr_request_ensure_answer(ctx->req);
                if (!ans)
                        return ctx->req->state;
+               /* This RCODE is explicitly suggested for meta QTYPEs in RFC 8906 sec.7 */
                knot_wire_set_rcode(ans->wire, KNOT_RCODE_NOTIMPL);
                kr_request_set_extended_error(ctx->req, KNOT_EDNS_EDE_NOTSUP, "57CK");
                return KR_STATE_DONE;