summaryrefslogtreecommitdiff
path: root/ext/mbstring
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'PHP-5.5' into PHP-7.0.5Stanislav Malyshev2016-03-281-4/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * PHP-5.5: Fixed bug #71704 php_snmp_error() Format String Vulnerability Fixed bug #71906: AddressSanitizer: negative-size-param (-1) in mbfl_strcut Fixed bug #71906: AddressSanitizer: negative-size-param (-1) in mbfl_strcut Fix bug #71798 - Integer Overflow in php_raw_url_encode Fix bug #71860: Require valid paths for phar filenames Going for 5.5.34 Conflicts: configure.in ext/phar/phar_object.c ext/phar/tests/badparameters.phpt ext/phar/tests/create_path_error.phpt ext/phar/tests/pharfileinfo_construct.phpt ext/snmp/snmp.c ext/standard/url.c main/php_version.h
| * Fixed bug #71906: AddressSanitizer: negative-size-param (-1) in mbfl_strcutStanislav Malyshev2016-03-281-17/+17
| |
| * added missing parenthesesMasaki Kagaya2015-03-082-1/+13
| | | | | | | | | | | | | | added test case for bug #68846 replaced tab with space added missing parentheses again See also: http://icu-project.org/docs/papers/gb18030.html#h7
| * Bump yearXinchen Hui2015-01-157-7/+7
| |
* | fix incompatible pointers on 64-bitAnatol Belski2016-03-071-29/+172
| |
* | Move semicolon into TSRMLS_CACHE_EXTERN/DEFINENikita Popov2016-03-032-2/+2
| | | | | | | | Also re bug #71575.
* | Merge branch 'PHP-5.6' into PHP-7.0Yasuo Ohgaki2016-01-181-1/+1
|\ \ | | | | | | | | | | | | * PHP-5.6: Fixed bug #65720 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c:281: bad if test
| * | Fixed bug #65720 ext/mbstring/libmbfl/filters/mbfilter_cp5022x.c:281: bad if ↵Yasuo Ohgaki2016-01-181-1/+1
| | | | | | | | | | | | test
* | | Fixed bug 71397 (mb_send_mail segmentation fault)Tim Düsterhus2016-01-171-1/+2
| | |
* | | Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2016-01-017-7/+7
|\ \ \ | |/ / | | | | | | | | | * PHP-5.6: Happy new year (Update copyright to 2016)
| * | Happy new year (Update copyright to 2016)Lior Kaplan2016-01-017-7/+7
| | |
| * | added missing parenthesesMasaki Kagaya2015-03-082-1/+13
| | | | | | | | | | | | | | | | | | | | | added test case for bug #68846 replaced tab with space added missing parentheses again See also: http://icu-project.org/docs/papers/gb18030.html#h7
| * | bump yearXinchen Hui2015-01-157-7/+7
| | |
* | | Fixed bug #71066 (mb_send_mail: Program terminated with signal SIGSEGV, ↵Xinchen Hui2015-12-081-1/+2
| | | | | | | | | | | | Segmentation fault)
* | | SIZEOF_SIZE_T doesn't exist on AIX, keep using SIZEOF_LONGLior Kaplan2015-12-021-1/+5
| | | | | | | | | | | | Follow up for 3689b444
* | | fix NULL deref in mbstring post handlerAnatol Belski2015-11-051-2/+4
| | |
* | | Fix/improve zpp usageNikita Popov2015-10-022-56/+36
| | | | | | | | | | | | | | | | | | The ext/interbase changes are done blindly, fingers crossed. Some of these are bug fixes, some make zpp usage more idiomatic.
* | | Upgrade unicode_data.h to UnicodeData.txt 8.0.0 (part of bug #70475 ↵Xinchen Hui2015-09-151-1352/+2026
| | | | | | | | | | | | ext/mbstring/unicode_data.h needs update)
* | | fix incompatible typesAnatol Belski2015-08-151-0/+5
| | | | | | | | | | | | namely between hash_data_type and st_data_t
* | | add SIZEOF_SIZE_T to onigurumaAnatol Belski2015-08-151-0/+5
| | |
* | | fix pointer truncation casesAnatol Belski2015-08-151-3/+7
| | |
* | | switch to the unified globals accessor where appropriateAnatol Belski2015-07-291-4/+3
| | |
* | | Check mbfl_filt_put_invalid_char return valueNikita Popov2015-07-183-15/+16
| | | | | | | | | | | | And fix some libmbfl warnings
* | | Various warning fixesNikita Popov2015-07-171-3/+3
| | |
* | | Use ZSTR_ API to access zend_string elements (this is just renaming without ↵Dmitry Stogov2015-06-303-25/+25
| | | | | | | | | | | | semantick changes).
* | | fix typosolshevskiy872015-05-131-1/+1
| | | | | | | | | | | | Signed-off-by: olshevskiy87 <olshevskiy87@bk.ru>
* | | Fix compile error when oniguruma is not availableLauri Kenttä2015-04-131-0/+2
| | |
* | | Finish PHP 4 constructor deprecationNikita Popov2015-03-311-1/+1
| | |
* | | Deprecate PHP 4 constructorsAndrea Faulds2015-03-311-2/+2
| | |
* | | cleanup the mod version macros, round 2Anatol Belski2015-03-232-1/+4
| | |
* | | upgrade to oniguruman 5.9.6Anatol Belski2015-03-1217-61/+125
| | |
* | | expose oniguruma versionAnatol Belski2015-03-121-0/+5
| | |
* | | init mbstring tsrm_ls_cache on MINITAnatol Belski2015-03-111-0/+3
| | | | | | | | | | | | as some globals are accessed there already
* | | added missing parenthesesMasaki Kagaya2015-03-082-1/+13
| | | | | | | | | | | | | | | | | | | | | added test case for bug #68846 replaced tab with space added missing parentheses again See also: http://icu-project.org/docs/papers/gb18030.html#h7
* | | Merge remote-tracking branch 'datibbaw/kill-ereg'Adam Harvey2015-03-056-41/+7
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Conflicts: ext/ereg/config.w32 ext/ereg/config0.m4 ext/ereg/ereg.c ext/ereg/php_ereg.h ext/ereg/php_regex.h ext/ereg/regex/engine.c ext/ereg/regex/main.c ext/ereg/regex/regcomp.c ext/ereg/regex/regerror.c ext/ereg/tests/split_error_002.phpt ext/ereg/tests/split_variation_003.phpt ext/ereg/tests/spliti_error_002.phpt ext/ereg/tests/spliti_variation_003.phpt ext/pgsql/pgsql.c sapi/apache/php_apache_http.h sapi/apache_hooks/php_apache_http.h
| * | | Revert "Revert "Removing ext/ereg and dependencies""Tjerk Meesters2014-09-116-41/+7
| | | | | | | | | | | | | | | | This reverts commit 1981dd9c73ada7ea893b4636b84211f68838ba23.
* | | | Fix declare error behavior so that improper usages will actually errorAnthony Ferrara2015-02-204-2/+32
| | | |
* | | | made ZEND_TSRMLS_CACHE_* macros look like function callsAnatol Belski2015-02-162-3/+3
| | | | | | | | | | | | | | | | which also comply with the current semantics for such macros
* | | | Merge branch 'pull-request/1012'Stanislav Malyshev2015-01-311-4/+4
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | * pull-request/1012: Fix uninitalized variables reads. See CWE-457 for more info.
| * | | | Fix uninitalized variables reads. See CWE-457 for more info.Joshua Rogers2015-01-211-4/+4
| | | | |
* | | | | Fixed valgrind issue in mb_ereg_replace_variation1.phptXinchen Hui2015-01-291-1/+3
|/ / / /
* | | | bump yearXinchen Hui2015-01-157-7/+7
| | | |
* | | | trailing whitespace removalStanislav Malyshev2015-01-10200-2322/+2322
| | | |
* | | | Specifying MACRO for ppc64Gustavo Frederico Temple Pedrosa2015-01-041-0/+1
| | | | | | | | | | | | | | | | Add PowerPC64 too, which is capable to access unaligned words.
* | | | Fix bug #68706 - uninitalized pointer in mbstringStanislav Malyshev2015-01-031-6/+10
| | | |
* | | | Improved trim/ltrim/rtrim functions.Dmitry Stogov2014-12-231-6/+6
| | | | | | | | | | | | | | | | Now php_trim() operates on zend_string and returns zend_string (it may return the same zend_string).
* | | | Use "float" and "integer" in typehint and zpp errorsAndrea Faulds2014-12-215-35/+35
| | | |
* | | | Merge remote-tracking branch 'origin/master' into native-tlsAnatol Belski2014-12-175-1/+6
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * origin/master: fix unserializer patch move this entry to the correct version add missing NEWS entry add missing NEWS entry Updated or skipped certain 32-bit tests add NEWS entry for #68594 5.4.37 add more BC breaks update news add CVE add missing test file Fix bug #68594 - Use after free vulnerability in unserialize() Fix typo Hash value must not zero?
| * | | | Updated or skipped certain 32-bit testsAndrea Faulds2014-12-175-1/+6
| | | | |
* | | | | first shot remove TSRMLS_* thingsAnatol Belski2014-12-139-267/+267
| | | | |