summaryrefslogtreecommitdiff
path: root/ext/mbstring/oniguruma
Commit message (Collapse)AuthorAgeFilesLines
* typofixesVeres Lajos2014-08-171-2/+2
|
* updated to oniguruma to 5.9.5Anatol Belski2014-03-158-448/+178
|
* Merge branch 'PHP-5.4' into PHP-5.5Stanislav Malyshev2013-08-041-1/+1
|\ | | | | | | | | | | | | | | * PHP-5.4: non living code related typo fixes Conflicts: Zend/zend_compile.c
| * non living code related typo fixesVeres Lajos2013-08-041-1/+1
| |
| * Merge branch 'pull-request/341'Stanislav Malyshev2013-06-101-1/+1
| | | | | | | | | | * pull-request/341: (23 commits) typofixes
* | Merge branch 'pull-request/341'Stanislav Malyshev2013-06-101-1/+1
| | | | | | | | | | * pull-request/341: (23 commits) typofixes
* | Fixed bug #64769 mbstring PHPTs crash on Windows x64Anatol Belski2013-05-082-1/+11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The tricky business going there in oniguruma is saving a pointer in an int variable, passing that variable into a function and making it a pointer again. On 64bit windows casting a pointer to a 32 bit int will truncate that pointer. This kind of things won't work on Windows x64. [SNIPPET] unsigned long ul0[2], ul1, *ul2; ul0[0] = 42uL; ul0[0] = 24uL; ul1 = (unsigned long)ul0; ul2 = (unsigned long *)ul1; /* now it's broken, accessing ul2[0] will crash. */ [/SNIPPET] To make it portable, ULONG_PTR should be used in this case. In oniguruma this behaviour is to see at least in the following codepath: ext/mbstring/oniguruma/enc/unicode.c:10938 ext/mbstring/oniguruma/st.c:308 ext/mbstring/oniguruma/enc/unicode.c:10859
* | Merge branch 'PHP-5.4'Xinchen Hui2012-10-095-0/+0
|\ \ | |/
| * Fixed bug #63236 (Executable permission on various source files)Xinchen Hui2012-10-095-0/+0
| |
| * backport the line from trunk and fix uninitialized variablesAntony Dovgal2011-11-191-0/+1
| |
* | updated bundled oniguruma regex library to 5.9.2. fixed bug #42290.Rui Hirokawa2011-10-1565-10877/+18777
|/
* - fix VC9 build (5.3+)Pierre Joye2008-07-301-0/+2
| | | | | Please do not revert this fix again and to merge 5.3's changes to HEAD
* - MFH: Added a new configure option --with-onig=[DIR] that allows the extensionMoriyoshi Koizumi2008-07-162-15/+1
| | | | | | | to link to the external oniguruma library. - MFH: Prevent libmbfl files from being installed when --with-libmbfl is specified.
* updated bundled oniguruma from 4.4.0 to 4.7.1Rui Hirokawa2008-07-1346-1352/+1035
|
* - MFH: fix build with VC9 PSDK6.xPierre Joye2008-07-121-1/+3
|
* MFH: Bump copyright year, 2 of 2.Sebastian Bergmann2007-12-3118-19/+19
|
* MFH: fixed bug #42502 va_* cannot detect.Rui Hirokawa2007-09-181-0/+6
|
* - Revert last part and fix issue under windowsMarcus Boerger2007-03-061-3/+3
|
* - And the sizes tooMarcus Boerger2007-03-061-2/+2
|
* - More to goMarcus Boerger2007-03-061-2/+2
| | | | | | | # CVS sucks, you cannot mix -D with -r # However, thanks edin for reminding me that we have mini version tags # I still prefer subverison. There we don't have any problem of this kind
* - There you goMarcus Boerger2007-03-061-1/+1
|
* - MFH Revert back to sprintf (we could define snprintf for windows but we don't)Marcus Boerger2007-03-061-1/+1
|
* Fixed typoIlia Alshanetsky2007-02-281-1/+1
|
* Adjust vsnprintf() usageIlia Alshanetsky2007-02-281-2/+2
|
* snprintf() -> slprintf()Ilia Alshanetsky2007-02-271-0/+3
|
* - Avoid sprintf, even when checked copy'n'paste or changes lead to errorsMarcus Boerger2007-02-243-5/+5
|
* MFH: Bump year.Sebastian Bergmann2007-01-0118-19/+19
|
* missing variable initializationAntony Dovgal2006-10-101-0/+1
|
* initialize variable and make valgrind happyAntony Dovgal2006-09-281-0/+1
|
* Updated bundled oniguruma library (used for multibyte regular expression) to ↵Seiji Masugata2006-09-217-103/+72
| | | | 4.4.4. fixed some Segmentation Fault, and build fails in OSX(Xcode 2.4/gcc 4.0.1 problem). See #38452.
* fixed compilation problem on Mac OS/X. (bug #38892,38778,38452)Rui Hirokawa2006-09-201-0/+7
|
* added configure option --disable-mbregex-backtrack.Seiji Masugata2006-08-252-0/+5
|
* Initial commit. Updated bundled oniguruma library (used for multibyte ↵Seiji Masugata2006-08-246-0/+2163
| | | | regular expression) to 4.3.1.
* Initial commit. Updated bundled oniguruma library (used for multibyte ↵Seiji Masugata2006-08-241-0/+1
| | | | regular expression) to 4.3.1.
* Updated bundled oniguruma library (used for multibyte regular expression) to ↵Seiji Masugata2006-08-249-180/+990
| | | | 4.3.1.
* fix build with Intel C CompilerAntony Dovgal2006-07-271-1/+1
|
* Initial commit. Updated bundled oniguruma library (used for multibyte ↵Seiji Masugata2006-07-201-0/+501
| | | | regular expression) to 4.2.0.
* Updated bundled oniguruma library (used for multibyte regular expression) to ↵Seiji Masugata2006-07-2052-897/+1676
| | | | 4.2.0.
* fix compile warnings (again)Antony Dovgal2005-10-121-4/+4
|
* oniguruma updated to 3.7.1 and changed UChar to OnigUChar.Rui Hirokawa2005-03-199-109/+100
|
* fix compile warningsAntony Dovgal2005-03-091-4/+4
|
* - Fix bug #29989 (type re_registers redefined in oniguruma.h)Moriyoshi Koizumi2005-02-211-0/+1
|
* - Update libmbfl (fixes bug #30549 and #31911).Moriyoshi Koizumi2005-02-2058-5221/+17905
| | | | | - Update oniguruma to 3.7.0
* - Rename php_compat.h to php_onig_compat.h to avoid name conflict.Moriyoshi Koizumi2004-07-192-1/+1
| | | | | (reported by Joe Orton, thanks.)
* - Fix compiler warnings. (Patch by K.Kosako <kosako@sofnec.co.jp>)Moriyoshi Koizumi2004-03-0413-65/+85
|
* - Revisit config.h for win32 build.Moriyoshi Koizumi2004-03-021-0/+84
| | | | | # apologies for messing.
* - Remove redundant files that are irrelevant to the build.Moriyoshi Koizumi2004-02-281-5414/+0
|
* - Forgot to add those.Moriyoshi Koizumi2004-02-2825-0/+4807
|
* - Upgrade bundled oniguruma regex library to 2.2.2 (Rui, Moriyoshi)Moriyoshi Koizumi2004-02-2835-6020/+11764
| | | | | | | | . 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.
* removed mbstring/*/config.h.Rui Hirokawa2003-08-231-67/+0
|