NetworkManager/libnm-util
Dan Williams 5a7cf39a62 libnm-util: add secret flags for each secret describing how the secret is stored
This allows the necessary flexibility when handling secrets; otherwise
it wouldn't be known when NM should save secrets returned from agents
to backing storage, or when the agents should store the secrets. We
can't simply use lack of a secret in persistent storage as the indicator
of this, as (for example) when creating a new connection without
secrets the storage method would be abmiguous.

At the same time, fold in "always ask" functionality for OTP tokens
so user agents don't have to store that attribute themselves out-of-band.
2011-01-29 13:34:24 -06:00
..
tests libnm-util: fix hashing connections and settings 2011-01-27 10:37:01 -06:00
COPYING doc: fix FSF address (bgo #575625) 2009-09-10 21:03:30 -04:00
crypto.c trivial: add missing includes 2010-10-08 16:43:16 -05:00
crypto.h libnm-util: add nm_utils_rsa_key_encrypt() and fix crypto padding mixups 2009-09-15 16:01:50 -07:00
crypto_gnutls.c libnm-util: add nm_utils_rsa_key_encrypt() and fix crypto padding mixups 2009-09-15 16:01:50 -07:00
crypto_nss.c crypto: de-init NSS after calling PR_GetError() 2010-01-21 12:57:31 -08:00
libnm-util.pc.in build: pkg-config file fixes 2010-01-20 16:53:04 -08:00
libnm-util.ver libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
Makefile.am build: fix distcheck with gobject introspection enabled 2011-01-26 11:26:08 -06:00
nm-connection.c libnm-util: fix hashing connections and settings 2011-01-27 10:37:01 -06:00
nm-connection.h libnm-util: add 'flags' argument to nm_connection_to_hash() and nm_setting_to_hash() 2011-01-26 14:14:37 -06:00
nm-param-spec-specialized.c libnm-util: convert from old IP6 address format to new 2010-04-19 10:14:44 -07:00
nm-param-spec-specialized.h Rename private nm_* functions to _nm_* 2008-08-26 09:34:31 +00:00
nm-setting-8021x.c libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-setting-8021x.h libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-setting-bluetooth.c doc: document bluetooth setting properties 2009-11-11 13:50:01 -08:00
nm-setting-bluetooth.h libnm-util: add class padding for future expansion 2009-09-30 09:21:32 -07:00
nm-setting-cdma.c libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-setting-cdma.h libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-setting-connection.c libnm-util: add nm_setting_connection_permissions_has_user() 2010-11-18 10:36:18 -06:00
nm-setting-connection.h libnm-util: add nm_setting_connection_permissions_has_user() 2010-11-18 10:36:18 -06:00
nm-setting-gsm.c libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-setting-gsm.h libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-setting-ip4-config.c introspection: add GObject introspection support (bgo #637032) 2011-01-21 14:46:09 -06:00
nm-setting-ip4-config.h introspection: add GObject introspection support (bgo #637032) 2011-01-21 14:46:09 -06:00
nm-setting-ip6-config.c introspection: add GObject introspection support (bgo #637032) 2011-01-21 14:46:09 -06:00
nm-setting-ip6-config.h introspection: add GObject introspection support (bgo #637032) 2011-01-21 14:46:09 -06:00
nm-setting-olpc-mesh.c misc: license fixups 2010-01-21 15:11:50 -08:00
nm-setting-olpc-mesh.h misc: license fixups 2010-01-21 15:11:50 -08:00
nm-setting-ppp.c doc: document ppp setting properties 2009-11-11 14:06:48 -08:00
nm-setting-ppp.h libnm-util: add class padding for future expansion 2009-09-30 09:21:32 -07:00
nm-setting-pppoe.c libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-setting-pppoe.h libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-setting-serial.c libnm-util: better error message about missing PPP setting 2010-05-26 00:32:05 -07:00
nm-setting-serial.h libnm-util: add class padding for future expansion 2009-09-30 09:21:32 -07:00
nm-setting-template.c 2008-10-27 Dan Williams <dcbw@redhat.com> 2008-10-27 17:36:18 +00:00
nm-setting-template.h libnm-util: add class padding for future expansion 2009-09-30 09:21:32 -07:00
nm-setting-vpn.c libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-setting-vpn.h libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-setting-wimax.c libnm-util: WiMAX setting requires a non-zero-length NSP name 2011-01-12 15:54:56 -06:00
nm-setting-wimax.h wimax: Implement WiMAX support 2009-12-18 15:41:27 +02:00
nm-setting-wired.c doc: trivial fix in documentation of 's390-subchannels' property 2010-08-06 11:36:11 +02:00
nm-setting-wired.h core: handle s390 options more cleanly 2010-06-29 00:37:14 -07:00
nm-setting-wireless-security.c libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-setting-wireless-security.h libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-setting-wireless.c libnm-util: add defines for wifi modes 2011-01-09 02:00:29 -06:00
nm-setting-wireless.h libnm-util: add defines for wifi modes 2011-01-09 02:00:29 -06:00
nm-setting.c libnm-util: add 'flags' argument to nm_connection_to_hash() and nm_setting_to_hash() 2011-01-26 14:14:37 -06:00
nm-setting.h libnm-util: add secret flags for each secret describing how the secret is stored 2011-01-29 13:34:24 -06:00
nm-utils-private.h 2008-11-20 Dan Williams <dcbw@redhat.com> 2008-11-20 20:22:14 +00:00
nm-utils.c introspection: add GObject introspection support (bgo #637032) 2011-01-21 14:46:09 -06:00
nm-utils.h libnm-util: add nm_utils_wifi_* functions to handle frequencies/channels 2010-05-31 15:32:13 +02:00