summaryrefslogtreecommitdiff
path: root/src/resolve
Commit message (Expand)AuthorAgeFilesLines
* resolve: introduce FORMAT_DNS_RCODE() macroYu Watanabe2022-07-095-14/+19
* resolve: fix possible integer overflowYu Watanabe2022-07-081-9/+18
* resolve: fix heap-buffer-overflow reported by ASAN with strict_string_checks=1Yu Watanabe2022-07-081-1/+1
* Merge pull request #23855 from keszybz/drop-list-is-emptyLennart Poettering2022-07-054-11/+11
|\
| * resolved: rename field to indicate that it's a listZbigniew Jędrzejewski-Szmek2022-07-024-10/+10
| * basic/list: drop LIST_IS_EMPTYZbigniew Jędrzejewski-Szmek2022-07-022-2/+2
* | tree-wide: add global ascii_isdigit() + ascii_isalpha()Lennart Poettering2022-07-051-1/+1
* | tree-wide: Remove the repeated ';' from code (#23901)Li kunyu2022-07-052-2/+2
* | Merge pull request #23821 from dtardon/ascii-loggingYu Watanabe2022-06-293-9/+21
|\ \
| * | tree-wide: allow ASCII fallback for … in logsDavid Tardon2022-06-281-1/+4
| * | tree-wide: allow ASCII fallback for → in logsDavid Tardon2022-06-282-8/+17
| |/
* | Use https for freedesktop.orgMichael Biebl2022-06-282-2/+2
|/
* resolve: mDNS transaction max attempts fixVishal Chillara Srinivas2022-06-222-9/+29
* RFC 6762 section 7.1: a Multicast DNS querier SHOULD NOT include records in theVishal Chillara Srinivas2022-06-161-0/+8
* resolve: mark mDNS RRs in the Additional Records section as cacheableVishal Chillara Srinivas2022-06-161-2/+6
* 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-065-38/+21
* resolved: choose correct file descriptor for proxy stub repliesBenjamin Franzke2022-06-011-1/+1
* resolved: define source address for proxy-only stub repliesBenjamin Franzke2022-05-311-3/+11
* resolved: use strv_extend_with_size() to avoid slow parsing of /etc/hostsZbigniew Jędrzejewski-Szmek2022-05-202-2/+3
* Merge pull request #23114 from yuwata/resolve-dnssecZbigniew Jędrzejewski-Szmek2022-05-172-20/+13
|\
| * resolve: always request records to validate negative answerYu Watanabe2022-04-191-17/+11
| * resolve: drop unused argumentYu Watanabe2022-04-181-3/+2
* | resolve: merge variable declaration with same typeYu Watanabe2022-05-152-7/+3
* | resolve/dnssd: make dnssd_render_instance_name() take ManagerYu Watanabe2022-05-153-12/+11
* | resolve: fix memleakYu Watanabe2022-05-141-2/+2
* | Merge pull request #23361 from keszybz/resolved-helpersYu Watanabe2022-05-139-63/+60
|\ \
| * | resolved: add DNS_PACKET_REPLACEZbigniew Jędrzejewski-Szmek2022-05-124-11/+13
| * | resolved: add DNS_RESOURCE_KEY_REPLACEZbigniew Jędrzejewski-Szmek2022-05-124-11/+15
| * | resolved: add DNS_RR_REPLACEZbigniew Jędrzejewski-Szmek2022-05-125-16/+15
| * | resolved: add DNS_ANSWER_REPLACEZbigniew Jędrzejewski-Szmek2022-05-125-17/+15
| * | resolved: use saturate_add()Zbigniew Jędrzejewski-Szmek2022-05-121-8/+2
* | | Merge pull request #23358 from keszybz/fuzzer-input-sizesYu Watanabe2022-05-132-2/+2
|\ \ \
| * | | fuzzers: ignore size limits when compiled standaloneZbigniew Jędrzejewski-Szmek2022-05-121-1/+1
| * | | fuzzers: add input size limits, always configure limits in two waysYu Watanabe2022-05-121-1/+1
* | | | Merge pull request #23289 from yuwata/resolve-answer-add-rrsigZbigniew Jędrzejewski-Szmek2022-05-126-351/+238
|\ \ \ \ | |/ / / |/| / / | |/ /
| * | resolve: fix false maybe-uninitialized warningYu Watanabe2022-05-071-1/+2
| * | resolve: move the RRSIG after the all corresponding entriesYu Watanabe2022-05-071-0/+6
| * | resolve: manage DnsAnswerItem with OrderedSetYu Watanabe2022-05-075-348/+227
| * | resolve: first increment the reference counterYu Watanabe2022-05-071-1/+2
| * | resolve: use dns_answer_isempty() at one more placeYu Watanabe2022-05-071-1/+1
* | | Merge pull request #23351 from keszybz/logind-messageYu Watanabe2022-05-122-2/+4
|\ \ \
| * | | tree-wide: use LOG_MESSAGE() where possibleZbigniew Jędrzejewski-Szmek2022-05-112-2/+4
| |/ /
* | | resolve: reallocate DNS scope when DNSSEC and/or DNS-over-TLS settings are ch...Yu Watanabe2022-05-102-10/+4
* | | tests: avoid (struct sockaddr*) castsLennart Poettering2022-05-091-12/+13
|/ /
* | resolve: Use sockaddr pointer type for bind()Khem Raj2022-05-061-2/+2
|/
* resolve: fix typo in dns_class_is_pseudo()Yu Watanabe2022-04-181-1/+1
* Merge pull request #23048 from keszybz/Add-more-tests-for-specifiersYu Watanabe2022-04-122-11/+11
|\
| * tree-wide: host_name → hostnameZbigniew Jędrzejewski-Szmek2022-04-112-11/+11
* | Ensure dns_search_domain_unlink_marked removes all marked domainsBen Efros2022-04-101-1/+1
|/