unbound/iterator
Yorgos Thessalonikefs 2e398d51ba
Fix cache update when serve expired is used (#1143)
- Fix cache update when serve expired is used in order to not evict
  still usable expired records. Modules are forbidden to update the
  cache if their answer is DNSSEC unchecked or bogus and a valid
  (expired) entry already exists. Bogus replies from the validator are
  also discarded in favor of existing (expired) valid replies.

- serve-expired-ttl-reset should try to keep expired records in the
  cache in case they are reset.
2024-09-24 16:47:04 +02:00
..
iter_delegpt.c - Fix for iter_dec_attempts that could cause a hang, part of 2023-08-18 09:11:06 +02:00
iter_delegpt.h - Fix for iter_dec_attempts that could cause a hang, part of 2023-08-18 09:11:06 +02:00
iter_donotq.c And fix #551 REGENT to COPYRIGHT HOLDER in license in file headings. 2014-02-07 13:28:39 +00:00
iter_donotq.h - Fix to rename internally used types from _t to _type, because _t 2017-01-19 10:25:41 +00:00
iter_fwd.c Update locking management for iter_fwd and iter_hints methods. (#1054) 2024-04-25 11:05:58 +02:00
iter_fwd.h Update locking management for iter_fwd and iter_hints methods. (#1054) 2024-04-25 11:05:58 +02:00
iter_hints.c Update locking management for iter_fwd and iter_hints methods. (#1054) 2024-04-25 11:05:58 +02:00
iter_hints.h Update locking management for iter_fwd and iter_hints methods. (#1054) 2024-04-25 11:05:58 +02:00
iter_priv.c - Fix to move msgparse_rrset_remove_rr code to util/msgparse.c. 2023-09-07 11:29:53 +02:00
iter_priv.h - Fix to move msgparse_rrset_remove_rr code to util/msgparse.c. 2023-09-07 11:29:53 +02:00
iter_resptype.c - Fix #946: Forwarder returns servfail on upstream response noerror no 2023-10-04 18:16:22 +02:00
iter_resptype.h - Fix #946: Forwarder returns servfail on upstream response noerror no 2023-10-04 18:16:22 +02:00
iter_scrub.c - Merge patch to fix for glue that is outside of zone, with 2024-08-23 08:56:48 +02:00
iter_scrub.h - Fix to add EDE text when RRs have been removed due to length. 2023-09-07 14:44:48 +02:00
iter_utils.c Fix rtt assignement for low values of infra-cache-max-rtt (#1070) 2024-05-16 13:42:32 +02:00
iter_utils.h - fast-reload, unshare forwards, making the structure locked, with an rwlock. 2024-04-03 13:55:54 +02:00
iterator.c Fix cache update when serve expired is used (#1143) 2024-09-24 16:47:04 +02:00
iterator.h - Add iter-scrub-ns, iter-scrub-cname and max-global-quota 2024-08-20 14:08:52 +02:00