Christoph M. Becker
788a701e22
Fix #81424 : PCRE2 10.35 JIT performance regression
...
We backport the respective upstream fix[1] to our bundled pcre2lib plus
the follow-up fix[2] for a functional regression.
[1] <dc5f966635
>
[2] <e7af7efaa1
>
Closes GH-7573.
2021-10-12 14:19:22 +02:00
Christoph M. Becker
a19f655b84
Revert "Fix #81424 : PCRE2 10.35 JIT performance regression"
...
This reverts commit a2471383fe
.
Fixing the performance regression, apparently fixes a functional
regression[1], so we revert for now.
[1] <https://github.com/PhilipHazel/pcre2/issues/21 >
Closes GH-7556.
2021-10-05 11:49:04 +02:00
Christoph M. Becker
a2471383fe
Fix #81424 : PCRE2 10.35 JIT performance regression
...
We backport the respective upstream fix[1] to our bundled pcre2lib.
[1] <dc5f966635
>
Closes GH-7484.
2021-09-13 14:34:13 +02:00
Christoph M. Becker
d27dc5c028
Fix #80118 : Erroneous whitespace match with JIT only
...
We backport r1273[1] from PCRE2.
[1] <https://vcs.pcre.org/pcre2?revision=1273&view=revision >
Closes GH-6165.
2020-09-21 10:28:22 +02:00
Christoph M. Becker
9f2d03952d
Update to PCRE2 10.35
...
We also backport the fix for bug #79846 , and add a test case for the
related bug #79363 .
2020-09-17 14:07:05 +02:00
Christoph M. Becker
225117af71
Upgrade to PCRE2 10.34
...
We backport the slightly modified variant from master.
2020-04-22 14:23:26 +02:00
Nikita Popov
1dbf80bcc2
Merge branch 'PHP-7.3' into PHP-7.4
2019-10-07 13:24:16 +02:00
Nikita Popov
ab61d5caf9
Backport fix for uaf during pcre jit fallback
...
Backports parts of https://vcs.pcre.org/pcre2?view=revision&revision=1175
fixing https://bugs.exim.org/show_bug.cgi?id=2453 .
2019-10-07 13:23:56 +02:00
Stanislav Malyshev
fd6874c64d
Merge branch 'PHP-7.3' into PHP-7.4
...
* PHP-7.3:
Fix #78338 : Array cross-border reading in PCRE
2019-07-29 14:51:21 -07:00
Christoph M. Becker
8947fd9e9f
Fix #78338 : Array cross-border reading in PCRE
...
We backport r1092 from pcre2.
2019-07-29 14:49:33 -07:00
Anatol Belski
aa9433e928
Upgrade bundled PCRE2 to 10.33
2019-05-25 11:37:30 +02:00
Anatol Belski
7a02ecb7fe
Fixed bug #76909 preg_match difference between 7.3 and < 7.3
...
Applied upstream patch, see https://bugs.exim.org/show_bug.cgi?id=2321
2018-09-21 15:55:03 +02:00
Anatol Belski
91b2b6c65d
Upgrade PCRE2 to 10.32
...
(cherry picked from commit d918e0776b
)
2018-09-21 15:54:14 +02:00
Anatol Belski
703e037090
Upgrade bundled PCRE2 to 10.31
2018-02-14 13:44:38 +01:00
Anatol Belski
a5bc5aed71
Patch core for PCRE2 support
...
RFC https://wiki.php.net/rfc/pcre2-migration
2017-11-13 19:37:38 +01:00