summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-zone.c
AgeCommit message (Expand)AuthorFilesLines
2018-06-14tree-wide: remove Lennart's copyright linesLennart Poettering1-3/+0
2018-06-14tree-wide: drop 'This file is part of systemd' blurbLennart Poettering1-2/+0
2018-04-06tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek1-13/+0
2018-04-05tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe1-6/+3
2018-03-22macro: introduce TAKE_PTR() macroLennart Poettering1-2/+1
2017-12-08resolved: don't check conflicts for DNS-SD enumeration RRsDmitry Rozhkov1-0/+4
2017-12-08resolved: implement D-Bus API for DNS-SDDmitry Rozhkov1-0/+3
2017-12-08resolved: detect and handle mDNS race condition upon probingDmitry Rozhkov1-1/+1
2017-12-08resolved: set cache-flush bit on mDNS responsesDmitry Rozhkov1-2/+20
2017-12-08resolved: make rfc4795-specific code run for LLMNR onlyDmitry Rozhkov1-2/+4
2017-12-08resolved: announce DNS-SD records in mDNS scopesDmitry Rozhkov1-0/+17
2017-12-08resolved: put DNS-SD records to mDNS-enabled zones.Dmitry Rozhkov1-0/+16
2017-11-19Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek1-0/+1
2017-01-19resolved: implement mDNS probing and announcementDmitry Rozhkov1-0/+1
2016-06-14resolved: make sure we initialize the ifindex of direct zone answers properlyLennart Poettering1-5/+8
2016-02-22resolved: fix notification iteration logic when transactions are completedLennart Poettering1-0/+5
2016-02-16Replace DNS_RESOURCE_KEY_NAME with a version which always returns "." for rootZbigniew Jędrzejewski-Szmek1-17/+17
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack1-2/+0
2015-12-26resolved: internalize string buffer of dns_resource_record_to_string()Lennart Poettering1-15/+6
2015-12-18resolved: make use of dns_{class|type}_is_{pseudo|valid_rr}() everywhereLennart Poettering1-2/+2
2015-12-18resolved: add support NSEC3 proofs, as well as proofs for domains that are OK...Lennart Poettering1-2/+2
2015-12-10resolved: chase DNSKEY/DS RRs when doing look-ups with DNSSEC enabledLennart Poettering1-6/+6
2015-12-03resolved: optionally, allocate DnsResourceKey objects on the stackLennart Poettering1-6/+7
2015-11-25resolved: fully support DNS search domainsLennart Poettering1-2/+2
2015-11-18resolved: simplify dns zone logic: take a single key when looking up entriesLennart Poettering1-126/+119
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering1-0/+1
2015-10-24util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering1-3/+3
2015-09-09tree-wide: take benefit of the fact that hashmap_free() returns NULLLennart Poettering1-5/+2
2015-08-26resolved: dump cache and zone contents to syslog on SIGUSR1Lennart Poettering1-0/+37
2015-08-21resolved: only maintain one question RR key per transactionLennart Poettering1-12/+2
2015-08-21resolved: rework synthesizing logicLennart Poettering1-3/+3
2015-06-10resolve: move dns routines into sharedNick Owens1-1/+1
2014-11-28treewide: no need to negate errno for log_*_errno()Michal Schmidt1-1/+1
2014-11-28treewide: auto-convert the simple cases to log_*_errno()Michal Schmidt1-1/+1
2014-09-15hashmap: introduce hash_ops to make struct Hashmap smallerMichal Schmidt1-3/+3
2014-08-12resolved: initialize counterThomas Hindoe Paaboel Andersen1-2/+2
2014-08-11resolved: actually, the peer with the lower IP address wins conflictsLennart Poettering1-3/+3
2014-08-11resolved: make sure we don't mark the wrong zone RRs conflictingLennart Poettering1-1/+1
2014-08-11resolved: be a bit more communicative about conflictsLennart Poettering1-2/+9
2014-08-11resolved: verify all RRs when we come back from suspendLennart Poettering1-0/+14
2014-08-11resolved: implement full LLMNR conflict detection logicLennart Poettering1-7/+105
2014-08-11resolved: properly check return value of dns_resource_record_equal()Lennart Poettering1-1/+1
2014-08-05resolved: stop the prober when we detect a conflict in LLMNRLennart Poettering1-1/+2
2014-08-05resolved: don't override zone item state after starting the probeLennart Poettering1-2/+2
2014-08-05resolved: never reuse transactions for probing that are already completed bas...Lennart Poettering1-1/+1
2014-08-05resolved: if there's already an RR established that has the same name of an R...Lennart Poettering1-6/+26
2014-07-31resolved: implement LLMNR uniqueness verificationLennart Poettering1-36/+234
2014-07-30resolved: properly set TTL in SOA recordsLennart Poettering1-2/+2
2014-07-30resolved: include SOA records in LLMNR replies for non-existing RRs to allow ...Lennart Poettering1-32/+51
2014-07-30resolved: respond to ANY queries from our zoneLennart Poettering1-14/+56