summaryrefslogtreecommitdiff
path: root/src/nm-policy.c
Commit message (Expand)AuthorAgeFilesLines
* settings: let invisible connection not autoconnect according to is_blocked() ...Thomas Haller2017-12-051-6/+5
* settings: remove accessor functions to connection flagsThomas Haller2017-12-051-2/+4
* settings: track visible state as regular connection flagsThomas Haller2017-12-051-7/+7
* policy: don't schedule_activate_all() when going to sleepThomas Haller2017-11-291-4/+2
* policy: fix possible crash on deactivating connection on removalLubomir Rintel2017-11-281-1/+4
* c-list: re-import latest version of c-list.h from upstreamThomas Haller2017-11-281-1/+1
* core: fix race of blocking autoconnect for no-secrets when a new secret-agent...Thomas Haller2017-11-271-4/+19
* policy: use "agent-registered" signal directly from NMAgentManager instead of...Thomas Haller2017-11-271-3/+13
* policy: avoid false positives for checking for autoactivationThomas Haller2017-11-271-5/+10
* policy: add nm_settings_connection_autoconnect_is_blocked() helper functionThomas Haller2017-11-271-2/+1
* policy: don't clear autoconnect-blocked-reason user-request on internal reasonsThomas Haller2017-11-271-1/+2
* policy: only selectively schedule autoconnect check in activate_slave_connect...Thomas Haller2017-11-271-5/+12
* policy: only reset autoconnect-blocked-reason FAILED in activate_slave_connec...Thomas Haller2017-11-271-6/+3
* policy: only reset no-secrets autoconnect block flag when secret agent registersThomas Haller2017-11-271-14/+22
* policy: track autoconnect-blocked-reasons as flagsThomas Haller2017-11-271-14/+18
* policy: minor refactoring of device_state_changed()Thomas Haller2017-11-271-10/+13
* policy: minor cleanup of loop in activate_slave_connections()Thomas Haller2017-11-271-17/+11
* policy: fix logging about autoconnect retries numberThomas Haller2017-11-271-1/+1
* policy: don't log GError codeThomas Haller2017-11-271-4/+2
* policy: move setting autoconnect retries to a separate functionThomas Haller2017-11-271-12/+24
* policy: minor code cleanup in activate_slave_connections()Thomas Haller2017-11-271-5/+3
* settings/trivial: rename nm_settings_connection_autoconnect_retries_blocked_u...Thomas Haller2017-11-271-2/+2
* policy: merge reset_autoconnect_*() functionsThomas Haller2017-11-271-32/+28
* core: merge IPv4 and IPv6 versions of nm_active_connection_get_default()Thomas Haller2017-11-271-6/+6
* core: track NMActiveConnection in manager with CListThomas Haller2017-11-271-65/+58
* policy: use CList to track pending_activation_checksThomas Haller2017-11-271-27/+20
* policy: schedule autoactivation check after reset_autoconnect_all()Thomas Haller2017-11-271-1/+3
* policy: avoid cloning connection listThomas Haller2017-11-271-8/+8
* all: use nm_direct_hash() instead of g_direct_hash()Thomas Haller2017-11-161-3/+3
* core: allow slaves to autoactivate when master is availableBeniamino Galvani2017-11-131-7/+14
* policy: merge IPv4 and IPv6 implementation of update_ip_dns()Thomas Haller2017-11-081-58/+44
* policy: don't block autoconnect for connections when disconnecting software d...th/autoconnect-rh1401515Thomas Haller2017-11-081-39/+6
* device: refactor autoconnect blocking by introducing NMDeviceAutoconnectBlock...Thomas Haller2017-11-081-1/+1
* policy: refactor auto_activate_device() to return earlyThomas Haller2017-11-081-37/+37
* policy: optimize nm_device_can_auto_connect() to not check nm_device_autoconn...Thomas Haller2017-11-081-0/+3
* policy: remove redundant check in device_autoconnect_changed()Thomas Haller2017-11-081-4/+2
* device: move nm_device_get_enabled() from schedule_activate_check() to nm_dev...Thomas Haller2017-11-081-3/+0
* policy: move blocking autoconnect from NMDeviceModem to NMPolicyThomas Haller2017-10-311-0/+22
* policy: inline can_autoconnect check in auto_activate_device()Thomas Haller2017-10-311-27/+15
* policy: move nm_settings_connection_can_autoconnect() to policyThomas Haller2017-10-311-1/+27
* settings/trivial: rename settings-connection's autoconnect functionsThomas Haller2017-10-311-22/+22
* device/trivial: rename nm_device_get_ip_route_metric() to nm_device_get_route...Thomas Haller2017-10-061-1/+1
* core: cleanup autoconnect retry handlingThomas Haller2017-10-041-5/+10
* core: rename NM_SETTINGS_AUTO_CONNECT_BLOCKED_REASON_UNBLOCKED enumBeniamino Galvani2017-09-291-4/+4
* core: unblock failed connections when the master is availableBeniamino Galvani2017-09-291-17/+24
* core: make auto-connect-blocked-reason more specificBeniamino Galvani2017-09-291-4/+4
* nm-policy: use nm_g_hash_table_add() instead of g_hash_table_add()Beniamino Galvani2017-09-271-1/+1
* policy: watch active-connection state to detect autoconnect early failuresBeniamino Galvani2017-09-271-2/+72
* core: rework handling of default-routes and drop NMDefaultRouteManagerth/platform-route-pt4Thomas Haller2017-09-081-50/+152
* policy: take reference to best_device/activating_deviceThomas Haller2017-09-081-21/+17