gnome-keyring r792 - in branches/cryptoki: . common daemon keyrings pki pkix pkix/tests pkix/tests/test-data ssh tests
- From: nnielsen svn gnome org
- To: svn-commits-list gnome org
- Subject: gnome-keyring r792 - in branches/cryptoki: . common daemon keyrings pki pkix pkix/tests pkix/tests/test-data ssh tests
- Date: Fri, 17 Aug 2007 23:50:50 +0100 (BST)
Author: nnielsen
Date: 2007-08-17 23:50:48 +0100 (Fri, 17 Aug 2007)
New Revision: 792
ViewCVS link: http://svn.gnome.org/viewcvs/gnome-keyring?rev=792&view=rev
Added:
branches/cryptoki/pkix/
branches/cryptoki/pkix/Makefile.am
branches/cryptoki/pkix/asn1-def-pk.h
branches/cryptoki/pkix/asn1-def-pkix.h
branches/cryptoki/pkix/gkr-pki-cert.c
branches/cryptoki/pkix/gkr-pki-cert.h
branches/cryptoki/pkix/gkr-pkix-asn1.c
branches/cryptoki/pkix/gkr-pkix-asn1.h
branches/cryptoki/pkix/gkr-pkix-marshal.list
branches/cryptoki/pkix/gkr-pkix-openssl.c
branches/cryptoki/pkix/gkr-pkix-openssl.h
branches/cryptoki/pkix/gkr-pkix-parser.c
branches/cryptoki/pkix/gkr-pkix-parser.h
branches/cryptoki/pkix/gkr-pkix-pem.c
branches/cryptoki/pkix/gkr-pkix-pem.h
branches/cryptoki/pkix/pk.asn
branches/cryptoki/pkix/pkix.asn
branches/cryptoki/pkix/tests/
branches/cryptoki/pkix/tests/Makefile.am
branches/cryptoki/pkix/tests/test-data/
branches/cryptoki/pkix/tests/test-data/der-dsa-1024.key
branches/cryptoki/pkix/tests/test-data/der-pkcs8-PBE-MD5-DES.key
branches/cryptoki/pkix/tests/test-data/der-pkcs8-PBE-SHA1-3DES.key
branches/cryptoki/pkix/tests/test-data/der-pkcs8-PBE-SHA1-DES.key
branches/cryptoki/pkix/tests/test-data/der-pkcs8-PBE-SHA1-RC2-40.key
branches/cryptoki/pkix/tests/test-data/der-pkcs8-PBE-SHA1-RC4-128.key
branches/cryptoki/pkix/tests/test-data/der-pkcs8-dsa.key
branches/cryptoki/pkix/tests/test-data/der-pkcs8-encrypted-pkcs5.key
branches/cryptoki/pkix/tests/test-data/der-pkcs8-v2-des.key
branches/cryptoki/pkix/tests/test-data/der-pkcs8-v2-des3.key
branches/cryptoki/pkix/tests/test-data/der-pkcs8.key
branches/cryptoki/pkix/tests/test-data/der-rsa-1024.key
branches/cryptoki/pkix/tests/test-data/pem-dsa-1024.key
branches/cryptoki/pkix/tests/test-data/pem-pkcs8.key
branches/cryptoki/pkix/tests/unit-test-gcrypt-setup.c
branches/cryptoki/pkix/tests/unit-test-memory-stubs.c
branches/cryptoki/pkix/tests/unit-test-pkix-parser.c
Removed:
branches/cryptoki/pki/gkr-pki-cert.c
branches/cryptoki/pki/gkr-pki-cert.h
branches/cryptoki/pki/gkr-pki-marshal.list
branches/cryptoki/pki/gkr-pki-openssl.c
branches/cryptoki/pki/gkr-pki-openssl.h
branches/cryptoki/pki/gkr-pki-parser.c
branches/cryptoki/pki/gkr-pki-parser.h
branches/cryptoki/pki/gkr-pki-pem.c
branches/cryptoki/pki/gkr-pki-pem.h
branches/cryptoki/tests/unit-test-gnutls-setup.c
branches/cryptoki/tests/unit-test-pki-parser.c
Modified:
branches/cryptoki/ChangeLog
branches/cryptoki/Makefile.am
branches/cryptoki/common/gkr-crypto.c
branches/cryptoki/common/gkr-crypto.h
branches/cryptoki/common/gkr-secure-memory.c
branches/cryptoki/configure.in
branches/cryptoki/daemon/gkr-daemon.c
branches/cryptoki/keyrings/gkr-keyring.c
branches/cryptoki/pki/Makefile.am
branches/cryptoki/pki/gkr-pki-object-manager.c
branches/cryptoki/pki/gkr-pki-object.c
branches/cryptoki/pki/gkr-pki-privkey.c
branches/cryptoki/pki/gkr-pki-privkey.h
branches/cryptoki/ssh/gkr-ssh-proto.c
branches/cryptoki/tests/Makefile.am
branches/cryptoki/tests/unit-test-crypto.c
branches/cryptoki/tests/unit-tests-prep.sh
Log:
* common/gkr-crypto.c:
* common/gkr-crypto.h:
* daemon/gkr-daemon.c:
* keyrings/gkr-keyring.c:
* ssh/gkr-ssh-proto.c:
* tests/unit-test-crypto.c: Implement a bunch more symmetric key generation
functions, for use with PKIX parser. Also initialize libgcrypt properly
and hook it into our concept of secure memory.
* common/gkr-secure-memory.c: Make a switch for everything to go through
malloc, so we can use valgrind to debug memory issues.
* pki/gkr-pki-cert.c: (removed)
* pki/gkr-pki-cert.h: (removed)
* pki/gkr-pki-marshal.list (removed)
* pki/gkr-pki-object.c:
* pki/gkr-pki-object-manager.c:
* pki/gkr-pki-openssl.c: (removed)
* pki/gkr-pki-openssl.h: (removed)
* pki/gkr-pki-parser.c: (removed)
* pki/gkr-pki-parser.h: (removed)
* pki/gkr-pki-pem.c: (removed)
* pki/gkr-pki-pem.h: (removed)
* pki/gkr-pki-privkey.c:
* pki/gkr-pki-privkey.c:
* pki/Makefile.am:
* pkix/asn1-def-pk.h: (added)
* pkix/asn1-def-pkix.h: (added)
* pkix/gkr-pkix-asn1.c: (added)
* pkix/gkr-pkix-asn1.h: (added)
* pkix/gkr-pkix-marshal.list: (added)
* pkix/gkr-pkix-openssl.c: (added)
* pkix/gkr-pkix-openssl.h: (added)
* pkix/gkr-pkix-parser.c: (added)
* pkix/gkr-pkix-pem.c: (added)
* pkix/gkr-pkix-pem.h: (added)
* pkix/Makefile.am: (added)
* pkix/pk.asn: (added)
* pkix/pkix.asn: (added)
* pkix/tests/Makefile.am: (added)
* pkix/tests/unit-test-gcrypt-setup.c: (added)
* pkix/tests/unit-test-memory-stubs.c: (added)
* pkix/tests/unit-test-pkix-parser.c: (added)
* pkix/tests/test-data/*: (added)
* tests/Makefile.am:
* tests/unit-test-gnutls-setup.c: (removed)
* tests/unit-test-pki-parser.c: (removed)
* tests/unit-tests-prep.sh:
* configure.in:
* Makefile.am: Do our own key parsing instead of using GNUTLS. This allows
us to do it in secure memory, as well as support formats and algorithms
that would otherwise be unsupported.
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]