summaryrefslogtreecommitdiffstats
path: root/src/resolve/resolved-dns-cache.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* resolve: do not log about negative cache for mdns packetsYu Watanabe2018-06-201-4/+5
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: add DEBUG_LOGGING macro that checks whether debug logging is on (#7645)Lennart Poettering2017-12-151-1/+1
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* Fix missing space in comments (#5439)AsciiWolf2017-02-241-1/+1
* resolved: initialize all return values on successful exit of dns_cache_lookup()Lennart Poettering2017-02-171-0/+4
* resolved: cache SERVFAIL responses for 30sLennart Poettering2017-02-171-30/+93
* resolved: add cache-flush bit to answers in mDNS announcementsDmitry Rozhkov2017-01-191-2/+2
* treewide: fix typos and remove accidental repetition of wordsTorstein Husebø2016-07-111-1/+1
* Merge pull request #3594 from poettering/resolved-servfailMartin Pitt2016-06-241-6/+6
|\
| * resolved: when caching replies, check rcode earlierLennart Poettering2016-06-231-6/+6
* | resolved: when using the ResolveRecord() bus call, adjust TTL for caching timeLennart Poettering2016-06-211-2/+16
|/
* tree-wide: make ++/-- usage consistent WRT spacingVito Caputo2016-02-221-2/+2
* resolved: fix NULL dereference in debug stmtZbigniew Jędrzejewski-Szmek2016-02-191-2/+2
* Use provided buffer in dns_resource_key_to_stringZbigniew Jędrzejewski-Szmek2016-02-161-88/+50
* Replace DNS_RESOURCE_KEY_NAME with a version which always returns "." for rootZbigniew Jędrzejewski-Szmek2016-02-161-2/+2
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* resolved: correctly store interface index of RRs in cacheLennart Poettering2016-02-041-3/+11
* resolved: never store NSEC/NSEC3 RRs from the upper zone of a zone cut in cacheLennart Poettering2016-01-251-1/+32
* resolved: try to reduce number or DnsResourceKeys we keep around by merging themLennart Poettering2016-01-171-0/+13
* resolved: when caching negative responses, honour NSEC/NSEC3 TTLsLennart Poettering2016-01-051-7/+10
* resolved: add comments referencing various RFCs to various placesLennart Poettering2015-12-291-1/+2
* resolved: also use RRSIG expiry for negative cachingLennart Poettering2015-12-281-16/+29
* resolved: use RRSIG expiry and original TTL for cache managementLennart Poettering2015-12-281-2/+26
* resolved: gather statistics about resolved namesLennart Poettering2015-12-261-3/+24
* resolved: internalize string buffer of dns_resource_record_to_string()Lennart Poettering2015-12-261-5/+6
* resolved: when caching NXDOMAIN for an RR, make sure we flush out old ANY entriesLennart Poettering2015-12-261-1/+8
* resolved: split out a new dns_type_may_redirect() callLennart Poettering2015-12-261-5/+1
* resolved: merge two commentsLennart Poettering2015-12-181-4/+3
* resolved: rename dns_cache_item_remove_and_free() → _unlink_and_free()Lennart Poettering2015-12-181-3/+3
* resolved: rename dns_cache_remove() → dns_cache_remove_by_key()Lennart Poettering2015-12-181-8/+8
* resolved: rework mDNS cache-flush bit handlingLennart Poettering2015-12-181-36/+102
* resolved: properly determine size of DnsAnswer objectLennart Poettering2015-12-181-2/+2
* resolved: pass out precise authenticated bit we got passed inLennart Poettering2015-12-181-1/+1
* resolve: optimize dns_cache_flush() a bitLennart Poettering2015-12-181-15/+15
* resolved: when receiving a TTL=0 RR, only flush that specific RRLennart Poettering2015-12-181-2/+20
* resolved: optimize dns_cache_remove() a bitLennart Poettering2015-12-181-6/+9
* resolved: use dns_name_parent() where appropriateLennart Poettering2015-12-181-4/+2
* resolved: check SOA authentication state when negative cachingLennart Poettering2015-12-181-1/+6
* resolved: don't call dns_cache_remove() from dns_cache_put_negative()Lennart Poettering2015-12-181-2/+0
* resolved: bump cache size a bitLennart Poettering2015-12-181-4/+4
* resolved: make use of dns_{class|type}_is_{pseudo|valid_rr}() everywhereLennart Poettering2015-12-181-8/+12
* resolved: add support NSEC3 proofs, as well as proofs for domains that are OK to be unsignedLennart Poettering2015-12-181-12/+21
* resolve: remove unused variableThomas Hindoe Paaboel Andersen2015-12-161-2/+0
* resolved: refuse to cache ANY kind of pseudo-RR-typeLennart Poettering2015-12-111-4/+4
* resolved: cache - only stringify RR keys when in debug modeTom Gundersen2015-12-101-43/+67
* resolved: cache - don't flush the cache of mDNS records unneccesarilyTom Gundersen2015-12-101-7/+6
* resolved: cache - rework which RR types we apply redirection toTom Gundersen2015-12-101-20/+28