Bug #78631 [Com]: bundled pcre version
| From: | bugreports at gmail dot com | Date: | Thu, 03 Oct 2019 23:25:49 +0000 |
| Subject: | Bug #78631 [Com]: bundled pcre version | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-223041@lists.php.net to get a copy of this message | ||
Edit report at https://bugs.php.net/bug.php?id=78631&edit=1
ID: 78631
Comment by: bugreports at gmail dot com
Reported by: bugreports at gmail dot com
Summary: bundled pcre version
Status: Not a bug
Type: Bug
Package: PCRE related
Operating System: irrelevant
PHP Version: 7.2.23
Block user comment: N
Private report: N
New Comment:
i have, but how does that change anything for 7.2?
to be honest the fact that 7.3 is using pcre2 and the amount of bugfixes in distributions is what
makes me worry when bundled stuff get that less updates
pcre2 10.33 Apr 16 2019 to Mon Sep 09
- Fix a crash in JIT match when a subject has a zero length and an invalid
pointer (upstream bug #2440)
- Readd a fix for a mismatch with a lookbehind within a lookahead within
a lookbehind and fix the regression in matching a lookbehind after
a condition (bug #1743863)
- Revert a fix for a mismatch with a lookbehind within a lookahead within
a lookbehind (bug #1743863)
- Fix reporting rightmost consulted characters
- Fix an incorrect computation of a group length when a branch exceeds 65535
(upstream bug #2428)
- Fix a recursion in compiling an expression with a lookbehind within a
lookahead (upstream bug #2412)
- Fix a mismatch with a lookbehind within a lookahead within a lookbehind
(upstream bug #2412)
- Fix an integer overflow when checking a lookbehind length
- Fix a DFA to recognize a partial match if the end of a subject is encountered
in a lookahead, an atomic group, or a recursion
- Do not ignore {1} quantifier when it is applied to a non-possessive group
with more alternatives
- Fix a non-JIT match to return (*MARK) names from a successful conditional
assertion
- Fix pcre2grep --only-matching output when number of capturing groups exceeds
32 (upstream bug #2407)
- Fix a crash when \X is used without UTF mode in a JIT (upstream bug #2399)
- Validate number of capturing parentheses
Previous Comments:
------------------------------------------------------------------------
[2019-10-03 23:23:05] requinix@php.net
Or are you talking about updating during a series? The bundled library is updated when it's
safe to do ABI breaks: when new series are released. If any individual fixes are needed afterwards
(eg, security patches) then they're cherry-picked.
------------------------------------------------------------------------
[2019-10-03 23:18:30] requinix@php.net
You haven't noticed that PHP 7.3 moved to PCRE2, huh?
------------------------------------------------------------------------
[2019-10-03 23:15:08] bugreports at gmail dot com
Description:
------------
PCRE Library Version 8.41 2017-07-05
PCRE Library Version 8.43 2019-02-23
shouldn't that get updates more often?
------------------------------------------------------------------------
--
Edit this bug report at https://bugs.php.net/bug.php?id=78631&edit=1