summaryrefslogtreecommitdiff
path: root/ext/pcre
Commit message (Collapse)AuthorAgeFilesLines
* This commit was manufactured by cvs2svn to create tag 'php_4_0_3'.php-4.0.3SVN Migration2000-10-111-61/+0
|
* Fixed bug #6740.Andrei Zmievski2000-09-141-2/+8
| | | | | | | | | 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.
* - Made eval() and several other runtime-evaluated code portions report theZeev Suraski2000-09-121-1/+5
| | | | | nature and location of errors more accurately (Stas)
* @- Fixed a bug in preg_replace() that would truncate subject string if theAndrei Zmievski2000-08-251-0/+1
| | | | | | | @ first argument was en empty array. (Andrei) This fixes bug #6346, that would truncate subject string if the first argument was en empty array.
* @- Fixed a bug that did not respect limit parameter in preg_replace() whenAndrei Zmievski2000-08-241-3/+4
| | | | | @ using /e modifier. (Andrei)
* Reverting the pemalloc -> malloc change until we figure out why it breaks.Andrei Zmievski2000-08-171-2/+2
|
* No need to have persistent allocation.Andrei Zmievski2000-08-171-2/+2
|
* # There you go, Wico.Andrei Zmievski2000-07-201-1/+5
| | | | | | | Fix bug $5676. @- Fixed preg_replace() to automatically escape quotes in matched @ strings when using /e modifier. (Andrei)
* Change header protection macros to conform to standard.Sascha Schumann2000-07-023-7/+7
| | | | | | | | | Draft 3 of IEEE 1003.1 200x, "2.2 The Compilation Environment" All identifiers that begin with an underscore and either an uppercase letter or another underscore are always reserved for any use by the implementation.
* Typo.Andrei Zmievski2000-06-301-4/+4
|
* @- Added an optional parameter to preg_replace() that can be used toAndrei Zmievski2000-06-282-13/+25
| | | | | @ specify how many replacements to make. (Andrei)
* @- Upgraded PCRE to version 3.2 and fixed a bug when anchored patternAndrei Zmievski2000-06-1215-184/+365
| | | | | @ matched an empty string. (Andrei)
* One more place.Andrei Zmievski2000-06-101-0/+1
|
* Terminate the string with '\0'.Andrei Zmievski2000-06-101-0/+1
|
* - ARG_COUNT(ht) -> ZEND_NUM_ARGS() mega patchAndi Gutmans2000-06-051-7/+7
|
* Update header file.Andrei Zmievski2000-06-011-1/+4
|
* @- Cleaned up PCRE extension and made it binary-safe. (Andrei)Andrei Zmievski2000-06-011-88/+88
|
* Update proto.Andrei Zmievski2000-05-251-2/+2
|
* @- Added second argument to preg_quote() which allows quoting ofAndrei Zmievski2000-05-251-2/+19
| | | | | @ one additional character, usually the regex delimiter. (Andrei)
* Use #ifdef COMPILE_DL_EXTNAME solely.Sascha Schumann2000-05-231-1/+1
|
* Update the license with the new clause 6Zeev Suraski2000-05-182-4/+4
|
* Fixes for possible failure of zend_eval_string().Andrei Zmievski2000-05-061-1/+4
|
* Use the new AC_ADD_LIBRARY_WITH_PATH option shared-libaddSascha Schumann2000-05-022-10/+2
|
* #if COMPILE_DLSascha Schumann2000-05-021-1/+1
| | | | | | | becomes #if defined(COMPILE_DL) || defined(COMPILE_DL_EXTENSION_NAME)
* Replace the various get_module() functions with a uniformSascha Schumann2000-05-021-1/+1
| | | | | ZEND_GET_MODULE(name) macro.
* Remove trailing empty linesSascha Schumann2000-05-012-9/+0
|
* Large test commit IVSascha Schumann2000-05-012-0/+2
|
* Large commit test IIISascha Schumann2000-05-012-0/+6
|
* Improved in-tree shared libraries build systemSascha Schumann2000-05-015-120/+110
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Overall UNIX build system improvements:Sascha Schumann2000-04-302-12/+2
| | | | | | | | | * Makefile header is now completely dynamic * Absolute paths in (top_)?(src|build)dir and VPATH (fixes Tru64 support) * VPATH does not contain variables anymore (fixes UnixWare support)
* @Added substr_count() from Peter Kovacs. (Andrei)Andrei Zmievski2000-04-261-0/+1
| | | | | # also some todo stuff
* make it compile on Win32Sam Ruby2000-04-121-0/+4
|
* Re-add.Andrei Zmievski2000-04-1126-0/+9523
|
* Added PCRE 3.01.Andrei Zmievski2000-04-1120-0/+19569
|
* *** empty log message ***Andrei Zmievski2000-04-1138-26748/+0
|
* phpinfo() prettyingColin Viebrock2000-04-061-0/+1
|
* phpinfo() prettyingColin Viebrock2000-04-051-5/+4
|
* Expanded checking for pcre.h and libpcre.a.Andrei Zmievski2000-03-072-12/+30
|
* Change extension names in all extensions' zend_module_entry to theirStig Bakken2000-03-061-1/+1
| | | | | directory name.
* Prefix some symbols with php_Sascha Schumann2000-03-041-0/+2
| | | | | ^(pcre|Xml|XML).*
* Fix bug #3599.Andrei Zmievski2000-02-241-1/+1
|
* More protos.Egon Schmid2000-02-231-4/+4
|
* the pipe is breaking all the timeZeev Suraski2000-02-192-4/+4
|
* Changing the header.Andrei Zmievski2000-02-151-21/+10
|
* Change string->str where possible; string is basic a C++ class, so gdb ↵Zeev Suraski2000-02-081-2/+2
| | | | | | | can't look inside variables named 'string'.
* Cleanup patchesZeev Suraski2000-02-051-2/+0
|
* Destructors no longer return ints, the low level problem it was intended to ↵Zeev Suraski2000-01-171-2/+1
| | | | solve is long gone now...
* Another idea I had today.Andrei Zmievski2000-01-151-0/+1
|
* Happy Y2K patch! Happy new year (or the new millennium, depending on whetherSascha Schumann2000-01-011-1/+1
| | | | | you start counting at 0 or 1).
* Get rid of config.h.stub. Note that you should embed a comment aboutSascha Schumann1999-12-303-13/+8
| | | | | | | what the respective define does into the AC_DEFINE macro. I.e. AC_DEFINE(HAVE_FOO, 1, [Whether you have FOO])