Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:31508 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 94679 invoked by uid 1010); 10 Aug 2007 07:38:50 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 94664 invoked from network); 10 Aug 2007 07:38:50 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 10 Aug 2007 07:38:50 -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.198.185 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.198.185 rv-out-0910.google.com Received: from [209.85.198.185] ([209.85.198.185:58560] helo=rv-out-0910.google.com) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 79/50-25923-8061CB64 for ; Fri, 10 Aug 2007 03:38:50 -0400 Received: by rv-out-0910.google.com with SMTP id k15so640007rvb for ; Fri, 10 Aug 2007 00:38:46 -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=Pba3pp0LH+T/Abj1TkljhivHa65G6kAwCjVUfy4Bjoow6LVwf+S3CPrZgRRSFWM/DtbpJSXI8qmPgII1F2TVd0Ko3XIocR2nejvXL4qrEUAUebtrqd7NXS6DzlUVeaeYu6w+Oss1VmYJgVZ/3b5SFASbxnx3qY+HfdmTbPrEvj0= 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=RKyb5Gwq2U3kuy3r845LCHstMNBwdJh2OHRI32lc5uhF6VKJpFM0UcXsoGFNlf/IM5IDkVLt7wYL7zGEXqj7borf0+36XQ27dyr2LO9JDwN0RpwU3Cip+fkTYHXxOGV0CqS4UDQqDWWCaPcNQe8u6IhnmKghCQyEjgSmUo2d/rA= Received: by 10.114.66.2 with SMTP id o2mr2267146waa.1186731091114; Fri, 10 Aug 2007 00:31:31 -0700 (PDT) Received: by 10.114.205.19 with HTTP; Fri, 10 Aug 2007 00:31:31 -0700 (PDT) Message-ID: <10845a340708100031h63b0e787tfc1c02737a757a33@mail.gmail.com> Date: Fri, 10 Aug 2007 08:31:31 +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+IFPDo28gQ2FybG9zIC0gU1AvQnJhemlsCj4KCk1h cmNvIFRhYmluaSB3cm90ZSBhIGdyZWF0IGFydGljbGUgaW4gcGhwfEFyY2hpdGVjdCAoVm9sIDUg SXNzIDIgRmViCjIwMDYgUGdzIDE2LTI0KSBvbiBQb2thIFlva2UuCgoKCi0tIAotLS0tLQpSaWNo YXJkIFF1YWRsaW5nClplbmQgQ2VydGlmaWVkIEVuZ2luZWVyIDogaHR0cDovL3plbmQuY29tL3pj ZS5waHA/Yz1aRU5EMDAyNDk4JnI9MjEzNDc0NzMxCiJTdGFuZGluZyBvbiB0aGUgc2hvdWxkZXJz IG9mIHNvbWUgdmVyeSBjbGV2ZXIgZ2lhbnRzISIK