Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:57623 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 43746 invoked from network); 2 Feb 2012 16:35:33 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 2 Feb 2012 16:35:33 -0000 Authentication-Results: pb1.pair.com header.from=stefan@nopiracy.de; sender-id=unknown Authentication-Results: pb1.pair.com smtp.mail=stefan@nopiracy.de; spf=permerror; sender-id=unknown Received-SPF: error (pb1.pair.com: domain nopiracy.de from 81.169.146.162 cause and error) X-PHP-List-Original-Sender: stefan@nopiracy.de X-Host-Fingerprint: 81.169.146.162 mo-p00-ob.rzone.de Solaris 10 (beta) Received: from [81.169.146.162] ([81.169.146.162:45795] helo=mo-p00-ob.rzone.de) by pb1.pair.com (ecelerity 2.1.1.9-wez r(12769M)) with ESMTP id 05/06-04454-35BBA2F4 for ; Thu, 02 Feb 2012 11:35:32 -0500 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed/relaxed; t=1328200528; l=1033; s=domk; d=nopiracy.de; h=To:References:Content-Transfer-Encoding:Cc:Date:In-Reply-To:From: Content-Type:Mime-Version:Subject:X-RZG-CLASS-ID:X-RZG-AUTH; bh=IuUegU+K/c32QaT5UcHp3LJvwlc=; b=rLjzrk+7x4RGsaOREmKSxXmN3l77zh45SgJWMpnTnZQDYClubWQ1uV+KYQRncZ1um+v FlKphAkrIeC0apOIWAXhz5p2yl7N7EsaVT8APql5ctCGLWhDvDtMLg0Vm1LY0GkMaRnSe yrXQUb1WxAneKZ7pBoQrgEQq+OnYcLtWAFU= X-RZG-AUTH: :OH4FY0Wkd/plSHgwfKFIgHoVYx5SSathkA9OvI+ii+JXGfvQUzm/Ahii7iullNGyVg== X-RZG-CLASS-ID: mo00 Received: from [10.23.17.42] (cable-78-34-71-151.netcologne.de [78.34.71.151]) by smtp.strato.de (cohen mo40) (RZmta 27.6 DYNA|AUTH) with (AES128-SHA encrypted) ESMTPA id L0028eo12G790I ; Thu, 2 Feb 2012 17:35:08 +0100 (MET) Mime-Version: 1.0 (Apple Message framework v1251.1) Content-Type: text/plain; charset=us-ascii In-Reply-To: Date: Thu, 2 Feb 2012 17:35:08 +0100 Cc: Pierre Joye , PHP internals Content-Transfer-Encoding: quoted-printable Message-ID: <0C9EDEF9-3E36-4C33-B566-6191EDD90568@nopiracy.de> References: <5FB5CFDA-6FE8-4C20-A9B9-7844ED96659B@nopiracy.de> <46104CB6-A868-41C3-B8E1-F1E0AC06BCAB@nopiracy.de> To: Derick Rethans X-Mailer: Apple Mail (2.1251.1) Subject: Re: [PHP-DEV] Suhosin patch disabled by default in Debian php5 builds From: stefan@nopiracy.de (Stefan Esser) Hello Derick, >> * and most probably many more that I do not know from the top of my=20= >> head (this are already 9 features and Suhosin/HPHP exists since 2004 = =3D=20 >> 8 years). >=20 > Lots of stuff in PHP was also "stolen" from Xdebug, but I am not = whining =20 > about that as the goal is (and has always been) to make PHP better. I am not whining of something being stolen I trying to demonstrate that = a lot of the features noone ever saw a need for in PHP have been cloned. PHP devs repeatedly tell that Suhosin brings no additional value, while = they clone and clone every time they are hit by a nasty bug. >> = http://svn.php.net/viewvc/php/php-src/branches/PHP_5_4/main/SAPI.c?r1=3D31= 7225&r2=3D318997 >=20 > I'm sure we'd be more than happy to hear why it's broken and hear = about=20 > possible suggested fixes. The purpose of the code is to detect all occurences of \r or \n not = followed by whitespace and error out. It is obviously doing something else. Regards, Stefan=