summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-cache.c
AgeCommit message (Expand)Author
2016-02-16Use provided buffer in dns_resource_key_to_stringZbigniew Jędrzejewski-Szmek
2016-02-16Replace DNS_RESOURCE_KEY_NAME with a version which always returns "." for rootZbigniew Jędrzejewski-Szmek
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack
2016-02-04resolved: correctly store interface index of RRs in cacheLennart Poettering
2016-01-25resolved: never store NSEC/NSEC3 RRs from the upper zone of a zone cut in cacheLennart Poettering
2016-01-17resolved: try to reduce number or DnsResourceKeys we keep around by merging themLennart Poettering
2016-01-05resolved: when caching negative responses, honour NSEC/NSEC3 TTLsLennart Poettering
2015-12-29resolved: add comments referencing various RFCs to various placesLennart Poettering
2015-12-28resolved: also use RRSIG expiry for negative cachingLennart Poettering
2015-12-28resolved: use RRSIG expiry and original TTL for cache managementLennart Poettering
2015-12-26resolved: gather statistics about resolved namesLennart Poettering
2015-12-26resolved: internalize string buffer of dns_resource_record_to_string()Lennart Poettering
2015-12-26resolved: when caching NXDOMAIN for an RR, make sure we flush out old ANY ent...Lennart Poettering
2015-12-26resolved: split out a new dns_type_may_redirect() callLennart Poettering
2015-12-18resolved: merge two commentsLennart Poettering
2015-12-18resolved: rename dns_cache_item_remove_and_free() → _unlink_and_free()Lennart Poettering
2015-12-18resolved: rename dns_cache_remove() → dns_cache_remove_by_key()Lennart Poettering
2015-12-18resolved: rework mDNS cache-flush bit handlingLennart Poettering
2015-12-18resolved: properly determine size of DnsAnswer objectLennart Poettering
2015-12-18resolved: pass out precise authenticated bit we got passed inLennart Poettering
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