diff options
author | Stef Walter <stef@memberwebs.com> | 2010-07-13 03:03:02 +0000 |
---|---|---|
committer | Stef Walter <stef@memberwebs.com> | 2010-07-13 03:03:02 +0000 |
commit | 223ac313af780ef6823e3c5b68036223cbc95de2 (patch) | |
tree | e58a8b8a4e0e14f32d5f8590f3d8e82f7a60aa89 /HACKING | |
parent | bfbec0de8bc4e55f3aa7a4a5a4b847b061b1e4ec (diff) |
[plex-layer] Remove old code.
* Also update HACKING for new code locations.
Diffstat (limited to 'HACKING')
-rw-r--r-- | HACKING | 38 |
1 files changed, 23 insertions, 15 deletions
@@ -17,12 +17,21 @@ each other. These parts generally live in different directories: daemon The main daemon startup code and gnome-keyring password protocol operations. -daemon/pkcs11 - The various hooks that connect the PKCS#11 modules and code into the daemon. +daemon/control + Binary protocol for controling and initializing the daemon. + +daemon/dbus + Various DBus bits of the daemon including the Secret Service API. + +daemon/gpg-agent + A GPG agent implementation that uses a PKCS#11 module for it's password storage. + +daemon/login + Used to lock and unlock the daemon. + +daemon/ssh-agent + An SSH agent implementation that uses a PKCS#11 module for it's cryto and key storage. -daemon/ui - Prompting the user, asking for passwords. - egg Code that either: a) Really should be implemented elsewhere (eg: glib) but isn't. b) Code that needs to be shared between loosely coupled gnome-keyring components. @@ -42,28 +51,27 @@ pkcs11 pkcs11/gck A base library for implementing our internal PKCS#11 modules. -pkcs11/plex-layer - A PKCS#11 module that combines slots from multiple PKCS#11 modules into one module. - pkcs11/roots-store A PKCS#11 module that exposes Root CA certificates from a directory like /etc/ssl/certs pkcs11/rpc-layer A PKCS#11 module that calls into the daemon. This is the module that apps actually use. -pkcs11/ssh-agent - An SSH agent implementation that uses a PKCS#11 module for it's cryto and key storage. - pkcs11/ssh-store A PKCS#11 module which exposes objects in ~/.ssh directory. pkcs11/user-store A PKCS#11 module for general storage of certificates and keys. - -tests + +pkcs11/wrap-layer + A PKCS#11 module that combines slots from multiple PKCS#11 modules into one module. + +testsing Test tools and unit tests. - - + +ui + Prompting the user, asking for passwords. + -------------------------------------------------------------------------------- USE OF WORKER THREADS |