summaryrefslogtreecommitdiff
path: root/src/nm-policy.c
Commit message (Expand)AuthorAgeFilesLines
* core: add and use NM_MANAGER_GET macroThomas Haller2019-09-221-1/+1
* all: SPDX header conversionLubomir Rintel2019-09-101-14/+1
* device: refactor handling of scheduled activation tasks on idleThomas Haller2019-08-281-1/+1
* settings: rework tracking settings connections and settings pluginsThomas Haller2019-07-161-10/+5
* core: reapply changes to profile to all devicesThomas Haller2019-07-161-11/+6
* all: drop emacs file variables from source filesThomas Haller2019-06-111-1/+0
* policy: fix memory leakBeniamino Galvani2019-04-121-1/+1
* policy: treat WireGuard devices as VPN for DNSThomas Haller2019-02-141-9/+30
* 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-1/+1
* all: cache errno in local variable before using itThomas Haller2019-02-121-4/+4
* all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller2019-02-121-2/+0
* all/trivial: rename NM_UTILS_LOOKUP_STR() to have "_A" suffixThomas Haller2019-01-151-2/+2
* all: don't use static buffer for nm_utils_inet*_ntop()Thomas Haller2018-12-191-4/+7
* wwan: rework when settings/device are blocked for autoconnectionAleksander Morgado2018-12-141-7/+4
* core: improve and fix keeping connection active based on "connection.permissi...Thomas Haller2018-12-091-2/+10
* device: arm keep-alive instance when queuing active-connection for activationThomas Haller2018-12-091-0/+2
* core: in NMPolicy's _deactivate_if_active() safely iterate over active connec...Thomas Haller2018-12-091-2/+2
* keep-alive: use NMKeepAlive API directly instead of via NMActiveConnectionThomas Haller2018-12-091-16/+31
* policy: fix disconnecting notify:alive signal from active-connectionThomas Haller2018-12-091-0/+3
* policy: don't check for valid error in active_connection_keep_alive_changed()Thomas Haller2018-11-171-14/+12
* core: Introduce helper class to track connection keep aliveBenjamin Berg2018-11-171-2/+31
* docs: misc. typos pt2luz.paz2018-09-171-1/+1
* settings: use delegation instead of inheritance for NMSettingsConnection and ...Thomas Haller2018-08-281-61/+79
* core: implement connection.multi-connect to activate profiles multiple timesThomas Haller2018-08-081-1/+1
* core: extend nm_manager_get_activatable_connections() for autoconnect and mul...Thomas Haller2018-08-081-1/+1
* core: give better error reason why device is incompatible with profileThomas Haller2018-07-241-1/+1
* policy: track best active connections rather than best devicesbg/vpn-primaryBeniamino Galvani2018-07-091-113/+126
* policy: choose best VPN based on metricsBeniamino Galvani2018-07-091-13/+23
* policy: log connection UUID for auto-activationThomas Haller2018-06-111-2/+4
* policy: don't block connection if device is goneAleksander Morgado2018-05-281-3/+5
* core: let NM_IS_IP_CONFIG() check for expected addr-familyThomas Haller2018-05-261-2/+2
* all: use the elvis operator wherever possibleLubomir Rintel2018-05-101-1/+1
* core/trivial: rename "NMSettingsConnectionFlags" to "NMSettingsConnectionIntF...Thomas Haller2018-04-161-1/+1
* policy: fix potential leak of subject in auto_activate_device()Thomas Haller2018-04-131-3/+1
* core: avoid unnecessary action in NMPolicy's _deactivate_if_active()Thomas Haller2018-04-131-2/+1
* core: specify an activation reason for active connectionsBeniamino Galvani2018-04-081-0/+3
* core: add macro for iterating CList of devices of NMManagerThomas Haller2018-04-041-15/+10
* core: track devices in manager via embedded CListThomas Haller2018-03-271-17/+23
* core/dbus: rework D-Bus implementation to use lower layer GDBusConnection APIThomas Haller2018-03-121-3/+3
* policy: fix blocking autoconnect for no-secretsFabian Vogt2018-03-081-2/+8
* trivial: avoid XXX tag and replace by NOTE or FIXMEThomas Haller2018-01-231-1/+1
* all: require glib 2.40lr/glib-2-40Lubomir Rintel2018-01-181-2/+2
* policy: merge IPv4 and IPv6 versions of device_ip_config_changed()Thomas Haller2018-01-091-45/+27
* core: rework tracking config in dns-manager to use ifindexThomas Haller2018-01-091-96/+21
* libnm: rename MDns flag UNKNOWN to DEFAULTThomas Haller2018-01-091-7/+8
* dns: add mechanism for propagating mDNS setting.Ismo Puustinen2018-01-091-1/+60
* core: fix uninialized boolean variable in reset_autoconnect_all()Thomas Haller2017-12-121-1/+1
* 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