summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-dns-transaction.c
Commit message (Expand)AuthorAgeFilesLines
* resolved: remove redundant conditionalizationLennart Poettering2020-10-281-46/+40
* resolved: use structured initialization everywhereLennart Poettering2020-10-281-10/+11
* tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-24/+12
* resolved: remove superfluous ;;Lennart Poettering2020-08-281-1/+1
* tree-wide: no need to negate argument to ERROR_IS_XYZ()Lennart Poettering2020-08-281-2/+2
* resolved: make sure we initialize t->answer_errno before completing the trans...Lennart Poettering2020-08-281-14/+15
* resolve: read/save port number and SNI from/into link state fileYu Watanabe2020-07-211-2/+2
* resolve: support port specifier in DNS= settingYu Watanabe2020-07-211-4/+6
* tree-wide: use set_ensure_put()Zbigniew Jędrzejewski-Szmek2020-06-221-21/+5
* resolved: introduce dns_transaction_gcp()Zbigniew Jędrzejewski-Szmek2020-06-221-11/+7
* resolved: return org.freedesktop.resolve1.DnsError.NXDOMAIN on LLMNR resoluti...Zbigniew Jędrzejewski-Szmek2020-04-201-1/+10
* resolved: fix abort when recv() returns 0Zbigniew Jędrzejewski-Szmek2019-09-131-2/+5
* resolved: switch cache option to a tri-state option (systemd#5552).Jorge Niedbalski2019-07-171-1/+2
* resolved: don't require check when importing resolved-dnstls.hIwan Timmer2019-06-191-3/+1
* codespell: fix spelling errorsBen Boeckel2019-04-291-4/+4
* resolve: rename Link.name -> Link.ifnameYu Watanabe2019-04-131-3/+3
* util: move ERRNO_IS_xyz macros to errno-util.hLennart Poettering2019-03-191-0/+1
* resolve: fix null pointer dereferencesYu Watanabe2019-02-211-1/+1
* transaction: simplify handling if we get an unexpected DNS packet via TCPLennart Poettering2019-02-151-7/+3
* stream: track type of DnsStream objectLennart Poettering2019-02-151-2/+5
* resolved: mention which RRs we query when requesting them to authenticate som...Lennart Poettering2018-12-181-6/+6
* resolved: only attempt non-answer SOA RRs if they are parents of our queryLennart Poettering2018-12-181-0/+8
* resolved: implicitly disconnect a stream from its server when a stream is closedLennart Poettering2018-12-071-5/+1
* resolved: take particular care when detaching DnsServer from its default streamLennart Poettering2018-12-071-1/+1
* resolved: before assuming we have a server, check we are talking DNS and not ...Lennart Poettering2018-12-071-1/+3
* resolved: add small helper to pick DNS port numberLennart Poettering2018-12-071-1/+5
* resolved: rename dns_stream_on_packet() → on_stream_packet()Lennart Poettering2018-12-071-2/+2
* resolved: don't read packet from DnsStream on on_stream_complete() of DnsTran...Lennart Poettering2018-12-071-8/+8
* resolved: add new accessor dns_stream_take_read_packet() for taking read pack...Lennart Poettering2018-12-071-12/+10
* resolved: remove redundant codeLennart Poettering2018-12-071-3/+0
* coccinelle: make use of SYNTHETIC_ERRNOZbigniew Jędrzejewski-Szmek2018-11-221-9/+8
* resolved: do not keep dns_server to dns_stream ref if tls connection failed (...Iwan Timmer2018-08-131-6/+6
* resolved: refactor GnuTLS specific code in separate source fileIwan Timmer2018-07-271-41/+3
* resolve: unref stream after completion processesYu Watanabe2018-07-121-1/+2
* resolved: assert t->server is set in dns_transaction_emit_tcp.Filipe Brandenburger2018-06-251-1/+3
* resolve: dns_scope_network_good() does not returns negative errnoYu Watanabe2018-06-251-4/+1
* meson: make DNS-over-TLS support optionalYu Watanabe2018-06-201-4/+4
* resolved: move dot to end of sentenceZbigniew Jędrzejewski-Szmek2018-06-191-1/+2
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* resolve: do not complete stream transaction when it is under retryingYu Watanabe2018-06-131-0/+2
* resolve: drop unused argument of dns_server_packet_lost()Yu Watanabe2018-06-131-3/+3
* resolve: correctly count TCP transaction failuresYu Watanabe2018-06-131-1/+1
* resolve: do not derive query timeout from RTTMatthias-Christian Ott2018-06-121-3/+5
* resolved: support for DNS-over-TLSIwan Timmer2018-06-111-5/+63
* resolved: TCP fast open connectionsIwan Timmer2018-06-111-4/+5
* resolved: longlived TCP connectionsIwan Timmer2018-06-111-43/+106
* basic/log: add the log_struct terminator to macroZbigniew Jędrzejewski-Szmek2018-06-041-2/+1
* tree-wide: drop spurious newlines (#8764)Lennart Poettering2018-04-191-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0