summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-transaction.c
AgeCommit message (Expand)Author
2015-11-27resolved: implement minimal EDNS0 supportTom Gundersen
2015-11-27resolved: degrade the feature level on explicit failureTom Gundersen
2015-11-27resolved: fallback to TCP if UDP failsTom Gundersen
2015-11-27resolved: never cache RRs originating from localhostLennart Poettering
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-27resolved: store just the DnsAnswer instead of a DnsPacket as answer in DnsTra...Lennart Poettering
2015-11-25resolved: fully support DNS search domainsLennart Poettering
2015-11-18resolved: shortcut lookups names in the local zoneLennart Poettering
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering
2015-10-27util-lib: move more locale-related calls to locale-util.[ch]Lennart Poettering
2015-10-27util-lib: move string table stuff into its own string-table.[ch]Lennart Poettering
2015-10-25util-lib: split out fd-related operations into fd-util.[ch]Lennart Poettering
2015-09-16resolved: cache - only allow putting a single question key at a timeTom Gundersen
2015-08-25resolved: rename DNS UDP socket to 'dns_udp_fd'Lennart Poettering
2015-08-25resolved: move assertionDaniel Mack
2015-08-25resolved: use switch-case statements for protocol detailsDaniel Mack
2015-08-25resolved: remove runtime check for previously asserted conditionDaniel Mack
2015-08-24resolved: change error code when trying to resolve direct LLMNR PTR RRsLennart Poettering
2015-08-24resolved: replace transaction list by hashmapLennart Poettering
2015-08-21resolved: only maintain one question RR key per transactionLennart Poettering
2015-08-21resolved: add extra check for family when doing LLMNR TCP connectionsLennart Poettering
2015-08-21resolved: minor typo comment fixLennart Poettering
2015-08-17resolved: cache - add more detailed cache debug loggingTom Gundersen
2015-08-03sd-event: make sure sd_event_now() cannot failLennart Poettering
2015-08-03resolved: transaction - exponentially increase retry timeoutsTom Gundersen
2015-07-28resolved: compare dns question arrays properlyLennart Poettering
2015-07-27resolved: transaction - don't explicitly verify packet sourceTom Gundersen
2015-07-27resolved: transaction - don't unref server when creating TCP socketTom Gundersen
2015-07-27resolved: transaction - introduce dns_transaction_emit()Tom Gundersen
2015-07-27resolved: transaction - move a couple of functionsTom Gundersen
2015-07-27resolved: transaction - move DNS UDP socket creation to the scopeTom Gundersen
2015-07-27resolved: transaction - close socket when changing serverTom Gundersen
2015-07-27resolved: transaction - don't request PKTINFO for unicast DNSTom Gundersen
2015-07-27resloved: transaction - unify IPv4 and IPv6 socketsTom Gundersen
2015-07-23resolve: transaction - stop processing packet when found to be invalidTom Gundersen
2015-07-14resolved: use one UDP socket per transactionTom Gundersen
2015-07-14resolved: implement RFC5452Tom Gundersen
2015-07-14resolved: pin the server used in a transactionTom Gundersen
2015-07-13resolved: separate LLMNR specific header bitsDaniel Mack
2015-07-13resolved: use a #define for LLMNR portDaniel Mack
2015-04-11shared: add random-util.[ch]Ronny Chevalier
2015-03-27fix gcc warnings about uninitialized variablesHarald Hoyer
2014-09-15hashmap: introduce hash_ops to make struct Hashmap smallerMichal Schmidt
2014-08-11resolved: actually, the peer with the lower IP address wins conflictsLennart Poettering
2014-08-11resolved: make sure we don't mark the wrong zone RRs conflictingLennart Poettering
2014-08-11resolved: be a bit more communicative about conflictsLennart Poettering
2014-08-11resolved: implement full LLMNR conflict detection logicLennart Poettering
2014-08-05resolved: don't abort if a transaction is aborted because its scope is removedLennart Poettering
2014-08-05resolved: add 100ms initial jitter to all LLMNR requestsLennart Poettering