Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:128418 X-Original-To: internals@lists.php.net Delivered-To: internals@lists.php.net Received: from php-smtp4.php.net (php-smtp4.php.net [45.112.84.5]) by lists.php.net (Postfix) with ESMTPS id 9EB461A00BC for ; Thu, 7 Aug 2025 12:45:04 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1754570604; bh=R4cIWc99tffSbxVuhrkJ4O7gE5METkb62VDyvvKIwgg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=FX0QtQW1CDrNbCaQvGAHq31R3t1IPwz5dGX+Yrvy386CDlKPvJZ39vExItGVXT6+5 U1TKTmdexuF37FHg8Xgo5Q/Bqf3/9Oj4EZwjvO/perxuBgPnlAjuFfqJ2sbIfV507m dG14N/9QLe8gOzKxVLVBukRSEqvdtycFTBpqgWAYBCA+pBIbHPtz7EdAfRFwSdCIjP RMyMRulO6H3vaJOnbt0dUrNetL1luVYrVqg03NQSr8DMt9l9l+0mUTYDrZMLkNRZ7c Ah84wFFajMfZgGzEYx0uEkHZPz5h3gKhwJTdyIve4FSJC7QZxkIfZs6w1CUooYUfTW wT/mYpfYYCe7Q== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 44FF7180087 for ; Thu, 7 Aug 2025 12:43:23 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 4.0.1 (2024-03-25) on php-smtp4.php.net X-Spam-Level: X-Spam-Status: No, score=-1.2 required=5.0 tests=BAYES_20,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS,FREEMAIL_FROM, RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS,SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from sonic.asd.mail.yahoo.com (sonic302-20.consmr.mail.ir2.yahoo.com [87.248.110.83]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by php-smtp4.php.net (Postfix) with ESMTPS for ; Thu, 7 Aug 2025 12:43:22 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.de; s=s2048; t=1754570699; bh=R4cIWc99tffSbxVuhrkJ4O7gE5METkb62VDyvvKIwgg=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From:Subject:Reply-To; b=Ygkh0xQkHGt7M6hr8zFV1fvCSyeJ6VljBPxoJtx8uK/D8HnrwjsMCZXJ2vC0hvEfIZAQhnxFrkf9unZf/wDzQO7bWcN/x4AW3AwzUOQfwJ50EOQGUPfMDNY+V9lZM7QAaw/fKQfXzF64NdRak4GnoC4kFDHcVmVNbbZMWSs0KjRaJBH8LCexzFRnEsoprzPR8i1OwOwJriyTthNBBL8yqyI1Gh1ab1qjF77cv7ZPgBUvLjX7AlP7la88wUblqVym1yrhT3mC4cJ64Ufet30n3cW4aay3AxZvFnTopFf6MJ1uYuyHOLbKev+RrkZ+uaduvLlG0kea3VhC7rHdygm8/g== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1754570699; bh=QYPKThcxLfxk0Ut0xZVDKLWO9cH5EfDeeEl6Xrl0LnQ=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rOQPIlyzhTt4oNj1I8zWIatnq3w7UtzHjv1aU3lpq03DSXFd3cm9MJ3FmW4/7uBlvIYyv9eVFnuDQCujwKXLb3P9dlHRo61y3wBNvutIh1ycVcxrl2YG2SaOAaWoVk6tA/MrX70foNhu+bf+jQ3xPGdm895dfnsDdhH6uDYHeGfKcRZlnbuPEDWsEEYM+LTmPji2dyaRcQLLv6Z3SFlOCsLLUrMMojina2diiWpsil96iDo4iYhTIsydyJsCKeDisBCuKACozwfTi78jD15VgcDe79ozE3hHCY4ZfdLzG4pGK1JnOr8NXB8DhTRg1QhSvv7JixwQN6HdacCNv8T9HA== X-YMail-OSG: HxBz_bEVM1mThuWp615siNw4IsY1RWWrZaNYwzoJZ4UMa9f3hlX6uwNuOumot3C pMUv7s1LWjx2PbFVqztKeuCI12ibk.6td2kh3lF9mkm._5crG6dNjdeChSlRXKbNGtDyKziub7G5 7SDADSWhhoSOxbIi1lH4ikcqgKUVspi7UEoW4Ts5oOjeaAlL4sVtpNtLy5.lJ0hyJEelyCmMdhe. j.2aZ.DF4reDF8WR_dCeLxPIxBodPuvnwmU_9bXU7lwcOJcOpBRKyRKM9UYUZwrOdblM.he0yDkk GDblaIvpyxj.rv0URG5PWmyXKDq2blhCPFs0ZvxcVzKsxCL.M68VXDpBOrarJco0KDi4bUnvukn0 UWolRJYzb2M_WNsmbrZlvbR2ZJdYjpVa_sAvkmUGcRzXsmma7bUyKIelhMgTW7BgSaUvoxs9xVYi X8SOm5BSX0VhVkuLWnvHR.nzUXmvIwF9YDDRYNzjM5XgEQRHxeRFcm1rCFbYVz5Vtl8pN3y1O4v3 oZWSTL8Fqk7UXRrxd2FSduH9V4sF_ew4T_.cPzaIT5b1V1CT9ErLrtav8MxH6dt8nBUWUAEMkpE4 WJNmJ34SGxQoGM11sMzj6f5N7vTwSoRdMN9sW5HYBmvqH_XIUdSSJuU4x.Lkr5QDnfKxhuKjLIq4 Gwk9VZYScnuQFdkU88hM9wUEmUCN7aHqhDvv8LHQPJ7Zh6KxkW1Wwbv2ScYpqKbygsZYJfM3Zlen G1k7esEvfXIVWbEsjCC37whO1z2cNVfdSjMBtULtjmwCAGKzZ2mgRW2s3gac_a07_ibJPtKj7U5L 0hV3ApSvxft.17dZLDVXDUoxsqCRxwZbUAzd8zstW1Dk_ba54FKzyKRMGPw.GFkVAQkRC46OYd0A bGbH0UpcdhXI0jIqZ22tymLmEJ0GeJNXamtWAQv4qorDH4M4W6OsmkaeSLzq64sYoOsY3cI1Kf1S EgoE7wtsB_wXucjf6pZqdDM7cbY3otxMl.KyjYM_bhkBRsNiNoBx5QP1IpBpd1zqwDK08ZDHkxCs ZZDSZgenYxOAPGMOSJ28JGmGPgWAG45DuWb6sWAI2eiYu2P5A3XfwkA6Ut4lB.7JJOmwkDpGQntw lv1ejB3Ww7DELpqnDAXY1jHPN19rNb937_ToTEHkt5EWp8LbwraxBNQp8lolrLL3oa5BtVhipvCb T1Vajin20kOoyHTAg57OzKLZ5cbJuL7Eh1R1.MTVasV7YK8xHuATW7E2EtvUvowC9n_fK1zpG0v1 ACcaYtm3rpLlAy68eQ4gxobD6FNfGyrfQX1zVwGn7grsyQwV1HR4eWOLLGi0zi1OnHPToOfHJrTX gkIHpg5Y8h8vX3mKpiMl4qlvVbzblqla5L6yrPLZuf61jS4XJHEpt4oH.Y5k.YMvmS66VgiPUBOy 9IuQwNitWP_qKJ07xJg35tHSf5oWXLOF8fCjzTBdHMHFTqSbws.VHA8iODFyV4FiwGtJc0_RT0Op y7tRaA8xPw9k.M0HlagPoYvn9Jp4voOsA2poKrVpmVlB3CP2Z3peszIQ8I8b7ixSFLyNCER8dbrN RoCQzZfXTGPdc4Ma5.9mR36rT6MI_0S6_K6tIToJsfLum4RAPUbYFp9wKXXk3tFwYg.Rq8uRSND9 DLj6VppueIwlBCV2n3MugF_E5Q0orbx9nGtXLhMNI.lu5J2ONa_xuvA5WB6t0MQF1PBwlbiJdobY 9hIWQQn4QZdqQFy06bvgpdrT0AxL47RFKBFAqgPw7b.TxZKqPEnSDwKSJrQszCDZ5hfPd_d9TYVr IBeBCoo9nj7aZ1Q4rnxaqT8ftMtwXp3_qBhyuLuYq7i7LgrfPFA9hDeqXzTfKbHc5kYTPdw.rM8. f5GTuc8FYC.cEaC2UMTav.6Z3vnTk3x1sc0hdgqFhDcgr58_oW.OG5jnDs13L7at.4ABLediCPix PXQQVwwxcUMAjpruV_qipOaDCjMHuakcgvuHsUCvjKzff2k96XHUU.9zNfXMww1hyJVuAVScKxk8 cqKzxdP4wJTgQkZw3WqaRxNranq3gGAnJKuY_j9aAdoNoTj.539SpwuJ_Ssu_7.IuCK5hSHr3m23 XPn1bMMuD4oHGYUlt_4iOmoyx.D5ZgfhEB6sbsiGbwOijDgG7GlB1kNjg5Vhp.jEiZWU_FyEkWTj XfxaZoBEPbvV5XR6vvWVye2N0YPJxIGdLkpmktorSere258y4dBr_lXtyXxXvUD13sF4zUu2Smsa KdhYH_pKerrq9j2ll61dZbocPqvv3xw4blVIU4gr5GG5VQiQSWPXBn2gFBEa9280AmQxYaTQlkQ- - X-Sonic-MF: X-Sonic-ID: 3dc51c3d-7256-44c5-9fca-dcda5b9fafff Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.ir2.yahoo.com with HTTP; Thu, 7 Aug 2025 12:44:59 +0000 Received: by hermes--production-ir2-858bd4ff7b-86wkp (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 94fdd238579ea5d8cca387093bdedc98; Thu, 07 Aug 2025 12:44:58 +0000 (UTC) Content-Type: text/plain; charset=utf-8 Message-ID: <1754569681678.1068645396.2815320696@yahoo.de> To: tim@bastelstu.be, Derick Rethans , "Gina P. Banyard" Cc: PHP internals Subject: Re: [PHP-DEV] [RFC] Deprecations for PHP 8.5 Date: Thu, 07 Aug 2025 12:44:57 +0000 In-Reply-To: References: X-Mailer: Vivaldi Mail User-Agent: Vivaldi Mail/7.5.3735.58 Content-Transfer-Encoding: quoted-printable Precedence: list list-help: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 From: hanskrentel@yahoo.de (Hans Krentel) On Friday 04 July 2025 14:40:23 (+02:00), Tim D=C3=BCsterhus wrote: > Hi >=20 > On 7/3/25 18:04, Derick Rethans wrote: > > The intention behind the filter extension was that admins can set a > > default filter for *all* data coming in through this `filter.default` > > setting as a "safe" fallback. That could/should probably even be a >=20 > Genuine question: Is that *intention* documented anywhere? https://www.= php.net/manual/en/function.filter-input.php only makes factual statements = about the behavior, but not how one is supposed to use them. Similarly = https://www.php.net/manual/en/filter.configuration.php also says that a = default filter can be configured, but not why one would want to do so. If we look into php-src docs, nowadays under the docs-old entry IIRC, we = may find how to write a filter. That it is on the level of extending PHP, and I'd interpret that it = strongly points towards system administration or at least that it is about = making systematic use of the PHP filter extension. Have not yet made research based on age or reviewed specifically after your= message, e.g. correlations towards the date since ext.filter is part of = the solution, but my nose tells me the documentation is likely related to = what you'd like learn more about. This may be totally misleading, but when I combine that with Derricks = expertise in php-src and his earlier comment, I'm somehow under the = impression this has the potential to answer even genuine questions that = require to reason about documented intend. So please let me know if it is still of help @Tim -- hakre