summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-zone.c
Commit message (Expand)AuthorAgeFilesLines
* codespell: fix spelling errorsBen Boeckel2019-04-291-1/+1
* 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: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-6/+3
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-2/+1
* resolved: don't check conflicts for DNS-SD enumeration RRsDmitry Rozhkov2017-12-081-0/+4
* resolved: implement D-Bus API for DNS-SDDmitry Rozhkov2017-12-081-0/+3
* resolved: detect and handle mDNS race condition upon probingDmitry Rozhkov2017-12-081-1/+1
* resolved: set cache-flush bit on mDNS responsesDmitry Rozhkov2017-12-081-2/+20
* resolved: make rfc4795-specific code run for LLMNR onlyDmitry Rozhkov2017-12-081-2/+4
* resolved: announce DNS-SD records in mDNS scopesDmitry Rozhkov2017-12-081-0/+17
* resolved: put DNS-SD records to mDNS-enabled zones.Dmitry Rozhkov2017-12-081-0/+16
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* resolved: implement mDNS probing and announcementDmitry Rozhkov2017-01-191-0/+1
* resolved: make sure we initialize the ifindex of direct zone answers properlyLennart Poettering2016-06-141-5/+8
* resolved: fix notification iteration logic when transactions are completedLennart Poettering2016-02-221-0/+5
* Replace DNS_RESOURCE_KEY_NAME with a version which always returns "." for rootZbigniew Jędrzejewski-Szmek2016-02-161-17/+17
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* resolved: internalize string buffer of dns_resource_record_to_string()Lennart Poettering2015-12-261-15/+6
* resolved: make use of dns_{class|type}_is_{pseudo|valid_rr}() everywhereLennart Poettering2015-12-181-2/+2
* resolved: add support NSEC3 proofs, as well as proofs for domains that are OK...Lennart Poettering2015-12-181-2/+2
* resolved: chase DNSKEY/DS RRs when doing look-ups with DNSSEC enabledLennart Poettering2015-12-101-6/+6
* resolved: optionally, allocate DnsResourceKey objects on the stackLennart Poettering2015-12-031-6/+7
* resolved: fully support DNS search domainsLennart Poettering2015-11-251-2/+2
* resolved: simplify dns zone logic: take a single key when looking up entriesLennart Poettering2015-11-181-126/+119
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering2015-10-241-3/+3
* tree-wide: take benefit of the fact that hashmap_free() returns NULLLennart Poettering2015-09-091-5/+2
* resolved: dump cache and zone contents to syslog on SIGUSR1Lennart Poettering2015-08-261-0/+37
* resolved: only maintain one question RR key per transactionLennart Poettering2015-08-211-12/+2
* resolved: rework synthesizing logicLennart Poettering2015-08-211-3/+3
* resolve: move dns routines into sharedNick Owens2015-06-101-1/+1
* treewide: no need to negate errno for log_*_errno()Michal Schmidt2014-11-281-1/+1
* treewide: auto-convert the simple cases to log_*_errno()Michal Schmidt2014-11-281-1/+1
* hashmap: introduce hash_ops to make struct Hashmap smallerMichal Schmidt2014-09-151-3/+3
* resolved: initialize counterThomas Hindoe Paaboel Andersen2014-08-121-2/+2
* resolved: actually, the peer with the lower IP address wins conflictsLennart Poettering2014-08-111-3/+3
* resolved: make sure we don't mark the wrong zone RRs conflictingLennart Poettering2014-08-111-1/+1
* resolved: be a bit more communicative about conflictsLennart Poettering2014-08-111-2/+9
* resolved: verify all RRs when we come back from suspendLennart Poettering2014-08-111-0/+14
* resolved: implement full LLMNR conflict detection logicLennart Poettering2014-08-111-7/+105
* resolved: properly check return value of dns_resource_record_equal()Lennart Poettering2014-08-111-1/+1
* resolved: stop the prober when we detect a conflict in LLMNRLennart Poettering2014-08-051-1/+2
* resolved: don't override zone item state after starting the probeLennart Poettering2014-08-051-2/+2
* resolved: never reuse transactions for probing that are already completed bas...Lennart Poettering2014-08-051-1/+1
* resolved: if there's already an RR established that has the same name of an R...Lennart Poettering2014-08-051-6/+26
* resolved: implement LLMNR uniqueness verificationLennart Poettering2014-07-311-36/+234
* resolved: properly set TTL in SOA recordsLennart Poettering2014-07-301-2/+2
* resolved: include SOA records in LLMNR replies for non-existing RRs to allow ...Lennart Poettering2014-07-301-32/+51