summaryrefslogtreecommitdiff
path: root/src/nm-policy.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-08core: specify an activation reason for active connectionsBeniamino Galvani1-0/+3
2018-04-04core: add macro for iterating CList of devices of NMManagerThomas Haller1-15/+10
2018-03-27core: track devices in manager via embedded CListThomas Haller1-17/+23
2018-03-12core/dbus: rework D-Bus implementation to use lower layer GDBusConnection APIThomas Haller1-3/+3
2018-03-08policy: fix blocking autoconnect for no-secretsFabian Vogt1-2/+8
2018-01-23trivial: avoid XXX tag and replace by NOTE or FIXMEThomas Haller1-1/+1
2018-01-18all: require glib 2.40Lubomir Rintel1-2/+2
2018-01-09policy: merge IPv4 and IPv6 versions of device_ip_config_changed()Thomas Haller1-45/+27
2018-01-09core: rework tracking config in dns-manager to use ifindexThomas Haller1-96/+21
2018-01-09libnm: rename MDns flag UNKNOWN to DEFAULTThomas Haller1-7/+8
2018-01-09dns: add mechanism for propagating mDNS setting.Ismo Puustinen1-1/+60
2017-12-12core: fix uninialized boolean variable in reset_autoconnect_all()Thomas Haller1-1/+1
2017-12-05settings: let invisible connection not autoconnect according to is_blocked() ...Thomas Haller1-6/+5
2017-12-05settings: remove accessor functions to connection flagsThomas Haller1-2/+4
2017-12-05settings: track visible state as regular connection flagsThomas Haller1-7/+7
2017-11-29policy: don't schedule_activate_all() when going to sleepThomas Haller1-4/+2
2017-11-28policy: fix possible crash on deactivating connection on removalLubomir Rintel1-1/+4
2017-11-28c-list: re-import latest version of c-list.h from upstreamThomas Haller1-1/+1
2017-11-27core: fix race of blocking autoconnect for no-secrets when a new secret-agent...Thomas Haller1-4/+19
2017-11-27policy: use "agent-registered" signal directly from NMAgentManager instead of...Thomas Haller1-3/+13
2017-11-27policy: avoid false positives for checking for autoactivationThomas Haller1-5/+10
2017-11-27policy: add nm_settings_connection_autoconnect_is_blocked() helper functionThomas Haller1-2/+1
2017-11-27policy: don't clear autoconnect-blocked-reason user-request on internal reasonsThomas Haller1-1/+2
2017-11-27policy: only selectively schedule autoconnect check in activate_slave_connect...Thomas Haller1-5/+12
2017-11-27policy: only reset autoconnect-blocked-reason FAILED in activate_slave_connec...Thomas Haller1-6/+3
2017-11-27policy: only reset no-secrets autoconnect block flag when secret agent registersThomas Haller1-14/+22
2017-11-27policy: track autoconnect-blocked-reasons as flagsThomas Haller1-14/+18
2017-11-27policy: minor refactoring of device_state_changed()Thomas Haller1-10/+13
2017-11-27policy: minor cleanup of loop in activate_slave_connections()Thomas Haller1-17/+11
2017-11-27policy: fix logging about autoconnect retries numberThomas Haller1-1/+1
2017-11-27policy: don't log GError codeThomas Haller1-4/+2
2017-11-27policy: move setting autoconnect retries to a separate functionThomas Haller1-12/+24
2017-11-27policy: minor code cleanup in activate_slave_connections()Thomas Haller1-5/+3
2017-11-27settings/trivial: rename nm_settings_connection_autoconnect_retries_blocked_u...Thomas Haller1-2/+2
2017-11-27policy: merge reset_autoconnect_*() functionsThomas Haller1-32/+28
2017-11-27core: merge IPv4 and IPv6 versions of nm_active_connection_get_default()Thomas Haller1-6/+6
2017-11-27core: track NMActiveConnection in manager with CListThomas Haller1-65/+58
2017-11-27policy: use CList to track pending_activation_checksThomas Haller1-27/+20
2017-11-27policy: schedule autoactivation check after reset_autoconnect_all()Thomas Haller1-1/+3
2017-11-27policy: avoid cloning connection listThomas Haller1-8/+8
2017-11-16all: use nm_direct_hash() instead of g_direct_hash()Thomas Haller1-3/+3
2017-11-13core: allow slaves to autoactivate when master is availableBeniamino Galvani1-7/+14
2017-11-08policy: merge IPv4 and IPv6 implementation of update_ip_dns()Thomas Haller1-58/+44
2017-11-08policy: don't block autoconnect for connections when disconnecting software d...Thomas Haller1-39/+6
2017-11-08device: refactor autoconnect blocking by introducing NMDeviceAutoconnectBlock...Thomas Haller1-1/+1
2017-11-08policy: refactor auto_activate_device() to return earlyThomas Haller1-37/+37
2017-11-08policy: optimize nm_device_can_auto_connect() to not check nm_device_autoconn...Thomas Haller1-0/+3
2017-11-08policy: remove redundant check in device_autoconnect_changed()Thomas Haller1-4/+2
2017-11-08device: move nm_device_get_enabled() from schedule_activate_check() to nm_dev...Thomas Haller1-3/+0
2017-10-31policy: move blocking autoconnect from NMDeviceModem to NMPolicyThomas Haller1-0/+22