Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:23630 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 37407 invoked by uid 1010); 24 May 2006 14:02:45 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 37392 invoked from network); 24 May 2006 14:02:45 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 24 May 2006 14:02:45 -0000 X-PHP-List-Original-Sender: rasmus@lerdorf.com X-Host-Fingerprint: 204.11.219.139 lerdorf.com Linux 2.5 (sometimes 2.4) (4) Received: from ([204.11.219.139:52389] helo=lerdorf.com) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id B2/69-19568-48764744 for ; Wed, 24 May 2006 10:02:45 -0400 Received: from [10.0.2.2] (gwh-1-154-kliment6.ln.rinet.ru [195.91.205.193]) (authenticated bits=0) by lerdorf.com (8.13.6/8.13.6/Debian-1) with ESMTP id k4OE2aNx016262; Wed, 24 May 2006 07:02:38 -0700 Message-ID: <4474677C.2010904@lerdorf.com> Date: Wed, 24 May 2006 18:02:36 +0400 User-Agent: Thunderbird 3.0a1 (Macintosh/20060414) MIME-Version: 1.0 To: pierre.php@gmail.com CC: internals@lists.php.net References: <20060524153811.0130eeb2@localhost.localdomain> In-Reply-To: <20060524153811.0130eeb2@localhost.localdomain> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [PHP-DEV] filter, state of the beast, take over From: rasmus@lerdorf.com (Rasmus Lerdorf) Pierre wrote: > The upcoming default PHP Input filter is orphaned. There is no official > active maintainer, or not active. By what standard? We don't all work on the same schedule which doesn't mean we aren't active. I have been fixing things too in this extension within the past 2 weeks. > I commited most of the required changes and it is getting really neat. > Some small APIs changes are still required (separate the options from > the flags in input_get). > > Here is a short list of the "recent" changes: > > - support of php pcre expressions (will support caching system) > > - added input_get_args, fetches all input in one call > > - Added FILTER_FLAG_SCALAR and FILTER_FLAG_ARRAY , allows or > not array values > > - Basic IPv6 validation support > > - support for custom decimal separator > > - INT and Float filters trim the values before the validations (spaces > only) > > - NULL is returned when a value has not been found or set and FALSE if > the validation failed > > See examples and tests in cvs [5]. > > I like to take over the development and continue my good work on this > extension,is there any objections? What do you mean take over? Just keep doing what you are doing. Some of your patches have some issues and need to be worked out, but most of them are fine. -Rasmus