summaryrefslogtreecommitdiff
path: root/ext/pcre/php_pcre.c
Commit message (Expand)AuthorAgeFilesLines
* Add pcre_get_compiled_regex_cache_ex() with local_aware flagSergei Turchanov2019-10-081-2/+10
* Accept null for preg_quote delimiter argumentNikita Popov2019-06-171-1/+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
* | 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
* | 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
| |\
| | * Fixed #75539 and #74183 - preg_last_error not returning error code after errorNester2017-11-211-0/+8
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| * | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
* | | Fix UTF check in pcre_grepAnatol Belski2017-11-141-4/+4
* | | Fix uninitialized flag when JIT is disabledAnatol Belski2017-11-141-1/+1
* | | Fixed bug #75089 (preg_grep() is not reporting PREG_BAD_UTF8_ERROR after firs...Dmitry Stogov2017-08-181-7/+2
* | | Upgrade bundled PCRE to 8.41Anatol Belski2017-07-111-0/+4
* | | Fixed bug #74873 (Minor BC break: PCRE_JIT changes output of preg_match()).Dmitry Stogov2017-07-071-0/+4
* | | Avoid string duplication in preg_split()Dmitry Stogov2017-06-281-19/+23
* | | Only compute callback name in error casesNikita Popov2017-06-251-6/+4
* | | preg_replace() optimizationDmitry Stogov2017-06-071-244/+566
* | | Avoid string reallocations in preg_quote()Dmitry Stogov2017-06-061-26/+73
* | | PCRE_EXTRA_MARK is useful only for preg_replace_callbakc().Dmitry Stogov2017-06-021-5/+10
* | | Added support for PCRE JIT fast path APIDmitry Stogov2017-06-021-10/+69
* | | Avoid double copyingDmitry Stogov2017-05-311-16/+13
* | | Don't allocate empty strings, use single interned string instead.Dmitry Stogov2017-05-301-17/+49
* | | add PREG_UNMATCHED_AS_NULL flag to allow distinguish between unmatched subpat...Nicolas Grekas2017-05-291-29/+37
* | | Don't separate output argumentsDmitry Stogov2017-05-231-5/+5
* | | Merge branch 'pull-request/1303'Joe Watkins2017-01-061-16/+48
|\ \ \
| * | | changed preg_*() to yield NULL instead of '' for unset substringsChristoph M. Becker2015-05-231-16/+48
* | | | Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* | | | Merge branch 'PHP-7.1'Christoph M. Becker2016-11-261-5/+5
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'PHP-7.0' into PHP-7.1Christoph M. Becker2016-11-261-5/+5
| |\ \ \ | | | |/ | | |/|
| | * | Fix #73612: preg_*() may leak memoryChristoph M. Becker2016-11-261-5/+5
* | | | Removed not used fieldXinchen Hui2016-11-201-1/+0
|/ / /
* | | Merge branch 'PHP-7.0' into PHP-7.1Xinchen Hui2016-11-201-32/+65
|\ \ \ | |/ /
| * | Fixed bug #73483 (Segmentation fault on pcre_replace_callback)Xinchen Hui2016-11-201-32/+65
* | | Merge branch 'PHP-7.0' into PHP-7.1Xinchen Hui2016-10-281-5/+3
|\ \ \ | |/ /
| * | Fixed bug #73392 (A use-after-free in zend allocator management)Xinchen Hui2016-10-281-5/+3
| * | rename publicly exposed symbol to avoid name conflictsAnatol Belski2016-10-131-3/+3
| * | Fix potential overflows in php_pcre_replace_implStanislav Malyshev2016-10-121-18/+16
* | | Normalize preg_replace_callback() return valueNikita Popov2016-10-151-1/+1
* | | rename publicly exposed symbol to avoid name conflictsAnatol Belski2016-10-141-3/+3
* | | Fix potential overflows in php_pcre_replace_implStanislav Malyshev2016-10-141-18/+16
* | | Merge branch 'PHP-7.0' into PHP-7.1Anatol Belski2016-09-231-9/+15
|\ \ \ | |/ /
| * | Fix bug #73121 Bundled PCRE doesn't compile because JIT isn't supported on s390Anatol Belski2016-09-231-9/+15
* | | Merge branch 'PHP-7.0' into PHP-7.1Andrea Faulds2016-09-111-58/+0
|\ \ \ | |/ /