summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-packet.c
AgeCommit message (Expand)Author
2016-01-17resolved: try to reduce number or DnsResourceKeys we keep around by merging themLennart Poettering
2016-01-17resolved: ignore invalid OPT RRs in incoming packetsLennart Poettering
2016-01-11basic: introduce generic ascii_strlower_n() call and make use of it everywhereLennart Poettering
2016-01-11resolved: be less strict where the OPT pseudo-RR is placedLennart Poettering
2016-01-02resolved: fix serialization of the root domainLennart Poettering
2015-12-29resolved: append RFC6975 algorithm data to EDNS OPT RRLennart Poettering
2015-12-29resolved: reset RR TTL to 0, if MSB is setLennart Poettering
2015-12-27resolved: rework OPT RR generation logicLennart Poettering
2015-12-26resolved: don't unnecessarily allocate memory in dns_packet_append_name()Lennart Poettering
2015-12-26resolved: don't choke on NSEC/NSEC3 RRs with no bitmapLennart Poettering
2015-12-18resolved: rework mDNS cache-flush bit handlingLennart Poettering
2015-12-18resolved: don't honour mDNS cache-flush bit for OPT RRsLennart Poettering
2015-12-18resolved: make use of dns_{class|type}_is_{pseudo|valid_rr}() everywhereLennart Poettering
2015-12-18resolved: refuse accepting EDNS0 OPT RRs with a non-root domainLennart Poettering
2015-12-18resolved: add support NSEC3 proofs, as well as proofs for domains that are OK...Lennart Poettering
2015-12-14resolved: when serializing NSEC3 windows, don't write more windows than neces...Lennart Poettering
2015-12-14resolved: constify a parameterLennart Poettering
2015-12-14resolved: apparently not all names are used in canonical form for DNSSEC vali...Lennart Poettering
2015-12-14treewide: fix typos and indentationTorstein Husebø
2015-12-11resolved: generalize DNS RR type validity checksLennart Poettering
2015-12-11resolved: refuse OPT RRs in incoming packets that are not in the additional s...Lennart Poettering
2015-12-11resolved: no need to check for NULL explicitly before invoking dns_packet_unr...Lennart Poettering
2015-12-10resolved: cache - don't flush the cache of mDNS records unneccesarilyTom Gundersen
2015-12-10resolved: split out check whether reply matches our questionLennart Poettering
2015-12-10resolved: IXFR and AXFR cannot be the type of RRs, only of RR keysLennart Poettering
2015-12-10resolved: when parsing DNS packets, handle OPT RR speciallyLennart Poettering
2015-12-10resolved: add support for linked packetsDaniel Mack
2015-12-10resolved: add dns_packet_set_flags()Daniel Mack
2015-12-08resolved: allow name compression in NSEC recordsDaniel Mack
2015-12-08resolved: add cache flush flag to DnsResourceKeyDaniel Mack
2015-12-08resolved: add packet header details for mDNSDaniel Mack
2015-12-03resolved: introduce a dnssec_mode setting per scopeLennart Poettering
2015-12-03resolved: move algorithm/digest definitions into resolved-dns-rr.hLennart Poettering
2015-12-02resolved: add code to generate the wire format for a single RRLennart Poettering
2015-12-02resolved: add code to map DNSSEC digest types to strings and backLennart Poettering
2015-12-02resolved: store DNSKEY fields flags+protocol as-isLennart Poettering
2015-12-02resolved: add RFC 5702 defined DNSSEC algorithms to tableLennart Poettering
2015-12-02resolved: simplify dns_packet_append_string()Lennart Poettering
2015-11-27resolved: set the DNSSEC OK (DO) flagTom Gundersen
2015-11-27resolved: implement minimal EDNS0 supportTom Gundersen
2015-11-27resolved: rr - add OPT pseudo-rr supportTom Gundersen
2015-11-26Merge pull request #2031 from poettering/resolved-search-domainsTom Gundersen
2015-11-26resolved: do not reject NSEC records with empty bitmapsTom Gundersen
2015-11-25dns-domain: rework dns_label_escape() to not imply memory allocationLennart Poettering
2015-11-23resolved: accept TXT records with non-UTF8 stringsLennart Poettering
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering
2015-10-27util-lib: move string table stuff into its own string-table.[ch]Lennart Poettering
2015-08-25resolved: make packet flags logic more expressive againLennart Poettering
2015-08-25resolved: use switch-case statements for protocol detailsDaniel Mack
2015-08-21resolved: when passing RRs across the bus, make sure not to use name compressionLennart Poettering