Commit Graph

659 Commits

Author SHA1 Message Date
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
b3d94cc233 - Just a paranoiac test. This works perfectly. 2009-04-16 02:06:59 +00:00
Moriyoshi Koizumi
7f5d554cde - MFB (fixes build) 2009-04-16 02:05:00 +00:00
Ilia Alshanetsky
d37c3367db MFB: Fixed bug #47721 (Aligment issues in mbstring and sysvshm extension) 2009-03-19 23:11:54 +00:00
Moriyoshi Koizumi
09f857e49d - Synching .dsp file (I am not sure whether I really should do this) 2009-03-18 17:34:02 +00:00
Moriyoshi Koizumi
0a3289baaa - Fix a bug that mbstring.internal_encoding doesn't take effect within
the request encoding converter.
2009-03-15 20:42:30 +00:00
Marcus Boerger
d4f5b3f0a9 - This is PHP 6 - if this ... ever gets out 2009-03-10 23:40:06 +00:00
Ilia Alshanetsky
2c5716c3c2 MFB: Improve parameter parsing code 2009-03-06 15:48:54 +00:00
Moriyoshi Koizumi
f26e3cbb95 - Strictly check UTF-8 and UTF-8 validity. 2009-02-24 13:18:40 +00:00
Moriyoshi Koizumi
ac3183128c - Add an entry for http_output_conv_mimetypes to the output of mb_get_info(). 2009-02-17 16:28:33 +00:00
Antony Dovgal
3a97565023 remove XFAIL 2009-02-17 10:08:23 +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
Ilia Alshanetsky
a4797b9dcb MFB: Improved param parsing 2009-02-11 14:26:53 +00:00
Ilia Alshanetsky
181dcd1e6a MFB: Initialize optional var 2009-02-09 15:34:23 +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
c3df5aa3de * Forgot to add the test. 2009-02-02 04:52:00 +00:00
Moriyoshi Koizumi
abe02d6b3d - Fix bug #46843 (CP936 euro symbol is not converted properly) 2009-02-02 04:49:48 +00:00
Scott MacVicar
e09a820b19 MFB Fix bug #47245 - Double free in mb_detect_encoding() 2009-01-29 23:01:40 +00:00
Antony Dovgal
a26c94c7d9 MFB: fix memleaks correctly and make valgrind happy 2009-01-05 09:16:38 +00:00
Sebastian Bergmann
7f4dc8702a Bump copyright year, 3 of 3. 2008-12-31 11:12:40 +00:00
Felipe Pena
8409ccc0ea - Bug #46763 (mb_stristr() wrong output when needle does not exist) (patch by Henrique M. Decaria) 2008-12-30 02:12:44 +00:00
Felipe Pena
549bba6713 - Fixed memory leaks 2008-12-27 13:31:07 +00:00
Felipe Pena
b71d8ab002 - Unicodifing 2008-12-25 19:55:15 +00:00
Felipe Pena
a5e8f6b3c2 - Fixed memory leak 2008-12-25 19:30:28 +00:00
Scott MacVicar
8497d67365 Fix bug #46738 - Segfault when mb_detect_encoding() fails. 2008-12-11 02:56:08 +00:00
Ant Phillips
4021b612bf Remove duff comment produced by the test generator tool 2008-12-05 14:18:00 +00:00
Ant Phillips
0811347c26 MBString tests: checked on PHP 5.2.6, 5.3 and 6.0 (Windows, Linux and Linux 64 bit). 2008-12-05 14:02:53 +00:00
Ant Phillips
ad29efe368 MBString tests: checked on PHP 5.2.6, 5.3 and 6.0 (Windows, Linux and Linux 64 bit). 2008-12-05 13:13:15 +00:00
Ilia Alshanetsky
f95b96e55a MFB: Fixed bug #46626 (mb_convert_case does not handle apostrophe correctly) 2008-11-24 21:23:53 +00:00
Felipe Pena
43791516db - Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro (again!) 2008-11-17 11:26:25 +00:00
Felipe Pena
e006a89e71 - Revert ZEND_BEGIN_ARG_INFO change 2008-11-02 21:10:13 +00:00
Felipe Pena
7eb2715464 - Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro 2008-10-24 14:34:17 +00:00
Moriyoshi Koizumi
43e12e6bb1 - Fix bug #45722 (mb_check_encoding() crashes). 2008-10-16 01:01:05 +00:00
Moriyoshi Koizumi
09e9f4cda1 - Reenable ini_set("mbstring.internal_encoding", VALUE) to work on runtime.
(noticed by Antony. Thanks!)
2008-09-13 19:50:26 +00:00
Moriyoshi Koizumi
3d9876cdbe - Properly initialize/finalize the library. This plugs the leaks caused by
onig_new().
2008-09-13 02:32:51 +00:00
Moriyoshi Koizumi
5f6083c47f - Adding tests. 2008-09-13 00:30:31 +00:00
Moriyoshi Koizumi
23f6c6cf9b - mb_encoding_aliases() is more consistent with mb_preferred_mime_name()
despite the unconformance with the naming convention.
2008-09-13 00:22:10 +00:00
Moriyoshi Koizumi
2f645879e6 - The mb_list_* issue has been resolved in the following way:
- Keep the same prototype as 5.2 for mb_list_encodings().
  - Add mb_list_encoding_aliases() with the mandatory parameter.
  - Remove mb_list_mime_names() as the list can be made from iteration
    on mb_list_encodings() with mb_preferred_mime_name().
2008-09-12 23:59:51 +00:00
Moriyoshi Koizumi
7bf6b36b19 * Use memcmp() for binary safety. 2008-09-12 23:34:45 +00:00
Ilia Alshanetsky
79d8631fea MFB: Fixed bug #46042 (memory leaks with reflection of
mb_convert_encoding())
2008-09-10 23:19:50 +00:00
Felipe Pena
41834e6090 - New parameter parsing API
- Fixed tests
2008-08-18 00:36:03 +00:00
Nuno Lopes
8da607e08f fix build when host machine doest has pcre installed 2008-08-11 15:40:41 +00:00
Moriyoshi Koizumi
e4f2ea4d3b - More fixes for bug #45691 2008-08-04 21:10:17 +00:00
Jani Taskinen
f679eeb6cb - No C++ comments in C files! 2008-08-03 11:56:45 +00:00
Moriyoshi Koizumi
b0f6875659 - Forgot to take account of the case when mbstring.language is processed
afterwards.
2008-08-03 00:04:06 +00:00
Moriyoshi Koizumi
51180a707c - Fixed bug #45691 (Some per-dir or runtime settings may leak into other requests). 2008-08-02 20:48:30 +00:00