Re: (Patch) Add support for LibCST to tinymail camel
- From: Philip Van Hoof <spam pvanhoof be>
- To: José Dapena Paz <jdapena igalia com>
- Cc: tinymail-devel-list gnome org
- Subject: Re: (Patch) Add support for LibCST to tinymail camel
- Date: Wed, 09 Apr 2008 20:41:16 +0200
Fixed a glitch in your commit, please verify it.
(You broke the default compilation of Tinymail :p)
On Wed, 2008-04-09 at 13:56 +0200, José Dapena Paz wrote:
> This patch adds support for using CST as certificate repository in
> camel (tinymail camel backend). CST is the common certificate repository
> available in Nokia maemo-based internet tablets.
> It's implemented as a fast hack to avoid a big rework of the currently
> working implementation.
> Of course, it seems all the certdb stuff should be refactored to allow
> multiple backends (CST, file certdb, mozilla, whatever). But this adds
> provisional support.
> About autotools stuff, it only enables the cst support if available and
> you use nss ssl implementation (I didn't implement the openssl side
> support for camel-certdb-cst, so I'm not sure if it's working).
> Changelog entry:
> * Added libtinymail-camel/camel-lite/camel/camel-certdb-cst.c.
> Implementation of certificates database using maemo libcst. This
> makes you can manage certificates using the maemo tablet certificate
> * libtinymail-camel/camel-lite/camel/camel-certdb.h,
> libtinymail-camel/camel-lite/camel/camel-private.h: modified to
> have a pointer to the CST object in certdb and certificate id in
> certificate object in case we compile with CST support.
> * libtinymail-camel/camel-lite/camel/camel-tcp-stream-ssl.c:
> Modified a bit the code for proper integration with cst (mainly
> removing direct access to internal fields).
> * libtinymail-camel/camel-lite/configure.ac,
> Added support for detection and configuration of libcst.
> tinymail-devel-list mailing list
> tinymail-devel-list gnome org
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be
gnome: pvanhoof at gnome dot org
] [Thread Prev