Systemd/src/resolve
Lennart Poettering 04b764bf76 resolved: move verification that link is unmanaged into the proper bus calls
Previously, we checked only for the various SetLinkXYZ() calls on the Manager
object exposed on the bus if the specified interface is managed/unmanaged by
networkd (as we don't permit overriding DNS configuration via bus calls if
networkd owns the device), but the equivalent SetXYZ() calls on the Link object
did not have such a check. Fix that by moving the appropriate check into the
latter, as the former just calls that anyway.
2016-06-10 23:26:53 +02:00
..
test-data resolve: always align flags to 8th column and print CAA flags 2016-02-12 20:00:42 -05:00
.gitignore resolve: add more record types and convert to gperf table 2014-08-03 22:02:32 -04:00
dns-type.c resolve: print a noisy warning if we show crypto keys that could not be authenticated 2016-02-16 15:30:03 +01:00
dns-type.h tree-wide: place #pragma once at the same place everywhere 2016-02-20 22:42:29 +01:00
Makefile resolved: add daemon to manage resolv.conf 2014-05-19 18:14:56 +02:00
org.freedesktop.resolve1.conf resolved: add legacy dbus service and policy files 2014-07-16 03:41:39 +02:00
org.freedesktop.resolve1.service resolved: add legacy dbus service and policy files 2014-07-16 03:41:39 +02:00
resolve-tool.c resolved: also add a way to flush all caches via the bus 2016-06-10 23:26:53 +02:00
resolved-bus.c resolved: move verification that link is unmanaged into the proper bus calls 2016-06-10 23:26:53 +02:00
resolved-bus.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-conf.c resolved: support IPv6 DNS servers on the local link 2016-06-06 19:17:38 +02:00
resolved-conf.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-def.h resolved: include inttypes.h in resolved-def.h given that we use UINT64_C 2016-02-10 14:32:27 +01:00
resolved-dns-answer.c treewide: fix typos and then/that use 2016-02-24 11:56:11 +01:00
resolved-dns-answer.h Typo fixes 2016-02-12 00:26:37 +01:00
resolved-dns-cache.c tree-wide: make ++/-- usage consistent WRT spacing 2016-02-22 20:32:04 -08:00
resolved-dns-cache.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-dns-dnssec.c tree-wide: remove useless NULLs from strjoina 2016-04-13 08:56:44 -04:00
resolved-dns-dnssec.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-dns-packet.c tree-wide: minor formatting inconsistency cleanups 2016-02-23 14:20:34 -08:00
resolved-dns-packet.h resolved: fix definition of SD_RESOLVED_FLAGS_MAKE 2016-02-13 20:33:49 +01:00
resolved-dns-query.c treewide: fix typos (#3187) 2016-05-04 11:26:17 +02:00
resolved-dns-query.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-dns-question.c Replace DNS_RESOURCE_KEY_NAME with a version which always returns "." for root 2016-02-16 19:55:51 -05:00
resolved-dns-question.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-dns-rr.c resolve: also allow SSHFP payload to be exported 2016-02-18 11:41:40 -05:00
resolved-dns-rr.h treewide: fix typos and then/that use 2016-02-24 11:56:11 +01:00
resolved-dns-scope.c resolved: support IPv6 DNS servers on the local link 2016-06-06 19:17:38 +02:00
resolved-dns-scope.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-dns-search-domain.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-dns-search-domain.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-dns-server.c resolved: support IPv6 DNS servers on the local link 2016-06-06 19:17:38 +02:00
resolved-dns-server.h resolved: support IPv6 DNS servers on the local link 2016-06-06 19:17:38 +02:00
resolved-dns-stream.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-dns-stream.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-dns-synthesize.c Replace DNS_RESOURCE_KEY_NAME with a version which always returns "." for root 2016-02-16 19:55:51 -05:00
resolved-dns-synthesize.h resolved: synthesize RRs for data from /etc/hosts 2016-01-25 17:19:19 +01:00
resolved-dns-transaction.c resolved: work around broken DNS zones set up by incapdns.net 2016-05-02 18:29:28 +02:00
resolved-dns-transaction.h resolved: fix notification iteration logic when transactions are completed 2016-02-22 23:24:47 +01:00
resolved-dns-trust-anchor.c Replace DNS_RESOURCE_KEY_NAME with a version which always returns "." for root 2016-02-16 19:55:51 -05:00
resolved-dns-trust-anchor.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-dns-zone.c resolved: fix notification iteration logic when transactions are completed 2016-02-22 23:24:47 +01:00
resolved-dns-zone.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-etc-hosts.c tree-wide: make ++/-- usage consistent WRT spacing 2016-02-22 20:32:04 -08:00
resolved-etc-hosts.h resolved: synthesize RRs for data from /etc/hosts 2016-01-25 17:19:19 +01:00
resolved-gperf.gperf resolved: remove configuration knobs for mDNS until it's ready 2016-01-19 14:11:05 +01:00
resolved-link-bus.c resolved: move verification that link is unmanaged into the proper bus calls 2016-06-10 23:26:53 +02:00
resolved-link-bus.h resolved: rename "SearchDomains" property in the Manager interface to "Domains" 2016-02-13 20:33:49 +01:00
resolved-link.c resolved: support IPv6 DNS servers on the local link 2016-06-06 19:17:38 +02:00
resolved-link.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-llmnr.c systemd-resolved: fix typo on log message 2016-02-20 08:55:17 +01:00
resolved-llmnr.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-manager.c resolved: also add a way to flush all caches via the bus 2016-06-10 23:26:53 +02:00
resolved-manager.h resolved: also add a way to flush all caches via the bus 2016-06-10 23:26:53 +02:00
resolved-mdns.c Replace DNS_RESOURCE_KEY_NAME with a version which always returns "." for root 2016-02-16 19:55:51 -05:00
resolved-mdns.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved-resolv-conf.c resolved: also rewrite private /etc/resolv.conf when configuration is changed via bus calls 2016-06-06 19:17:38 +02:00
resolved-resolv-conf.h tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
resolved.c resolved: flush all caches if SIGUSR2 is received 2016-06-10 23:26:53 +02:00
resolved.conf.in resolved: turn on DNSSEC by default, unless configured otherwise 2016-02-16 15:22:05 +01:00
RFCs tree-wide: use mdash instead of a two minuses 2016-04-21 23:00:13 -04:00
test-dns-packet.c resolve/test-dns-packet: Fix unaligned access in test_packet_from_file(). 2016-05-26 23:32:25 +02:00
test-dnssec-complex.c tree-wide: remove Emacs lines from all files 2016-02-10 13:41:57 +01:00
test-dnssec.c test-dnssec: drop unused variable 2016-04-12 13:51:28 +02:00
test-resolve-tables.c test-resolve-tables: verify that dns type/class length is within limits 2016-02-16 19:55:51 -05:00