+11 May 2026: Yorgos
+ - Fix comment and verbose logging for EDNS fallback buffer size.
+
8 May 2026: Wouter
- Fix to relax assertions after the TTL 0 handling change.
This relaxes an assertion in cachedb (it fails instead),
if(error == NETEVENT_TIMEOUT) {
if(sq->status == serviced_query_UDP_EDNS && sq->last_rtt < 5000 &&
(serviced_query_udp_size(sq, serviced_query_UDP_EDNS_FRAG) < serviced_query_udp_size(sq, serviced_query_UDP_EDNS))) {
- /* fallback to 1480/1280 */
+ /* fallback to 1472/1232 */
sq->status = serviced_query_UDP_EDNS_FRAG;
- log_name_addr(VERB_ALGO, "try edns1xx0", sq->qbuf+10,
+ log_name_addr(VERB_ALGO, "try edns1xx2", sq->qbuf+10,
&sq->addr, sq->addrlen);
if(!serviced_udp_send(sq, c->buffer)) {
serviced_callbacks(sq, NETEVENT_CLOSED, c, rep);