Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-02-23 | remove unused includes | Thomas Hindoe Paaboel Andersen | |
This patch removes includes that are not used. The removals were found with include-what-you-use which checks if any of the symbols from a header is in use. | |||
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-14 | resolved: allow passing on which protocol, family and interface to look ↵ | Lennart Poettering | |
something up Also, return on which protocol/family/interface we found something. | |||
2014-08-11 | resolved: destroy outstanding queries if the clients that initiated them die | Lennart Poettering | |
2014-08-05 | resolved: never reuse transactions for probing that are already completed ↵ | Lennart Poettering | |
based on cached data | |||
2014-08-01 | resolved: use CLOCK_BOOTTIME instead of CLOCK_MONOTONIC when aging caches ↵ | Lennart Poettering | |
and timeing out transactions That way the cache doens't get confused when the system is suspended. | |||
2014-07-31 | resolved: implement LLMNR uniqueness verification | Lennart Poettering | |
2014-07-30 | resolved: when we got a successful DNS reply, then only wait for other ↵ | Lennart Poettering | |
transactions on the same scope, nowhere else | |||
2014-07-30 | resolved: follow more closely the recommend timeouts and TTLs from the LLMNR ↵ | Lennart Poettering | |
spec | |||
2014-07-30 | resolved: only cache answer RRs, never additional or authoritative RRs of ↵ | Lennart Poettering | |
responses | |||
2014-07-29 | resolved: the llmnr destination address check applies to queries, not to ↵ | Lennart Poettering | |
responses | |||
2014-07-29 | resolved: add more debug logging | Lennart Poettering | |
2014-07-29 | resolved: discard more invalid llmnr messages | Lennart Poettering | |
2014-07-29 | resolved: when resolving an address PTR record via llmnr, make a tcp ↵ | Lennart Poettering | |
connection by default | |||
2014-07-29 | resolve: add llmnr responder side for UDP and TCP | Lennart Poettering | |
Name defending is still missing. | |||
2014-07-23 | resolved: most DNS servers can't handle more than one question per packet, ↵ | Lennart Poettering | |
hence let's not generate that | |||
2014-07-23 | resolved: implement negative caching | Lennart Poettering | |
2014-07-23 | resolved: rework logic so that we can share transactions between queries of ↵ | Lennart Poettering | |
different clients | |||
2014-07-18 | resolved: add LLMNR support for looking up names | Lennart Poettering | |
2014-07-17 | resolved: add DNS cache | Lennart Poettering | |
2014-07-17 | resolved: enforce limit on concurrent outstanding queries | Lennart Poettering | |
2014-07-16 | resolved: add CNAME lookup support | Lennart Poettering | |
2014-07-16 | resolved: support for TCP DNS queries | Lennart Poettering | |
2014-07-16 | resolve: add distinct bus error code for hosts that exist but lack A or AAAA ↵ | Lennart Poettering | |
records | |||
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) |