bind9/bin
Ondřej Surý 1bbb57f81b
In cache, set rdataset TTL to 0 when the header is not active
When the header has been marked as ANCIENT, but the ttl hasn't been
reset (this happens in couple of places), the rdataset TTL would be
set to the header timestamp instead to a reasonable TTL value.

Since this header has been already expired (ANCIENT is set), set the
rdataset TTL to 0 and don't reuse this field to print the expiration
time when dumping the cache.  Instead of printing the time, we now
just print 'expired (awaiting cleanup'.
2025-02-03 14:39:06 +01:00
..
check clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
confgen Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
delv clean up uses of DST_R_NOCRYPTO 2025-01-23 15:54:57 -08:00
dig Split and simplify the use of EDE list implementation 2025-01-30 11:52:53 +01:00
dnssec Fix broken links in documentation 2025-01-24 12:07:36 +01:00
named Split and simplify the use of EDE list implementation 2025-01-30 11:52:53 +01:00
nsupdate clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
plugins Remove redundant parentheses from the return statement 2024-11-19 12:27:22 +01:00
rndc add a rndc command to toggle jemalloc profiling 2025-01-25 14:28:41 +03:00
tests In cache, set rdataset TTL to 0 when the header is not active 2025-02-03 14:39:06 +01:00
tools clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
Makefile.am Remove native PKCS#11 support 2021-09-09 15:35:39 +02:00