NetworkManager/clients/tui
Beniamino Galvani 5b5a768b69 clients: only ask secrets for settings that require them
When nmcli needs secrets for a connection it asks them for every known
setting. nmtui is a bit smarter and asks them only for settings that
actually exist in the connection. Make a step further and let clients
ask secrets only for setting that exist *and* have any secret
property. This decreases the number of D-Bus calls when editing or
showing a connection with secrets.

https://bugzilla.redhat.com/show_bug.cgi?id=1506536
https://github.com/NetworkManager/NetworkManager/pull/327
2019-04-02 11:20:28 +02:00
..
newt libnm,core: use _nm_utils_ascii_str_to_uint64() instead of strtol() 2019-02-12 08:50:28 +01:00
meson.build clients: only ask secrets for settings that require them 2019-04-02 11:20:28 +02:00
nm-editor-bindings.c all: drop unnecessary includes of <errno.h> and <string.h> 2019-02-12 08:50:28 +01:00
nm-editor-bindings.h
nm-editor-utils.c
nm-editor-utils.h
nmt-address-list.c all: drop unnecessary includes of <errno.h> and <string.h> 2019-02-12 08:50:28 +01:00
nmt-address-list.h
nmt-connect-connection-list.c
nmt-connect-connection-list.h
nmt-device-entry.c all: drop unnecessary includes of <errno.h> and <string.h> 2019-02-12 08:50:28 +01:00
nmt-device-entry.h
nmt-edit-connection-list.c
nmt-edit-connection-list.h
nmt-editor-grid.c all: drop unnecessary includes of <errno.h> and <string.h> 2019-02-12 08:50:28 +01:00
nmt-editor-grid.h
nmt-editor-page-device.c
nmt-editor-page-device.h
nmt-editor-page.c
nmt-editor-page.h
nmt-editor-section.c
nmt-editor-section.h
nmt-editor.c clients: only ask secrets for settings that require them 2019-04-02 11:20:28 +02:00
nmt-editor.h
nmt-ip-entry.c
nmt-ip-entry.h
nmt-mac-entry.c all: drop unnecessary includes of <errno.h> and <string.h> 2019-02-12 08:50:28 +01:00
nmt-mac-entry.h
nmt-mtu-entry.c
nmt-mtu-entry.h
nmt-page-bond.c
nmt-page-bond.h
nmt-page-bridge-port.c
nmt-page-bridge-port.h
nmt-page-bridge.c
nmt-page-bridge.h
nmt-page-dsl.c
nmt-page-dsl.h
nmt-page-ethernet.c
nmt-page-ethernet.h
nmt-page-infiniband.c
nmt-page-infiniband.h
nmt-page-ip-tunnel.c
nmt-page-ip-tunnel.h
nmt-page-ip4.c
nmt-page-ip4.h
nmt-page-ip6.c
nmt-page-ip6.h
nmt-page-ppp.c
nmt-page-ppp.h
nmt-page-team-port.c
nmt-page-team-port.h
nmt-page-team.c
nmt-page-team.h
nmt-page-vlan.c
nmt-page-vlan.h
nmt-page-wifi.c
nmt-page-wifi.h
nmt-password-dialog.c
nmt-password-dialog.h
nmt-password-fields.c
nmt-password-fields.h
nmt-route-editor.c
nmt-route-editor.h
nmt-route-entry.c
nmt-route-entry.h
nmt-route-table.c
nmt-route-table.h
nmt-slave-list.c docs: misc. typos 2018-09-15 09:08:03 +02:00
nmt-slave-list.h
nmt-utils.c all: drop unnecessary includes of <errno.h> and <string.h> 2019-02-12 08:50:28 +01:00
nmt-utils.h
nmt-widget-list.c all: drop unnecessary includes of <errno.h> and <string.h> 2019-02-12 08:50:28 +01:00
nmt-widget-list.h
nmtui-connect.c clients: don't tread secret agent as NMSecretAgentOld 2019-02-05 08:27:42 +01:00
nmtui-connect.h
nmtui-edit.c
nmtui-edit.h
nmtui-hostname.c
nmtui-hostname.h
nmtui.c all: drop unnecessary includes of <errno.h> and <string.h> 2019-02-12 08:50:28 +01:00
nmtui.h