summaryrefslogtreecommitdiffstats
path: root/src/resolve/resolved-dns-packet.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #30952 from rpigott/resolved-dnrLennart Poettering2024-10-221-18/+18
|\
| * resolve: move sd-* api into libsystemd-networkRonan Pigott2024-10-211-0/+19
| * network: Introduce sd_dns_resolverRonan Pigott2024-09-141-19/+0
* | resolved: authenticate bypass queriesRonan Pigott2024-10-191-0/+1
|/
* resolved: clear the AD bit for bypass packetsRonan Pigott2024-08-261-0/+1
* resolved: correct parsing of OPT extended RCODEsJames Coglan2024-06-281-1/+1
* various: move const ptr indicator to return valueZbigniew Jędrzejewski-Szmek2024-06-191-3/+3
* Merge pull request #30661 from rpigott/resolved-https-recordLuca Boccassi2024-01-171-0/+19
|\
| * dns: add svcparam iana enum constantsRonan Pigott2024-01-161-0/+19
* | resolve: cleanup dns_packet_ede_rcode()Yu Watanabe2024-01-101-1/+1
* | resolve: update rcode table and align enum definitionsYu Watanabe2024-01-101-69/+75
|/
* resolved: support RFC 8914 EDE error codesRonan Pigott2024-01-041-0/+2
* dns: introduce more EDNS codes from IANARonan Pigott2024-01-041-0/+64
* tree-wide: "<n>bit" → "<n>-bit"Zbigniew Jędrzejewski-Szmek2023-07-021-1/+1
* 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