summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-stub.c
Commit message (Expand)AuthorAgeFilesLines
* resolve: Skip creating stubs if missing CAP_NET_BIND_SERVICEDaan De Meyer2023-01-261-0/+9
* tree-wide: use -EBADF for fd initializationZbigniew Jędrzejewski-Szmek2022-12-191-2/+2
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-5/+2
* 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
* resolve: use _cleanup_ attribute for freeing DnsQueryYu Watanabe2022-02-081-18/+9
* resolve: fix possible memleakYu Watanabe2022-02-081-1/+3
* resolve: call dns_stream_take_read_packet() in on_stream_io()Yu Watanabe2022-01-281-5/+2
* resolve: make dns_stream_new() take on_packet and complete callbacksYu Watanabe2022-01-281-3/+2
* resolved: lower connection timeout for DoT connections in opportunistic modeLennart Poettering2021-11-221-5/+10
* resolved: add "proxy-only" stub on 127.0.0.54Lennart Poettering2021-11-221-48/+151
* resolved: use RET_NERRNO() where it makes senseLennart Poettering2021-11-221-3/+2
* resolved: Don't omit AD bit in reply if DO is set in the queryJack Dähn2021-08-101-2/+2
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-1/+1
* Merge pull request #18701 from bugaevc/mdns-unicastLennart Poettering2021-04-121-2/+2
|\
| * resolved: add flags to DnsQuestion itemsSergey Bugaev2021-03-311-2/+2
* | resolve: copy rd flag from the query to responseKoyamaSohei2021-04-061-1/+4
|/
* resolved: tweak how we signal authoritative answersLennart Poettering2021-03-261-1/+1
* resolved: rework CNAME logic a bit moreLennart Poettering2021-03-251-83/+76
* resolved: split dns_query_process_cname() into two separate functionsLennart Poettering2021-03-251-2/+2
* resolved: tweak sections we add answer RRs toLennart Poettering2021-03-251-8/+8
* resolved: match CNAME replies to right questionLennart Poettering2021-03-151-1/+1
* resolved: use DNS_ANSWER_MASK_SECTIONS where appropriateLennart Poettering2021-03-151-1/+1
* resolved: when synthesizing stub replies from multiple upstream packet, let's...Lennart Poettering2021-03-061-0/+20
* resolved: fully follow CNAMEs in the DNS stub after allLennart Poettering2021-03-061-11/+27
* resolved: split out helper that checks whether we shall reply with EDNS0 DOLennart Poettering2021-03-061-8/+14
* resolved: handle multiple CNAME redirects in a single reply from upstreamLennart Poettering2021-03-061-48/+57
* resolved: disable event sources before unreffing themZbigniew Jędrzejewski-Szmek2021-03-011-5/+5
* resolved: inline trivial functionZbigniew Jędrzejewski-Szmek2021-02-251-9/+0
* resolved: stick CNAME targets into main answer section in stub repliesLennart Poettering2021-02-221-31/+87
* resolved: remove duplicate commentLennart Poettering2021-02-221-3/+0
* resolved: update comment in DNS stub code a bitLennart Poettering2021-02-221-11/+11
* resolved: don't follow CNAMEs in the stub anymoreLennart Poettering2021-02-221-19/+6
* resolved: set the AA bit for synthetic answersSergey Bugaev2021-02-221-1/+4
* tree-wide: fix typoYu Watanabe2021-02-191-1/+1
* resolved: collect incoming fragment size when receiving UDP datagramsLennart Poettering2021-02-181-0/+4
* resolved: disable path MTU discovery for UDP trafficLennart Poettering2021-02-181-0/+6
* resolved: enable TCP_FASTOPEN + TCP_NODELAY on stub TCP socketLennart Poettering2021-02-171-0/+29
* resolved: include NSID support to DNS stubLennart Poettering2021-02-171-4/+36
* resolved: filter repeated stub queriesLennart Poettering2021-02-151-0/+63
* resolved: refuse sending packets to our own stub listenersLennart Poettering2021-02-141-2/+12
* resolved: refuse packets looped back to usLennart Poettering2021-02-141-0/+5
* resolved: if request on stub has AD set, respond with valid AD even if DO is ...Lennart Poettering2021-02-141-6/+6
* resolved: avoid NOTIMP error when looking up not supported requestsLennart Poettering2021-02-091-2/+2
* resolved: add support for answering DNSSEC questions on the stubLennart Poettering2021-02-091-86/+397
* stub: don't ever respond to datagrams coming in on non-localhost addreses, on...Lennart Poettering2020-12-031-2/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* resolved: advertise smaller UDP datagram size on extra stubsLennart Poettering2020-10-281-4/+17
* resolved: don't append RFC6975 data to stub repliesLennart Poettering2020-10-101-1/+1
* tree-wide: fix typos found by codespellFrantisek Sumsal2020-09-141-1/+1