summaryrefslogtreecommitdiff
path: root/src/resolve/resolved-link.c
Commit message (Expand)AuthorAgeFilesLines
* resolve: reduce attempts of reading link fileYu Watanabe2022-01-211-3/+6
* resolve: use FLAGS_SET() macroYu Watanabe2022-01-211-6/+5
* resolve: use netif_has_carrier()Yu Watanabe2022-01-211-3/+2
* resolve: drop redundant call of link_allocate_scopes() and link_add_rrs()Yu Watanabe2022-01-211-3/+0
* resolve: use log_link_warning_errno() or freinds moreYu Watanabe2022-01-211-25/+31
* resolve: add debuging log of interface name changeYu Watanabe2022-01-211-1/+5
* resolve: do not re-read settings from networkd if link state file is unmodifiedYu Watanabe2021-12-081-11/+27
* port string_hashsum from libgcrypt to openssl^gcryptZbigniew Jędrzejewski-Szmek2021-12-011-2/+2
* resolve: do not clear DNS servers or friends on link which is not managed by ...Yu Watanabe2021-11-151-1/+1
* resolve: make manager_find_ifindex() or friends return earlierYu Watanabe2021-02-181-0/+6
* resolved: let's preferably route reverse lookups for local subnets to matchin...Lennart Poettering2021-02-161-1/+4
* resolved: don't redundantly switch DNS servers because of transaction failuresLennart Poettering2021-02-151-3/+11
* resolved: rework a few functions to return early on errorZbigniew Jędrzejewski-Szmek2021-02-101-67/+39
* resolve: link - use hashmap_ensure_putSusant Sahani2021-01-181-6/+2
* resolved: properly check per-link NTA listLennart Poettering2020-12-021-0/+23
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* resolved: use structured initialization everywhereLennart Poettering2020-10-281-4/+6
* tree-wide: define iterator inside of the macroZbigniew Jędrzejewski-Szmek2020-09-081-2/+1
* resolve: read/save port number and SNI from/into link state fileYu Watanabe2020-07-211-8/+19
* resolve: also compare port and SNI in dns_server_find()Yu Watanabe2020-07-211-1/+1
* resolve: support port specifier in DNS= settingYu Watanabe2020-07-211-1/+1
* resolve: propagate error in link_load_user()Yu Watanabe2020-07-211-1/+3
* basic/set: let set_put_strdup() create the set with string hash opsZbigniew Jędrzejewski-Szmek2020-05-061-1/+1
* Implement SNI when using DNS-over-TLSGuilhem Lettron2019-12-041-1/+1
* resolved: add strict mode for DNS-over-TLSIwan Timmer2019-06-191-1/+1
* resolve: use bridge or bonding interfaces in degraded-carrier stateYu Watanabe2019-04-261-1/+1
* resolve: use log_link_*() macroYu Watanabe2019-04-131-9/+10
* resolve: rename Link.name -> Link.ifnameYu Watanabe2019-04-131-13/+14
* Make fopen_temporary and fopen_temporary_label unlockedZbigniew Jędrzejewski-Szmek2019-04-121-2/+0
* tree-wide: drop several missing_*.h and import relevant headers from kernel-5.0Yu Watanabe2019-04-111-1/+2
* resolved: read DNS default route option from networkdLennart Poettering2018-12-211-0/+25
* resolved: add an explicit way to configure whether a link is useful as defaul...Lennart Poettering2018-12-211-9/+25
* resolved: check dns_over_tls_mode in link_needs_save()Lennart Poettering2018-12-211-1/+2
* util-lib: split out env file parsing code into env-file.cLennart Poettering2018-12-021-0/+1
* util-lib: split out all temporary file related calls into tmpfiles-util.cLennart Poettering2018-12-021-0/+1
* fileio: automatically add NULL sentinel to parse_env_file()Lennart Poettering2018-11-141-2/+1
* fileio: drop "newline" parameter for env file parsersLennart Poettering2018-11-141-1/+1
* meson: make DNS-over-TLS support optionalYu Watanabe2018-06-201-2/+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: rename PrivateDNS to DNSOverTLSIwan Timmer2018-06-141-17/+17
* resolve: make PrivateDNS configurable per linkIwan Timmer2018-06-111-0/+55
* resolved: whenever a link starts/stops being relevant flush global DNS cachesLennart Poettering2018-06-081-0/+5
* fileio: accept FILE* in addition to path in parse_env_file()Lennart Poettering2018-05-241-1/+1
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* macro: introduce TAKE_PTR() macroLennart Poettering2018-03-221-4/+2
* tree-wide: use __fsetlocking() instead of fxyz_unlocked()Lennart Poettering2017-12-141-14/+18
* resolved: put DNS-SD records to mDNS-enabled zones.Dmitry Rozhkov2017-12-081-0/+32
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* resolved: automatically forget all learnt DNS server information when the net...Lennart Poettering2017-10-051-2/+19