NetworkManager/system-settings/plugins/ifcfg-rh
Dan Williams 0d69dfe39e libnm-glib: implement new settings interfaces
The old NMExportedConnection was used for both client and server-side classes,
which was a mistake and made the code very complicated to follow.  Additionally,
all PolicyKit operations were synchronous, and PK operations can block for a
long time (ie for user input) before returning, so they need to be async.  But
NMExportedConnection and NMSysconfigConnection didn't allow for async PK ops
at all.

Use this opportunity to clean up the mess and create GInterfaces that both
server and client objects implement, so that the connection editor and applet
can operate on generic objects like they did before (using the interfaces) but
can perform specific operations (like async PK verification of callers) depending
on whether they are local or remote or whatever.
2009-07-23 09:20:52 -04:00
..
tests everything: use libgudev instead of HAL; merge NM and nm-system-settings 2009-06-11 00:39:12 -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 everything: use libgudev instead of HAL; merge NM and nm-system-settings 2009-06-11 00:39:12 -04:00
nm-ifcfg-connection.c libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
nm-ifcfg-connection.h everything: use libgudev instead of HAL; merge NM and nm-system-settings 2009-06-11 00:39:12 -04:00
plugin.c libnm-glib: implement new settings interfaces 2009-07-23 09:20:52 -04:00
plugin.h ifcfg-rh: move reader/writer to separate utility library 2009-02-28 07:08:19 -05:00
reader.c everything: use libgudev instead of HAL; merge NM and nm-system-settings 2009-06-11 00:39:12 -04:00
reader.h everything: use libgudev instead of HAL; merge NM and nm-system-settings 2009-06-11 00:39:12 -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: don't shadow basename 2009-04-21 18:23:07 -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 printf format of guint64 2009-04-14 18:47:46 -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