summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-scope.c
AgeCommit message (Expand)Author
2015-12-03resolved: add a concept of "authenticated" responsesLennart Poettering
2015-12-03resolved: rework how we allow allow queries to be dispatched to scopesLennart Poettering
2015-12-03resolved: refuse resolving of a number of domains listed in RFC6303Lennart Poettering
2015-12-02resolved: add code to generate the wire format for a single RRLennart Poettering
2015-11-27resolved: announce support for large UDP packetsTom Gundersen
2015-11-27resolved: set the DNSSEC OK (DO) flagTom Gundersen
2015-11-27resolved: implement minimal EDNS0 supportTom Gundersen
2015-11-27resolved: fallback to TCP if UDP failsTom Gundersen
2015-11-27resolved: handle properly if there are multiple transactions for the same key...Lennart Poettering
2015-11-27resolved: for a transaction, keep track where the answer data came fromLennart Poettering
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