summaryrefslogtreecommitdiff
path: root/ext/mbstring/mbstring.c
Commit message (Expand)AuthorAgeFilesLines
* Fix #78609: mb_check_encoding() no longer supports stringable objectsChristoph M. Becker2019-09-301-20/+8
* Fix #78579: mb_decode_numericentity: args number inconsistencyChristoph M. Becker2019-09-211-0/+1
* Fix key leaks in mb_convert_encoding()Nikita Popov2019-04-121-4/+6
* Fixed bug #77454Nikita Popov2019-01-141-6/+5
* Merge branch 'PHP-7.1' into PHP-7.2Christoph M. Becker2018-08-041-4/+4
|\
| * Fix #76704: mb_detect_order return value varies based on argument typeChristoph M. Becker2018-08-041-5/+5
| * year++Xinchen Hui2018-01-021-1/+1
* | year++Xinchen Hui2018-01-021-1/+1
* | Fix proto documents for new global functionsTyson Andre2017-11-061-3/+3
* | Check for empty string in mb_ord()Nikita Popov2017-08-041-0/+5
* | Also check for invalid codepoints in mb_ord()Nikita Popov2017-08-041-1/+15
* | Return false on invalid codepoint in mb_chr()Nikita Popov2017-08-031-28/+25
* | Always use Unicode codepoints in mb_ord() and mb_chr()Nikita Popov2017-08-031-99/+18
* | Revert/fix substitution character fallbackNikita Popov2017-08-031-33/+4
* | Revert/fix mb_substitute_character() codepoint checksNikita Popov2017-08-031-60/+12
* | Merge branch 'PHP-7.1' into PHP-7.2Nikita Popov2017-08-021-0/+1
|\ \ | |/
| * Merge branch 'PHP-7.0' into PHP-7.1Nikita Popov2017-08-021-0/+1
| |\
| | * Fix Bug #75001: Wrong reflection on mb_eregi_replaceFabien Villepinte2017-08-021-0/+1
| | * Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
| * | Update copyright headers to 2017Sammy Kaye Powers2017-01-041-1/+1
* | | Fix use after free in mb_send_mailNikita Popov2017-07-231-1/+1
* | | Remove superfluous allocation checks around ZMM-based functionsThomas Punt2017-04-021-3/+0
* | | Drop unnecessary allocator return value checksNikita Popov2017-03-131-92/+72
* | | Deprecate mbstring.func_overloadNikita Popov2017-02-031-1/+2
* | | Deprecate mb_parse_str() without second argumentNikita Popov2017-02-031-0/+2
* | | Merge branch 'pull-request/2268'Joe Watkins2017-01-041-1/+1
|\ \ \
| * | | Update copyright headers to 2017Sammy Kaye Powers2017-01-021-1/+1
* | | | Merge branch 'pull-request/1094'Joe Watkins2017-01-041-3/+75
|\ \ \ \ | |/ / / |/| | |
| * | | add declaration of functionsMasaki Kagaya2016-08-141-0/+5
| * | | delete duplicate functionsMasaki Kagaya2016-08-141-217/+675
| |\ \ \
| * | | | replace emalloc with safe_emallocMasaki Kagaya2015-03-011-4/+4
| * | | | update the functions for checking the names of encodingsMasaki Kagaya2015-02-271-58/+90
| * | | | delete unnecessary functionsMasaki Kagaya2015-02-221-320/+76
| * | | | fix return typeMasaki Kagaya2015-02-221-6/+6
| * | | | fix memory leakMasaki Kagaya2015-02-221-10/+12
| * | | | added php_mb_check_code_point for mb_substitute_characterMasaki Kagaya2015-02-191-2/+108
| * | | | changed the position of calling php_mb_check_forbidden_encodingMasaki Kagaya2015-02-191-7/+5
| * | | | use php_mb_convert_encoding instead of php_mb_check_encodingMasaki Kagaya2015-02-191-23/+24
| * | | | added various encoding support other than unicodeMasaki Kagaya2015-02-191-22/+51
| * | | | added check by php_mb_check_forbidden_encodingMasaki Kagaya2015-02-191-1/+1
| * | | | added mb_chrMasaki Kagaya2015-02-191-0/+98
| * | | | added php_mb_check_forbidden_encodingMasaki Kagaya2015-02-191-25/+34
| * | | | added support for various encodings other than unicodeMasaki Kagaya2015-02-191-13/+43
| * | | | added utf16 and ucs2 for supported encodingsMasaki Kagaya2015-02-191-0/+6
| * | | | added check for forbidden encodingsMasaki Kagaya2015-02-191-0/+26
| * | | | added utf32 and ucs4 for available encodingsMasaki Kagaya2015-02-191-0/+6
| * | | | added mb_ordMasaki Kagaya2015-02-191-0/+73
| * | | | added php_mb_check_encodingMasaki Kagaya2015-02-191-20/+35
* | | | | Removed IS_TYPE_IMMUTABLE (it's the same as COPYABLE & !REFCOUED)Dmitry Stogov2016-11-281-4/+4
* | | | | further normalizations, uint vs uint32_tAnatol Belski2016-11-261-1/+1