History log of /PHP-7.4/ext/pcre/php_pcre.c (Results 201 – 225 of 516)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# c1965f58 05-Jun-2014 Dmitry Stogov

Use reference counting instead of zval duplication


Revision tags: php-5.6.0beta4
# 2625f145 28-May-2014 Dmitry Stogov

Use extended iteration API to avoid in-place modification


Revision tags: php-5.4.29, php-5.5.13, php-5.5.13RC1, php-5.6.0beta3, php-5.4.29RC1
# 376ab3b7 13-May-2014 Dmitry Stogov

Nested PCRE calls may clobber extra->mark and it has to be reinitailized
This fixes invalid memory writes (detected with valgrind) in Zend/tests/closure_047.phpt and Zend/tests/closure_048.phpt.


Revision tags: php-5.6.0beta2, php-5.5.12, php-5.4.28
# f979e9af 25-Apr-2014 Nikita Popov

More zend_string usage in PCRE

Avoid a few copies and zval duplications


# d0ed1212 25-Apr-2014 Dmitry Stogov

Enable PCRE JIT compiler


# 5864ce8a 22-Apr-2014 Dmitry Stogov

Fixed compilation warnings


# 7652a977 18-Apr-2014 Dmitry Stogov

Use ZEND_FETCH_FOREACH_* macros to iterate over HashTables instead of zend_hash_move_forward() and family.


# 81b24d41 16-Apr-2014 Dmitry Stogov

Fixed reference support


Revision tags: php-5.4.28RC1
# d0cc5c63 15-Apr-2014 Dmitry Stogov

Use zend_string* instead of char*


# f9b26bc3 15-Apr-2014 Dmitry Stogov

Cleanup (2-nd round)


Revision tags: php-5.5.12RC1
# 050d7e38 15-Apr-2014 Dmitry Stogov

Cleanup (1-st round)


Revision tags: php-5.6.0beta1
# 3d17219c 07-Apr-2014 Dmitry Stogov

Refactored zend_hash_* iteration API zend_hash_fove_forward_ex(ht, pos) and family require second argument to be real pointer.
&(ht)->nInternalPointer should be passed instead of NULL.
zend_h

Refactored zend_hash_* iteration API zend_hash_fove_forward_ex(ht, pos) and family require second argument to be real pointer.
&(ht)->nInternalPointer should be passed instead of NULL.
zend_hash_update_current_key() may work only with internal pointer.

show more ...


Revision tags: php-5.4.27
# 7240b4ec 01-Apr-2014 Dmitry Stogov

Avoid unnecessary zval separations


# dccd97d3 01-Apr-2014 Dmitry Stogov

Avoid unnecessary zval separations


Revision tags: php-5.5.11
# c6cba554 27-Mar-2014 Dmitry Stogov

Use ZVAL_DEREF() macro


# 54d559d8 27-Mar-2014 Dmitry Stogov

Replaced (Z_TYPE(x) == IS_REFERENCE) with (Z_ISREF(x))


Revision tags: php-5.5.11RC1, php-5.4.27RC1, php-5.5.10, php-5.4.26
# 42562ee9 28-Feb-2014 Nikita Popov

Add support for PCRE marks

If a MARK is set then it will be returned in the $matches array
unter key "MARK". If no MARK is used or passed, the key will not
be set.


# bf5e00f2 16-Mar-2014 Xinchen Hui

Fixed reference handling in pcre_grep


# 412ca11e 16-Mar-2014 Xinchen Hui

Fixed reference arg hanlding in pcre_replace


# ef1e006b 16-Mar-2014 Xinchen Hui

Refactor php_pcre_replace to return zend_string


# 6ad3abcd 07-Mar-2014 Dmitry Stogov

Temporary fix memory leaks


# b671c3a2 07-Mar-2014 Dmitry Stogov

Fixed refcounting


# d599d0ce 07-Mar-2014 Dmitry Stogov

Temporary fix memory leaks


# fff3c54f 06-Mar-2014 Dmitry Stogov

Added check


# 10c7f2dd 06-Mar-2014 Xinchen Hui

Fixed IS_REFERENCE handling in preg_match


12345678910>>...21