summaryrefslogtreecommitdiff
path: root/ext/mbstring/libmbfl/filters
Commit message (Expand)AuthorAgeFilesLines
* Remove useless constant MBFL_ENCTYPE_MBCSAlex Dowad2021-01-1528-37/+37
* 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-152-196/+13
* Remove useless mbstring encoding 'CP50220-raw'Alex Dowad2021-01-152-59/+8
* CP5022{0,1,2}: treat truncated multibyte characters as errorAlex Dowad2021-01-151-3/+13
* 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-141-2/+13
* JIS7/JIS8 encoding: handle invalid 2nd byte for Kanji correctlyAlex Dowad2021-01-141-4/+0
* 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-142-4/+16
* 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
* Convert U+00AF (MACRON) to 0x8150 (FULLWIDTH MACRON) in some SJIS variantsAlex Dowad2020-11-253-3/+5
* Convert U+FF5E (FULLWIDTH TILDE) to 0x8160 (WAVE DASH) in SJIS variantsAlex Dowad2020-11-256-17/+1
* Convert U+203E (OVERLINE) to 0x8150 (FULLWIDTH MACRON) in some SJIS variantsAlex Dowad2020-11-255-9/+3
* 0x7E is not a tilde in Shift-JIS{,-2004}Alex Dowad2020-11-252-1/+5
* 0x5C is not a Yen sign in CP932 (or CP51932)Alex Dowad2020-11-252-4/+4
* 0x5C is not a backslash in Shift-JIS-2004Alex Dowad2020-11-251-1/+1
* Enhance handling of CP51932 encodingAlex Dowad2020-11-251-20/+24
* Fix mbstring support for SJIS-Mobile (DoCoMo, KDDI, and Softbank variants of ...Alex Dowad2020-11-253-529/+475
* Combine MBFL_ENCTYPE_MWC2{BE,LE} constantsAlex Dowad2020-11-251-3/+3
* Combine MBFL_ENCTYPE_WCS{2,4}{BE,LE} constantsAlex Dowad2020-11-253-9/+9
* 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-251-9/+18
* Consolidate all single-byte encodings in one source fileAlex Dowad2020-11-1168-4145/+625
* Enhance mbstring support for UCS-2 textAlex Dowad2020-11-111-67/+39
* Leading BOM is stripped for UTF-32Alex Dowad2020-11-111-112/+36
* 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
* Don't mangle non-Japanese chars which appear after a 'combining' kana in SJIS...Alex Dowad2020-11-111-2/+2
* SJIS-2004 encoding conversion: handle invalid (or truncated) 2nd byte for Kan...Alex Dowad2020-11-114-6/+18
* Fix broken binary search function in mbstringAlex Dowad2020-11-111-28/+23
* Remove mbstring identify filtersAlex Dowad2020-11-09108-2303/+4
* Treat non-ASCII characters as erroneous when converting ASCII textAlex Dowad2020-11-091-1/+6
* Fix mbstring support for EUC-JP text encodingAlex Dowad2020-11-091-68/+75
* Fix mbstring support for Shift-JISAlex Dowad2020-11-091-75/+75
* Remove useless byte{2,4}{be,le} encodings from mbstringAlex Dowad2020-11-096-402/+17
* Fix mbstring support for ARMSCII-8Alex Dowad2020-11-022-45/+15
* Remove dead code from mbfilter_koi8u.c (and do general code cleanup)Alex Dowad2020-11-021-39/+8
* All bytes are valid in KOI8-U encodingAlex Dowad2020-11-021-12/+1
* Remove dead code from mbfilter_iso8859_{2,4,5,9,10,13,14,15,16}.cAlex Dowad2020-11-029-72/+0