1# libmbfl 2 3This is libmbfl, a streamable multibyte character code filter and converter 4library, written by Shigeru Kanemoto. 5 6The original version of libmbfl is developed and distributed at 7https://github.com/moriyoshi/libmbfl under the LGPL 2.1 license. See the LICENSE 8file for licensing information. 9 10The libmbfl library is bundled with PHP as a fork of the original repository and 11is not in sync with the [upstream](https://github.com/moriyoshi/libmbfl). As 12such, the libmbfl directory is directly modified in the php-src repository. 13 14## Changelog 15 16### October 2017 17 18* Since 2017, it is forked and bundled in the php-src repository. For the list 19 of changes related to PHP see the PHP NEWS change logs. 20 21### Version 1.3.2 August 20, 2011 22 23* Added JISX-0213:2004 based encoding : Shift_JIS-2004, EUC-JP-2004, 24 ISO-2022-JP-2004 (rui). 25* Added gb18030 encoding (rui). 26* Added CP950 with user user defined area based on Big5 (rui). 27* Added mapping for user defined character area to CP936 (rui). 28* Added UTF-8-Mobile to support the pictogram characters defined by mobile phone 29 carrier in Japan (rui). 30 31### Version 1.3.1 August 5, 2011 32 33* Added check for invalid/obsolete utf-8 encoding (rui). 34 35### Version 1.3.0 August 1, 2011 36 37* Added encoding conversion between Shift_JIS and Unicode (6.0 or PUA) for 38 pictogram characters defined by mobile phone carrier in Japan (rui). 39 40 [Detailed info](https://github.com/hirokawa/libmbfl/wiki/Introduction-to-libmbflhttps:--github.com-hirokawa-libmbfl-wiki-Introduction-to-libmbfl-_edit%23) 41 42* Fixed encoding conversion of cp5022x for user defined area (rui). 43* Added MacJapanese (SJIS-mac) for legacy encoding support (rui). 44* Backport from PHP 5.2 (rui). 45 46### Version 1.1.0 March 02, 2010 47 48* Added cp5022x encoding (moriyoshi) 49* Added ISO-2022-JP-MS (moriyoshi) 50* Moved to github.com from sourceforge.jp (moriyoshi) 51 52### Earlier versions 53 54* 1998/11/10 sgk implementation in C++ 55* Rewriting with sgk C 1999/4/25. 56* 1999/4/26 Implemented sgk input filter. Add filter while estimating kanji 57 code. 58* 1999/6 Unicode support. 59* 1999/6/22 Changed sgk license to LGPL. 60 61## Credits 62 63Marcus Boerger <helly@php.net> 64Hayk Chamyan <hamshen@gmail.com> 65Wez Furlong <wez@thebrainroom.com> 66Rui Hirokawa <hirokawa@php.net> 67Shigeru Kanemoto <sgk@happysize.co.jp> 68U. Kenkichi <kenkichi@axes.co.jp> 69Moriyoshi Koizumi <moriyoshi@php.net> 70Hironori Sato <satoh@jpnnet.com> 71Tsukada Takuya <tsukada@fminn.nagano.nagano.jp> 72Tateyama <tateyan@amy.hi-ho.ne.jp> 73Den V. Tsopa <tdv@edisoft.ru> 74Maksym Veremeyenko <verem@m1stereo.tv> 75Haluk AKIN <halukakin@gmail.com> 76