summaryrefslogtreecommitdiff
path: root/ext/mbstring/php_mbregex.c
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'pull-request/341'Stanislav Malyshev2013-06-101-1/+1
| | | | | * pull-request/341: (23 commits) typofixes
* mb_split() can now handle empty matches like preg_split() does.Moriyoshi Koizumi2013-02-101-23/+22
|
* Happy New YearXinchen Hui2013-01-011-1/+1
|
* MFH mb_ereg_replace_callback() for security enhancements.Rui Hirokawa2012-03-021-28/+93
|
* - Year++Felipe Pena2012-01-011-1/+1
|
* - Fix the fix (thanks Chris Jones!)Felipe Pena2011-11-221-1/+1
|
* - Fixed possible crash in mb_ereg_search_init() using empty patternFelipe Pena2011-11-211-2/+7
|
* revert the previous patch.Rui Hirokawa2011-09-251-74/+9
|
* MFH: added mb_ereg_replace_callback().Rui Hirokawa2011-09-251-9/+74
|
* - Year++Felipe Pena2011-01-011-1/+1
|
* Reduced overhead of ext/mbstring initializationDmitry Stogov2010-07-051-1/+1
|
* sed -i "s#1997-2009#1997-2010#g" **/*.c **/*.h **/*.phpSebastian Bergmann2010-01-031-1/+1
|
* MFH: Added zend_eval_stringl and made create_function(), etc. binary-safeMatt Wilmas2009-06-051-2/+2
|
* MFH: Bump copyright year, 3 of 3.Sebastian Bergmann2008-12-311-1/+1
|
* - MFH: Properly initialize/finalize the library. This plugs the leaks caused byMoriyoshi Koizumi2008-09-131-0/+2
| | | | | onig_new().
* - MFH: Fix warningsMoriyoshi Koizumi2008-07-251-3/+3
|
* - Remove duplicated lines.Moriyoshi Koizumi2008-07-221-4/+0
|
* - MFH: Removed dependencies from php_mbregex to oniguruma typesMoriyoshi Koizumi2008-07-171-101/+193
|
* - MFH: Added a new configure option --with-onig=[DIR] that allows the extensionMoriyoshi Koizumi2008-07-161-1/+81
| | | | | | | to link to the external oniguruma library. - MFH: Prevent libmbfl files from being installed when --with-libmbfl is specified.
* nuke unused variableJani Taskinen2008-07-111-1/+0
|
* string length -> intAntony Dovgal2008-07-011-3/+3
|
* updated to the new parameter-parsing apiAlexey Zakhlestin2008-06-281-79/+59
|
* fixed #43994 mb_ereg 'successfully' matching incorrectly.Rui Hirokawa2008-02-161-0/+7
|
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-311-1/+1
|
* MFH:- Fixed bug #31911 (mb_ereg*_replace() crashes when replacement string ↵Jani Taskinen2007-11-161-1/+6
| | | | | | | is invalid PHP expression and 'e' option is used)
* MFH: Added macros for managing zval refcounts and is_ref statusesYiduo (David) Wang2007-10-071-1/+1
|
* MFHAntony Dovgal2007-01-111-7/+7
|
* MFH: Bump year.Sebastian Bergmann2007-01-011-1/+1
|
* MFHAntony Dovgal2006-10-111-6/+5
|
* MFH: fix segfault/leak, add testAntony Dovgal2006-10-111-13/+7
|
* bump year and license versionfoobar2006-01-011-3/+3
|
* - Bumber up yearfoobar2005-08-031-1/+1
|
* oniguruma updated to 3.7.1 and changed UChar to OnigUChar.Rui Hirokawa2005-03-191-25/+25
|
* - Fix bug #30868 (evaluated pointer comparison in mbregex causes compileMoriyoshi Koizumi2005-02-211-1/+1
| | | | | failure).
* - Update libmbfl (fixes bug #30549 and #31911).Moriyoshi Koizumi2005-02-201-0/+16
| | | | | - Update oniguruma to 3.7.0
* - Nuke empty_string. It is a reminanent from the time where RETURN_FALSE()Andi Gutmans2004-07-191-1/+1
| | | | | | | | | | | | | | | 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.
* - Upgrade bundled oniguruma regex library to 2.2.2 (Rui, Moriyoshi)Moriyoshi Koizumi2004-02-281-128/+229
| | | | | | | | . Supports various encodings such as BIG5, GB2312 and ISO-8859-* . Fixes bug #26677 (mbstring compile errors with IRIX) . Many thanks to K.Kosako. - Remove redundant files that are not relevant to the build.
* - A belated happy holidays and PHP 5Andi Gutmans2004-01-081-2/+2
|
* Fix php_regex_encoding() so it can handle two additional encoding namesMoriyoshi Koizumi2003-10-021-2/+4
| | | | | mbfilter supports by default.
* Repatch fixes for the problem that was reported at php-dev@php.gr.jp (#884)Moriyoshi Koizumi2003-09-261-7/+8
|
* Remove useless mutex code due to the switch to oniguruma.Moriyoshi Koizumi2003-09-231-12/+0
|
* fixed wrong string length in mbregex.Rui Hirokawa2003-09-231-2/+6
|
* fixed win32-build and update e-mail address in mbstring.Rui Hirokawa2003-09-231-1/+10
|
* @mbfilter is changed to bundled version of libmbfl to prevent LGPL licence ↵Rui Hirokawa2003-08-231-361/+311
| | | | problem. mbregex is changed to oniguruma.
* updating license information in the headers.James Cox2003-06-101-3/+3
|
* emalloc -> safe_emallocIlia Alshanetsky2003-05-011-1/+1
|
* Fixed segfault in mb_ereg_match()Moriyoshi Koizumi2003-04-031-6/+6
|
* Fixed lots of crashes in mbregex.Moriyoshi Koizumi2003-04-031-12/+26
| | | | | # most of them were caused by stupid mistakes
* oopsMoriyoshi Koizumi2003-04-011-1/+1
|
* Reverted the last patch; the problem is elsewhere..Moriyoshi Koizumi2003-04-011-3/+4
|