NetworkManager/clients
Thomas Haller 72f90a8fbc clients/secret-agent: fix cancel_get_secrets() implementation
The callback must be invoked, as also documented.

Otherwise, the tracked info gets leaked.

Let NMSecretAgentOld (the caller) be a bit resilient against
bugs in the client, and avoid a crash by prematurely remove
the request-info from the pending list. That does not fully
workaround the bug (it leads to a leak), but at least it does
not cause other "severe" issues.

The leak was present earlier as well.
2019-02-05 08:34:23 +01:00
..
cli clients: don't tread secret agent as NMSecretAgentOld 2019-02-05 08:27:42 +01:00
common clients/secret-agent: fix cancel_get_secrets() implementation 2019-02-05 08:34:23 +01:00
tests settings,gsm: deprecate and stop using 'number' property 2018-12-19 08:54:50 +01:00
tui clients: don't tread secret agent as NMSecretAgentOld 2019-02-05 08:27:42 +01:00
meson.build build: meson: Add trailing commas 2018-12-20 13:50:34 +01:00
nm-online.c nm-online: sort options in man page and program help 2018-11-05 09:32:20 +01:00