Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-06-10 | resolve: move dns routines into shared | Nick Owens | |
2014-09-15 | hashmap: introduce hash_ops to make struct Hashmap smaller | Michal Schmidt | |
It is redundant to store 'hash' and 'compare' function pointers in struct Hashmap separately. The functions always comprise a pair. Store a single pointer to struct hash_ops instead. systemd keeps hundreds of hashmaps, so this saves a little bit of memory. | |||
2014-08-20 | resolved: fix which return codes we check | Lennart Poettering | |
Discovered by Lukas Nykryn | |||
2014-08-01 | resolved: fix negative caching of IDNA domains | Lennart Poettering | |
2014-08-01 | resolved: handle IDNA domains | Lennart Poettering | |
Make sure we format UTF-8 labels as IDNA when writing them to DNS packets, and as native UTF-8 when writing them to mDNS or LLMNR packets. When comparing or processing labels always consider native UTF-8 and IDNA formats equivalent. | |||
2014-07-31 | resolved: accept UTF-8 hostnames from bus clients | Lennart Poettering | |
2014-07-31 | resolved: various fixes regarding encoding of UTF8 characters in DNS RRs | Lennart Poettering | |
2014-07-29 | resolved: when resolving an address PTR record via llmnr, make a tcp ↵ | Lennart Poettering | |
connection by default | |||
2014-07-17 | resolved: add DNS cache | Lennart Poettering | |
2014-07-17 | dns-domain: enforce maximum DNS domain name length | Lennart Poettering | |
2014-07-16 | dns-domain: never allow labels that are larger than 63 chars | Lennart Poettering | |
2014-07-16 | dns-domain: fix generation of reverse IP address lookup name | Lennart Poettering | |
2014-07-16 | resolved: add a DNS client stub resolver | Lennart Poettering | |
Let's turn resolved into a something truly useful: a fully asynchronous DNS stub resolver that subscribes to network changes. (More to come: caching, LLMNR, mDNS/DNS-SD, DNSSEC, IDN, NSS module) |