summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-answer.c
Commit message (Expand)AuthorAgeFilesLines
* resolve: fix memleakYu Watanabe2022-05-141-2/+2
* resolved: add DNS_RESOURCE_KEY_REPLACEZbigniew Jędrzejewski-Szmek2022-05-121-2/+1
* resolved: add DNS_RR_REPLACEZbigniew Jędrzejewski-Szmek2022-05-121-8/+3
* resolved: add DNS_ANSWER_REPLACEZbigniew Jędrzejewski-Szmek2022-05-121-5/+2
* resolved: use saturate_add()Zbigniew Jędrzejewski-Szmek2022-05-121-8/+2
* resolve: move the RRSIG after the all corresponding entriesYu Watanabe2022-05-071-0/+6
* resolve: manage DnsAnswerItem with OrderedSetYu Watanabe2022-05-071-280/+155
* resolve: first increment the reference counterYu Watanabe2022-05-071-1/+2
* analyze,resolve: suppress a couple of false-positive alertsFrantisek Sumsal2021-12-061-1/+1
* resolve: dns_answer_contains() does not return negative errnoYu Watanabe2021-03-231-2/+2
* resolved: show TTLs in answer dumpLennart Poettering2021-03-151-3/+2
* resolved: add new helper dns_answer_min_ttl()Lennart Poettering2021-03-151-0/+19
* resolved: when synthesizing stub replies from multiple upstream packet, let's...Lennart Poettering2021-03-061-0/+25
* resolved: actually use the specified rrsig argumentLennart Poettering2021-02-231-1/+1
* resolved: tweak answer reserve/clone logic a bitLennart Poettering2021-02-141-23/+45
* answer: minor refactor – move link local check into RR codeLennart Poettering2021-02-141-4/+1
* answer: add helper for randomizing RR of answersLennart Poettering2021-02-141-0/+21
* resolved: add RRSIG field to DnsAnswerItemLennart Poettering2021-02-091-16/+61
* resolved: add new DnsAnswerFlags indicating originating section when parsingLennart Poettering2021-02-091-0/+6
* resolved: replace DNS_ANSWER_FOREACH_FULL() iterator macro with DNS_ANSWER_FO...Lennart Poettering2021-02-091-43/+39
* resolved: slight modernizations of resolved-dns-answer.c functionsLennart Poettering2021-02-091-10/+32
* resolved: add dns_answer_contains() helperLennart Poettering2021-02-091-0/+10
* 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