summaryrefslogtreecommitdiff
path: root/src/dns-manager
Commit message (Expand)AuthorAgeFilesLines
* dns/resolved: various fixesThomas Haller2016-09-082-18/+22
* dns/resolved: adjust coding styleThomas Haller2016-09-082-50/+55
* dns/resolved: add systemd-resolved backendSjoerd Simons2016-09-083-1/+489
* core: use _NM_GET_PRIVATE() macrosThomas Haller2016-09-081-12/+1
* all: cleanup includes in header filesThomas Haller2016-08-172-7/+0
* dns: log DNS servers at TRACE levelBeniamino Galvani2016-06-281-3/+43
* dns: remove nm-dns-utils.c and nm-dns-utils.hBeniamino Galvani2016-06-073-125/+68
* dns: add reverse DNS IPv6 entries to dnsmasqBeniamino Galvani2016-06-073-0/+45
* dns: add CIDR reverse DNS IPv4 entries to dnsmasqBeniamino Galvani2016-06-071-52/+8
* dns: minor fix of logging with unset dns modeThomas Haller2016-06-031-2/+3
* dns: update detection of immutable resolv.confThomas Haller2016-06-031-10/+44
* dns: follow resolv.conf if it is a symlink for 'rc-manager=file'Thomas Haller2016-06-031-4/+10
* dns: refactor logging statements to use _rc_manager_to_string()Thomas Haller2016-06-031-6/+6
* config,dns: support Reload flags to specify that only parts should be reloadedThomas Haller2016-06-011-2/+6
* config: refactor change-flags to be a cause/reason which triggered the changeThomas Haller2016-06-011-4/+4
* dns: reload DNS plugin in SIGHUPThomas Haller2016-06-011-5/+6
* dns: reset plugin-ratelimiting when clearing pluginThomas Haller2016-06-011-0/+4
* dns: explicitly stop DNS plugin in managerThomas Haller2016-06-013-1/+10
* dns: embed private data in NMDnsManager structThomas Haller2016-06-012-31/+39
* dns: remove unused signal slot for NM_DNS_MANAGER_CONFIG_CHANGEDThomas Haller2016-06-012-5/+1
* dnsmasq: properly handling respawning of dnsmaskThomas Haller2016-06-013-3/+31
* dns: log when dnsmasq process exits normallyThomas Haller2016-06-011-1/+3
* dns: clear dnsmasq cache after an updateBeniamino Galvani2016-05-281-2/+29
* dns/dnsmasq: cancel pending update on disposeBeniamino Galvani2016-05-281-5/+16
* dns/dnsmasq: use servers without split DNS if no domain was receivedBeniamino Galvani2016-05-261-2/+1
* dns: add configure option "--with-config-dns-rc-manager-default" for default ...Thomas Haller2016-05-231-45/+28
* dns: specify egress interface for each dnsmasq upstream serverBeniamino Galvani2016-05-181-20/+26
* dns: assert early that @iface is not NULLBeniamino Galvani2016-05-182-3/+4
* dns: properly remove existing configurationsBeniamino Galvani2016-05-131-9/+16
* dns: use DNS priority from IP configurationBeniamino Galvani2016-05-121-11/+79
* core: use default value for ipvx.dns-priorityBeniamino Galvani2016-05-121-0/+5
* dns: pass config data array to pluginsBeniamino Galvani2016-05-126-114/+47
* dns: use a single array for all configurationsBeniamino Galvani2016-05-122-181/+205
* dns: don't use the global configuration to compute initial hashBeniamino Galvani2016-05-121-2/+1
* all: replace nm_unauto() by g_steal_pointer()Thomas Haller2016-05-121-1/+1
* core: introduce nm_utils_dnsmasq_status_to_string()Beniamino Galvani2016-05-021-21/+2
* dns: add new rc-manager=unmanagedThomas Haller2016-04-261-0/+2
* dns: merge the dns "mode" and "rc-manager"Thomas Haller2016-04-262-109/+78
* dns: when clearing "plugin" always disconnect signal handlersThomas Haller2016-04-261-6/+14
* dns: initialize rc-manager in init_resolv_conf_mode()Thomas Haller2016-04-261-24/+13
* dns: split parsing of rc-manager out of init_resolv_conf_manager()Thomas Haller2016-04-262-25/+51
* dns: rename "rc-manager=none" to "symlink"Thomas Haller2016-04-262-11/+11
* dns: avoid using global "/etc/dnsmasq.conf" config for dnsmasqThomas Haller2016-04-211-0/+1
* dns: various cleanup for new dnsmasq's D-Bus supportThomas Haller2016-04-214-210/+116
* dns: use DBus to make dnsmasq nameserver changesMathieu Trudel-Lapierre2016-04-214-63/+308
* dns: add and use _NMLOG() logging macro in nm-dns-plugin.cThomas Haller2016-04-211-9/+31
* dns: cleanup managing child process for NMDnsPluginThomas Haller2016-04-211-26/+28
* dns: remove unnecessary finalize() implementation from NMDnsPluginThomas Haller2016-04-211-13/+0
* dns: minor code cleanup in NMDnsPluginThomas Haller2016-04-211-8/+5
* dns: add trace logging when writing resolv.confThomas Haller2016-04-201-22/+79