History log of /PHP-7.3/ext/pcre/php_pcre.c (Results 76 – 100 of 483)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# dd4a78b6 23-May-2017 Dmitry Stogov

Don't separate output arguments


Revision tags: php-7.1.5, php-7.0.19, php-7.0.19RC1, php-7.1.5RC1, php-7.1.4, php-7.0.18, php-7.1.4RC1, php-7.0.18RC1, php-7.1.3, php-7.0.17, php-7.1.3RC1, php-7.0.17RC1, php-7.1.2, php-7.0.16, php-7.0.16RC1, php-7.1.2RC1, php-5.6.30, php-7.0.15, php-5.6.30RC1, php-7.1.1RC1, php-7.0.15RC1
# dac6c639 04-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017


# 478f119a 04-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017


# 9e29f841 02-Jan-2017 Sammy Kaye Powers

Update copyright headers to 2017


Revision tags: php-7.1.1, php-5.6.29, php-7.0.14, php-7.1.0
# 003727d8 26-Nov-2016 Christoph M. Becker

Fix #73612: preg_*() may leak memory

We have to make sure that collectible zvals end up in the GC root
buffer, to avoid memory leaks.


Revision tags: php-5.6.29RC1, php-7.0.14RC1
# 6ee8581a 20-Nov-2016 Xinchen Hui

Removed not used field


# ebfd93f7 20-Nov-2016 Xinchen Hui

Fixed bug #73483 (Segmentation fault on pcre_replace_callback)


Revision tags: php-7.1.0RC6, php-5.6.28, php-7.0.13
# e5aa3651 28-Oct-2016 Xinchen Hui

Fixed bug #73392 (A use-after-free in zend allocator management)


Revision tags: php-5.6.28RC1, php-7.1.0RC5, php-7.0.13RC1, php-7.1.0RC4
# b1fc1fb9 15-Oct-2016 Nikita Popov

Normalize preg_replace_callback() return value

One particular error case was returning the argument without
casting to string.


Revision tags: php-5.6.27, php-7.0.12
# dd604015 13-Oct-2016 Anatol Belski

rename publicly exposed symbol to avoid name conflicts

(cherry picked from commit 730288ae41fe0d40d00b27174b558cf260b1a7df)


# 0362d61a 13-Oct-2016 Stanislav Malyshev

Fix potential overflows in php_pcre_replace_impl

(cherry picked from commit 9c50ba42d6503a5fcfffad6c6823a9bee0e033c0)


# 730288ae 13-Oct-2016 Anatol Belski

rename publicly exposed symbol to avoid name conflicts


# 9c50ba42 13-Oct-2016 Stanislav Malyshev

Fix potential overflows in php_pcre_replace_impl


# 29e2a204 29-Sep-2016 Stanislav Malyshev

Fixed bug #73174 - heap overflow in php_pcre_replace_impl


Revision tags: php-7.1.0RC3, php-5.6.27RC1, php-7.0.12RC1
# 54d8053a 22-Sep-2016 Anatol Belski

Fix bug #73121 Bundled PCRE doesn't compile because JIT isn't supported on s390


Revision tags: php-5.6.26, php-7.1.0RC2, php-7.0.11
# 19866fb7 02-Sep-2016 Stanislav Malyshev

Fix various int size overflows.

Add function for detection of string zvals with length that does not fit
INT_MAX.


# d690014b 11-Sep-2016 Andrea Faulds

Remove zpp fallback code (always use Fast ZPP)

Squashed commit of the following:

commit 3e27fbb3d22b42d181e15c345f1c59a007b6b58c
Author: Andrea Faulds <ajf@ajf.me>
Date: S

Remove zpp fallback code (always use Fast ZPP)

Squashed commit of the following:

commit 3e27fbb3d22b42d181e15c345f1c59a007b6b58c
Author: Andrea Faulds <ajf@ajf.me>
Date: Sun Sep 11 19:14:37 2016 +0100

Keep dummy FAST_ZPP macro for compatibility

commit 8a7cfd00deaa4a3c5026c97580c49c886c72a5b4
Author: Andrea Faulds <ajf@ajf.me>
Date: Mon Sep 5 22:36:03 2016 +0100

Remove FAST_ZPP macro and plain zpp fallback code

show more ...


Revision tags: php-5.6.26RC1, php-7.1.0RC1, php-7.0.11RC1, php-7.1.0beta3, php-5.6.25, php-7.0.10, php-7.1.0beta2, php-5.6.25RC1, php-7.0.10RC1
# 39423e42 21-Jul-2016 Christoph M. Becker

Implement #47456: Missing PCRE option 'J'

While it is possible to force the same behavior by setting the internal
option (?J), having a dedicated modifier appears to be useful. After all

Implement #47456: Missing PCRE option 'J'

While it is possible to force the same behavior by setting the internal
option (?J), having a dedicated modifier appears to be useful. After all,
J is even listed on the "Pattern Modifiers" man page[1], but the description
referrs to (?J).

[1] <http://php.net/manual/en/reference.pcre.pattern.modifiers.php>

show more ...


# 1d7ec685 29-Aug-2016 Anatol Belski

fix possible memory leak


# 315c0536 27-Jul-2016 Christoph M. Becker

Fix #72688: preg_match missing group names in matches

We have to multiply with 0x100 to properly scale the high byte.


Revision tags: php-7.1.0beta1, php-5.6.24, php-7.0.9, php-5.5.38, php-5.6.24RC1, php-7.1.0alpha3, php-7.0.9RC1
# bd74e7d0 23-Jun-2016 Xinchen Hui

Fixed bug #72476 (Memleak in jit_stack)


# e4539042 22-Jun-2016 Anatol Belski

Fixed bug #72463 mail fails with invalid argument


Revision tags: php-7.1.0alpha2, php-7.0.8, php-5.6.23, php-5.5.37, php-5.6.23RC1, php-7.0.8RC1, php-7.1.0alpha1, php-5.6.22, php-5.5.36, php-7.0.7
# 0b3a4c61 16-May-2016 Xinchen Hui

Revert "Revert "fix #72143 (preg_replace uses int instead of size_t on zend_string_allocs)""

obviously I read the change is in argument lists by mistake :<

This reverts commit 9e7af

Revert "Revert "fix #72143 (preg_replace uses int instead of size_t on zend_string_allocs)""

obviously I read the change is in argument lists by mistake :<

This reverts commit 9e7afa75140afd047cb95280a610cff9368a7517.

show more ...


# 9e7afa75 16-May-2016 Xinchen Hui

Revert "fix #72143 (preg_replace uses int instead of size_t on zend_string_allocs)"

ABI break

This reverts commit fb951553be0175712f4b757e05004110d7421e04.


# 90f46f2c 14-May-2016 Joe Watkins

fix #72143 (preg_replace uses int instead of size_t on zend_string_allocs)


12345678910>>...20