NetworkManager/shared
Thomas Haller ee7fbc954e shared/glib: prevent users to use g_cancellable_reset()
When handling a GCancellable, you make decisions based on when the cancelled
property of a GCancellable changes. Correctly handling a cancellable becoming
uncancelled again is really complicated, nor is it clear what it even means:
should the flipping be treated as cancellation or not? Probably if the
cancelled property gets reset, you already start aborting and there is
no way back. So, you would want that a cancellation is always handled.
But it's hard to implement that correctly, and it's odd to claim
something was cancelled, if g_cancellable_is_cancelled() doesn't agree
(anymore).

Avoid such problems by preventing users to call g_cancellable_reset().
2020-04-28 18:35:59 +02:00
..
c-list
c-rbtree
c-siphash
c-stdaux
n-acd
n-dhcp4
nm-glib-aux shared/glib: prevent users to use g_cancellable_reset() 2020-04-28 18:35:59 +02:00
nm-keyfile keyfile: minor cleanup handling error in read_array_of_uint() 2020-04-15 22:37:51 +02:00
nm-libnm-aux
nm-libnm-core-aux
nm-libnm-core-intern dhcp: make connection.mud-url configurable as global connection default 2020-04-28 13:01:18 +02:00
nm-std-aux
nm-udev-aux
nm-utils nm-setting-bridge: add 'group-address' bridge option 2020-04-06 09:56:11 +02:00
systemd dhcp: enforce MUD URL to use "https://" scheme 2020-04-24 20:54:13 +02:00
meson.build systemd: merge branch systemd into master 2020-04-08 09:08:49 +02:00
nm-default.h
nm-meta-setting.c
nm-meta-setting.h
nm-test-libnm-utils.h
nm-test-utils-impl.c
nm-version-macros.h.in release: bump version to 1.25.0 (development) 2020-04-10 18:08:10 +02:00