summaryrefslogtreecommitdiff
path: root/src/nm-checkpoint.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* all: rename the introspection data to use the interface paths in namesLubomir Rintel2016-11-231-1/+1
* build: don't add subdirectories to include search path but require qualified ...Thomas Haller2016-11-211-3/+3
* checkpoint: introduce new flags to better restore previous stateBeniamino Galvani2016-10-241-1/+55
* core: refactor private data in "src"Thomas Haller2016-10-041-58/+65
* checkpoint: restore both applied and settings connectionsBeniamino Galvani2016-09-261-11/+21
* checkpoint: consider all devices when an empty list is passedBeniamino Galvani2016-09-261-26/+0
* checkpoint: use UUID instead of path to match connectionsBeniamino Galvani2016-09-261-5/+5
* checkpoint: better handle unmanaged and unrealized devicesBeniamino Galvani2016-09-261-26/+45
* core: allow passing an applied connection to nm_act_request_new()Beniamino Galvani2016-09-261-0/+1