summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-answer.c
Commit message (Expand)AuthorAgeFilesLines
* resolve: fix use after free in DnsAnswerYu Watanabe2021-01-081-0/+13
* resolve: slightly optimize dns_answer_add()Yu Watanabe2020-12-301-26/+63
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* resolved: show all answer flags when dumping answerLennart Poettering2020-11-061-1/+5
* resolved: add minor optimization path to dns_answer_merge()Lennart Poettering2020-11-061-0/+5
* resolved: fix dumping of DnsAnswer objectsLennart Poettering2020-11-031-1/+1
* resolved: put size limit in DnsAnswer size to UINT16_MAXLennart Poettering2020-11-031-0/+7
* resolved: fix typo in an unused function and add commentZbigniew Jędrzejewski-Szmek2020-04-161-1/+4
* tree-wide: get rid of strappend()Lennart Poettering2019-07-121-1/+1
* headers: remove unneeded includes from util.hZbigniew Jędrzejewski-Szmek2019-03-271-0/+2
* resolved: when adding RR to an answer, avoid comparing keys twiceZbigniew Jędrzejewski-Szmek2019-03-041-27/+20
* tree-wide: remove various unused functionsLennart Poettering2018-12-021-64/+0
* tree-wide: use DEFINE_TRIVIAL_REF_UNREF_FUNC() macro or friends where applicableYu Watanabe2018-08-271-21/+6
* resolve: fix return value type of dns_answer_has_dname_for_cname()Yu Watanabe2018-06-251-2/+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: be more careful with the type of array sizesLennart Poettering2018-04-271-8/+8
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-8/+4
* 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
* treewide: fix typos and remove accidental repetition of wordsTorstein Husebø2016-07-111-1/+1
* resolved: make sure we initialize the ifindex of direct zone answers properlyLennart Poettering2016-06-141-2/+2
* treewide: fix typos and then/that useTorstein Husebø2016-02-241-1/+1
* tree-wide: make ++/-- usage consistent WRT spacingVito Caputo2016-02-221-2/+2
* Replace DNS_RESOURCE_KEY_NAME with a version which always returns "." for rootZbigniew Jędrzejewski-Szmek2016-02-161-4/+4
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* resolved: when we find a DNAME RR, don't insist in a signed CNAME RRLennart Poettering2016-01-171-0/+37
* resolved: implement the full NSEC and NSEC3 postive wildcard proofsLennart Poettering2016-01-131-0/+27
* resolved: partially implement RFC5011 Trust Anchor supportLennart Poettering2016-01-041-0/+86
* resolved: don't allow RRs with TTL=0 and TTL!=0 in the same RRsetLennart Poettering2015-12-291-3/+21
* resolved: make use of dns_type_may_redirect() where possibleLennart Poettering2015-12-261-1/+1
* resolved: internalize string buffer of dns_resource_record_to_string()Lennart Poettering2015-12-261-4/+4
* resolved: when looking for a SOA RR in a reply, pick the right oneLennart Poettering2015-12-261-8/+22
* resolved: add a call that dumps the contents of a DnsAnswer structureLennart Poettering2015-12-181-0/+37
* resolved: check SOA authentication state when negative cachingLennart Poettering2015-12-181-2/+5
* resolved: add support NSEC3 proofs, as well as proofs for domains that are OK...Lennart Poettering2015-12-181-31/+125
* resolved: don't check for NULL DnsAnswer object explicitly where unnecessaryLennart Poettering2015-12-181-6/+0
* resolved: add basic proof of non-existance support for NSEC+NSEC3Lennart Poettering2015-12-141-0/+1
* resolved: don't eat up errorsLennart Poettering2015-12-111-4/+12
* resolved: cache - do negative caching only on the canonical nameTom Gundersen2015-12-101-0/+23
* resolved: chase DNSKEY/DS RRs when doing look-ups with DNSSEC enabledLennart Poettering2015-12-101-47/+259
* resolved: grow DnsAnswer exponentiallyLennart Poettering2015-12-101-0/+5
* resolved: refuse modifying DnsAnswer objects that have more than one referenceLennart Poettering2015-12-101-0/+2
* resolved: split out logic to flush DnsAnswer objectsLennart Poettering2015-12-101-5/+13
* resolved: fully support DNS search domainsLennart Poettering2015-11-251-1/+1
* 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-1/+2
* resolved: cache - cache what we can of negative redirect chainsTom Gundersen2015-09-161-7/+14
* resolved: rework synthesizing logicLennart Poettering2015-08-211-28/+74