summaryrefslogtreecommitdiff
path: root/src/resolve
AgeCommit message (Expand)AuthorFilesLines
2015-10-05hashmap: refactor hash_funcTom Gundersen2-11/+9
2015-09-30tree-wide: clean up log_syntax() usageLennart Poettering1-2/+2
2015-09-16resolved: cache - cache what we can of negative redirect chainsTom Gundersen3-7/+40
2015-09-16resolved: cache - handle CNAME redirectionTom Gundersen2-3/+24
2015-09-16resolved: cache - only allow putting a single question key at a timeTom Gundersen3-35/+29
2015-09-16resolved: rr - introduce dns_resource_key_new_redirect()Tom Gundersen7-9/+17
2015-09-16resolved: rr - introduce dns_resource_key_new_cname()Tom Gundersen2-0/+7
2015-09-16resolved: cache - clarify loggingTom Gundersen1-6/+7
2015-09-09tree-wide: take benefit of the fact that hashmap_free() returns NULLLennart Poettering1-5/+2
2015-09-09tree-wide: make use of the fact that strv_free() returns NULLLennart Poettering1-2/+1
2015-09-09tree-wide: drop {} from one-line if blocksLennart Poettering1-2/+1
2015-09-09tree-wide: make use of log_error_errno() return valueLennart Poettering1-2/+1
2015-09-08treewide: fix typosTorstein Husebø1-1/+1
2015-08-26manager: close hostname fd *after* removing it epollLennart Poettering1-1/+1
2015-08-26resolved: dump cache and zone contents to syslog on SIGUSR1Lennart Poettering9-1/+160
2015-08-25resolve: fix regression in dns-scopeDaniel Mack1-0/+1
2015-08-25resolved: add comments to DNS_PACKET_MAKE_FLAGS() clarifying DNS vs LLMNRLennart Poettering1-9/+9
2015-08-25resolved: make packet flags logic more expressive againLennart Poettering1-22/+21
2015-08-25resolved: rename DNS UDP socket to 'dns_udp_fd'Lennart Poettering2-11/+11
2015-08-25resolved: allow dns_cache_put() without a questionDaniel Mack1-9/+21
2015-08-25resolved: move assertionDaniel Mack1-2/+2
2015-08-25resolved: use switch-case statements for protocol detailsDaniel Mack4-38/+64
2015-08-25resolved: remove runtime check for previously asserted conditionDaniel Mack1-3/+0
2015-08-24resolved: change error code when trying to resolve direct LLMNR PTR RRsLennart Poettering1-1/+1
2015-08-24resolved: remove duplicate handling of "no servers" query resultLennart Poettering2-22/+2
2015-08-24resolved: replace transaction list by hashmapLennart Poettering3-23/+30
2015-08-22Merge pull request #1010 from poettering/resolved-question-keyTom Gundersen10-174/+90
2015-08-21resolved: always split up questions into per-RR transactionsLennart Poettering1-14/+6
2015-08-21resolved: only maintain one question RR key per transactionLennart Poettering10-160/+78
2015-08-21resolved: add extra check for family when doing LLMNR TCP connectionsLennart Poettering1-0/+2
2015-08-21resolved: add reference to negative caching RFCLennart Poettering1-0/+4
2015-08-21remove unused variablesThomas Hindoe Paaboel Andersen1-1/+0
2015-08-21resolved: when passing RRs across the bus, make sure not to use name compressionLennart Poettering3-4/+21
2015-08-21resolved: rework synthesizing logicLennart Poettering14-194/+609
2015-08-21resolved: make DnsQuestion logic handle NULL arrays as empty arraysLennart Poettering1-13/+40
2015-08-21resolved: minor typo comment fixLennart Poettering1-2/+1
2015-08-17Merge pull request #976 from elfring/Remove_unnecessary_checks2Lennart Poettering1-2/+1
2015-08-17Bug #944: Deletion of unnecessary checks before a few calls of systemd functionsMarkus Elfring1-2/+1
2015-08-17resolved: cache - add more detailed cache debug loggingTom Gundersen2-7/+60
2015-08-16resolved: packet - fix typo in read_rr()Tom Gundersen1-1/+1
2015-08-14resolved: never allow routing of "localhost" queries to DNS or LLMNRLennart Poettering1-4/+4
2015-08-14resolved: locally synthesize replies for "localhost"Lennart Poettering1-1/+165
2015-08-03sd-event: make sure sd_event_now() cannot failLennart Poettering1-6/+2
2015-08-03resolved: transaction - increase number of retry attemptsTom Gundersen1-1/+1
2015-08-03resolved: transaction - exponentially increase retry timeoutsTom Gundersen6-11/+113
2015-08-03resolved: cache - use clock_boottime_or_monotonic()Tom Gundersen1-2/+2
2015-07-29Merge pull request #768 from poettering/resolved-localhostDaniel Mack1-0/+5
2015-07-29resolved: never attempt to resolve loopback addresses via DNS/LLMNR/mDNSLennart Poettering1-0/+5
2015-07-29treewide: fix typosTorstein Husebø1-1/+1
2015-07-28resolved: packet - refuse empty type bitmapsTom Gundersen1-2/+6