summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-packet.c
Commit message (Expand)AuthorAgeFilesLines
* resolved: rework mDNS cache-flush bit handlingLennart Poettering2015-12-181-11/+21
* resolved: don't honour mDNS cache-flush bit for OPT RRsLennart Poettering2015-12-181-1/+1
* resolved: make use of dns_{class|type}_is_{pseudo|valid_rr}() everywhereLennart Poettering2015-12-181-1/+1
* resolved: refuse accepting EDNS0 OPT RRs with a non-root domainLennart Poettering2015-12-181-1/+7
* resolved: add support NSEC3 proofs, as well as proofs for domains that are OK...Lennart Poettering2015-12-181-1/+11
* resolved: when serializing NSEC3 windows, don't write more windows than neces...Lennart Poettering2015-12-141-4/+5
* resolved: constify a parameterLennart Poettering2015-12-141-1/+1
* resolved: apparently not all names are used in canonical form for DNSSEC vali...Lennart Poettering2015-12-141-11/+17
* treewide: fix typos and indentationTorstein Husebø2015-12-141-2/+2
* resolved: generalize DNS RR type validity checksLennart Poettering2015-12-111-3/+6
* resolved: refuse OPT RRs in incoming packets that are not in the additional s...Lennart Poettering2015-12-111-2/+12
* resolved: no need to check for NULL explicitly before invoking dns_packet_unr...Lennart Poettering2015-12-111-2/+1
* resolved: cache - don't flush the cache of mDNS records unneccesarilyTom Gundersen2015-12-101-4/+4
* resolved: split out check whether reply matches our questionLennart Poettering2015-12-101-0/+24
* resolved: IXFR and AXFR cannot be the type of RRs, only of RR keysLennart Poettering2015-12-101-1/+3
* resolved: when parsing DNS packets, handle OPT RR speciallyLennart Poettering2015-12-101-7/+19
* resolved: add support for linked packetsDaniel Mack2015-12-101-0/+3
* resolved: add dns_packet_set_flags()Daniel Mack2015-12-101-21/+42
* resolved: allow name compression in NSEC recordsDaniel Mack2015-12-081-3/+11
* resolved: add cache flush flag to DnsResourceKeyDaniel Mack2015-12-081-0/+12
* resolved: add packet header details for mDNSDaniel Mack2015-12-081-0/+29
* resolved: introduce a dnssec_mode setting per scopeLennart Poettering2015-12-031-2/+2
* resolved: move algorithm/digest definitions into resolved-dns-rr.hLennart Poettering2015-12-031-22/+0
* resolved: add code to generate the wire format for a single RRLennart Poettering2015-12-021-7/+33
* resolved: add code to map DNSSEC digest types to strings and backLennart Poettering2015-12-021-0/+6
* resolved: store DNSKEY fields flags+protocol as-isLennart Poettering2015-12-021-30/+5
* resolved: add RFC 5702 defined DNSSEC algorithms to tableLennart Poettering2015-12-021-0/+2
* resolved: simplify dns_packet_append_string()Lennart Poettering2015-12-021-16/+1
* resolved: set the DNSSEC OK (DO) flagTom Gundersen2015-11-271-3/+5
* resolved: implement minimal EDNS0 supportTom Gundersen2015-11-271-1/+1
* resolved: rr - add OPT pseudo-rr supportTom Gundersen2015-11-271-0/+55
* Merge pull request #2031 from poettering/resolved-search-domainsTom Gundersen2015-11-261-10/+8
|\
| * dns-domain: rework dns_label_escape() to not imply memory allocationLennart Poettering2015-11-251-10/+8
* | resolved: do not reject NSEC records with empty bitmapsTom Gundersen2015-11-261-6/+3
|/
* resolved: accept TXT records with non-UTF8 stringsLennart Poettering2015-11-231-16/+80
* util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering2015-10-271-0/+1
* util-lib: move string table stuff into its own string-table.[ch]Lennart Poettering2015-10-271-4/+5
* resolved: make packet flags logic more expressive againLennart Poettering2015-08-251-22/+21
* resolved: use switch-case statements for protocol detailsDaniel Mack2015-08-251-21/+22
* resolved: when passing RRs across the bus, make sure not to use name compressionLennart Poettering2015-08-211-4/+18
* resolved: rework synthesizing logicLennart Poettering2015-08-211-1/+1
* resolved: packet - fix typo in read_rr()Tom Gundersen2015-08-161-1/+1
* resolved: packet - refuse empty type bitmapsTom Gundersen2015-07-281-2/+6
* resolved: packet - fix read_type_window()Tom Gundersen2015-07-281-1/+2
* resolve: packet - fix append_types()Tom Gundersen2015-07-281-24/+16
* resolved: packet - fix segfault in truncate()Tom Gundersen2015-07-231-1/+1
* resolved: rr - ignore pseudo types in NSEC(3) bitmapsTom Gundersen2015-07-231-1/+4
* resolved: rr - fix parsing of NSEC3Tom Gundersen2015-07-231-1/+3
* resolved: rr - don't read past end of RR when parsing NSEC(3)Tom Gundersen2015-07-231-5/+38
* resolved: rr - SSHFP contains the fingerprint, not the keyTom Gundersen2015-07-231-3/+3