summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-scope.c
AgeCommit message (Expand)Author
2015-11-25dns-domain: simplify dns_name_is_root() and dns_name_is_single_label()Lennart Poettering
2015-11-25resolved: fully support DNS search domainsLennart Poettering
2015-11-25resolved: add a generic DnsSearchDomain conceptLennart Poettering
2015-11-25resolved: indent less, by exiting earlierLennart Poettering
2015-11-18resolved: simplify dns zone logic: take a single key when looking up entriesLennart Poettering
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering
2015-10-25util-lib: split out fd-related operations into fd-util.[ch]Lennart Poettering
2015-08-26resolved: dump cache and zone contents to syslog on SIGUSR1Lennart Poettering
2015-08-25resolve: fix regression in dns-scopeDaniel Mack
2015-08-25resolved: use switch-case statements for protocol detailsDaniel Mack
2015-08-24resolved: replace transaction list by hashmapLennart Poettering
2015-08-21resolved: only maintain one question RR key per transactionLennart Poettering
2015-08-21resolved: rework synthesizing logicLennart Poettering
2015-08-14resolved: never allow routing of "localhost" queries to DNS or LLMNRLennart Poettering
2015-08-03resolved: transaction - exponentially increase retry timeoutsTom Gundersen
2015-07-29resolved: never attempt to resolve loopback addresses via DNS/LLMNR/mDNSLennart Poettering
2015-07-27resolved: scope - write() unicast DNS packetsTom Gundersen
2015-07-27resolved: transaction - introduce dns_transaction_emit()Tom Gundersen
2015-07-27resolved: transaction - move DNS UDP socket creation to the scopeTom Gundersen
2015-07-27resloved: transaction - unify IPv4 and IPv6 socketsTom Gundersen
2015-07-23resolve: drop dns_scope_good_dns_server()Lennart Poettering
2015-07-14resolved: use one UDP socket per transactionTom Gundersen
2015-07-14resolved: pin the server used in a transactionTom Gundersen
2015-07-14resolved: packet - ensure there is space for IP+UDP headersTom Gundersen
2015-07-13resolved: separate LLMNR specific header bitsDaniel Mack
2015-07-13resolved: use a #define for LLMNR portDaniel Mack
2015-07-13resolved: move LLMNR related functions into separate fileDaniel Mack
2015-06-10resolve: move dns routines into sharedNick Owens
2015-05-18util: split all hostname related calls into hostname-util.cLennart Poettering
2015-04-11shared: add random-util.[ch]Ronny Chevalier
2015-03-13Use space after a silencing (void)Zbigniew Jędrzejewski-Szmek
2015-03-13tree-wide: there is no ENOTSUP on linuxDavid Herrmann
2014-12-11networkd/resolved: correct spacing near eol in code commentsTorstein Husebø
2014-12-03resolved: don't resolve the hostname "gateway" with LLMNR, leave that to nss-...Lennart Poettering
2014-11-28treewide: yet more log_*_errno + return simplificationsMichal Schmidt
2014-11-28treewide: no need to negate errno for log_*_errno()Michal Schmidt
2014-11-28treewide: auto-convert the simple cases to log_*_errno()Michal Schmidt
2014-11-17resolve: fix CID#1237549 Unchecked return valueSusant Sahani
2014-10-23resolve: make DnsScope::conflict_queue an OrderedHashmapMichal Schmidt
2014-09-15hashmap: introduce hash_ops to make struct Hashmap smallerMichal Schmidt
2014-08-15resolved: fix assertion when joining llmnr mcast groupLennart Poettering
2014-08-14resolved: clarify that LLMNR scopes must have a link assignedLennart Poettering
2014-08-14resolved: allow passing on which protocol, family and interface to look somet...Lennart Poettering
2014-08-11resolved: implement full LLMNR conflict detection logicLennart Poettering
2014-08-05resolved: add 100ms initial jitter to all LLMNR requestsLennart Poettering
2014-08-05resolved: enforce ratelimit on LLMNR trafficLennart Poettering
2014-08-05resolved: never reuse transactions for probing that are already completed bas...Lennart Poettering
2014-08-03resolved: avoid possible dereference of null pointerThomas Hindoe Paaboel Andersen
2014-08-01resolved: always drop multicast membership before adding oneLennart Poettering
2014-08-01resolved: flush cache each time we change to a different DNS serverLennart Poettering