summaryrefslogtreecommitdiff
path: root/HACKING
diff options
context:
space:
mode:
authorStefan Walter <stefw@src.gnome.org>2008-07-14 19:54:11 +0000
committerStefan Walter <stefw@src.gnome.org>2008-07-14 19:54:11 +0000
commit59199cf372b2d871e7a5f4d6efa57cc2d46d6dc4 (patch)
tree287038a76286a0e98572535d1f0016e1df18f6e1 /HACKING
parent2800c08ecc82c00223b667242fc5f0a2896261b0 (diff)
downloadgnome-keyring-59199cf372b2d871e7a5f4d6efa57cc2d46d6dc4.tar.gz
Only use CKR_GENERAL_ERROR when it's really quite dire.
* daemon/pk/gkr-pk-cert.c: * daemon/pk/gkr-pk-import.c: * daemon/pk/gkr-pk-object.c: * daemon/pk/gkr-pk-privkey.c: * daemon/pk/gkr-pk-pubkey.c: * daemon/pkcs11/gkr-pkcs11-daemon-session.c: * daemon/pkcs11/gkr-pkcs11-dsa.c: * daemon/pkcs11/gkr-pkcs11-rsa.c: Only use CKR_GENERAL_ERROR when it's really quite dire. * gp11/gp11.h: (added) * gp11/gp11.pc.in: (added) * gp11/gp11-attributes.c: (added) * gp11/gp11-call.c: (added) * gp11/gp11-misc.c: (added) * gp11/gp11-module.c: (added) * gp11/gp11-object.c: (added) * gp11/gp11-private.h: (added) * gp11/gp11-session.c: (added) * gp11/gp11-slot.c: (added) * gp11/Makefile.am: (added) * gp11/pkcs11.h: (added) * gp11/tests/gp11-test.h: (added) * gp11/tests/gp11-test-module.c: (added) * gp11/tests/Makefile.am: (added) * gp11/tests/unit-test-gp11-attributes.c: (added) * gp11/tests/unit-test-gp11-module.c: (added) * gp11/tests/unit-test-gp11-object.c: (added) * gp11/tests/unit-test-gp11-session.c: (added) * gp11/tests/unit-test-gp11-slot.c: (added) * tests/check.make: (added) * tests/check-helpers.c: (added) * tests/check-helpers.h: (added) * tests/prep-check.sh: (added) * configure.in: * Makefile.am: Added new GP11 library svn path=/trunk/; revision=1175
Diffstat (limited to 'HACKING')
-rw-r--r--HACKING23
1 files changed, 13 insertions, 10 deletions
diff --git a/HACKING b/HACKING
index 8076c5ad..ab31f11e 100644
--- a/HACKING
+++ b/HACKING
@@ -10,27 +10,30 @@ each other. These parts generally live in different directories:
daemon
The main daemon startup code and gnome-keyring password protocol operations.
-keyrings
+daemon/keyrings
Code that manages the user's password keyrings
+
+daemon/pk
+ General public key / certificate code, management of objects.
+
+daemon/pkcs11
+ The PKCS#11 part of the daemon.
+
+daemon/pkix
+ Nitty gritty handling of various PKCS#?? standards, parsing, ASN.1 stuff.
+
+daemon/ui
+ Prompting the user, asking for passwords.
library
The gnome-keyring library for accessing passwords and secrets.
-pk
- General public key / certificate code, management of objects.
-
pkcs11
The PKCS#11 module, provider and headers.
-
-pkix
- Nitty gritty handling of various PKCS#?? standards, parsing, ASN.1 stuff.
tests
Test tools and unit tests.
-ui
- Prompting the user, asking for passwords.
-
--------------------------------------------------------------------------------
USING 'LOCATIONS' INSTEAD OF FILE PATHS