summaryrefslogtreecommitdiff
path: root/ext/pcre/php_pcre.c
Commit message (Expand)AuthorAgeFilesLines
* Fixed bug #79188Nikita Popov2020-02-051-18/+16
* Fix #78853: preg_match() may return integer > 1Christoph M. Becker2019-11-221-1/+5
* Fix php_pcre_mutex_free()Nikita Popov2019-11-071-2/+4
* Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-10-081-2/+10
|\
| * Add pcre_get_compiled_regex_cache_ex() with local_aware flagSergei Turchanov2019-10-081-2/+10
* | Improve diagnostic on PCRE JIT mmap failureNikita Popov2019-10-041-0/+6
* | Merge branch 'PHP-7.2' into PHP-7.3Nikita Popov2019-06-171-1/+1
|\ \ | |/
| * Accept null for preg_quote delimiter argumentNikita Popov2019-06-171-1/+1
* | Merge branch 'PHP-7.2' into PHP-7.3Christoph M. Becker2019-03-311-0/+1
|\ \ | |/
| * Fix #77827: preg_match does not ignore \r in regex flagsChristoph M. Becker2019-03-311-0/+1
| * Fixed possible incorrect "mark" usageDmitry Stogov2018-01-091-0/+5
| * year++Xinchen Hui2018-01-021-1/+1
| * Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2017-12-061-1/+3
| |\
| | * Fix yet one data race in PCREAnatol Belski2017-12-061-1/+3
* | | Fixed bug #76127Nikita Popov2019-03-191-1/+7
* | | Fixed bug #77338Nikita Popov2018-12-261-2/+2
* | | Fixed bug #77193 Infinite loop in preg_replace_callbackAnatol Belski2018-12-011-8/+14
* | | Make a copy unconditionallyAnatol Belski2018-09-091-1/+1
* | | Fix memory leak in pcre cacheAnatol Belski2018-09-091-2/+7
* | | Fixed bug #76850 Exit code mangled by set locale/preg_matchAnatol Belski2018-09-081-1/+4
* | | Remove unused Git attributes identPeter Kokot2018-07-251-2/+0
* | | Removed redundand codeDmitry Stogov2018-07-191-21/+0
* | | Matching loops optimizationDmitry Stogov2018-07-191-156/+233
* | | Micro optimizationsDmitry Stogov2018-07-191-28/+36
* | | Reorder conditionsDmitry Stogov2018-07-181-44/+66
* | | Move "/e" modifier check into regex compilerDmitry Stogov2018-07-181-10/+12
* | | Merge "no_utf_check" and "g_notempty" into single "options".Dmitry Stogov2018-07-181-65/+52
* | | Mark conditions unexpectedAnatol Belski2018-07-111-2/+2
* | | Reduce error buffer sizeAnatol Belski2018-07-051-1/+1
* | | Check return value of pcre2_maketables()Anatol Belski2018-06-291-0/+7
* | | If there's no setlocale, char tables are not usedAnatol Belski2018-06-221-0/+2
* | | Don't discard char tables just generatedAnatol Belski2018-06-221-10/+1
* | | Improve locale character tables handling and reduce pattern cache sizeAnatol Belski2018-06-221-15/+26
* | | Fixed bug #76514 Regression in preg_match makes it fail with PREG_JIT_STACKLI...Anatol Belski2018-06-221-1/+1
* | | Fix #76512: \w no longer includes unicode charactersChristoph M. Becker2018-06-211-2/+2
* | | Use zend_string_release_ex() instread of zend_string_release() in places, whe...Dmitry Stogov2018-05-281-23/+23
* | | Reduce var scopeAnatol Belski2018-02-171-1/+2
* | | year++Xinchen Hui2018-01-021-1/+1
* | | Use zend_hash_find() instead of zend_hash_find_ptr() to avoid double checkDmitry Stogov2017-12-271-8/+6
* | | Fixed bug #75355: preg_quote() does not quote # control characterMichael Moravec2017-12-161-0/+2
* | | Merge branch 'PHP-7.2'Anatol Belski2017-12-051-1/+1
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2017-12-051-1/+1
| |\ \ | | |/
| | * Fix use after free revealed by phpdbgAnatol Belski2017-12-051-1/+1
| | * Fixed bug #75601 Thread race in PCRE JIT supportAnatol Belski2017-12-051-0/+18
| * | Fixed bug #75601 Thread race in PCRE JIT supportAnatol Belski2017-12-051-0/+18
* | | Fixed bug #75601 Thread race in PCRE JIT supportAnatol Belski2017-12-051-0/+19
* | | Fix macro nameAnatol Belski2017-11-211-8/+8
* | | Merge branch 'PHP-7.2'Anatol Belski2017-11-211-0/+8
|\ \ \ | |/ /
| * | Merge branch 'PHP-7.1' into PHP-7.2Anatol Belski2017-11-211-0/+8
| |\ \ | | |/
| | * Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2017-11-211-0/+8
| | |\