Thankfully we can pull it from kr_request,
as policy.FLAGS() also sets it in there.
------------
- reduce validation strictness for domain names (#934, !1727)
+Bugfixes
+--------
+- /options/query-case-randomization: respect this even on TCP issues (!1732)
+
Knot Resolver 6.0.15 (2025-07-17)
=================================
case KR_SELECTION_TCP_CONNECT_FAILED:
case KR_SELECTION_TCP_CONNECT_TIMEOUT:
qry->server_selection.local_state->force_udp = true;
- qry->flags.NO_0X20 = false;
+ qry->flags.NO_0X20 = qry->request->options.NO_0X20;
/* Connection and handshake failures have properties similar
* to UDP timeouts, so we handle them (almost) the same way. */
/* fall-through */