unbound/services
Yorgos Thessalonikefs fff9f62a1e
Serve expired cache update fixes (#1174)
- Fixes a regression bug with serve-expired that appeared in 1.22.0
  and would not allow the iterator to update the cache with
  not-yet-validated entries resulting in increased outgoing traffic.

- Treat serve_expired_norec_ttl as a backoff timer for failed updates of expired records.
- Try to use expired answers instead of SERVFAIL if serve-expired is
  enabled even without serve-expired-client-timeout.
- Add suggestion to refresh the cached norec_ttl and expired_ttl when a
  response cannot update the usable expired entry.
2024-12-31 16:28:12 +01:00
..
cache Serve expired cache update fixes (#1174) 2024-12-31 16:28:12 +01:00
authzone.c - For #1189, homogenize the input buffer size for dname_str(). 2024-12-02 11:53:56 +01:00
authzone.h fix: lock-free counters for auth_zone up/down queries 2024-11-19 18:55:31 +03:00
listen_dnsport.c Create the SSL_CTX for QUIC before chroot and privilege drop (#1187) 2024-12-03 14:20:33 +01:00
listen_dnsport.h Create the SSL_CTX for QUIC before chroot and privilege drop (#1187) 2024-12-03 14:20:33 +01:00
localzone.c - For #1189, homogenize the input buffer size for dname_str(). 2024-12-02 11:53:56 +01:00
localzone.h Proper parent identification for dynamically entered local zones (#1076) 2024-05-24 15:21:40 +02:00
mesh.c Serve expired cache update fixes (#1174) 2024-12-31 16:28:12 +01:00
mesh.h Merge pull request #1169 from sakateka/lock-free-az-counters 2024-11-19 17:00:01 +01:00
modstack.c - Fix for char signedness warnings on NetBSD. 2024-08-21 14:15:23 +02:00
modstack.h ipset-pf-support, move startup and destartup to the front of the module 2024-07-03 13:53:44 +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 - For #1189, homogenize the input buffer size for dname_str(). 2024-12-02 11:53:56 +01:00
outside_network.h - Fix to stop possible loops in the tcp reuse code (write_wait list 2022-10-07 11:25:36 +02:00
rpz.c - For #1189, homogenize the input buffer size for dname_str(). 2024-12-02 11:53:56 +01:00
rpz.h - Fix #1021 Inconsistent Behavior with Changing rpz-cname-override 2024-03-11 16:31:58 +01:00
view.c - Fix doxygen warning in respip.h. 2022-09-21 15:23:04 +02:00
view.h - Fix comment syntax for view function views_find_view. 2024-04-05 16:11:29 +02:00