summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-cache.c
AgeCommit message (Expand)Author
2015-12-18resolve: optimize dns_cache_flush() a bitLennart Poettering
2015-12-18resolved: when receiving a TTL=0 RR, only flush that specific RRLennart Poettering
2015-12-18resolved: optimize dns_cache_remove() a bitLennart Poettering
2015-12-18resolved: use dns_name_parent() where appropriateLennart Poettering
2015-12-18resolved: check SOA authentication state when negative cachingLennart Poettering
2015-12-18resolved: don't call dns_cache_remove() from dns_cache_put_negative()Lennart Poettering
2015-12-18resolved: bump cache size a bitLennart Poettering
2015-12-18resolved: make use of dns_{class|type}_is_{pseudo|valid_rr}() everywhereLennart Poettering
2015-12-18resolved: add support NSEC3 proofs, as well as proofs for domains that are OK...Lennart Poettering
2015-12-16resolve: remove unused variableThomas Hindoe Paaboel Andersen
2015-12-11resolved: refuse to cache ANY kind of pseudo-RR-typeLennart Poettering
2015-12-10resolved: cache - only stringify RR keys when in debug modeTom Gundersen
2015-12-10resolved: cache - don't flush the cache of mDNS records unneccesarilyTom Gundersen
2015-12-10resolved: cache - rework which RR types we apply redirection toTom Gundersen
2015-12-10resolved: cache - improve loggingTom Gundersen
2015-12-10resolved: cache - don't cache NXDOMAIN by TYPETom Gundersen
2015-12-10resolved: cache - do negative caching only on the canonical nameTom Gundersen
2015-12-10resolved: chase DNSKEY/DS RRs when doing look-ups with DNSSEC enabledLennart Poettering
2015-12-10resolved: partially revert 5eefe54Lennart Poettering
2015-12-10resolved: add more linked packets for overlong known answersDaniel Mack
2015-12-08resolved: add dns_cache_export_to_packet()Daniel Mack
2015-12-08resolved: flush keys when DNS_RESOURCE_KEY_CACHE_FLUSH is setDaniel Mack
2015-12-03resolved: add a concept of "authenticated" responsesLennart Poettering
2015-12-03resolved: when synthesizing NODATA from cached NSEC bitmaps, honour CNAME/DNAMELennart Poettering
2015-12-03resolved: optionally, allocate DnsResourceKey objects on the stackLennart Poettering
2015-12-03resolved: synthesize NODATA cache results when we find matching NSEC RRsLennart Poettering
2015-11-24resolved: implement client-side DNAME resolutionLennart Poettering
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering
2015-09-16resolved: cache - cache what we can of negative redirect chainsTom Gundersen
2015-09-16resolved: cache - handle CNAME redirectionTom Gundersen
2015-09-16resolved: cache - only allow putting a single question key at a timeTom Gundersen
2015-09-16resolved: cache - clarify loggingTom Gundersen
2015-09-09tree-wide: drop {} from one-line if blocksLennart Poettering
2015-08-26resolved: dump cache and zone contents to syslog on SIGUSR1Lennart Poettering
2015-08-25resolved: allow dns_cache_put() without a questionDaniel Mack
2015-08-21resolved: only maintain one question RR key per transactionLennart Poettering
2015-08-21resolved: add reference to negative caching RFCLennart Poettering
2015-08-21resolved: rework synthesizing logicLennart Poettering
2015-08-17resolved: cache - add more detailed cache debug loggingTom Gundersen
2015-08-03resolved: cache - use clock_boottime_or_monotonic()Tom Gundersen
2015-05-18resolved: fix crash when shutting downLennart Poettering
2014-09-15hashmap: introduce hash_ops to make struct Hashmap smallerMichal Schmidt
2014-08-11resolved: implement full LLMNR conflict detection logicLennart Poettering
2014-08-11resolved: properly check return value of dns_resource_record_equal()Lennart Poettering
2014-08-01resolved: don't bother caching negative RRs when the SOA TTL is 0 anywayLennart Poettering
2014-08-01resolved: use CLOCK_BOOTTIME instead of CLOCK_MONOTONIC when aging caches and...Lennart Poettering
2014-07-30resolved: properly handle adding empty replies to cacheLennart Poettering
2014-07-30resolved: never cache ANY lookupsLennart Poettering
2014-07-30resolved: only cache answer RRs, never additional or authoritative RRs of res...Lennart Poettering
2014-07-29resolve: add llmnr responder side for UDP and TCPLennart Poettering