Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-08-01 | resolved: always drop multicast membership before adding one | Lennart Poettering | |
This is apparently necessary on some devices, such as veth. | |||
2014-08-01 | resolved: flush cache each time we change to a different DNS server | Lennart Poettering | |
2014-08-01 | resolved: beef up DNS server configuration logic | Lennart Poettering | |
We now maintain two lists of DNS servers: system servers and fallback servers. system servers are used in combination with any per-link servers. fallback servers are only used if there are no system servers or per-link servers configured. The system server list is supposed to be populated from a foreign tool's /etc/resolv.conf (not implemented yet). Also adds a configuration switch for LLMNR, that allows configuring whether LLMNR shall be used simply for resolving or also for responding. | |||
2014-07-31 | resolved: implement LLMNR uniqueness verification | Lennart Poettering | |
2014-07-30 | resolved: don't attempt to order empty answer array | Lennart Poettering | |
2014-07-30 | resolved: include SOA records in LLMNR replies for non-existing RRs to allow ↵ | Lennart Poettering | |
negative caching | |||
2014-07-30 | resolved: when answer A or AAAA questions, order responses by whether ↵ | Lennart Poettering | |
addresses are link-local or not | |||
2014-07-29 | resolved: the llmnr destination address check applies to queries, not to ↵ | Lennart Poettering | |
responses | |||
2014-07-29 | resolved: set LLMNR TCP and UDP TTLs to the values suggested by the RFC | 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: rework logic so that we can share transactions between queries of ↵ | Lennart Poettering | |
different clients | |||
2014-07-18 | resolved: do not use unitialized variable | Zbigniew Jędrzejewski-Szmek | |
2014-07-18 | in-addr-util: remove family_to_string() API | Lennart Poettering | |
we already have a more complete one with af_to_name(), that is generated from the header files, no need to duplicate this. | |||
2014-07-18 | change type for address family to "int" | Lennart Poettering | |
Let's settle on a single type for all address family values, even if UNIX is very inconsitent on the precise type otherwise. Given that socket() is the primary entrypoint for the sockets API, and that uses "int", and "int" is relatively simple and generic, we settle on "int" for this. | |||
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: fix check for mdns names | Lennart Poettering | |
2014-07-17 | resolved: we are never authoritative for localhost | Lennart Poettering | |
2014-07-17 | resolved: properly handle MTU logic | Lennart Poettering | |
2014-07-16 | resolved: support for TCP DNS queries | 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) |