]> git.ipfire.org Git - thirdparty/bind9.git/commit
[9.20] fix: usr: Recently expired records could be returned with timestamp in future
authorOndřej Surý <ondrej@isc.org>
Mon, 3 Feb 2025 15:05:48 +0000 (15:05 +0000)
committerOndřej Surý <ondrej@isc.org>
Mon, 3 Feb 2025 15:05:48 +0000 (15:05 +0000)
commit9a4df4caac01e7c3bd82dcbbecfe2c8ff830a94e
tree8a8bb230da8a0837d1ff479f856a9d9e5a3a701f
parent619f163e680742e6e2de2d3eda0aa175f5c3da18
parent302aca809d15908e932646cc0be51e133e0343bc
[9.20] fix: usr: Recently expired records could be returned with timestamp in future

Under rare circumstances, the RRSet that expired at the time of
the query could be returned with TTL far in the future.  This
has been fixed.

As a side-effect, the expiration time of expired RRSets are no
longer printed out in the cache dump.

Closes #5094

Backport of MR !10048

Merge branch 'backport-5094-fix-timestamp-in-ttl-9.20' into 'bind-9.20'

See merge request isc-projects/bind9!10059