summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-packet.c
Commit message (Expand)AuthorAgeFilesLines
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-12/+12
* resolved: don't discard mDNS queries with bad flagsSergey Bugaev2021-02-241-7/+4
* Fix grammar and a small typo on a commentSven Mueller2021-02-191-1/+1
* resolved: let's track fragment sizes of servers/retry on fragmentingLennart Poettering2021-02-181-0/+14
* resolved: include NSID support to DNS stubLennart Poettering2021-02-171-6/+73
* tree-wide: fix typoYu Watanabe2021-02-151-1/+1
* Merge pull request #18588 from poettering/refuse-loopsYu Watanabe2021-02-151-0/+4
|\
| * resolved: refuse packets looped back to usLennart Poettering2021-02-141-0/+4
* | resolved: gracefully handle trailing packet garbageLennart Poettering2021-02-141-0/+6
* | resolved: gracefully handle with packets with too large RR countLennart Poettering2021-02-141-1/+15
|/
* resolved: if dns_packet_append_answer() fails count how many RRs were success...Lennart Poettering2021-02-091-1/+4
* resolved: add RRSIG field to DnsAnswerItemLennart Poettering2021-02-091-1/+1
* resolved: add new DnsAnswerFlags indicating originating section when parsingLennart Poettering2021-02-091-6/+14
* resolved: add logic for patching TTLs of full packetsLennart Poettering2021-02-091-31/+130
* resolved: add logic for patching OPT max udp size of existing packetLennart Poettering2021-02-091-1/+19
* resolved: add helper dns_packet_dup() for duplicating packetsLennart Poettering2021-02-091-0/+32
* resolved-dns-packet: Use TAKE_PTRSusant Sahani2021-01-171-1/+1
* resolved-dns-packet: Use hashmap_ensure_putSusant Sahani2021-01-171-5/+1
* resolve: fix typoYu Watanabe2020-12-301-1/+1
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* resolved: use structured initialization everywhereLennart Poettering2020-10-281-6/+10
* Merge pull request #17273 from mrc0mmand/coccinelle-check-for-bad-errnoLennart Poettering2020-10-121-5/+4
|\
| * tree-wide: assorted coccinelle fixesFrantisek Sumsal2020-10-091-5/+4
* | resolved: don't append RFC6975 data to stub repliesLennart Poettering2020-10-101-3/+12
|/
* tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-4/+2
* tree-wide: "unparseable" → "unparsable"Zbigniew Jędrzejewski-Szmek2020-07-021-5/+5
* Canonicalise names in DNS responses per RFC4034 requirementsTom Hughes2020-02-241-5/+5
* Drop trailing slash from assert_cc() definitionZbigniew Jędrzejewski-Szmek2019-07-171-1/+1
* codespell: fix spelling errorsBen Boeckel2019-04-291-1/+1
* util: split out memcmp()/memset() related calls into memory-util.[ch]Lennart Poettering2019-03-131-0/+1
* resolved: when adding RR to an answer, avoid comparing keys twiceZbigniew Jędrzejewski-Szmek2019-03-041-1/+1
* resolved: use a temporary Set to speed up dns question parsingZbigniew Jędrzejewski-Szmek2019-03-041-1/+20
* resolve: reject host names with leading or trailing dashes in /etc/hostsZbigniew Jędrzejewski-Szmek2018-12-101-1/+1
* tree-wide: make hash_ops typesafeYu Watanabe2018-12-021-9/+3
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-4/+4
* Merge pull request #9827 from yuwata/fix-9795-9820Lennart Poettering2018-08-081-1/+1
|\
| * resolve: use memcmp_safe() and memcpy_safe()Yu Watanabe2018-08-081-1/+1
* | resolve: do not compress target names in SRV recordsYu Watanabe2018-08-081-1/+3
|/
* tree-wide: Convert compare_func's to use CMP() macro wherever possible.Filipe Brandenburger2018-08-061-4/+4
* 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/+25
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* tree-wide: use TAKE_PTR() and TAKE_FD() macrosYu Watanabe2018-04-051-13/+8
* resolve: fix build without gcryptMichael Biebl2018-01-241-2/+2
* resolve: signal Ed25519 support (#7960)ott2018-01-241-0/+11
* resolved: split out parts of dns_packet_extractZbigniew Jędrzejewski-Szmek2018-01-181-90/+121
* resolve: check for underflow of size parameter (#7889)Shawn Landden2018-01-181-0/+18
* resolved: inroduce dns_txt_item_new_empty() functionDmitry Rozhkov2017-12-081-10/+3