Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:130420 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 90CC61A00BC for ; Mon, 23 Mar 2026 15:28:02 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=php.net; s=mail; t=1774279687; bh=4SnPif7fSQkPKRgl8v5ZiruGNYvdRG1ompjFCMKacVQ=; h=References:In-Reply-To:From:Date:Subject:To:Cc:From; b=FLtc8/zaip9jZbxJIeck6lz9x8K0ud7qcekoOTZTkshxwWtCCMqrxuMUqNC9gwzfk 3ke6IRQXxZDi1ZZPdwfa5PLNuXwDNjextIijW9x1YCqiZHJ9/WjCzyyhr+J5ldz2qF oJYyoI9ZeaVwGDgjbsv1TDQWA4VMkdOuKOhwWFtKQJ4Efs7xLU9tHahvzmo2oiUEpM OADbFwmurJt8ieV8fxLvGRvBRLWe1jt1JTdHol3z7ByyaZ/dcRFifMEbBvEsMJA4n9 n+pIv5PHYX0YMBXdxqKY6DsIBNCUV63girDfgQ2klPYRwe5VMwhybTcvnv1LwRAY2D ygGksedmPjQ2Q== Received: from php-smtp4.php.net (localhost [127.0.0.1]) by php-smtp4.php.net (Postfix) with ESMTP id 584D8180062 for ; Mon, 23 Mar 2026 15:28:06 +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=0.6 required=5.0 tests=ARC_SIGNED,ARC_VALID,BAYES_50, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,DMARC_PASS, FREEMAIL_FROM,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,SPF_HELO_NONE, SPF_PASS autolearn=no autolearn_force=no version=4.0.1 X-Spam-Virus: No X-Envelope-From: Received: from mail-wr1-f53.google.com (mail-wr1-f53.google.com [209.85.221.53]) (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 ; Mon, 23 Mar 2026 15:28:06 +0000 (UTC) Received: by mail-wr1-f53.google.com with SMTP id ffacd0b85a97d-439b9b190easo275189f8f.2 for ; Mon, 23 Mar 2026 08:28:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1774279680; cv=none; d=google.com; s=arc-20240605; b=DRelKYBi8QrTJpfluQotThMaDhmRhuozU+mkZ3pR4llsUeow7yTeDy0N4hByokw64F wzmfbZjRElF2sv2iVnkXiOlcEJe+B+zf5+KvMAud7BAR5vgo09WAJRICahNqE52fzzVt i3UjdjoOKQ7HuoRPXtHdN0qsym/g43jk4UdeivRdNqfVp7FqWROEg+DkNlRYDsSSC7gO OJm2qyRUQxZCoCx/IUJG2DKFFINpu7F+1dIw8NolrIhyK3DbkRlykx8zvVYHJuNjfngJ coqrZbLTCNHCV+RostHuuFIR/K9fRKfRp5tGFY6Vr6liO6gdd/q9HD1P5noz9BqJXHv7 GGyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=4SnPif7fSQkPKRgl8v5ZiruGNYvdRG1ompjFCMKacVQ=; fh=KcOz1UlMe2V9eg9SCbtjli6oQCIqjaasG7gRKLitZ10=; b=QZqzqXWFyyxYgES1TAG3uBx3KKOthyUyQe0Kfx5R0YlDSKS4X7DW5+NhWT+J+PZSD1 ospbjayp9O3LBUfLtndXHxpucITN6so1ZOXvEyDFvFRjz3M22BMTwoSSnQYqeojTbYZh CFr5ukf+oxSR7dF8S79lc91kI30wheRwQO1o+8asoKgginyBV4omhYayvPik5wFdyHAp MsDOEgiE1r9RO3uHDZvQEKN/W3gBEAmrqTEQxyF4al5WiwrmVtyPX3g0b9CRvPB5Yz3l Kibi8zH+m0id+iwC14RFSRVvj3JXPqszFjw55GVtkkDIWgJU1juSmChqF6rwoPLqJxwK m8Uw==; darn=lists.php.net ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1774279680; x=1774884480; darn=lists.php.net; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=4SnPif7fSQkPKRgl8v5ZiruGNYvdRG1ompjFCMKacVQ=; b=ga3k9V/WrwwH8RVe67LM7euFM9hoe6A2FyBmCOxd3rYSFuFj4+taMQ+T3Zkq81S9Rk PGRhGmFJstHEB7FpFENjELMauUIR8wtbcKA2F9ioJ+MEyrKxjf9wIV7LQfd+VfmnrqHY vzkLYOVWfC+ZpfOPstoxM6siBjkv3va8Djco2CpxaOgp3IbQ+TQwjv3aYSZJ6iXkz8QL u5uTKtd9UtjJilQtOuYfr+e8z91AgBnUfENYyxHFVDw/ttPXuBmgMOGYm5yyg68fB62k O2BlTLUjF0i+oQ2ya/EyslIAiMhFcoTSZ8KKqMhcV6VhzOBnVkFuUJsK1gJNPcXkkpba DMrw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1774279680; x=1774884480; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-gg:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=4SnPif7fSQkPKRgl8v5ZiruGNYvdRG1ompjFCMKacVQ=; b=TvP0cXCe31vRFh1YnRjqSPODsahoK+UjwqElcRKWtuVrwtv8CvzNM6+7LMlXSg0+K4 zqoYu0QilA0EFoo6w8JuNokexzXIihMA+2zGx8VRNQlYEGoEnOGdQpfD+e5OZKwQ9NJH q3Lti5YAsxYZQ183cnCUefq32q84L/5vfnTCjErOEjHi40uK6u49Eyqgw3YPs2vdM4B0 jzbcq6zvoDjwlnEqSgmIqTtT0d+EXEgk64Sj22ldxjo69dfNB5Vk883yiCMbg6bR2GAZ clb0q92sbO/tiFjCVeYj9jYmIDMNf+6A2sZux2MgluJIF8nwInCUKyi+gGQY/t1YC8Ft BKXg== X-Gm-Message-State: AOJu0Yw+1hBq3gx1TZ6xBLFAAtxMHjmHGoT2cO9trFTtEX33Ks/C2K5e 9Dq6+oHukjm95SLEuFHu0eSkwKwhP4e1T14xhqR+TPKl4ZByYkR3T67IOL0q0yu0S2o4BeJsdc1 SxOSgcc+hGXD5H4LYy4IorJu2831iJ/Ib7yh2aQ== X-Gm-Gg: ATEYQzweM1f5pqSSAKsYVBl31wYYuDET0S28RF7D5wwb2AwAJGcFm2I8FZPTHMMKof4 zPAY8X3tWzzaJQzykMNqqGwif8sWKuKLo2RHknjdpr05tzLDnWoPVk0/toNkm6778/FDlT4e1y2 xXeZu2k7HoyXrKGyEksmvedeMMGIfyfbJkM9bd52M/M/o88zh0HnAql677j+MkikQs3If0sFyi7 /niIsKfluG2BDAm6W/OgYgvJk9iRztr5s4fDJubgdkNeKoZU9OjpqFLNJ4QwWeYxUKLWHNG78IJ TrMkEIN+EKfPaWqEATuxB5yz3A8IFZPwSiKVQe1y7niavA== X-Received: by 2002:a05:6000:2f84:b0:43b:4d2e:a004 with SMTP id ffacd0b85a97d-43b64242f00mr18363000f8f.10.1774279679503; Mon, 23 Mar 2026 08:27:59 -0700 (PDT) Precedence: list list-help: list-unsubscribe: list-post: List-Id: x-ms-reactions: disallow MIME-Version: 1.0 References: In-Reply-To: Date: Tue, 24 Mar 2026 00:27:48 +0900 X-Gm-Features: AQROBzBwUOfnexXj0p1exLEEDJlQb0yrepmwx0astNmgUm1cpk7yxOe6-tMLlEY Message-ID: Subject: Re: [PHP-DEV][RFC][UNDER DISCUSSION] Oniguruma maintenance end and future of mbregex(End of mbregex) To: php internals Cc: Matteo Beccati , go.al.ni@gmail.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable From: youkidearitai@gmail.com (youkidearitai) 2026=E5=B9=B43=E6=9C=8823=E6=97=A5(=E6=9C=88) 19:57 : > > As far as I understand, mbstring extension internally uses library > named oniguruma, which provides regex support for mb_ereg* and few > other functions. Oniguruma reached EOL almost year ago. This RFC > proposes deprecation and subsequent removal of all regex related > functions from mbstring extension and removing dependency on > oniguruma. Instead, Yuya offers pie extension named mb_onig/mb_onig, > which is a new home for those functions. For that goal he forked > oniguruma for providing updates on security and unicode version. Hi both Thank you feedback and explain. I modified clearly this RFC. This RFC is I would like drop support mbregex. Please read one more. Regards Yuya --=20 --------------------------- Yuya Hamada (tekimen) - https://tekitoh-memdhoi.info - https://github.com/youkidearitai -----------------------------