summaryrefslogtreecommitdiff
path: root/ext/pcre/php_pcre.c
Commit message (Collapse)AuthorAgeFilesLines
...
* Terminate the string with '\0'.Andrei Zmievski2000-06-101-0/+1
|
* - ARG_COUNT(ht) -> ZEND_NUM_ARGS() mega patchAndi Gutmans2000-06-051-7/+7
|
* @- 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-181-2/+2
|
* Fixes for possible failure of zend_eval_string().Andrei Zmievski2000-05-061-1/+4
|
* #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.
* Improved in-tree shared libraries build systemSascha Schumann2000-05-011-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* @Added substr_count() from Peter Kovacs. (Andrei)Andrei Zmievski2000-04-261-0/+1
| | | | | # also some todo stuff
* phpinfo() prettyingColin Viebrock2000-04-061-0/+1
|
* phpinfo() prettyingColin Viebrock2000-04-051-5/+4
|
* Change extension names in all extensions' zend_module_entry to theirStig Bakken2000-03-061-1/+1
| | | | | directory name.
* 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-191-2/+2
|
* 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).
* Change ALLOC_ZVAL() semanticsZeev Suraski1999-12-261-2/+2
|
* - Use ALLOC_ZVAL() in PHP. Finding the places to put FREE_ZVAL(z) is muchAndi Gutmans1999-12-241-2/+2
| | | | | | more tricky and I'm not sure how many places this is. zval allocations were only made directly in 11 places.
* (PHP preg_quote) Made binary-safe.Andrei Zmievski1999-12-201-4/+7
| | | | | @ Made preg_quote() binary-safe. (Andrei)
* - The tree compiles againZeev Suraski1999-12-181-7/+7
|
* Need to check for __inet_aton on Solaris.Andrei Zmievski1999-12-071-1/+1
|
* Add another item.Andrei Zmievski1999-12-061-0/+2
|
* Fix some warningsSascha Schumann1999-12-051-2/+2
|
* Clean up php3.*\.h files. The files itself are renamed, and references in allSascha Schumann1999-12-041-1/+1
| | | | | | .*\.[ch] files were changed. There is a slight chance that my script missed a few changes, please correct them manually.
* (PHP preg_replace) Fixed a bug that cause backreferences to loseAndrei Zmievski1999-11-191-1/+1
| | | | | their value after the first occurrence.
* Fixed a bug that would replace only the first occurrence and result inAndrei Zmievski1999-11-191-1/+1
| | | | | a parse error for the rest when using /e modifier.
* Fix bug #2623.Andrei Zmievski1999-10-281-1/+2
|
* Make string copying a little more efficient.Andrei Zmievski1999-10-151-2/+2
|
* Renamed a couple of functions to have proper php_ prefix.Andrei Zmievski1999-10-151-3/+3
|
* (_php_replace_in_subject)Andrei Zmievski1999-10-151-66/+42
| | | | | | | | | | (PHP preg_replace): Fixed a bug that happened when regex was an array and replacement was a single non-string value. Also changed conversions to use convert_to_string_ex(). (PHP preg_grep): use convert_to_string_ex() for proper conversion
* rename.Andrei Zmievski1999-10-011-2/+1
|
* preg_replace() now makes copies of array entries if arrays are passed in,Andrei Zmievski1999-09-301-8/+42
| | | | | so that convert_to_string() preserves the originals. Is this the correct way to do it?
* - Updated array functions to use high-performance APIAndrey Hristov1999-09-241-10/+22
| | | | | - Updated preg_split() to allow returning only non-empty pieces
* Update to new high-performance function API.Andrey Hristov1999-09-241-64/+64
|
* - Updated bundled PCRE library to version 2.08Andrey Hristov1999-09-141-68/+128
| | | | | | | | - Made it possible to specify external location of the PCRE library - Reworked PCRE extension to use updated PCRE library API Hopefully now everything behaves just like Perl..
* Static is good...Andrey Hristov1999-09-031-27/+27
|
* Practice what you preach, I guess.Andrey Hristov1999-09-031-11/+11
|
* Missing return types in prototypesRasmus Lerdorf1999-08-261-3/+3
|
* Here was also something missingEgon Schmid1999-08-191-1/+2
|
* - Fixed memory leaks. tsrm resource id deallocation still needs to be ↵Andi Gutmans1999-08-191-0/+2
| | | | implemented.
* Removed '3' from key functions in PHP (maintained compatibility throughZeev Suraski1999-08-021-2/+2
| | | | | php3_compat.h)
* Another forgotten prototype. Andrey, why is preg_grep in PHP3 missing?Egon Schmid1999-08-011-1/+2
|
* *** empty log message ***Andrey Hristov1999-07-221-2/+2
|
* Added locale support.Andrey Hristov1999-07-201-4/+26
|