Re: Proposal for a new extension: gnuTLS

From: Date: Tue, 30 Aug 2011 13:12:16 +0000
Subject: Re: Proposal for a new extension: gnuTLS
References: 1 2  Groups: php.pecl.dev 
Request: Send a blank email to pecl-dev+get-8496@lists.php.net to get a copy of this message
The extension uses the gnuTLS library version 3. There was a licence change to LGPL v3, that's right. But after reading the LGPL (especially the part about using the library's functions in a combined product like an extension) I don't worry about legal issues. I didn't change the source code of the library. Raik Am 30.08.2011 14:33, schrieb Pierre Joye: > 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 >> ÜX{8–—”Ô,§¸Ñ >> >> 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 >> > > >

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