summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-rr.c
Commit message (Expand)AuthorAgeFilesLines
* resolve: add missing assertionYu Watanabe2022-12-101-1/+2
* resolve: shorten code a bitYu Watanabe2022-12-101-4/+2
* resolve: drop recursion in TXT field handlingYu Watanabe2022-12-101-19/+13
* resolve: optimize conversion of TXT fields to jsonYu Watanabe2022-12-091-17/+33
* resolve: format zero-length RDATA according to rfc3597Evgeny Vereshchagin2022-11-261-5/+8
* resolved: remove inappropriate assert()Lennart Poettering2022-11-251-1/+0
* resolved: add generic formatters for RRs into JSONLennart Poettering2022-09-301-0/+242
* resolved: split out helper for allocating DnsResourceRecord object from raw dataLennart Poettering2022-09-301-0/+17
* resolved: don't access sshfp fields from tlsa printerLennart Poettering2022-09-281-12/+5
* tree-wide: Use correct format specifiersJan Janssen2022-08-301-2/+2
* resolved: add DNS_RESOURCE_KEY_REPLACEZbigniew Jędrzejewski-Szmek2022-05-121-7/+4
* resolved: add DNS_RR_REPLACEZbigniew Jędrzejewski-Szmek2022-05-121-3/+1
* tree-wide: add a space after if, switch, for, and whileYu Watanabe2022-04-011-2/+2
* list: declare iterator of LIST_FOREACH() in the loopYu Watanabe2022-03-191-4/+1
* tree-wide: voidify unchecked snprintf callsLuca Boccassi2021-08-201-4/+4
* alloc-util: make mfree() typesafeLennart Poettering2021-08-111-2/+3
* resolved: do not try to copy empty NSEC types bitmapsAlexander Tsoy2021-06-291-6/+10
* resolved: inline iterator variable declarationsZbigniew Jędrzejewski-Szmek2021-05-141-3/+1
* resolved: use narrower types for label counts in rrZbigniew Jędrzejewski-Szmek2021-05-141-5/+5
* resolved: indent tables for readabilityZbigniew Jędrzejewski-Szmek2021-05-141-3/+3
* resolved-dns-rr: drop unneeded bracesDavid Tardon2021-03-181-2/+1
* resolved-dns-rr: use already existing variableDavid Tardon2021-03-181-13/+7
* resolved-dns-rr: avoid unnecessary reassignmentDavid Tardon2021-03-181-7/+4
* resolved-dns-rr: don't leak s if base64_append failsDavid Tardon2021-03-181-3/+3
* resolved: tighten checks in dns_resource_record_get_cname_target()Lennart Poettering2021-03-061-0/+10
* tree-wide: use UINT64_MAX or friendsYu Watanabe2021-03-051-9/+9
* resolved: add dns_resource_record_get_cname_target() helperLennart Poettering2021-02-221-0/+42
* tree-wide: use in_addr_is_set() or friendsYu Watanabe2021-02-181-1/+1
* answer: minor refactor – move link local check into RR codeLennart Poettering2021-02-141-0/+14
* resolve: slightly optimize dns_answer_add()Yu Watanabe2020-12-301-1/+1
* resolve: field size in dns resource record may be zeroYu Watanabe2020-12-301-10/+10
* resolve: do not compare key twiceYu Watanabe2020-12-301-1/+1
* resolve: slightly shorten dns_resource_key_compare_func()Yu Watanabe2020-12-301-12/+8
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* resolved: check return value of memdup() correctly for OOMLennart Poettering2020-11-031-1/+1
* resolved: use structured initialization everywhereLennart Poettering2020-10-281-10/+15
* tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-2/+1
* tree-wide: "unparseable" → "unparsable"Zbigniew Jędrzejewski-Szmek2020-07-021-9/+9
* travis: turn on nonnull-attribute on FuzzitEvgeny Vereshchagin2019-06-151-1/+2
* resolve: split the RR comparison function in twoZbigniew Jędrzejewski-Szmek2019-03-041-10/+18
* resolve: drop unnecessary %n fields from dns_resource_record_to_string()Yu Watanabe2019-02-161-16/+8
* resolve: reject host names with leading or trailing dashes in /etc/hostsZbigniew Jędrzejewski-Szmek2018-12-101-3/+3
* tree-wide: make hash_ops typesafeYu Watanabe2018-12-021-22/+10
* tree-wide: use DEFINE_TRIVIAL_REF_UNREF_FUNC() macro or friends where applicableYu Watanabe2018-08-271-20/+4
* resolve: use CMP() in dns_resource_record_compare_funcFilipe Brandenburger2018-08-061-4/+3
* tree-wide: Convert compare_func's to use CMP() macro wherever possible.Filipe Brandenburger2018-08-061-8/+6
* resolve: fix log messageYu Watanabe2018-06-201-1/+1
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop spurious newlines (#8764)Lennart Poettering2018-04-191-1/+0