History log of /php-src/ext/pcre/php_pcre.c (Results 176 – 200 of 656)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# c029bd33 21-Nov-2017 Anatol Belski

Fix macro name

# 54e7b0a6 21-Nov-2017 Anatol Belski

Merge branch 'PHP-7.2'

* PHP-7.2:
Fixed #75539 and #74183 - preg_last_error not returning error code after error


# f6b0d365 21-Nov-2017 Anatol Belski

Merge branch 'PHP-7.1' into PHP-7.2

* PHP-7.1:
Fixed #75539 and #74183 - preg_last_error not returning error code after error


# f5c0754f 21-Nov-2017 Anatol Belski

Merge branch 'PHP-7.0' into PHP-7.1

* PHP-7.0:
Fixed #75539 and #74183 - preg_last_error not returning error code after error


# 8fdef981 21-Nov-2017 Nester

Fixed #75539 and #74183 - preg_last_error not returning error code after error

# d0062700 20-Nov-2017 David Carlier

seemingly a tiny typo error in pcre module.

# 26f8fc83 16-Nov-2017 Nikita Popov

Enable and fix printf() format warnings

Add _unchecked() variants of zend_spprintf and zend_strpprintf for
cases where we specifically want to disable these checks, such as
use of %H.

# 73bde7bb 16-Nov-2017 Dmitry Stogov

Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
Fix (*NO_JIT) usage when JIT is enabled
Refactor ASCII to wide conversion


# ccc12b82 16-Nov-2017 Dmitry Stogov

Avoid unnecessary reference-counting on strings.

# a370a6af 16-Nov-2017 Anatol Belski

Fix (*NO_JIT) usage when JIT is enabled

If (*NO_JIT) is put into the pattern, the JIT compilation will still
succeed but produce no code. The pattern will still have to be
interprete

Fix (*NO_JIT) usage when JIT is enabled

If (*NO_JIT) is put into the pattern, the JIT compilation will still
succeed but produce no code. The pattern will still have to be
interpreted and is not suitable for the JIT fast path. This means,
we still need to check the pattern info after JIT compilation and only
set the flags when the JIT code was produced.

show more ...

# ce85d0f2 15-Nov-2017 Anatol Belski

Add missing ifdef

# 691a5a9c 14-Nov-2017 Anatol Belski

Initialize jit global

# 91407fb8 14-Nov-2017 Anatol Belski

Fix wrong return

# 13696d7a 14-Nov-2017 Anatol Belski

Use already available pattern length, fix signedness warnings

# a385993c 14-Nov-2017 Anatol Belski

Merge branch 'PHP-7.2'

* PHP-7.2:
Fix UTF check in pcre_grep


# 0d133239 14-Nov-2017 Anatol Belski

Fix UTF check in pcre_grep

In this case it loops through different subjects without looking for sub
matches and matches are done against the same pattern. Thus, don't reset
the UTF c

Fix UTF check in pcre_grep

In this case it loops through different subjects without looking for sub
matches and matches are done against the same pattern. Thus, don't reset
the UTF check flag but use it to check whether JIT should be used and
otherwise let PCRE to do the job according to what was saved into the
pattern.

show more ...

# 0618d7d2 14-Nov-2017 Anatol Belski

Merge branch 'PHP-7.2'

* PHP-7.2:
Fix uninitialized flag when JIT is disabled


# 3c241ea3 14-Nov-2017 Anatol Belski

Fix uninitialized flag when JIT is disabled

# 266f19ba 14-Nov-2017 Xinchen Hui

Added PCRE_JIT_SUPPORT flag

# e8ac7d8d 13-Nov-2017 Anatol Belski

Fix calculation as sync with 48cee6d1

# 81dd6de3 13-Nov-2017 Dmitry Stogov

Eliminated redundand code

# 48cee6d1 13-Nov-2017 Dmitry Stogov

We don't need to calculate size of offset array, because pcre2_match_data_create() already takes size in pairs.

# f4edd089 13-Nov-2017 Anatol Belski

Put hardcoded value into macro

# a5bc5aed 12-Oct-2017 Anatol Belski

Patch core for PCRE2 support

RFC https://wiki.php.net/rfc/pcre2-migration

# f5664a14 01-Nov-2017 Dmitry Stogov

PCRE cache is "thread-local"

12345678910>>...27