Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:27414 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 34593 invoked by uid 1010); 13 Jan 2007 02:13:23 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 34578 invoked from network); 13 Jan 2007 02:13:23 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Jan 2007 02:13:23 -0000 Authentication-Results: pb1.pair.com smtp.mail=pierre.php@gmail.com; spf=pass; sender-id=pass Authentication-Results: pb1.pair.com header.from=pierre.php@gmail.com; sender-id=pass; domainkeys=bad Received-SPF: pass (pb1.pair.com: domain gmail.com designates 66.249.92.168 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: pierre.php@gmail.com X-Host-Fingerprint: 66.249.92.168 ug-out-1314.google.com Linux 2.4/2.6 Received: from [66.249.92.168] ([66.249.92.168:41220] helo=ug-out-1314.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 22/AF-16860-34048A54 for ; Fri, 12 Jan 2007 21:13:23 -0500 Received: by ug-out-1314.google.com with SMTP id o4so965835uge for ; Fri, 12 Jan 2007 18:13:20 -0800 (PST) DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=Tx+uNvvtTV2shEsSOzUX4o8gLQssok7p/EF6fnUBo7WSepoaL43G4ht9u4YDT/qZOKBX9qbUQHVDUQtzqzFEBlAaAwR0lSJDXway6rb34qwEugLrdui3KCqwqm4/P8+g63ss/UnXDqR/saK3Yw0bbVApPcs0e/+pp30HZxV2DfY= Received: by 10.78.204.7 with SMTP id b7mr962533hug.1168654400277; Fri, 12 Jan 2007 18:13:20 -0800 (PST) Received: by 10.78.122.5 with HTTP; Fri, 12 Jan 2007 18:13:20 -0800 (PST) Message-ID: Date: Sat, 13 Jan 2007 03:13:20 +0100 To: "Wez Furlong" Cc: "Thomas J. Hruska" , internals@lists.php.net In-Reply-To: <4e89b4260701121720k7181f2dcsc935f09e98bf169f@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <45A51BDB.2050902@shininglightpro.com> <4e89b4260701121720k7181f2dcsc935f09e98bf169f@mail.gmail.com> Subject: Re: [PHP-DEV] OpenSSL integration From: pierre.php@gmail.com (Pierre) Hi Thomas, Wez, On 1/13/07, Wez Furlong wrote: > Hi Thomas, > > I think Marcus gave you all the right pointers. > I just wanted to let you know that I have a pending patch for DH kex > and some bignum functions, and that Pierre mentioned that he's been > working on a few other bits recently. Yes, mostly a new API (more flexible and less global namespace invasions :). I also have a toy example implementing the BN API as objects (Wez, we can merge that later, non issue :). However, Wez and I imported openssl into PECL to avoid this exact problem. Holding PHP while we are working on the new stuff. If your changes bring an immediate gain, are consistent with the current API (yes, consistency is not the word I would use for the current openssl api but still ;), I see no reason not to integrate it. Please note that 5.2.x is now frozen, it will be in at least 5.3.0 or 6.x. > If you think that we'll be overlapping, we can try harder to either > get stuff committed, or pass it on to you. A good start would be to describe your work. We can then try to write down a roadmap and define some priorities. Cheers, --Pierre