summaryrefslogtreecommitdiff
path: root/src/dns
AgeCommit message (Expand)AuthorFilesLines
2017-10-19core: use nm_close()Beniamino Galvani1-2/+2
2017-10-10core: rework tracking of gateway/default-route in ip-configThomas Haller1-24/+16
2017-10-09dns: merge IPv4 and IPv6 implementation for update_add_ip_config()Thomas Haller1-57/+54
2017-09-08core: support tracking default-route in NMIP4Config/NMIP6ConfigThomas Haller1-4/+8
2017-09-07dns: use 127.0.0.53 address in /etc/resolv.conf with systemd-resolvedThomas Haller1-2/+9
2017-07-25core: track addresses for NMIP4Config/NMIP6Config via NMDedupMultiIndexThomas Haller1-12/+6
2017-07-17dns: perform the public-suffix check only for the hostname-derived domainBeniamino Galvani1-9/+9
2017-07-05core: refactor NMIP6Config to use dedup-index for IPv6 routesThomas Haller1-5/+4
2017-07-05core: refactor NMIP4Config to use dedup-index for IPv4 routesThomas Haller1-5/+4
2017-06-19dns: don't clone DNS configs list for nm_dns_plugin_update()Thomas Haller6-26/+16
2017-06-19dns: fix negative ipv4.dns-priority for systemd-resolvedThomas Haller4-14/+30
2017-06-19dns: make configs argument to update a const pointerThomas Haller5-7/+7
2017-06-19dns/systemd: remove unused device lookup in add_interface_configuration()Thomas Haller1-3/+0
2017-06-19dns: add helper method to get DNS priority from NMDnsIPConfigDataThomas Haller2-16/+20
2017-06-19dns: minor refactoring in _collect_resolv_conf_data()Thomas Haller1-14/+14
2017-05-12policy: log policy's orig_hostnameThomas Haller1-0/+1
2017-05-11dns: better detect systemd-resolved when checking for resolv.conf symlinkThomas Haller1-18/+54
2017-03-24logging: log device and connection along with the messageLubomir Rintel2-2/+2
2017-03-23dns: avoid cleaning resolv.conf on exit if not neededFrancesco Giudici1-0/+4
2017-03-22dns-manager: turn DOMAIN_IS_VALID into a functionLubomir Rintel1-15/+24
2017-03-22dns-manager: use libpsl directlyLubomir Rintel1-11/+4
2017-03-16policy: check for active devices before triggering dns update on hostname changeFrancesco Giudici2-2/+6
2017-02-24dns/resolved: consider configuration from unmanaged devicesBeniamino Galvani1-3/+0
2017-02-14dns: change behavior for "rc-manager=symlink" to preserve "/etc/resolv.conf" ...Thomas Haller1-56/+37
2017-02-10dns: fix shutdown to restore non-cached DNS configThomas Haller2-15/+43
2017-02-06all: cleanup switch fall-through comments for -Wimplicit-fallthrough warningThomas Haller1-2/+2
2017-02-04all: use nm_utils_strv_find_first() from shared/nm-utilsThomas Haller1-3/+3
2017-02-03dns-unbound: avoid using nm_spawn_process()Lubomir Rintel1-1/+6
2017-02-03dns-manager: get rid of the nm_spawn_process() useLubomir Rintel1-9/+11
2017-02-03dns-manager: fix a NULL dereference in error handlingLubomir Rintel1-1/+9
2017-01-04dns: fix memleak in _get_config_variant()Thomas Haller1-21/+20
2016-12-20dns: fix memory leakBeniamino Galvani1-2/+3
2016-12-20dns: remove duplicate declaration of singleton instanceBeniamino Galvani1-4/+2
2016-12-13all: use O_CLOEXEC for file descriptorsThomas Haller1-2/+2
2016-12-12dns: split collecting resolv-conf data out of update_dns()Thomas Haller1-83/+90
2016-12-12dns: use cleanup attributes for update_dns()'s strv arraysThomas Haller1-15/+7
2016-12-12dns: export current configuration through D-BusBeniamino Galvani2-0/+210
2016-12-12dns: export DNS manager D-Bus objectBeniamino Galvani2-9/+80
2016-12-12dns: don't print empty configurationsBeniamino Galvani1-7/+10
2016-11-29Revert "dns: clear dnsmasq cache after an update"Beniamino Galvani1-29/+2
2016-11-29dns: tell dnsmasq to clear cache on servers reloadChristian Hesse1-0/+1
2016-11-25config/trivial: unify name of compile time config defaultsThomas Haller1-2/+2
2016-11-21build: don't add subdirectories to include search path but require qualified ...Thomas Haller2-3/+3
2016-11-21build: rename "src/dns-manager" to "src/dns"Thomas Haller10-0/+3711