summaryrefslogtreecommitdiff
path: root/src/nm-checkpoint.c
Commit message (Expand)AuthorAgeFilesLines
* all: SPDX header conversionLubomir Rintel2019-09-101-14/+1
* settings/trivial: rename NM_SETTINGS_CONNECTION_PERSIST_MODE_DISK to NM_SETTI...Thomas Haller2019-07-251-1/+1
* core,libnm: add AddConnection2() D-Bus API to block autoconnect from the startThomas Haller2019-07-251-0/+1
* settings: rework tracking settings connections and settings pluginsThomas Haller2019-07-161-8/+26
* all: drop emacs file variables from source filesThomas Haller2019-06-111-1/+0
* core: use NM_SETTINGS_GET for singlton instead of nm_settings_get()Thomas Haller2019-05-071-4/+4
* checkpoint: hold a reference to the NMManager objectfg/checkpoint-devices-rh1578335-pt2Francesco Giudici2019-04-101-1/+2
* nm-checkpoint: drop reference to NM_DEVICE objects on removal signalFrancesco Giudici2019-04-101-17/+94
* nm-checkpoint: move logic to restore a connection to a separate functionFrancesco Giudici2019-04-101-72/+83
* nm-checkpoint: save device ifname and track if it is softwarefg/checkpoint-devices-rh1578335-pt1Francesco Giudici2019-03-221-2/+7
* nm-checkpoint: skip unmanage state check on unrealized devicesFrancesco Giudici2019-03-221-1/+1
* nm-checkpoint: emit signal on the Devices property when requiredFrancesco Giudici2019-03-221-6/+18
* nm-checkpoint: remove duplicate commentFrancesco Giudici2019-03-221-1/+0
* all: drop unnecessary includes of <errno.h> and <string.h>Thomas Haller2019-02-121-2/+0
* core: improve and fix keeping connection active based on "connection.permissi...Thomas Haller2018-12-091-0/+6
* settings: use delegation instead of inheritance for NMSettingsConnection and ...Thomas Haller2018-08-281-14/+11
* core: specify an activation reason for active connectionsBeniamino Galvani2018-04-081-0/+4
* checkpoint/trivial: add fixme commentsThomas Haller2018-04-041-0/+4
* checkpoint: minor cleanup of device_checkpoint_create()Thomas Haller2018-04-041-13/+10
* checkpoint: allow resetting the rollback timeout via D-BusThomas Haller2018-04-041-1/+37
* checkpoint: allow overlapping checkpointsThomas Haller2018-04-041-3/+30
* checkpoint: don't let nm_checkpoint_new() failThomas Haller2018-04-041-10/+2
* checkpoint: let each checkpoint schedule its own timeoutThomas Haller2018-04-041-16/+50
* checkpoint: simplify device_checkpoint_create() to never failThomas Haller2018-04-041-11/+8
* checkpoint: embed CList in NMCheckpoint instanceThomas Haller2018-04-041-8/+13
* core: add macro for iterating CList of devices of NMManagerThomas Haller2018-04-041-3/+2
* checkpoint: rework getting NM_CHECKPOINT_DEVICES propertyThomas Haller2018-04-041-7/+3
* core: track devices in manager via embedded CListThomas Haller2018-03-271-14/+13
* core/dbus: rework creating numbered D-Bus export path by putting counter into...Thomas Haller2018-03-131-1/+1
* core/dbus: rework D-Bus implementation to use lower layer GDBusConnection APIThomas Haller2018-03-121-15/+25
* all: replace non-leading tabs with spacesThomas Haller2018-02-071-1/+1
* settings: unify settings-update API (rename and merge)Thomas Haller2017-12-051-6/+6
* settings: unify settings-update API (nm_settings_connection_commit_changes())Thomas Haller2017-12-051-0/+2
* checkpoint: don't bypass settings-connection commit code on rollbackThomas Haller2017-12-051-3/+1
* core: track NMActiveConnection in manager with CListThomas Haller2017-11-271-6/+4
* core: merge nm_settings_get_connections_sorted() with nm_settings_get_connect...Thomas Haller2017-11-271-1/+3
* all: use nm_direct_hash() instead of g_direct_hash()Thomas Haller2017-11-161-1/+1
* all: don't use g_direct_equal() for hash table equality functionThomas Haller2017-11-161-1/+1
* settings: extend commit_changes() to update the settings after writingThomas Haller2017-10-251-0/+1
* settings: get rid of callback arguments for nm_settings_connection_delete()Thomas Haller2017-10-251-1/+1
* settings: get rid of callback arguments for nm_settings_connection_commit_cha...Thomas Haller2017-10-251-1/+0
* core,clients: use our own string hashing function nm_str_hash()Thomas Haller2017-10-181-1/+1
* checkpoint: better restore device managed state on rollbackBeniamino Galvani2017-08-281-6/+18
* checkpoint: disconnect device before reactivation during rollbackBeniamino Galvani2017-07-051-0/+11
* logging: log device and connection along with the messageLubomir Rintel2017-03-241-1/+1
* core: add activation-type property to active-connectionThomas Haller2017-03-161-0/+1
* checkpoint: reactivate/update connections only if necessary on rollbackBeniamino Galvani2017-03-061-37/+102
* checkpoint: drop a redundant assignmentLubomir Rintel2017-02-161-1/+1
* core: refactor nm_settings_get_connections_sorted() to return array instead o...Thomas Haller2017-02-101-5/+5
* exported-object: use NM_EXPORT_PATH_NUMBERED() macroThomas Haller2017-01-031-1/+1