NetworkManager/system-settings/plugins/ifcfg-rh
Dan Williams bebe3e891b ifcfg-rh: fix read/write of EAP-TLS connections
TLS uses the 'identity' which previously wasn't read.  The private key
password should also only be used for PKCS#12 files, becuase they aren't
decrypted when read into the setting.

Private keys also need to be handled differently; PKCS#12 keys are written
out unchanged (ie, still encrypted) with their corresponding private key.
DER keys are stored in the setting unencrypted, so they are re-encrypted
before being written out to disk.  But because the private key password
isn't known for DER keys, a random password must be used to re-encrypt
the key.
2009-04-14 09:09:43 -04:00
..
tests ifcfg-rh: fix read/write of EAP-TLS connections 2009-04-14 09:09:43 -04:00
common.h ifcfg-rh: initial write support for wifi & wired 2009-04-14 09:08:14 -04:00
crypto.c ifcfg-rh: fix read/write of EAP-TLS connections 2009-04-14 09:09:43 -04:00
crypto.h ifcfg-rh: fix read/write of EAP-TLS connections 2009-04-14 09:09:43 -04:00
errors.c ifcfg-rh: move reader/writer to separate utility library 2009-02-28 07:08:19 -05:00
Makefile.am ifcfg-rh: fix read/write of EAP-TLS connections 2009-04-14 09:09:43 -04:00
nm-ifcfg-connection.c ifcfg-rh: read multiple IP addresses, more DNS servers, write more IP4 stuff 2009-04-14 09:08:20 -04:00
nm-ifcfg-connection.h system-settings: protect system connection secrets with PolicyKit 2009-04-04 11:42:48 -04:00
plugin.c ifcfg-rh: read multiple IP addresses, more DNS servers, write more IP4 stuff 2009-04-14 09:08:20 -04:00
plugin.h ifcfg-rh: move reader/writer to separate utility library 2009-02-28 07:08:19 -05:00
reader.c ifcfg-rh: fix read/write of EAP-TLS connections 2009-04-14 09:09:43 -04:00
reader.h ifcfg-rh: initial write support for wifi & wired 2009-04-14 09:08:14 -04:00
sha1.c ifcfg-rh: first pass at WPA-PSK support 2009-02-27 13:28:20 -05:00
sha1.h ifcfg-rh: first pass at WPA-PSK support 2009-02-27 13:28:20 -05:00
shvar.c ifcfg-rh: initial write support for wifi & wired 2009-04-14 09:08:14 -04:00
shvar.h ifcfg-rh: initial write support for wifi & wired 2009-04-14 09:08:14 -04:00
utils.c ifcfg-rh: fix read/write of EAP-TLS connections 2009-04-14 09:09:43 -04:00
utils.h ifcfg-rh: fix read/write of EAP-TLS connections 2009-04-14 09:09:43 -04:00
writer.c ifcfg-rh: fix read/write of EAP-TLS connections 2009-04-14 09:09:43 -04:00
writer.h ifcfg-rh: read multiple IP addresses, more DNS servers, write more IP4 stuff 2009-04-14 09:08:20 -04:00