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. 

_______________________________________________
SVN-commits-list mailing list
SVN-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/svn-commits-list

Reply via email to