summaryrefslogtreecommitdiff
path: root/src/core/dns
Commit message (Expand)AuthorAgeFilesLines
* support loopback interfaceWen Liang2022-11-231-0/+9
* dns/resolved: set DoT server name (SNI) in systemd-resolvedThomas Haller2022-10-271-29/+110
* dns/resolved: cleanup detection of supported API in "nm-dns-systemd-resolved.c"Thomas Haller2022-10-271-26/+28
* core: extend NML3ConfigData:nameserver to track DNS as stringThomas Haller2022-10-273-59/+65
* dns: sort the ip-data list when a new element is addedBeniamino Galvani2022-10-131-0/+1
* dns: add comment explaining the purpose of `any_removed`Beniamino Galvani2022-10-131-1/+7
* all: use nm_g_array_{index,first,last,index_p}() instead of g_array_index()Thomas Haller2022-09-151-2/+2
* glib-aux: rename IP address related helpers from "nm-inet-utils.h"Thomas Haller2022-08-253-18/+17
* dns: kill pending dnsmasq process when mode is not 'dnsmasq'wl/dnsWen Liang2022-08-253-0/+13
* dnsmasq: silently ignore if pid file is not existed when killingWen Liang2022-08-251-1/+2
* dns: detect more quickly when systemd-resolved can't be D-Bus activatedBeniamino Galvani2022-05-251-31/+39
* all: use nm_hostname_is_valid() instead of systemd codeThomas Haller2022-04-201-2/+1
* dns: prevent update-pending to hang indefinitelyThomas Haller2022-04-151-1/+42
* dns/dnsmasq: implement update-pending flag in NMDnsDnsmasq pluginThomas Haller2022-04-151-5/+82
* dns/dnsmasq: use GSource for timeout in NMDnsDnsmasqThomas Haller2022-04-151-18/+18
* dns/unbound: drop deprecated "unbound" DNS pluginThomas Haller2022-04-153-120/+6
* dns/resolved: implement update-pending flag in NMDnsSystemdResolved pluginThomas Haller2022-04-151-6/+77
* dns/resolved: track pending counter for D-Bus calls in NMDnsSystemdResolvedThomas Haller2022-04-151-44/+115
* dns/resolved: use GPtrArray to collect ip datas in NMDnsSystemdResolved's upd...Thomas Haller2022-04-151-20/+25
* dns/resolved: use nm_utils_hash_to_array_with_buffer() in NMDnsSystemdResolve...Thomas Haller2022-04-151-8/+13
* dns/resolved: sort dirty interfaces to prune in "nm-dns-systemd-resolved.c"Thomas Haller2022-04-151-8/+20
* dns/resolved: add const to parameters in "nm-dns-systemd-resolved.c"Thomas Haller2022-04-151-7/+8
* dns/resolved: minor cleanups in "nm-dns-systemd-resolved.c"Thomas Haller2022-04-151-22/+32
* dns: add update-pending property to NMDnsManagerThomas Haller2022-04-152-4/+92
* dns: add "update-pending" state to NMDnsPluginThomas Haller2022-04-152-1/+104
* dns: call nm_dns_plugin_stop() also for NMDnsSystemdResolved instanceThomas Haller2022-04-151-2/+15
* dns: fix NMDnsPluginPrivate and drop unused fieldsThomas Haller2022-04-152-7/+17
* dns: obfuscate pointer value for NMDnsPlugin loggingThomas Haller2022-04-151-20/+23
* dns: avoid printing pointer value for NMDnsManager logging statementsThomas Haller2022-04-151-22/+17
* dns: register NMDnsPlugin instance as wait-obj for shutdownThomas Haller2022-04-151-1/+3
* core: preserve the domain when system hostname is truncatedbg/dhcp-overlong-hostnameBeniamino Galvani2022-03-096-37/+43
* dns: drop nm_dns_manager_set_initial_hostname()Beniamino Galvani2022-03-092-10/+0
* core/trivial: rename NM_SHUTDOWN_TIMEOUT_MS to NM_SHUTDOWN_TIMEOUT_MAX_MSECThomas Haller2022-02-241-2/+2
* dns: better track l3cd changesBeniamino Galvani2022-01-261-6/+19
* core: simplify code in nm_dns_manager_set_hostname()Thomas Haller2022-01-101-9/+5
* format: reformat source tree with clang-format 13.0Thomas Haller2021-11-298-239/+239
* core: compare the DNS configurations before updating DNSWen Liang2021-11-181-0/+39
* dns: fix assertion failureBeniamino Galvani2021-11-181-2/+2
* core: rework IP configuration in NetworkManager using layer 3 configurationThomas Haller2021-11-184-334/+378
* core: Save whether SetLinkDNSOverTLS is supportedRobin Ebert2021-10-151-9/+31
* core: add support for connection.dns-over-tlsRobin Ebert2021-10-151-9/+33
* dns: fix format string for printing size_t in send_updates()Thomas Haller2021-10-111-1/+1
* core: move NM_DNS_PRIORITY_DEFAULT_{NORMAL,VPN} to libnm-baseThomas Haller2021-09-151-5/+0
* all: use G_CALLBACK() macro instead of plain castThomas Haller2021-08-051-1/+1
* all: rename nm_utils_strdup_reset*() to nm_strdup_reset*()Thomas Haller2021-08-021-1/+1
* all: unify and rename strv helper APIThomas Haller2021-07-291-5/+5
* all: drop unnecessary casts from nm_utils_strv_find_first()Thomas Haller2021-07-291-8/+2
* clang-format: use "IndentPPDirectives:None" instead of "BeforeHash"Thomas Haller2021-07-091-7/+7
* all: use nm_{idle,timeout}_add_source() instead of g_source_attach()Thomas Haller2021-06-281-15/+4
* dns: add function to retrieve the systemd-resolved plugin instanceBeniamino Galvani2021-06-115-9/+16