New source file implementing a very basic certificate database. This is
authorJeffrey Stedfast <fejj@ximian.com>
Tue, 30 Jul 2002 19:16:11 +0000 (19:16 +0000)
committerJeffrey Stedfast <fejj@src.gnome.org>
Tue, 30 Jul 2002 19:16:11 +0000 (19:16 +0000)
commit6fa260aa3984519dba8aeb70bf637fb1bdc14f1c
treee4ef32a608ab54b471b0f0ad0d73e2aad408978b
parent04d21f798fb399fb160a5997acc2ae1001e37953
New source file implementing a very basic certificate database. This is

2002-07-30  Jeffrey Stedfast  <fejj@ximian.com>

* camel-certdb.c: New source file implementing a very basic
certificate database. This is mostly just here because the Mozilla
NSS certdb seems to not be working for everyone's Evolution
install (works fine for me and Ettore but not many other people).

* camel-tcp-stream-ssl.c (ssl_bad_cert): If we have this
certificate in our own CamelCertDB, then get the trust value from
that and only prompt the user if the trust is unknown.

* camel-tcp-stream-openssl.c (ssl_verify): Same.

* camel.c (camel_init): Create our default certdb.
camel/ChangeLog
camel/Makefile.am
camel/camel-folder.h
camel/camel-private.h
camel/camel-tcp-stream-openssl.c
camel/camel-tcp-stream-ssl.c
camel/camel.c