summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-packet.h
Commit message (Expand)AuthorAgeFilesLines
* resolve: change DNS_PACKET_UNICAST_SIZE_LARGE_MAX to 1232 (#27171)Cristian Rodríguez2023-04-071-2/+2
* resolve: introduce FORMAT_DNS_RCODE() macroYu Watanabe2022-07-091-0/+2
* resolved: add DNS_PACKET_REPLACEZbigniew Jędrzejewski-Szmek2022-05-121-0/+8
* Drop the text argument from assert_not_reached()Zbigniew Jędrzejewski-Szmek2021-08-031-1/+1
* resolved: optimize layout of DnsPacketZbigniew Jędrzejewski-Szmek2021-05-141-7/+9
* resolved: fix mistaking QU bit for cache-flush bitSergey Bugaev2021-03-311-1/+1
* resolved: let's track fragment sizes of servers/retry on fragmentingLennart Poettering2021-02-181-0/+10
* resolved: add udp_header_size() helperLennart Poettering2021-02-181-5/+23
* resolved: collect incoming fragment size when receiving UDP datagramsLennart Poettering2021-02-181-1/+1
* resolved: include NSID support to DNS stubLennart Poettering2021-02-171-1/+3
* resolved: add "confidential" flag for replies passed to clientsLennart Poettering2021-02-161-2/+7
* resolved: allow DNS_PACKET_DATA() argument to be constLennart Poettering2021-02-151-1/+1
* resolved: refuse packets looped back to usLennart Poettering2021-02-141-0/+2
* Merge pull request #17823 from poettering/resolved-just-bypassZbigniew Jędrzejewski-Szmek2021-02-111-1/+6
|\
| * resolved: if dns_packet_append_answer() fails count how many RRs were success...Lennart Poettering2021-02-091-1/+1
| * resolved: add logic for patching TTLs of full packetsLennart Poettering2021-02-091-0/+1
| * resolved: add logic for patching OPT max udp size of existing packetLennart Poettering2021-02-091-0/+2
| * resolved: add helper dns_packet_dup() for duplicating packetsLennart Poettering2021-02-091-0/+2
* | tree-wide: use -EINVAL for enum invalid valuesZbigniew Jędrzejewski-Szmek2021-02-101-1/+1
|/
* resolved: always take a timestamp when first seeing a packetLennart Poettering2020-12-161-0/+1
* resolved: allow cache responses from local DNS serversPavel Sapezhko2020-11-271-8/+0
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* resolved: don't append RFC6975 data to stub repliesLennart Poettering2020-10-101-1/+1
* resolved: don't store udp/tcp fd in DnsPacket objectLennart Poettering2020-09-081-1/+0
* resolve: use correct fd for UDP stub listnerYu Watanabe2020-09-041-0/+1
* resolved: don't let EDNS0 OPT dgram size affect TCPLennart Poettering2019-03-131-3/+3
* resolved: Increase size of TCP stub repliesVictor Tapia2018-11-281-1/+4
* tree-wide: use unsigned for refcountYu Watanabe2018-08-271-1/+1
* tree-wide: drop double newlineYu Watanabe2018-06-291-1/+0
* tree-wide: drop empty commentsYu Watanabe2018-06-291-2/+0
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-1/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* resolved: longlived TCP connectionsIwan Timmer2018-06-111-0/+2
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* resolved: rework how we handle truncation in the stub resolverLennart Poettering2017-10-051-2/+12
* test-resolved-packet: skip most of the loopZbigniew Jędrzejewski-Szmek2017-07-131-2/+6
* resolve: Try to remove the ambiguity about the mtu parameter of dns_packet_ne...Benjamin Robin2017-07-051-2/+2
* resolved: define various packet sizes as unsignedZbigniew Jędrzejewski-Szmek2017-06-271-3/+3
* resolved: simplify alloc size calculationZbigniew Jędrzejewski-Szmek2017-06-271-2/+0
* resolved: add cache-flush bit to answers in mDNS announcementsDmitry Rozhkov2017-01-191-2/+2
* resolved: properly handle BADCOOKIE DNS errorLennart Poettering2016-10-061-0/+1
* resolved: respond to local resolver requests on 127.0.0.53:53Lennart Poettering2016-06-211-1/+30
* resolved: extend dns_packet_append_opt() so that it can set the extended rcodeLennart Poettering2016-06-211-2/+3
* resolved: add dns_packet_add_{question,answer}() helperLennart Poettering2016-06-211-0/+2
* resolved: fix definition of SD_RESOLVED_FLAGS_MAKELennart Poettering2016-02-131-4/+2
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* resolved: fix mDNS IPv6 multicast addressDaniel Mack2016-01-191-1/+1
* resolved: parse EDNS0 rcode extension bitsLennart Poettering2015-12-291-1/+12
* resolved: rework OPT RR generation logicLennart Poettering2015-12-271-1/+3