summaryrefslogtreecommitdiff
path: root/src/core/nm-policy.c
Commit message (Expand)AuthorAgeFilesLines
* core: only trigger recheck when something changes in activate_slave_connectio...Thomas Haller2023-05-041-3/+2
* core: use switch statement in device_state_changed()Thomas Haller2023-05-041-3/+7
* core: avoid creating devcon data that we don't needThomas Haller2023-05-041-4/+6
* core: improve handling for blocking autoconnectThomas Haller2023-05-041-3/+5
* core: assert for valid blocked reasons in autoconnect codeThomas Haller2023-05-041-1/+1
* core: assert that devices are not registered when disposing NMPolicyThomas Haller2023-04-271-13/+3
* core: don't take reference on NMDevice to track auto-activateThomas Haller2023-04-271-2/+8
* core: rework tracking of auto-activating devices in NMPolicyThomas Haller2023-04-271-56/+38
* core: drop NM_DEVICE_RECHECK_AUTO_ACTIVATE signal and call policy directlyThomas Haller2023-04-271-13/+0
* core: use GSource for tracking reset_connections_retries idle actionThomas Haller2023-04-271-13/+14
* core: use GSource for tracking _device_recheck_auto_activate_all_cb idle actionThomas Haller2023-04-271-8/+9
* core: rename internal function nm_policy_device_recheck_auto_activate_all_sch...Thomas Haller2023-04-271-11/+14
* core: expose and rename nm_policy_device_recheck_auto_activate_schedule()Thomas Haller2023-04-271-10/+15
* core: don't block a connection that was removedbg/rh2174353Beniamino Galvani2023-03-291-1/+2
* core: move deactivation of active connections to the managerBeniamino Galvani2023-03-291-30/+1
* device: add @check_properties argument to check_connection_compatible()Beniamino Galvani2023-03-161-0/+1
* utils: rename NM_SETTINGS_AUTO_CONNECT_* to NM_SETTINGS_AUTOCONNECT_*th/devcon-track-autoconnectFernando Fernandez Mancera2023-02-231-13/+13
* policy: track autoconnect retries per Device x ConnectionFernando Fernandez Mancera2023-02-231-59/+71
* device: improve logging for hostname-from-dns eventsBeniamino Galvani2023-02-211-1/+1
* Revert "policy: track the autoconnect retries in devices for multi-connect"Thomas Haller2022-12-201-102/+10
* all: fix various "-Wcast-align=strict" warningsThomas Haller2022-12-091-1/+2
* all: use nm_g_array_first()/nm_g_array_first_p() where suitableThomas Haller2022-12-091-1/+1
* device: allow autoconnect on externalWen Liang2022-11-241-4/+17
* policy: skip external devices in build_device_hostname_infos()Thomas Haller2022-11-231-0/+3
* policy: skip external devices in any_devices_active()Thomas Haller2022-11-231-2/+3
* policy: refactor all_devices_not_active() to any_devices_active()Thomas Haller2022-10-261-4/+4
* policy: track the autoconnect retries in devices for multi-connectFernando Fernandez Mancera2022-10-071-10/+102
* core: wait for carrier before resolving hostname via DNSBeniamino Galvani2022-10-061-3/+26
* policy: fix disposal of devices listFernando Fernandez Mancera2022-09-231-1/+1
* all: use nm_g_array_{index,first,last,index_p}() instead of g_array_index()Thomas Haller2022-09-151-8/+8
* all: use nm_g_array_append_new() at various placesThomas Haller2022-09-151-3/+2
* glib-aux: rename IP address related helpers from "nm-inet-utils.h"Thomas Haller2022-08-251-7/+7
* policy: downgrade verbosity of hostname change logging messageThomas Haller2022-07-151-1/+1
* core: update DNS when the device enters IP_CONFIG stateBeniamino Galvani2022-07-111-11/+6
* core: preserve the domain when system hostname is truncatedbg/dhcp-overlong-hostnameBeniamino Galvani2022-03-091-1/+1
* core: shorten hostname when too longBeniamino Galvani2022-03-091-15/+35
* dns: drop nm_dns_manager_set_initial_hostname()Beniamino Galvani2022-03-091-1/+1
* core: fix DNS configuration type for wireguard connectionsBeniamino Galvani2022-02-161-2/+4
* core/trivial: add code comment to _set_hostname()Thomas Haller2022-02-101-1/+4
* core: update hostname once at startupBeniamino Galvani2022-01-261-0/+1
* core: defer DNS updates until the device enters the SECONDARIES stateBeniamino Galvani2022-01-261-1/+21
* core: rename related things explicitly to "static-hostname"Thomas Haller2022-01-101-4/+6
* format: reformat source tree with clang-format 13.0Thomas Haller2021-11-291-163/+163
* core: avoid stale entries in the DNS managerBeniamino Galvani2021-11-181-1/+1
* core: update hostname when addresses on platform changeBeniamino Galvani2021-11-181-0/+19
* core: rework IP configuration in NetworkManager using layer 3 configurationThomas Haller2021-11-181-199/+120
* policy: send ip configs to the DNS manager earlierLubomir Rintel2021-11-021-1/+3
* core: rename to_str() methods to to_string()Thomas Haller2021-08-111-1/+1
* firewalld: listen to Reloaded signal and reconfigure firewall zonesThomas Haller2021-08-061-6/+7
* core: cleanup arguments for GObject signal of NMDhcpClientThomas Haller2021-08-051-1/+3