summaryrefslogtreecommitdiff
path: root/ext/ereg
Commit message (Collapse)AuthorAgeFilesLines
* Do a cache flush if we detect possible cache corruption (same as forAndrei Zmievski2005-05-261-12/+29
| | | | | PCRE).
* fix yet another annoying compile warningAntony Dovgal2004-08-132-8/+8
|
* - Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()Andi Gutmans2004-07-191-4/+4
| | | | | | | | | | | | | | | used to return "" and not bool(false). It's not worth keeping it because STR_FREE() and zval_dtor() always have to check for it and it slows down the general case. In addition, it seems that empty_string has been abused quite a lot, and was used not only for setting zval's but generally in PHP code instead of "", which wasn't the intention. Last but not least, nuking empty_string should improve stability as I doubt every place correctly checked if they are not mistakenly erealloc()'ing it or calling efree() on it. NOTE: Some code is probably broken. Each extension maintainer should check and see that my changes are OK. Also, I haven't had time to touch PECL yet. Will try and do it tomorrow.
* - Remove unused blocksMarcus Boerger2004-05-1916-32/+0
|
* - Happy new year and PHP 5 for rest of the files too..foobar2004-01-082-4/+4
| | | | | # Should the LICENSE and Zend/LICENSE dates be updated too?
* - A belated happy holidays and PHP 5Andi Gutmans2004-01-081-2/+2
|
* Fixed bug #25669 (eregi() with non-ascii characters)Moriyoshi Koizumi2003-09-308-141/+141
|
* emalloc -> safe_emallocIlia Alshanetsky2003-08-111-6/+6
|
* updating license information in the headers.James Cox2003-06-103-9/+9
|
* Forgot to fix this partMoriyoshi Koizumi2003-02-241-1/+1
|
* Fixed a signed / unsigned issue.Moriyoshi Koizumi2003-02-241-1/+1
| | | | | | # imagine the case like "\\\xfe" where walk[1] takes a value that is greater # than 127 in integer...
* Style fixMoriyoshi Koizumi2003-02-241-7/+11
|
* ws fixes + missing $Id$ tags, headers addedfoobar2003-02-191-0/+20
|
* Reverted because correct decision has not been made yet.Moriyoshi Koizumi2003-01-111-1/+1
|
* Reduced warnings in ZE2 buildMoriyoshi Koizumi2003-01-111-1/+1
|
* Reduced compiler warningsMoriyoshi Koizumi2003-01-101-1/+1
|
* Bump year.Sebastian Bergmann2002-12-312-2/+2
|
* Remove pointless checks for array_init() return values.Ilia Alshanetsky2002-12-051-4/+1
|
* -php_error -> php_error_docrefMarcus Boerger2002-12-051-22/+4
| | | | | -removed some cases where emalloc result was tested
* centralize #include "build-defs.h" and drop (sometimes inconsistent) otherSascha Schumann2002-10-241-1/+1
| | | | | instances
* *** empty log message ***Andrei Zmievski2002-09-251-1/+1
|
* Fix bug #17570.Andrei Zmievski2002-09-252-15/+14
|
* Fixed bug #17957Ilia Alshanetsky2002-09-241-21/+16
|
* Fix a warningZeev Suraski2002-08-191-1/+1
|
* Applied fix for #17764.Andrei Zmievski2002-06-171-0/+2
| | | | | | @- Fixed a crash in ereg_replace() when backreference number was greater @ than the number of subpatterns. (oliver@billix.franken.de)
* fixed a problem that ereg_replace() couldn't match with line stand/end marker.Rui Hirokawa2002-05-041-1/+1
|
* - Revert that change. Added a warning about this.foobar2002-04-081-0/+4
|
* There's really no point in allowing using the system regex library.foobar2002-04-081-4/+0
|
* unused makefile.inSascha Schumann2002-03-181-5/+0
|
* Small memory leak fix that does not matter much.Yasuo Ohgaki2002-03-111-0/+1
|
* Maintain headers.Sebastian Bergmann2002-02-282-2/+2
|
* Be more aggressive in making sure that substring matches are valid injim winstead2002-01-051-1/+3
| | | | | | | | ereg_replace before trying to use them. # i could have sworn i fixed this in php3. ereg() has similar logic, i # guess i just missed ereg_replace. fixing this lets # ext/standard/tests/reg/012.phpt pass on my debian/unstable box
* - Fix tiny leak.Markus Fischer2001-12-231-1/+1
|
* Fix a warningZeev Suraski2001-12-221-1/+2
|
* ereg functions will now take in account the real number ofHartmut Holzgraefe2001-12-111-10/+28
| | | | | subexpressions instead of simply assuming a fixed count of 10
* Update headers.Sebastian Bergmann2001-12-112-4/+4
|
* Make php_reg_replace available from shared extensionsFrank M. Kromann2001-12-032-2/+2
|
* - Don't wrap lines... this is annoying while coding.Derick Rethans2001-09-091-2/+2
|
* should be thisSterling Hughes2001-09-031-1/+1
|
* - Update to the PHP4 API (newer macros)Sterling Hughes2001-09-031-95/+67
| | | | | | - Improve error reporting from split() - Some minor speed improvements
* WhitespaceZeev Suraski2001-08-111-3/+3
|
* More TSRMLS_FETCH work, and a bit of cleanupZeev Suraski2001-07-301-2/+0
|
* Zend compatibility patchZeev Suraski2001-07-301-4/+0
|
* Redesigned thread safety mechanism - nua nuaZeev Suraski2001-07-282-13/+3
|
* - Get rid of ELS_*(), and use TSRMLS_*() instead.Zeev Suraski2001-07-271-3/+3
| | | | | | | - Move to the new ts_allocate_id() API This patch is *bound* to break some files, as I must have had typos somewhere. If you use any uncommon extension, please try to build it...
* Fix folding and clean up some extensionsRasmus Lerdorf2001-06-061-3/+19
|
* vim-6 does folding - clean up a bunch of missing folding tags plusRasmus Lerdorf2001-06-051-3/+1
| | | | | some misguided RINIT and RSHUTDOWN calls in a few fringe extensions
* - Fix copyright notices with 2001Andi Gutmans2001-02-262-2/+2
|
* Stray ]Rasmus Lerdorf2001-02-091-1/+1
|
* Protect us from Apache 2.0's pcre-posix stuffSascha Schumann2000-10-261-0/+3
|