History log of /PHP-7.3/ext/pcre/php_pcre.c (Results 151 – 175 of 483)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# c351b47c 03-Nov-2014 Stanislav Malyshev

Initialize the offset table - PCRE may sometimes miss offsets


# 9d21ff6b 29-Oct-2014 Anatol Belski

fix datatype mismatches

PCRE uses plain datatypes, no typedefs.


# e33f3d3b 20-Sep-2014 Nikita Popov

Move smart_str implementation into Zend/

So we can use it there as well...

For now I've retained the zend_smart_str_public.h header, though
it would probably be better to just m

Move smart_str implementation into Zend/

So we can use it there as well...

For now I've retained the zend_smart_str_public.h header, though
it would probably be better to just move that one struct into
zend_types.h.

show more ...


# d0cb7153 19-Sep-2014 Johannes Schlüter

s/PHP 5/PHP 7/


# d8de53d4 19-Sep-2014 Anatol Belski

avoid unnecessary strlen calls in loop


Revision tags: php-5.5.17RC1, php-5.4.33RC1
# 32344808 27-Aug-2014 Anatol Belski

first show to make 's' work with size_t


Revision tags: php-5.6.0, POST_AST_MERGE, PRE_AST_MERGE
# 6f9f0bf2 25-Aug-2014 Anatol Belski

master renames phase 2


# c3e3c98e 25-Aug-2014 Anatol Belski

master renames phase 1


Revision tags: POST_64BIT_BRANCH_MERGE, PRE_64BIT_BRANCH_MERGE, php-5.5.16, php-5.4.32
# f2182ab8 17-Aug-2014 Anatol Belski

some more pure naming replacements


# 90d6f60b 17-Aug-2014 Anatol Belski

mostly fixes to spl, but also some other


# 1169de3e 16-Aug-2014 Anatol Belski

fix some cases with fast zpp


# b7e7a895 16-Aug-2014 Anatol Belski

several fixes -

- param parsing Z_PARAM_STR vs Z_PARAM_STRING
- some functions for new params
- etc


# cb25136f 16-Aug-2014 Anatol Belski

fix macros in the 5 basic extensions


Revision tags: POST_PHPNG_MERGE, PRE_PHPNG_MERGE, php-5.6.0RC4, php-5.3.29, php-5.5.16RC1, php-5.4.32RC1, php-5.3.29RC1, php-5.6.0RC3, php-5.5.15, php-5.4.31
# 27f38798 11-Jul-2014 Dmitry Stogov

Fast parameter parsing API

This API is experemental. It may be changed or removed.
It should be used only for really often used functions.
(Keep the original parsing code and wrap us

Fast parameter parsing API

This API is experemental. It may be changed or removed.
It should be used only for really often used functions.
(Keep the original parsing code and wrap usage with #ifndef FAST_ZPP)

show more ...


Revision tags: php-5.4.31RC1, php-5.5.15RC1, php-5.6.0RC2, php-5.4.30, php-5.5.14
# 3f041ff2 20-Jun-2014 Dmitry Stogov

Fixed compilation warnings


# 6ea22872 20-Jun-2014 Dmitry Stogov

fixed memory leak


Revision tags: php-5.6.0RC1, php-5.5.14RC1, php-5.4.30RC1
# dbaef7c0 09-Jun-2014 Dmitry Stogov

Avoid unnecessary memory allocation/deallocations and pcre calls


# 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


12345678910>>...20