Re: Proposal for a new extension: gnuTLS

From: Date: Tue, 30 Aug 2011 12:33:02 +0000
Subject: Re: Proposal for a new extension: gnuTLS
References: 1  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-8495@lists.php.net to get a copy of this message
hi, One point where I'm really not sure about is the license. GnuTLS is a license mess and if the part you rely on are under GPL or LGPL v3, then it can't be under pecl. Cheers, 2011/8/30 Raik Niemann <raik.niemann@iisys.de>: > Hello everyone, > > I want to propose a new PECL extension wrapping the gnuTLS library. This > library offers mainly the same functionality as the openSSL library, but > in my opinion the PKI functionality is much better. In addition to this, > more features are implemented for encrypted streams. > > What I implemented so far: > - Generation/Parsing/Exporting private keys (RSA/DSA/DH) >  (Elliptic curves are supported, but cannot be generated) > - Generation/Parsing/Exporting PKCS#10 certificate signing requests >  (CRQs) > - Signing/Parsing/Exporting X.509 certificates > - Creating/Parsing/Exporting X.509 certificate revocation lists (CRLs) > - Creating/Parsing/Exporting PKCS#12 container > All key features are described on this page: >  https://team.iisys.de/redmine/projects/iisys-php5-gnutls/wiki > > The source code can be viewed here: > >  https://team.iisys.de/redmine/projects/iisys-php5-gnutls/repository > and can be compiled in the latest PHP 5.3 and 5.4 branches. > > I started the function documentation, but this is still not complete. In > the next couple of days I can finish the documentation for the PHP manual.. > The documentation can be viewed here: >  https://team.iisys.de/php5-gnutls-doc/ > > What is missing: > - Support for the stream API > - some documentation > - some test cases for phpt > > Regards, > > Raik Niemann > > > -- > PECL development discussion Mailing List (http://pecl.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > -- Pierre @pierrejoye | http://blog.thepimp.net | http://www.libgd.org

« previous php.pecl.dev (#8495) next »