summaryrefslogtreecommitdiff
path: root/src/nm-policy.c
AgeCommit message (Expand)AuthorFilesLines
2020-01-28all: use _nm_utils_inet4_ntop() instead of nm_utils_inet4_ntop()Thomas Haller1-4/+4
2019-12-24shared: nm-auth-subject: add unix-session typeAntonio Cardace1-1/+2
2019-12-13all: rename time related function to spell out nsec/usec/msec/secThomas Haller1-3/+3
2019-10-01all: manually drop code comments with file descriptionThomas Haller1-2/+1
2019-09-22core: add and use NM_MANAGER_GET macroThomas Haller1-1/+1
2019-09-10all: SPDX header conversionLubomir Rintel1-14/+1
2019-08-28device: refactor handling of scheduled activation tasks on idleThomas Haller1-1/+1
2019-07-16settings: rework tracking settings connections and settings pluginsThomas Haller1-10/+5
2019-07-16core: reapply changes to profile to all devicesThomas Haller1-11/+6
2019-06-11all: drop emacs file variables from source filesThomas Haller1-1/+0
2019-04-12policy: fix memory leakBeniamino Galvani1-1/+1
2019-02-14policy: treat WireGuard devices as VPN for DNSThomas Haller1-9/+30
2019-02-12all: replace strerror() calls with nm_strerror_native()Thomas Haller1-1/+1
2019-02-12all: replace g_strerror() calls with nm_strerror_native()Thomas Haller1-1/+1
2019-02-12all: cache errno in local variable before using itThomas Haller1-4/+4
2019-02-12all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller1-2/+0
2019-01-15all/trivial: rename NM_UTILS_LOOKUP_STR() to have "_A" suffixThomas Haller1-2/+2
2018-12-19all: don't use static buffer for nm_utils_inet*_ntop()Thomas Haller1-4/+7
2018-12-14wwan: rework when settings/device are blocked for autoconnectionAleksander Morgado1-7/+4
2018-12-09core: improve and fix keeping connection active based on "connection.permissi...Thomas Haller1-2/+10
2018-12-09device: arm keep-alive instance when queuing active-connection for activationThomas Haller1-0/+2
2018-12-09core: in NMPolicy's _deactivate_if_active() safely iterate over active connec...Thomas Haller1-2/+2
2018-12-09keep-alive: use NMKeepAlive API directly instead of via NMActiveConnectionThomas Haller1-16/+31
2018-12-09policy: fix disconnecting notify:alive signal from active-connectionThomas Haller1-0/+3
2018-11-17policy: don't check for valid error in active_connection_keep_alive_changed()Thomas Haller1-14/+12
2018-11-17core: Introduce helper class to track connection keep aliveBenjamin Berg1-2/+31
2018-09-17docs: misc. typos pt2luz.paz1-1/+1
2018-08-28settings: use delegation instead of inheritance for NMSettingsConnection and ...Thomas Haller1-61/+79
2018-08-08core: implement connection.multi-connect to activate profiles multiple timesThomas Haller1-1/+1
2018-08-08core: extend nm_manager_get_activatable_connections() for autoconnect and mul...Thomas Haller1-1/+1
2018-07-24core: give better error reason why device is incompatible with profileThomas Haller1-1/+1
2018-07-09policy: track best active connections rather than best devicesBeniamino Galvani1-113/+126
2018-07-09policy: choose best VPN based on metricsBeniamino Galvani1-13/+23
2018-06-11policy: log connection UUID for auto-activationThomas Haller1-2/+4
2018-05-28policy: don't block connection if device is goneAleksander Morgado1-3/+5
2018-05-26core: let NM_IS_IP_CONFIG() check for expected addr-familyThomas Haller1-2/+2
2018-05-10all: use the elvis operator wherever possibleLubomir Rintel1-1/+1
2018-04-16core/trivial: rename "NMSettingsConnectionFlags" to "NMSettingsConnectionIntF...Thomas Haller1-1/+1
2018-04-13policy: fix potential leak of subject in auto_activate_device()Thomas Haller1-3/+1
2018-04-13core: avoid unnecessary action in NMPolicy's _deactivate_if_active()Thomas Haller1-2/+1
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