summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-transaction.c
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #2702 from poettering/resolved-iterate-fixZbigniew Jędrzejewski-Szmek2016-02-291-32/+30
|\
| * resolved: fix notification iteration logic when transactions are completedLennart Poettering2016-02-221-32/+30
* | tree-wide: make ++/-- usage consistent WRT spacingVito Caputo2016-02-221-2/+2
|/
* Use provided buffer in dns_resource_key_to_stringZbigniew Jędrzejewski-Szmek2016-02-161-35/+36
* Replace DNS_RESOURCE_KEY_NAME with a version which always returns "." for rootZbigniew Jędrzejewski-Szmek2016-02-161-36/+43
* systemd-resolved: split out inner loopZbigniew Jędrzejewski-Szmek2016-02-161-256/+257
* Typo fixesMichael Biebl2016-02-121-1/+1
* tree-wide: remove Emacs lines from all filesDaniel Mack2016-02-101-2/+0
* resolved: rework what ResolveHostname() with family == AF_UNSPEC meansLennart Poettering2016-02-011-13/+0
* resolve: fix typosTorstein Husebø2016-02-011-1/+1
* resolved: fix the rcode to SUCCESS if we find at least one matching RR in a D...Lennart Poettering2016-01-261-19/+53
* resolved: don't consider NSEC/NSEC3 RRs as "pimary" for transactionsLennart Poettering2016-01-251-22/+2
* resolved: replace DNS_TRANSACTION_RESOURCES by DNS_TRANSACTION_ERRNOLennart Poettering2016-01-251-38/+45
* resolved: log recognizably about DNSSEC downgradesLennart Poettering2016-01-251-1/+6
* resolved: properly handle LLMNR/TCP connection errorsLennart Poettering2016-01-251-0/+14
* resolved: log each time we increase the DNSSEC verdict countersLennart Poettering2016-01-251-32/+21
* resolved: if we detect a message with incomplete DNSSEC data, consider this a...Lennart Poettering2016-01-251-0/+4
* resolved: also collect statistics about negative DNSSEC proofsLennart Poettering2016-01-251-2/+20
* resolve: generate a nice clean error when clients try to resolve a name when ...Lennart Poettering2016-01-251-0/+9
* resolved: don't try to print error strings, where errno isn't setLennart Poettering2016-01-181-2/+2
* resolved: when restarting a transaction pick a new IDLennart Poettering2016-01-181-6/+35
* resolved: enforce maximum limit on DNS transactionsLennart Poettering2016-01-181-0/+5
* resolved: fix how we detect whether auxiliary DNSSEC transactions are readyLennart Poettering2016-01-181-61/+100
* resolved: when we find a DNAME RR, don't insist in a signed CNAME RRLennart Poettering2016-01-171-9/+28
* resolved: when the server feature level changes between query and response re...Lennart Poettering2016-01-171-0/+38
* resolved: check OPT RR before accepting a reply for verification of server fe...Lennart Poettering2016-01-171-4/+6
* resolved: when restarting a DNS transaction, remove all auxiliary DNSSEC tran...Lennart Poettering2016-01-171-4/+13
* resolved: downgrade server feature level more aggressively when we have reaso...Lennart Poettering2016-01-171-3/+7
* resolved: rename dnssec_verify_dnskey() → dnssec_verify_dnskey_by_ds()Lennart Poettering2016-01-171-1/+1
* resolved: when validating an RRset, store information about the synthesizing ...Lennart Poettering2016-01-171-3/+1
* resolved: implement the full NSEC and NSEC3 postive wildcard proofsLennart Poettering2016-01-131-15/+11
* resolved: refuse doing queries for known-obsolete RR typesLennart Poettering2016-01-111-0/+2
* resolved: rename DnsTransaction's current_features field to current_feature_l...Lennart Poettering2016-01-111-11/+12
* resolved: accept rightfully unsigned NSEC responsesLennart Poettering2016-01-111-9/+13
* resolved: rework how and when we detect whether our chosen DNS server knows D...Lennart Poettering2016-01-111-12/+48
* resolved: rework server feature level logicLennart Poettering2016-01-111-5/+8
* resolved: log why we use TCP when UDP isn't supported by a serverLennart Poettering2016-01-111-1/+3
* resolved: log about truncated replies before trying again, not afterLennart Poettering2016-01-111-2/+2
* resolved: don't attempt to send queries for DNSSEC RR types to servers not su...Lennart Poettering2016-01-111-1/+19
* resolved: log about reasons for switching to TCPLennart Poettering2016-01-111-0/+4
* resolved: properly handle UDP ICMP errors as lost packetsLennart Poettering2016-01-111-7/+32
* resolved: when we get a TCP connection failure, try againLennart Poettering2016-01-111-4/+8
* resolved: introduce dns_transaction_retry() and use it everywhereLennart Poettering2016-01-111-22/+18
* resolved: set a description on all our event sourcesLennart Poettering2016-01-111-0/+7
* resolved: properly look for NSEC/NSEC3 RRs when getting a positive wildcard r...Lennart Poettering2016-01-111-18/+92
* resolved: when validating, first strip revoked trust anchor keys from validat...Lennart Poettering2016-01-111-2/+53
* resolved: rework trust anchor revoke checkingLennart Poettering2016-01-111-4/+1
* resolved: look for revoked trust anchors before validating a messageLennart Poettering2016-01-111-9/+29
* resolved: remove one level of indentation in dns_transaction_validate_dnssec()Lennart Poettering2016-01-111-96/+94
* resolved: introduce support for per-interface negative trust anchorsLennart Poettering2016-01-061-5/+24