ladybird/Libraries/LibDNS
Andreas Kling f310c222cb LibDNS: Honor negative-cache hits for completed lookups
lookup_in_cache required records of every desired type, so a completed
lookup that returned only A records (e.g. for a host with no AAAA)
missed the cache when the next caller asked for {A, AAAA}, triggering
a re-query.

Pass later=true to has_record_of_type for is_done() entries so "we
asked about AAAA and got none" is treated as a definitive answer.
In-flight entries still fall through to the join-pending path.
2026-04-26 17:59:52 +02:00
..
CMakeLists.txt LibDNS: Enable EXPLICIT_SYMBOL_EXPORT 2025-08-24 12:58:27 -06:00
Message.cpp LibDNS: Remove unused header in Message 2026-02-23 12:15:23 +01:00
Message.h LibDNS: Export DNS::Messages::Records::SIG for DNS_DEBUG builds 2025-09-18 11:02:13 +02:00
Resolver.h LibDNS: Honor negative-cache hits for completed lookups 2026-04-26 17:59:52 +02:00