summaryrefslogtreecommitdiff
path: root/ext/mbstring
Commit message (Expand)AuthorAgeFilesLines
* Generate class entries from stubs for ldap, libxml, mbstring and mysqliMáté Kocsis2021-02-162-2/+2
* Remove stray mentions of mbstring.func_overloadMax Semenik2021-02-154-4/+0
* Deprecate passing null to non-nullable arg of internal functionNikita Popov2021-02-115-66/+27
* Update 'East Asian Width' table to comply with Unicode 13.0Alex Dowad2021-01-194-54/+189
* Remove useless constant MBFL_ENCTYPE_MBCSAlex Dowad2021-01-1530-49/+42
* Remove unused macros from mbfilter_cp51932.c, mbfilter_iso2022jp_mobile.cAlex Dowad2021-01-152-14/+0
* Remove useless mbstring encoding 'JIS-ms'Alex Dowad2021-01-154-198/+13
* Remove useless mbstring encoding 'CP50220-raw'Alex Dowad2021-01-154-61/+8
* CP5022{0,1,2}: treat truncated multibyte characters as errorAlex Dowad2021-01-152-3/+20
* Add test suite for CP5022{0,1,2}Alex Dowad2021-01-151-0/+286
* Replace zend_bool uses with boolNikita Popov2021-01-152-20/+20
* Print "interned" instead of fake refcount in debug_zval_dump()Nikita Popov2021-01-151-41/+41
* CP5022{0,1,2}: treat unrecognized escapes as errorAlex Dowad2021-01-151-4/+4
* CP5022{0,1,2}: use JISX0201 for U+203E (overline)Alex Dowad2021-01-151-11/+7
* CP5022{0,1,2}: convert Unicode codepoints in 'user' area (0xE000-E757) correctlyAlex Dowad2021-01-151-31/+28
* CP5022{0,1,2}: convert characters in ku 0x2D (13th row) correctlyAlex Dowad2021-01-151-3/+3
* Stricter handling of erroneous input when converting CP5022{0,1,2} text encodingAlex Dowad2021-01-151-10/+2
* JIS7/JIS8 encoding: treat truncated multibyte characters as errorAlex Dowad2021-01-142-2/+24
* JIS7/JIS8 encoding: handle invalid 2nd byte for Kanji correctlyAlex Dowad2021-01-144-4/+6527
* JIS7/JIS8 encoding: use JISX0201 for U+203E (overline)Alex Dowad2021-01-141-2/+2
* JIS7/JIS8 encoding: treat unrecognized escapes as errorAlex Dowad2021-01-141-4/+4
* Add comment explaining why ISO-2022-JP-2004, etc strings end with ESC ( BAlex Dowad2021-01-141-1/+3
* ISO-2022-JP-2004 conversion: handle invalid characters correctlyAlex Dowad2021-01-145-4/+18678
* ISO-2022-JP-2004 conversion: treat unrecognized escapes as errorAlex Dowad2021-01-141-4/+4
* ISO-2022-JP-2004 conversion: represent backslash and tilde as ASCIIAlex Dowad2021-01-141-2/+8
* Make convert_to_*_ex simple aliases of convert_to_*Nikita Popov2021-01-141-1/+1
* Convert U+00AF (MACRON) to 0x8150 (FULLWIDTH MACRON) in some SJIS variantsAlex Dowad2020-11-257-3/+14
* Convert U+FF5E (FULLWIDTH TILDE) to 0x8160 (WAVE DASH) in SJIS variantsAlex Dowad2020-11-257-17/+4
* Convert U+203E (OVERLINE) to 0x8150 (FULLWIDTH MACRON) in some SJIS variantsAlex Dowad2020-11-259-9/+14
* 0x7E is not a tilde in Shift-JIS{,-2004}Alex Dowad2020-11-254-5/+10
* 0x5C is not a Yen sign in CP932 (or CP51932)Alex Dowad2020-11-254-4/+9
* 0x5C is not a backslash in Shift-JIS-2004Alex Dowad2020-11-252-2/+5
* Enhance handling of CP51932 encodingAlex Dowad2020-11-253-20/+7741
* Fix mbstring support for SJIS-Mobile (DoCoMo, KDDI, and Softbank variants of ...Alex Dowad2020-11-256-529/+1534
* Combine MBFL_ENCTYPE_MWC2{BE,LE} constantsAlex Dowad2020-11-252-5/+4
* Combine MBFL_ENCTYPE_WCS{2,4}{BE,LE} constantsAlex Dowad2020-11-257-33/+26
* Don't pass invalid JIS X 0212, JIS X 0213, and Windows-CP932 characters throughAlex Dowad2020-11-2512-89/+13
* Don't pass invalid JIS X 0208 characters throughAlex Dowad2020-11-2510-31/+2
* Enhance handling of CP932 text encodingAlex Dowad2020-11-253-9/+8116
* Bugfixes for findInvalidChars (helper for mbstring test suite)Alex Dowad2020-11-251-2/+2
* Consolidate all single-byte encodings in one source fileAlex Dowad2020-11-1175-4235/+639
* Enhance mbstring support for UCS-2 textAlex Dowad2020-11-111-67/+39
* Leading BOM is stripped for UTF-32Alex Dowad2020-11-112-124/+45
* Add test suite for SJIS-mac encodingAlex Dowad2020-11-112-0/+7813
* Unicode -> SJIS-mac conversion doesn't reject valid codepoints after a bad tr...Alex Dowad2020-11-111-1/+3
* SJIS-mac encoding conversion: Stop the carnage of innocent Unicode codepointsAlex Dowad2020-11-111-0/+1
* Convert Unicode halfwidth Yen sign to MacJapanese halfwidth Yen signAlex Dowad2020-11-111-2/+4
* SJIS-mac encoding conversion: handle invalid (or truncated) 2nd byte for Kanj...Alex Dowad2020-11-111-7/+19
* Add test suite for SJIS-2004 encodingAlex Dowad2020-11-112-0/+11611
* Don't mangle non-Japanese chars which appear after a 'combining' kana in SJIS...Alex Dowad2020-11-111-2/+2