summaryrefslogtreecommitdiff
path: root/src/nm-policy.c
Commit message (Expand)AuthorAgeFilesLines
* all: use nm_clear_pointer() instead of g_clear_pointer()Thomas Haller2020-03-231-1/+1
* all: use nm_clear_g_free() instead of g_clear_pointer()Thomas Haller2020-03-231-3/+3
* core: avoid unbound recursion in IPv6 connection sharingBeniamino Galvani2020-03-171-28/+27
* device: merge nm_device_get_dhcp[46]_config() to nm_device_get_dhcp_config()Thomas Haller2020-02-211-2/+2
* core: add common base class NMDhcpConfig for NMDhcp[46]Config and merge themThomas Haller2020-02-211-11/+7
* core: rename "nm-dhcp4-config.[ch]" to "nm-dhcp-config.[hc]" before mergeThomas Haller2020-02-211-1/+1
* shared: drop _STATIC variant of macros that define functionsThomas Haller2020-02-131-1/+2
* core: for WireGuard devices use a default dns-priority of 50 (like for VPNs)Thomas Haller2020-02-121-1/+2
* all: use _nm_utils_inet4_ntop() instead of nm_utils_inet4_ntop()Thomas Haller2020-01-281-4/+4
* shared: nm-auth-subject: add unix-session typeAntonio Cardace2019-12-241-1/+2
* all: rename time related function to spell out nsec/usec/msec/secThomas Haller2019-12-131-3/+3
* all: manually drop code comments with file descriptionThomas Haller2019-10-011-2/+1
* 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