summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-transaction.c
Commit message (Expand)AuthorAgeFilesLines
* resolved: Fall back to TCP if UDP is blockedJoan Bruguera2023-02-151-1/+3
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-3/+3
* resolve: unsupported DNSSEC algorithms are considered INSECURE; not BOGUSJacek Migacz2022-09-301-2/+11
* resolve: do not cache mDNS goodbye packetYu Watanabe2022-09-301-0/+1
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-4/+2
* tree-wide: fix typoYu Watanabe2022-08-021-1/+1
* Merge pull request #23875 from yuwata/resolve-mdns-fix-use-after-freeLuca Boccassi2022-07-271-99/+152
|\
| * resolve: mdns: calculate required packet size to store questions and authoritiesYu Watanabe2022-07-091-51/+107
| * resolve: introduce dns_transaction_setup_timeout()Yu Watanabe2022-07-091-40/+33
| * resolve: fix misuse of accuracy parameter in sd_event_add_time()Yu Watanabe2022-07-091-7/+10
| * resolve: drop unnecessary else, and add short commentYu Watanabe2022-07-091-3/+4
| * Revert "resolve: mDNS transaction max attempts fix"Yu Watanabe2022-07-091-1/+1
* | resolve: introduce FORMAT_DNS_RCODE() macroYu Watanabe2022-07-091-6/+6
|/
* tree-wide: allow ASCII fallback for → in logsDavid Tardon2022-06-281-6/+8
* resolve: mDNS transaction max attempts fixVishal Chillara Srinivas2022-06-221-1/+1
* basic/in-addr-util: add IN_ADDR_TO_STRINGZbigniew Jędrzejewski-Szmek2022-06-061-4/+1
* Merge pull request #23114 from yuwata/resolve-dnssecZbigniew Jędrzejewski-Szmek2022-05-171-17/+11
|\
| * resolve: always request records to validate negative answerYu Watanabe2022-04-191-17/+11
* | Merge pull request #23361 from keszybz/resolved-helpersYu Watanabe2022-05-131-8/+4
|\ \
| * | resolved: add DNS_PACKET_REPLACEZbigniew Jędrzejewski-Szmek2022-05-121-4/+2
| * | resolved: add DNS_ANSWER_REPLACEZbigniew Jędrzejewski-Szmek2022-05-121-4/+2
* | | Merge pull request #23289 from yuwata/resolve-answer-add-rrsigZbigniew Jędrzejewski-Szmek2022-05-121-0/+1
|\ \ \ | |/ /
| * | resolve: manage DnsAnswerItem with OrderedSetYu Watanabe2022-05-071-0/+1
| |/
* | tree-wide: use LOG_MESSAGE() where possibleZbigniew Jędrzejewski-Szmek2022-05-111-1/+2
|/
* time-util: assume CLOCK_BOOTTIME always existsLennart Poettering2022-03-281-6/+6
* 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-5/+1
* resolve: call dns_stream_take_read_packet() in on_stream_io()Yu Watanabe2022-01-281-5/+3
* resolve: make dns_stream_new() take on_packet and complete callbacksYu Watanabe2022-01-281-4/+2
* resolved: lower connection timeout for DoT connections in opportunistic modeLennart Poettering2021-11-221-1/+10
* resolved: retry on SERVFAIL before downgrading feature levelSteven Siloti2021-08-131-15/+28
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-6/+6
* resolved: indent tables for readabilityZbigniew Jędrzejewski-Szmek2021-05-141-20/+20
* Merge pull request #19109 from poettering/resolved-transaction-log-tweaksZbigniew Jędrzejewski-Szmek2021-03-311-20/+23
|\
| * resolved: use sd_event_add_time_relative() where appropriateLennart Poettering2021-03-261-2/+4
| * resolved: reset initial_jitter_elapsed properlyLennart Poettering2021-03-261-9/+10
| * resolved: mention transaction ID in jitter log messageLennart Poettering2021-03-261-1/+4
| * resolved: use random_u64_range() for randomizing initial transaction jitterLennart Poettering2021-03-261-7/+4
| * resolved: don't mention confusing server switch on server-less protocolsLennart Poettering2021-03-261-1/+1
* | resolve: dns_answer_contains() does not return negative errnoYu Watanabe2021-03-231-7/+1
|/
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-2/+2
* resolved: disable event sources before unreffing themZbigniew Jędrzejewski-Szmek2021-03-011-2/+2
* resolved: don't dereference ->scope unless setLennart Poettering2021-02-231-3/+3
* resolved: improve debug logging on incoming messages a bitLennart Poettering2021-02-181-2/+4
* resolved: let's track fragment sizes of servers/retry on fragmentingLennart Poettering2021-02-181-3/+26
* resolved: tweak how we calculate MTU for sending packetsLennart Poettering2021-02-181-1/+1
* resolved: see if it's worth retrying a lookup on "failed-auxiliary" DNSSEC errorLennart Poettering2021-02-171-1/+14
* resolved: in DNSSEC permissive mode, check if DO bit wasn't copied from reque...Lennart Poettering2021-02-171-0/+4
* resolved: address DVE-2018-0001Lennart Poettering2021-02-171-12/+57
* Merge pull request #18636 from poettering/resolved-different-serverLennart Poettering2021-02-161-15/+38
|\