unbound/services
Yorgos Thessalonikefs 73e408f1d0 A few changes for TTL processing:
- Cached messages that reach 0 TTL are considered expired. This prevents
  Unbound itself from issuing replies with TTL 0 and possibly causing a
  thundering herd at the last second. Upstream replies of TTL 0 still
  get the usual pass-through but they are not considered for caching
  from Unbound or any of its caching modules.
- 'serve-expired-reply-ttl' is changed and is now capped by the original
  TTL value of the record to try and make some sense when replying
  with expired records.
- TTL decoding was updated to adhere to RFC8767 section 4 where a set
  high-order bit means the value is positive instead of 0.
2025-09-15 10:03:35 +02:00
..
cache A few changes for TTL processing: 2025-09-15 10:03:35 +02:00
authzone.c A few changes for TTL processing: 2025-09-15 10:03:35 +02:00
authzone.h - Fix that the zone acquired timestamp is set after the 2025-08-22 14:06:51 +02:00
listen_dnsport.c - For #1300: implement sock-queue-timeout for FreeBSD as well. 2025-07-03 15:54:33 +02:00
listen_dnsport.h - Fix #1296: DNS over QUIC depends on a very outdated version of 2025-06-19 14:39:45 +02:00
localzone.c A few changes for TTL processing: 2025-09-15 10:03:35 +02:00
localzone.h Fast Reload Option (#1042) 2025-03-31 15:25:24 +02:00
mesh.c A few changes for TTL processing: 2025-09-15 10:03:35 +02:00
mesh.h Add extra statistic to track the number of signature validation operations (#1289) 2025-07-12 16:29:38 +02:00
modstack.c - Sync unbound and unbound-checkconf log output for unknown modules. 2025-05-05 14:47:12 +02:00
modstack.h Fix typos (#1299) 2025-07-02 10:50:49 +02:00
outbound_list.c And fix #551 REGENT to COPYRIGHT HOLDER in license in file headings. 2014-02-07 13:28:39 +00:00
outbound_list.h Fix typos 2021-11-13 16:56:15 +02:00
outside_network.c - Fix conditional expressions with parentheses for bitwise and. 2025-06-11 16:42:43 +02:00
outside_network.h - Use TCP_NODELAY on TLS sockets to speed up the TLS handshake. 2025-01-10 12:11:59 +01:00
rpz.c A few changes for TTL processing: 2025-09-15 10:03:35 +02:00
rpz.h Fast Reload Option (#1042) 2025-03-31 15:25:24 +02:00
view.c Fast Reload Option (#1042) 2025-03-31 15:25:24 +02:00
view.h Fast Reload Option (#1042) 2025-03-31 15:25:24 +02:00