summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-cache.c
Commit message (Expand)AuthorAgeFilesLines
* resolve: do not cache mDNS goodbye packetYu Watanabe2022-09-301-0/+7
* fix typoseggfly2022-08-231-1/+1
* Merge pull request #23875 from yuwata/resolve-mdns-fix-use-after-freeLuca Boccassi2022-07-271-9/+23
|\
| * resolve: mdns: calculate required packet size to store questions and authoritiesYu Watanabe2022-07-091-9/+23
* | resolve: introduce FORMAT_DNS_RCODE() macroYu Watanabe2022-07-091-1/+1
|/
* RFC 6762 section 7.1: a Multicast DNS querier SHOULD NOT include records in theVishal Chillara Srinivas2022-06-161-0/+8
* resolved: use TAKE_PTR() in one more placeZbigniew Jędrzejewski-Szmek2022-06-061-3/+2
* basic/in-addr-util: add IN_ADDR_TO_STRINGZbigniew Jędrzejewski-Szmek2022-06-061-15/+9
* resolved: add DNS_PACKET_REPLACEZbigniew Jędrzejewski-Szmek2022-05-121-3/+1
* resolved: add DNS_RESOURCE_KEY_REPLACEZbigniew Jędrzejewski-Szmek2022-05-121-2/+1
* resolved: add DNS_RR_REPLACEZbigniew Jędrzejewski-Szmek2022-05-121-3/+1
* resolved: add DNS_ANSWER_REPLACEZbigniew Jędrzejewski-Szmek2022-05-121-3/+1
* time-util: assume CLOCK_BOOTTIME always existsLennart Poettering2022-03-281-3/+3
* list: make LIST_FOREACH() and LIST_FOREACH_BACKWARDS() saferYu Watanabe2022-03-191-1/+1
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-15/+7
* tree-wide: make format_ifname() or friends return negative errno on failureYu Watanabe2021-09-291-2/+1
* tree-wide: mark set-but-not-used variables as unused to make LLVM happyFrantisek Sumsal2021-09-151-1/+1
* resolved: avoid passing unitialized variableZbigniew Jędrzejewski-Szmek2021-04-011-2/+8
* resolve: drop meaningless bitfield specifierYu Watanabe2021-03-231-2/+3
* resolved: simplify min_ttl checkLuca Boccassi2021-03-171-3/+1
* resolved: let's tweak how we calculate TTL leftLennart Poettering2021-03-151-2/+11
* resolved: take shortest TTL of all of RRs in answer as cache lifetimeLennart Poettering2021-03-151-16/+44
* resolved: drop unnecessary local variableLennart Poettering2021-03-151-3/+3
* resolved: fix indentationLennart Poettering2021-03-151-1/+1
* resolved: use dns_answer_isempty() where appropriateLennart Poettering2021-03-151-1/+1
* resolved: rebreak a few commentsLennart Poettering2021-03-151-12/+7
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-1/+1
* Merge pull request #18616 from keszybz/argv-fuzzer-quick-fixLennart Poettering2021-02-161-4/+3
|\
| * tree-wide: return NULL from freeing functionsZbigniew Jędrzejewski-Szmek2021-02-161-4/+3
* | resolved: add "confidential" flag for replies passed to clientsLennart Poettering2021-02-161-7/+18
* | resolved: replace "answer_authenticated" bool by uint64_t query_flags fieldLennart Poettering2021-02-161-26/+36
|/
* resolved: drop timestamp parameter to dns_cache_put() we don't ever passLennart Poettering2021-02-091-3/+2
* resolved: add support for answering DNSSEC questions on the stubLennart Poettering2021-02-091-75/+259
* resolved: add RRSIG field to DnsAnswerItemLennart Poettering2021-02-091-1/+1
* resolved: replace DNS_ANSWER_FOREACH_FULL() iterator macro with DNS_ANSWER_FO...Lennart Poettering2021-02-091-12/+13
* Revert "resolvectl: Add show-multicast verb to show discovered LLMNR/mDNS hosts"Lennart Poettering2021-02-051-49/+1
* resolve: Add GetMulticastHosts() D-Bus methodDaan De Meyer2021-01-301-1/+49
* resolved: lower SERVFAIL cache timeout from 30s to 10sLennart Poettering2020-12-031-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* resolved: fix non-initialized memory accessLennart Poettering2020-11-061-3/+4
* resolved: use structured initialization everywhereLennart Poettering2020-10-281-23/+27
* tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-4/+2
* resolved: switch cache option to a tri-state option (systemd#5552).Jorge Niedbalski2019-07-171-0/+8
* tree-wide: replace if_indextoname() with format_ifname()Yu Watanabe2019-05-291-2/+4
* resolve: do not hit CNAME or DNAME entry in NODATA cache (#9836)Yu Watanabe2018-08-131-2/+2
* tree-wide: Convert compare_func's to use CMP() macro wherever possible.Filipe Brandenburger2018-08-061-5/+1
* resolve: drop dead codeYu Watanabe2018-06-251-7/+2
* 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