Commit Graph

57 Commits

Author SHA1 Message Date
Moriyoshi Koizumi
afe681c301 - Fix bug #49536 (mb_detect_encoding() returns incorrect results when strict_mode is turned on.)
(patch by komura, thanks!)
2009-09-11 21:26:18 +00:00
Moriyoshi Koizumi
384c7bce5a - Fix bug #49528 (UTF-16 strings prefixed by BOM wrongly converted). 2009-09-11 08:22:19 +00:00
Moriyoshi Koizumi
44e4219d26 * Fix bug #48645 (mb_convert_encoding() doesn't understand hexadecimal html-entities) 2009-07-29 04:44:08 +00:00
Jani Taskinen
866a35e548 MFB: missed these 2009-04-20 17:14:25 +00:00
Jani Taskinen
a0f3cf5cc4 MFB: Thanks to the "maintainers" who are too lazy to commit FIRST to HEAD! 2009-04-20 17:06:03 +00:00
Moriyoshi Koizumi
7f5d554cde - MFB (fixes build) 2009-04-16 02:05:00 +00:00
Moriyoshi Koizumi
f26e3cbb95 - Strictly check UTF-8 and UTF-8 validity. 2009-02-24 13:18:40 +00:00
Moriyoshi Koizumi
b29baa5e2e - Fix bug #47399 (mb_check_encoding() returns true for some illegal SJIS
characters).
2009-02-16 01:57:13 +00:00
Moriyoshi Koizumi
5a870990fb - Refix bug #43840.
- Fix bug #43841.
- Remove redundant trailing dots from the error messages.
- Fix tests.
2009-02-15 07:04:07 +00:00
Moriyoshi Koizumi
0cf6df3d38 - Prevent unwanted overflow 2009-02-14 08:15:46 +00:00
Moriyoshi Koizumi
e7373cddaf - Fix Bug #45923 (mb_st[r]ripos() offset not handled correctly)
# test still fails because of the difference of str[r]pos() behavior between 5.3 and 6.0.
2009-02-14 07:33:41 +00:00
Moriyoshi Koizumi
30c9faaf86 - Fix bug #45239 (encoding detector hangs with mbstring.strict_detection
enabled).
2009-02-06 07:32:44 +00:00
Moriyoshi Koizumi
abe02d6b3d - Fix bug #46843 (CP936 euro symbol is not converted properly) 2009-02-02 04:49:48 +00:00
Moriyoshi Koizumi
43e12e6bb1 - Fix bug #45722 (mb_check_encoding() crashes). 2008-10-16 01:01:05 +00:00
Moriyoshi Koizumi
9bcdf1d802 - Fixed bug #43993 (mb_substr_count() behaves differently to substr_count() with overlapping needles) 2008-08-01 22:55:47 +00:00
Moriyoshi Koizumi
759e232786 - Fixed bug #44617 (wrong HTML entity output when substitute_character=entity) 2008-07-31 17:36:35 +00:00
Moriyoshi Koizumi
ba2697a61c - Bug #45572 2008-07-20 18:22:46 +00:00
Rui Hirokawa
fe1484dc50 MFB 2008-02-16 08:49:07 +00:00
Rui Hirokawa
9fb312447e added support "entity" as substitute_character settin accoding to bug #39404 2007-09-24 11:50:54 +00:00
Rui Hirokawa
cec32074d7 added negative offset support in mbfl_strrpos (fixed #42085) 2007-08-19 01:57:53 +00:00
Seiji Masugata
eb81b301a6 Initial commit(Synced PHP_5_2 Branch.). 2006-12-21 17:44:40 +00:00
Seiji Masugata
0d9e23c38b Synced PHP_5_2 Branch. 2006-12-21 17:37:53 +00:00
Rui Hirokawa
0fb7618d6e added mb_check_encoding() to detect possible invalid encoding attack. 2006-03-21 07:47:43 +00:00
Rui Hirokawa
2832532138 MF PHP_5_1 2006-03-21 02:11:55 +00:00
Rui Hirokawa
8864bf27e2 fixed #35711, added mbstring.strict_detection to detect the encoding striktly. 2005-12-25 15:21:54 +00:00
Rui Hirokawa
3eab2fa294 fixed #35711 ISO-8859 charset not correctly detected. 2005-12-24 01:20:26 +00:00
Rui Hirokawa
bcf3a3311d added turkish language support for libmbfl. 2005-12-23 13:53:30 +00:00
Rui Hirokawa
02e44183bb fixed garbled multibyte characters. 2005-11-05 04:47:29 +00:00
Masaki Fujimoto
ca7a649300 - Fix mbfl_encoding_detector_feed() and mbfl_mbfl_identify_encoding() behaviour 2005-04-22 05:03:10 +00:00
Moriyoshi Koizumi
2cba0ab304 - Fix bug #32311 (mb_encode_mimeheader() does not properly escape characters.) 2005-03-23 23:22:16 +00:00
Moriyoshi Koizumi
542901d705 - Add Armenian encoding / NLS (patch by Hayk Chamyan) 2005-03-22 22:22:11 +00:00
Moriyoshi Koizumi
d2627b5107 - Synch with the latest checkouts. (include fix by Joe Orton. Thanks.) 2005-02-23 13:35:34 +00:00
Moriyoshi Koizumi
20f709f339 - Update libmbfl (fixes bug #32063). 2005-02-22 09:57:45 +00:00
Moriyoshi Koizumi
e8901dc170 - Fix bug #30573 (compiler warning due to invalid type cast) 2005-02-21 10:12:43 +00:00
Moriyoshi Koizumi
8d73dc7bfc - Fix compiler warnings. 2005-02-21 07:57:08 +00:00
Moriyoshi Koizumi
a796dc2b81 - Forgot to add this one. 2005-02-20 22:20:23 +00:00
Moriyoshi Koizumi
5b5e012bc2 - Update libmbfl (fixes bug #30549 and #31911).
- Update oniguruma to 3.7.0
2005-02-20 22:18:09 +00:00
Joe Orton
9a8114e388 Don't scribble over the stack; icc compiler warning fix
from dcb314@hotmail.com via Red Hat bugzilla #143795.
2005-01-10 11:26:56 +00:00
Moriyoshi Koizumi
4f247de89b - Sync with the latest codebase (fixes bug #28220). 2004-10-08 14:40:46 +00:00
Derick Rethans
b3b2192a1e - Added mb_list_encoding() to return an array with all mbstring supported
encodings.
2004-03-08 22:18:05 +00:00
Marcus Boerger
4a3c015dd7 Fix annoying warning 2004-02-04 23:41:58 +00:00
Moriyoshi Koizumi
24eb1f6eb2 - Update libmbfl to the latest. This fixes several serious issues in the html
entity encoder and the encoding detection facility. There should be no
  problem with mailparse() as API change was made so carefully that it
  would be as small as possible.
2004-02-04 07:24:08 +00:00
Moriyoshi Koizumi
b2402396a9 - Suppress a compiler warning by a rather useless typecasting. 2004-01-26 00:27:24 +00:00
Moriyoshi Koizumi
e226ed0e21 - Fix bug #26699 (mbstring encoding types does not include "binary"). 2004-01-26 00:19:25 +00:00
Moriyoshi Koizumi
698ab70ae4 Remove leftover 2003-12-10 17:09:14 +00:00
Moriyoshi Koizumi
0d2c100a4f It'd be a bad idea to make subpackages dependent on the php build system. 2003-12-04 22:49:46 +00:00
Rui Hirokawa
25bb0d16a9 fixed win32-build and update e-mail address in mbstring. 2003-09-23 02:43:04 +00:00
Ilia Alshanetsky
a7f2ec3cdb Fixed compile warnings. HAVE_ defines cannot work without the header that
defines them.
2003-09-17 05:42:57 +00:00
Marcus Boerger
7fac56c593 - Change email
- Fix warnings
2003-09-12 13:31:23 +00:00
Moriyoshi Koizumi
e49c59038c Sync with original 2003-08-25 01:44:17 +00:00