From dave at cridland.net Fri Dec 22 14:35:21 2006 From: dave at cridland.net (Dave Cridland) Date: Fri, 22 Dec 2006 13:35:21 +0000 Subject: [pyOpenSSL] PKCS12 patch In-Reply-To: <20061129220401.GA14143@parmesan.excellance.biz> References: <20061129220401.GA14143@parmesan.excellance.biz> Message-ID: <10675.1166794523.293950@peirce.dave.cridland.net> On Wed Nov 29 22:04:01 2006, Arnaud Desmons wrote: > This patch is available here : > http://arnaud.desmons.free.fr/pyOpenSSL-0.6-pkcs12.patch Since this (and other) patches seem to be going unnoticed, I've put this into a fork I've made on http://trac.dave.cridland.net/ I've got the source in Subversion, at http://svn.dave.cridland.net/svn/projects/pyopenssl/dwd/ I've also found another fork since, http://www.keyphrene.com/products/pyOpenSSL-extended/index.php?lng=en - this seems to be somewhat dormant too, so I've integrated this as well. (It has a dump_pkcs12 as well, but comparing the two, I preferred Arnaud's, so that went in instead.) I'll happily accept more patches. Dave. -- Dave Cridland - mailto:dave at cridland.net - xmpp:dwd at jabber.org - acap://acap.dave.cridland.net/byowner/user/dwd/bookmarks/ - http://dave.cridland.net/ Infotrope Polymer - ACAP, IMAP, ESMTP, and Lemonade From arnaud.desmons at free.fr Thu Dec 28 22:26:03 2006 From: arnaud.desmons at free.fr (Arnaud Desmons) Date: Thu, 28 Dec 2006 22:26:03 +0100 Subject: [pyOpenSSL] CRL patch Message-ID: <20061228212603.GA5408@localhost.localdomain> Hi, I wrote a second patch for pyOpenSSL 0.6 (to be applied just after my pkcs12 one). This allow generation of CRL like this : crl = crypto.CRL() crl.make_revoked("100928084218Z", "1") crl.make_revoked("100928084218Z", "2") print crypto.dump_crl(crl, cacert, capkey) Maybe I will do a separate sign(cacert, cakey) fonction instead of doing everything in dump_crl? This is mainly for web (not tested for others purposes) This patch is available here : http://arnaud.desmons.free.fr/pyOpenSSL-0.6-crl.patch Let me know what you guys think about it. Thanks. -- Arnaud