summaryrefslogtreecommitdiff
path: root/src/dns
Commit message (Expand)AuthorAgeFilesLines
* dns: fix handling of trust-ad optionBeniamino Galvani2020-04-211-1/+1
* dns: add trust-ad DNS option only if all contributing settings agreeThomas Haller2020-04-201-8/+33
* dns: fix crash in rebuild_domain_lists()Thomas Haller2020-04-081-2/+2
* dns: add FIXME comment about adding default "~" routing search domainThomas Haller2020-04-081-0/+5
* dns: cleanup rebuild_domain_lists() constructing domains listThomas Haller2020-04-081-29/+49
* all: use nm_clear_pointer() instead of g_clear_pointer()Thomas Haller2020-03-232-5/+5
* all: use nm_clear_g_free() instead of g_clear_pointer()Thomas Haller2020-03-231-1/+1
* dns: cleanup update_dns() for returning errorThomas Haller2020-03-041-18/+33
* dns: use gs_free_error for clearing error from update_dns()Thomas Haller2020-03-041-22/+20
* dns: ensure to log a warning when writing /etc/resolv.conf failsThomas Haller2020-03-041-4/+6
* all: unify spelling of "fall-through" comment for switch statementsThomas Haller2020-02-211-2/+2
* shared: drop _STATIC variant of macros that define functionsThomas Haller2020-02-131-2/+4
* all: add nm_utils_error_is_cancelled() and nm_utils_error_is_cancelled_or_dis...Thomas Haller2020-02-101-3/+3
* all: use nm_utils_ipaddr_is_valid() instead of nm_utils_ipaddr_valid()Thomas Haller2020-01-281-1/+1
* all: use _nm_utils_inet4_ntop() instead of nm_utils_inet4_ntop()Thomas Haller2020-01-282-5/+5
* all: rename time related function to spell out nsec/usec/msec/secThomas Haller2019-12-131-3/+3
* all: manually drop code comments with file descriptionThomas Haller2019-10-0110-14/+14
* dns: move ratelimiting and restart from NMDnsManager to NMDnsDnsmasqThomas Haller2019-09-264-138/+90
* dns/dnsmasq: refactor tracking of dnsmasq processThomas Haller2019-09-261-234/+770
* dns: move PID handling from NMDnsPlugin to NMDnsDnsmasq implementationThomas Haller2019-09-264-258/+186
* dns/dnsmasq: move creation of update arguments to separate functionThomas Haller2019-09-261-14/+28
* dns: return error reason from nm_dns_plugin_update()Thomas Haller2019-09-266-12/+33
* dns: drop get_name() and is_caching() virtual functions for klass variablesThomas Haller2019-09-265-76/+29
* core: use G_DEFINE_ABSTRACT_TYPE() macro instead of G_DEFINE_TYPE_EXTENDED()Thomas Haller2019-09-261-1/+1
* all: SPDX header conversionLubomir Rintel2019-09-1010-145/+15
* all: drop emacs file variables from source filesThomas Haller2019-06-1110-10/+0
* src: use nm_dbus_connection_call_start_service_by_name()Thomas Haller2019-05-121-12/+6
* all: use nm_clear_g_dbus_connection_signal() helperThomas Haller2019-05-121-4/+2
* all: use nm_dbus_connection_signal_subscribe_name_owner_changed()Thomas Haller2019-05-121-33/+16
* core: use NM_MAIN_DBUS_CONNECTION_GET macroThomas Haller2019-05-121-1/+1
* shared: move "nm-dbus-compat.h" header to "nm-std-aux/nm-dbus-compat.h"Thomas Haller2019-04-181-1/+1
* shared: move most of "shared/nm-utils" to "shared/nm-glib-aux"Thomas Haller2019-04-181-1/+1
* dns: use GDBusConnection instead of GDBusProxy in "nm-dns-systemd-resolved.c"Thomas Haller2019-04-091-60/+106
* connectivity: avoid D-Bus activating systemd-resolved when we know it's not usedThomas Haller2019-04-093-2/+27
* dns: only update systemd-resolved when it existsThomas Haller2019-04-091-15/+93
* dns: ratelimit warnings about failure to send updates to NMDnsSystemdResolvedThomas Haller2019-04-091-4/+15
* dns: log about what NMDnsSystemdResolved is doingThomas Haller2019-04-091-3/+10
* dns: fix meanleak in nm-dns-systemd-resolved's call_done()Thomas Haller2019-04-091-1/+1
* dns: fix memory leak of errorBeniamino Galvani2019-03-261-2/+1
* all: replace strerror() calls with nm_strerror_native()Thomas Haller2019-02-121-1/+1
* all: replace g_strerror() calls with nm_strerror_native()Thomas Haller2019-02-121-15/+15
* all: cache errno in local variable before using itThomas Haller2019-02-121-8/+10
* all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller2019-02-122-2/+0
* dns: fail the plugin when the rate limiter hitsbg/dns-child-restart-issue105Beniamino Galvani2019-01-141-0/+1
* dns: fix updating resolv.conf after dnsmasq process diesBeniamino Galvani2019-01-141-3/+10
* connectivity: honor "main.systemd-resolved" setting to not resolve names firstThomas Haller2018-12-112-0/+17
* dns: fix connecting signals to DNS plugin in init_resolv_conf_mode()Thomas Haller2018-12-111-12/+12
* all: cleanup GChecksum handlingThomas Haller2018-11-131-6/+4
* dns: remove the resolv.conf 6 entry limitKyle Walker2018-11-121-12/+0
* dns: avoid truncation of searches list due to 256 char limit in glibcThomas Haller2018-11-121-1/+30