Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:31507 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 91848 invoked by uid 1010); 10 Aug 2007 07:34:57 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 91832 invoked from network); 10 Aug 2007 07:34:57 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Aug 2007 07:34:57 -0000 Authentication-Results: pb1.pair.com header.from=rquadling@googlemail.com; sender-id=pass; domainkeys=bad Authentication-Results: pb1.pair.com smtp.mail=rquadling@googlemail.com; spf=pass; sender-id=pass Received-SPF: pass (pb1.pair.com: domain googlemail.com designates 209.85.146.183 as permitted sender) DomainKey-Status: bad X-DomainKeys: Ecelerity dk_validate implementing draft-delany-domainkeys-base-01 X-PHP-List-Original-Sender: rquadling@googlemail.com X-Host-Fingerprint: 209.85.146.183 wa-out-1112.google.com Received: from [209.85.146.183] ([209.85.146.183:54631] helo=wa-out-1112.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 31/00-25923-EE41CB64 for ; Fri, 10 Aug 2007 03:34:16 -0400 Received: by wa-out-1112.google.com with SMTP id l24so838131waf for ; Fri, 10 Aug 2007 00:32:11 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=googlemail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=JAqjYdL4M0DhCJsNL0+xTXnBwn33uXpK20ov7QktVjgKti/tYKsF9MChWIT9nRYGIH4mXQn3urIkzy6mRAEcjAequtL4DiE9DlROoQI3RzIL8MrFGjw6qHMgOg+2pxcNQ/RffstVPxz20GLFrOM0NGR6S9nnrtAF6So+FBceNpE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=beta; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=muUHrjTuHtkSs7cuasbH72cPtZEZG5e4WKSae/s94EVqilRmqV5DcBjMs80CrcfqlR5XYKiyAxxZ15JDwK3twhNun5iGvcANSfJU37d7HAqYmZFlL2kQEn5UJ6VZ4o50QV9Tx6D39L6fpHkDbfpIha/xO/XAzvMz3aO2WW9765k= Received: by 10.114.76.1 with SMTP id y1mr3281269waa.1186731130677; Fri, 10 Aug 2007 00:32:10 -0700 (PDT) Received: by 10.114.205.19 with HTTP; Fri, 10 Aug 2007 00:32:10 -0700 (PDT) Message-ID: <10845a340708100032v36a6f00bj46e1b4bb336e8441@mail.gmail.com> Date: Fri, 10 Aug 2007 08:32:10 +0100 Reply-To: RQuadling@GoogleMail.com To: "Guilherme Blanco" Cc: "Wietse Venema" , internals@lists.php.net In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 Content-Disposition: inline References: <20070809224357.3CCFE1F3EA6@spike.porcupine.org> Subject: Re: [PHP-DEV] PHP-taint update From: rquadling@googlemail.com ("Richard Quadling") T24gMTAvMDgvMDcsIEd1aWxoZXJtZSBCbGFuY28gPGd1aWxoZXJtZWJsYW5jb0BnbWFpbC5jb20+ IHdyb3RlOgo+IEhpLAo+Cj4gSXQgc2VlbXMgeW91IGhhZCBhbiBpbnRlcmVzdGluZyBpZGVhLCBi dXQgQUZBSUsgaXQnbGwgbm90IGluY29ycG9yYXRlZAo+IGluIGNvcmUgYnkgUEhQIFRlYW0uCj4g WWVhaCwgc291bmRzIGJhZCwgYnV0IHlvdSBjYW5ub3Qgc2ltcGx5IHR1cm4gYWxsIHZhcmlhYmxl cyBpbnRvCj4gb2JqZWN0cyBhbmQgdHJ5IHRvIGdldCB0aGVtLgo+Cj4gU2VlbXMgeW91J3JlIHRy eWluZyBzb21ldGhpbmcgbGlrZSB0aGF0Ogo+Cj4gJF9HRVRbJ2ZvbyddLT5hc1N0cmluZygpOyAv LyBlY2hvOiBCYXIKPgo+IFRoaXMgd2lsbCBuZXZlciBoYXBwZW4sIFBIUCB3aWxsIG5vdCBjaGFu Z2UgaXRzIGJlaGF2aW9yIHRvIGZ1bGxmaWwgaXQuCj4gSSBhbHJlYWR5IHRob3VnaHQgbGlrZSB5 b3UgYW5kIEkgZXZlbiBzcGVudCBzb21lIHRpbWUgdG8gZGV2ZWxvcCBhCj4gdG9vbCB0byBzaW1w bGlmeSBteSBqb2IuIFRoZSBjb25jZXB0IHlvdSB0cnkgdG8gaW1wbGVtZW50IGlzIG5hbWVkCj4g UG9rYS1Zb2tlIChodHRwOi8vZW4ud2lraXBlZGlhLm9yZy93aWtpL1Bva2FfeW9rZSkgLSBhbmQg cGxlYXNlCj4gYWdhaW4uLi4gZG8gbm90IHRlbGwgbWUgdGhpcyBpcyBsaWtlIFBva8OpbW9uLgo+ Cj4gSSBhbHJlYWR5IGFza2VkIGhlcmUgd2hlbiBJIHdhcyBkZXZlbG9waW5nIHRoaXMgZmVhdHVy ZSBhYm91dCBhCj4gbGltaXRhdGlvbiBQSFAgY3VycmVudGx5IGhhcywgYnV0IHRoaXMgaXMgbm90 IHRoZSBjdXJyZW50IGRpc2N1c3Npb24uCj4KPiBKdXN0IHRvIGxldCB5b3Uga25vdywgaWYgeW91 IGFyZSB0aGlua2luZyB0byBkbyBzb21ldGhpbmcgYXMgSSBhbHJlYWR5Cj4gc2hvd2VkIHlvdSBh cyBleGFtcGxlLCBmb3JnZXQgaXQuIElmIHlvdSBhcmUgdHJ5aW5nIHNvbWV0aGluZwo+IGRpZmZl cmVudCwgbGlrZToKPgo+IHRhaW50X3N0cmluZyggJF9HRVRbJ2ZvbyddICk7IC8vIGVjaG86IEJh cgo+Cj4gVGhlbiB5b3UgbmVlZCB0byB0aGluayBjb3JyZWN0bHkgd2hhdCBkbyB5b3Ugd2FudCB0 byBhY2hpZXZlLiBUaGVyZQo+IGFyZSB6aWxsaW9ucyBvZiBQSFAgYXBwbGljYXRpb25zIHJ1bm5p bmcgb3V0IHRoZXJlIGFuZCBub25lIG9mIHRoZW0KPiB3aWxsIGJlIGNvbnZlcnRlZCB0byB1c2Ug dGFpbnQtcGFja2FnZS4KPgo+IFRoZSBmaXJzdCBleGFtcGxlIGlsbHVzdHJhdGUgaG93IHRoZSBQ SFAgc2hvdWxkIGJlaGF2aW9yIHdpdGggYSB0YWludAo+IGV4dGVuc2lvbjsgYW5kIGFjY2VzcyB0 aGUgZGF0YSBkaXJlY3RseTogJF9HRVRbJ2ZvbyddIHNob3VsZCB0aHJvdyBhbgo+IGVycm9yLgo+ Cj4gTXkgaWRlYTogS2VlcCB0aGluZ3Mgc2ltcGxlIGFuZCB2YWxpZGF0ZSBhbGwgeW91ciBkYXRh IHVzaW5nIFBIUC4gWW91Cj4gZG8gbm90IGhhdmUgdG8gZ28gImJlaGluZCB0aGUgc2NlbmVzIiBh bmQgY3JlYXRlIGEgQyBsaWJyYXJ5IHRvCj4gYWNoaWV2ZSBpdC4KPgo+IElmIHlvdSBhcmUgaW50 ZXJlc3RlZCwgSSBhbHJlYWR5IGltcGxlbWVudGVkIHRoZSBQb2thWW9rZSBhcHByb2FjaCBhbmQK PiBJIHB1dCBpdCBhdmFpbGFibGUgZm9yIHlvdSBhdDoKPiBodHRwOi8vYmxvZy5iaXNuYS5jb20v ZmlsZXMvUG9rYVlva2UuemlwCj4gSSBhbHNvIHB1Ymxpc2hlZCB0aGUgcnVubmluZyBwYWNrYWdl OiBodHRwOi8vYmxvZy5iaXNuYS5jb20vZmlsZXMvUG9rYVlva2UvCj4gVGFrZSBhIGxvb2sgYXQg dGhlIGV4YW1wbGVzLi4uIEkgcHVibGlzaGVkIHRoZSBwaHBzIGZpbGVzIGlmIHlvdSBhcmUKPiBs YXp5IGFuZCBkbyBub3Qgd2FudCB0byBkb3dubG9hZCB0aGUgemlwIGZpbGUuIFlvdSBjYW4gaW5j b3Jwb3JhdGUgdGhlCj4gbW9kdWxlIGFuZCBrZWVwIGl0IHByb2plY3Qgc3BlY2lmaWMuCj4gTXkg aW1wbGVtZW50YXRpb24gd2FzIG5ldmVyIGJlaW5nIHJlbGVhc2VkIHRvIHB1YmxpYywgYnV0IGl0 IHdvcmtzIGFzCj4gZXhwZWN0ZWQuIEl0J3MgYmV0dGVyIHRvIG1ha2UgYSBwcm9qZWN0IHNwZWNp ZmljIGZlYXR1cmUgYW5kIHVzZSBpdAo+IGluc3RlYWQgb2YgdHJ5IHRvIGNyZWF0ZSBhIG1vZHVs ZS4KPgo+Cj4gQmVzdCByZWdhcmRzLAo+Cj4KPiBPbiA4LzkvMDcsIFdpZXRzZSBWZW5lbWEgPHdp ZXRzZUBwb3JjdXBpbmUub3JnPiB3cm90ZToKPiA+IExhdGUgbGFzdCB5ZWFyIEkgc3RhcnRlZCBh IGRpc2N1c3Npb24gb24gdGhpcyBsaXN0IHdpdGggYSBwcm9wb3NhbAo+ID4gdG8gYWRkIFBlcmwv UnVieS1saWtlIHRhaW50IHN1cHBvcnQgdG8gUEhQIC0gYSBmZWF0dXJlIHRoYXQgYQo+ID4gZGV2 ZWxvcGVyIG1heSB0dXJuIG9uIHRvIGZpbmQgb3V0IHdoZXJlIHRvIGluc2VydCBleHBsaWNpdCBj bGVhbmluZwo+ID4gb3BlcmF0aW9ucyB0byBhdm9pZCBjb2RlIGluamVjdGlvbiBldGMuIHZ1bG5l cmFiaWxpdGllcy4gIFdpdGgKPiA+IGFwcGxpY2F0aW9ucyB0aGF0IGFyZSBleHBsaWNpdGx5IHdy aXR0ZW4gdG8gYmUgdGFpbnQgd2FyZSwgdGFpbnQKPiA+IHN1cHBvcnQgbWF5IGFsc28gaGVscCBh dCBydW4tdGltZSBhcyBhbiBhZGRpdGlvbmFsIHNhZmV0eSBuZXQuCj4gPgo+ID4gSW4gdGhlIHVu YXZvaWRhYmxlIHRyYWRlLW9mZiBiZXR3ZWVuIHBlcmZvcm1hbmNlIGFuZCBkZXZlbG9wZXIKPiA+ IGltcGFjdCwgdGhpcyBhcHByb2FjaCBtaW5pbWl6ZXMgdGhlIHBlcmZvcm1hbmNlIGhpdDsgdGhl IGRldmVsb3Blcgo+ID4gcHJvdmlkZXMgdGhlIGV4cGxpY2l0IGNsZWFuaW5nIG9wZXJhdGlvbnMu IE90aGVyIHRhaW50LWZvci1QSFAKPiA+IGFwcHJvYWNoZXMgbWFrZSBhIGRpZmZlcmVudCB0cmFk ZS1vZmY7IHRoZXkgdHlwaWNhbGx5IGF2b2lkIGRldmVsb3Blcgo+ID4gaW1wYWN0IGFsdG9nZXRo ZXIsIGJ1dCBjb21lIGF0IHRoZSBjb3N0IG9mIGEgbGFyZ2VyIHBlcmZvcm1hbmNlIGhpdC4KPiA+ Cj4gPiBBZnRlciBhIGJ1bmNoIG9mIG90aGVyIHdvcmsgdGhhdCBuZWVkZWQgdG8gYmUgZG9uZSBJ J3ZlIHJlc3VtZWQKPiA+IHdvcmsgb24gUEhQIGFuZCBJJ20gY3VycmVudGx5IHdvcmtpbmcgb24g YSByb3VnaCBwcm90b3R5cGUgdGhhdAo+ID4gc3VwcG9ydHMgdGFpbnQgaW4gdGhlIGNvcmUgYW5k IGluIGEgYnVuY2ggb2Ygc3RhbmRhcmQgYnVpbHQtaW5zLgo+ID4gT3ZlcmhlYWQgaXMgbWluaW1h bCBiZWNhdXNlIGl0J3MganVzdCBzZXR0aW5nIGFuZCB0ZXN0aW5nIGEgZmV3Cj4gPiBub3JtYWxs eSB1bnVzZWQgYml0cyBpbiB0aGUgenZhbCBzdHJ1Y3R1cmUuICBJIGV4cGVjdCB0byBnZXQgc29t ZQo+ID4gYWN0dWFsIHBlcmZvcm1hbmNlIGRhdGEgb25jZSB0aGUgaW1wbGVtZW50YXRpb24gaXMg Y29tcGxldGUgZW5vdWdoLAo+ID4gYW5kIHRvIGhhdmUgYSBmaXJzdCBpbXBsZW1lbnRhdGlvbiBv dXQgdGhlIGRvb3Igc29tZXRpbWUgaW4gU2VwdGVtYmVyLgo+ID4KPiA+ICAgICAgICAgV2lldHNl Cj4gPgo+ID4gLS0KPiA+IFBIUCBJbnRlcm5hbHMgLSBQSFAgUnVudGltZSBEZXZlbG9wbWVudCBN YWlsaW5nIExpc3QKPiA+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdDogaHR0cDovL3d3dy5waHAubmV0 L3Vuc3ViLnBocAo+ID4KPiA+Cj4KPgo+IC0tCj4gR3VpbGhlcm1lIEJsYW5jbyAtIFdlYiBEZXZl bG9wZXIKPiBDQkMgLSBDZXJ0aWZpZWQgQmluZG93cyBDb25zdWx0YW50Cj4gQ2VsbCBQaG9uZTog KzU1ICgxNikgOTE2Ni02OTAyCj4gTVNOOiBndWlsaGVybWVibGFuY29AaG90bWFpbC5jb20KPiBV Ukw6IGh0dHA6Ly9ibG9nLmJpc25hLmNvbQo+IFPDo28gQ2FybG9zIC0gU1AvQnJhemlsCj4KTWFy Y28gVGFiaW5pIHdyb3RlIGEgZ3JlYXQgYXJ0aWNsZSBpbiBwaHB8QXJjaGl0ZWN0IChWb2wgNSBJ c3MgMiBGZWIKMjAwNiBQZ3MgMTYtMjQpIG9uIFBva2EgWW9rZS4KCmh0dHA6Ly93d3cucGhwYXJj aC5jb20vaXNzdWUucGhwP21pZD03NAoKLS0gCi0tLS0tClJpY2hhcmQgUXVhZGxpbmcKWmVuZCBD ZXJ0aWZpZWQgRW5naW5lZXIgOiBodHRwOi8vemVuZC5jb20vemNlLnBocD9jPVpFTkQwMDI0OTgm cj0yMTM0NzQ3MzEKIlN0YW5kaW5nIG9uIHRoZSBzaG91bGRlcnMgb2Ygc29tZSB2ZXJ5IGNsZXZl ciBnaWFudHMhIgo=