Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:27413 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 25814 invoked by uid 1010); 13 Jan 2007 01:20:56 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 25788 invoked from network); 13 Jan 2007 01:20:56 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 13 Jan 2007 01:20:56 -0000 Authentication-Results: pb1.pair.com header.from=kingwez@gmail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=kingwez@gmail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain gmail.com designates 64.233.182.185 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: kingwez@gmail.com X-Host-Fingerprint: 64.233.182.185 nf-out-0910.google.com Linux 2.4/2.6 Received: from [64.233.182.185] ([64.233.182.185:12177] helo=nf-out-0910.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 40/FE-16860-6F338A54 for ; Fri, 12 Jan 2007 20:20:54 -0500 Received: by nf-out-0910.google.com with SMTP id l35so1597963nfa for ; Fri, 12 Jan 2007 17:20:51 -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=VJ6c0RgYqhYLKrtUMPI6GMJu68JyoPC0VNs/Ww+l6GQyET/5nIZghGC9o6xAl1KCP4MDEb45PlIGf9Af4QUmfn0NCUcrHW6O0YLhWz9fD8HEJUBbiARa2Br7StoWIzKl4rHzu/ptMa5pltFxDZ7G/3UtntOlLPjo7TIUdEBnXQY= Received: by 10.82.153.5 with SMTP id a5mr247685bue.1168651250518; Fri, 12 Jan 2007 17:20:50 -0800 (PST) Received: by 10.82.177.9 with HTTP; Fri, 12 Jan 2007 17:20:45 -0800 (PST) Message-ID: <4e89b4260701121720k7181f2dcsc935f09e98bf169f@mail.gmail.com> Date: Fri, 12 Jan 2007 20:20:45 -0500 To: "Thomas J. Hruska" Cc: internals@lists.php.net In-Reply-To: <45A51BDB.2050902@shininglightpro.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> Subject: Re: [PHP-DEV] OpenSSL integration From: kingwez@gmail.com ("Wez Furlong") 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. If you think that we'll be overlapping, we can try harder to either get stuff committed, or pass it on to you. I wrote a lot of more recent code in that extension, so if you have questions about it, feel free to ask. I have to warn you that I get quite busy and don't tend to check this gmail account when that happens; you'll have better results emailing me on wez@php.net. Welcome :) --Wez. On 1/10/07, Thomas J. Hruska wrote: > I want to access some of the more obscure OpenSSL functions (about 20) > from PHP and would like to contribute what I need access to from OpenSSL > in PHP back to the community. > > To that end, I've downloaded the source code for PHP 5.2.0 and started > looking at the C source for the OpenSSL portion to how the functions are > implemented. My dev platform is Windows and VS.NET 2003 (armed, of > course, with Visual Assist X). > > Since this is my first contribution to any open source project (source > code-wise), I will probably need some hand holding (e.g. help with CVS > stuff, first build in my preferred dev environment (VC++ GUI), and > properly using 'diff'/'patch' when I'm done). However, I am an expert > C/C++ programmer, so there's not much to worry about there - but I do > need to know where the official documentation is for functions like > zend_parse_parameters() and what in the world TSRMLS_CC is (a macro, > obviously, but what it is good for and its historical significance is > usually lost in documentation). > > I think that's all I need to know. The rest I can handle on my own. > And web links to the right portions of the manual (i.e. RTMs) are fine - > I know how to read once I get the right page. Finding the page is the > tricky part. > > (And I'm willing to document undocumented functions as I go along too). > > -- > Thomas Hruska > CubicleSoft President > Ph: 517-803-4197 > > http://www.CubicleSoft.com/ > > -- > PHP Internals - PHP Runtime Development Mailing List > To unsubscribe, visit: http://www.php.net/unsub.php > >