History log of /PHP-8.0/ext/pcre/php_pcre.c (Results 476 – 500 of 546)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 3625a729 15-Nov-2000 Andrei Zmievski

- Modified preg_replace() to take Perl-style $1 backreferences in addition
to \\n ones.
- Modified preg_grep() to always return the results with the keys
from the original array.


# 46806870 13-Nov-2000 Andrei Zmievski

@- Modified preg_replace() to ignore backreferences that refer to
@ non-existing subpatterns. (Andrei)


Revision tags: php-4.0.3, php-4.0.3RC2, php-4.0.3RC1
# b111463f 14-Sep-2000 Andrei Zmievski

Fixed bug #6740.
I happen to think that this is php_addslashes() problem, not PCRE's.
When 0 is passed for the length of the string to php_addslashes() it
assumes that we want to process

Fixed bug #6740.
I happen to think that this is php_addslashes() problem, not PCRE's.
When 0 is passed for the length of the string to php_addslashes() it
assumes that we want to process the whole string and happily runs
strlen() on it. That is bad. It should respect the length and return
an empty string if it's 0.

show more ...


# 6c3d7449 12-Sep-2000 Zeev Suraski

- Made eval() and several other runtime-evaluated code portions report the
nature and location of errors more accurately (Stas)


Revision tags: php-4.0.2
# 4df36948 25-Aug-2000 Andrei Zmievski

@- Fixed a bug in preg_replace() that would truncate subject string if the
@ first argument was en empty array. (Andrei)
This fixes bug #6346, that would truncate subject string if the
f

@- Fixed a bug in preg_replace() that would truncate subject string if the
@ first argument was en empty array. (Andrei)
This fixes bug #6346, that would truncate subject string if the
first argument was en empty array.

show more ...


# d7c43de3 24-Aug-2000 Andrei Zmievski

@- Fixed a bug that did not respect limit parameter in preg_replace() when
@ using /e modifier. (Andrei)


Revision tags: PRE_LIBMYSQL_REVERT, php-4.0.2RC1
# 4f96d15f 17-Aug-2000 Andrei Zmievski

Reverting the pemalloc -> malloc change until we figure out why it breaks.


# ba0e3f21 17-Aug-2000 Andrei Zmievski

No need to have persistent allocation.


Revision tags: PRE_FILE_COMPILE_API_CHANGE
# 9de5b9e0 20-Jul-2000 Andrei Zmievski

# There you go, Wico.
Fix bug $5676.
@- Fixed preg_replace() to automatically escape quotes in matched
@ strings when using /e modifier. (Andrei)


Revision tags: PRE_METHOD_CALL_SEPERATE_FIX_PATCH
# 1ca7f07d 30-Jun-2000 Andrei Zmievski

Typo.


Revision tags: php-4.0.1pl1
# 29e8e565 28-Jun-2000 Andrei Zmievski

@- Added an optional parameter to preg_replace() that can be used to
@ specify how many replacements to make. (Andrei)


Revision tags: php-4.0.1, php-4.0.1RC2, php-4.0.1RC
# 7ef638aa 12-Jun-2000 Andrei Zmievski

@- Upgraded PCRE to version 3.2 and fixed a bug when anchored pattern
@ matched an empty string. (Andrei)


# f2019414 10-Jun-2000 Andrei Zmievski

One more place.


# 43793b94 10-Jun-2000 Andrei Zmievski

Terminate the string with '\0'.


Revision tags: PRE_EIGHT_BYTE_ALLOC_PATCH
# 3701bc42 05-Jun-2000 Andi Gutmans

- ARG_COUNT(ht) -> ZEND_NUM_ARGS() mega patch


# 1db5c7d1 01-Jun-2000 Andrei Zmievski

@- Cleaned up PCRE extension and made it binary-safe. (Andrei)


# 8a5bc5b6 25-May-2000 Andrei Zmievski

Update proto.


# 0a142bb9 25-May-2000 Andrei Zmievski

@- Added second argument to preg_quote() which allows quoting of
@ one additional character, usually the regex delimiter. (Andrei)


# 4686a3b5 23-May-2000 Sascha Schumann

Use #ifdef COMPILE_DL_EXTNAME solely.


Revision tags: php-4.0.0
# e043439f 18-May-2000 Zeev Suraski

Update the license with the new clause 6


Revision tags: php-4.0RC2
# 0060f956 06-May-2000 Andrei Zmievski

Fixes for possible failure of zend_eval_string().


# fe50664d 02-May-2000 Sascha Schumann

#if COMPILE_DL

becomes

#if defined(COMPILE_DL) || defined(COMPILE_DL_EXTENSION_NAME)


# 0d383d93 02-May-2000 Sascha Schumann

Replace the various get_module() functions with a uniform
ZEND_GET_MODULE(name) macro.


# a481fddf 01-May-2000 Sascha Schumann

Improved in-tree shared libraries build system

The following new/revived shared modules are available now:

... MySQL (*)
... PCRE (*)
... Session
... SWF

Improved in-tree shared libraries build system

The following new/revived shared modules are available now:

... MySQL (*)
... PCRE (*)
... Session
... SWF

(*) capable of using bundled library or external library

All changes:

The m4 macro PHP_EXTENSION was revamped. Uses LIB_BUILD now.
This effectively means that all extensions have to use dynlib.

ext/mysql/config.m4 was revamped.
Uses LIB_BUILD for building bundled library.

ext/pcre/config.m4 was revamped.
Uses LIB_BUILD for building bundled library.

ext/ext_skel was changed to reflect that more modules should be
compileable as shared module.

ext/Makefile.in has been simplified enormously.

Dependencies are now stored in the build tree.

Empty dependencies are not generated by buildconf anymore. They
are now dynamically created during the build process.

Implicit rules for .S were removed.

The NO_RECURSION feature was removed.

"libs.mk" has been added to all cvsignore files in ext.

show more ...


# 5c5ec882 26-Apr-2000 Andrei Zmievski

@Added substr_count() from Peter Kovacs. (Andrei)
# also some todo stuff


1...<<11121314151617181920>>...22