Marcus Boerger
81df625260
-Fix warnings (fixed all?)
2002-08-04 18:59:19 +00:00
Marcus Boerger
f2f70b5dda
-Allow double quotes for encoding lists (if used in ini for example)
...
-New parameter 'L' for mb_http_input() to retieve input encoding as
comma separated string.
@New parameter 'L' for mb_http_input() to retrieve input encoding as
comma separated string. (marcus)
2002-08-04 14:10:58 +00:00
Andi Gutmans
4b492c4deb
- Fix build on Windows. Also please don't use Java style opening function
...
- bracket indentation.
2002-08-03 09:48:34 +00:00
Marcus Boerger
de8c36dcaa
-use const to clarify code
...
-fix tsrmls build (therefore rfc1867.c)
2002-08-02 10:22:31 +00:00
Rui Hirokawa
7527bf0c58
made sapi_register_treat_data() to support multibyte input encoding translation without MBSTR_ENC_TRANS and changed php_treat_data to php_default_treat_data.
2002-08-02 06:53:48 +00:00
Zeev Suraski
bc82be4284
Fix crash
2002-07-31 14:41:06 +00:00
Yasuo Ohgaki
3e7c884b1c
Fixed query string handling. Now some.php?a&b=1;c works.
...
# arg_separator.output can be multile chars
2002-07-28 09:42:15 +00:00
Rui Hirokawa
fbbeaec630
fixed: output encoding translation by mb_output_handler() in ext/mbstring was not usable when Content-Type is set by header().
2002-07-27 13:58:16 +00:00
Edin Kadribasic
50ca75a0f6
Fix bug #16985 (wrong count of GET/POST variables).
2002-07-15 17:48:54 +00:00
Sebastian Bergmann
bec1633335
Remove unused variables.
2002-07-12 04:57:14 +00:00
Rui Hirokawa
555ca8eedd
added mbstring.language option in ext/mbstring.
2002-07-11 15:45:35 +00:00
Rui Hirokawa
ead78e9125
fixed shift_jis character corruption including 0x5c as second byte following a slash on uploaded filename.
2002-07-05 15:06:39 +00:00
Frank M. Kromann
bda7548a00
Removed unneeded check for MBSTR_ENC_TRANS
2002-07-03 18:45:34 +00:00
Frank M. Kromann
0818410f7c
Fixing ZTS build
2002-07-03 18:23:55 +00:00
Rui Hirokawa
bb21c40738
fixed shift_jis character corruption including 0x5c as second byte on uploaded filename.
2002-07-03 13:36:19 +00:00
Marcus Boerger
010e5e60ac
correct handling/generating of php_mbstr_default_identify_list
2002-06-19 21:55:42 +00:00
foobar
cff4039c47
Fixed bug: #17137 , test pass still
2002-06-18 00:56:11 +00:00
Rui Hirokawa
d3012238bc
reverted my patch.
2002-05-24 22:30:24 +00:00
Rui Hirokawa
ee480a7ec8
reverted patch to support iso2022kr.
2002-05-24 22:28:42 +00:00
Den V. Tsopa
4974e6073e
Added russian codepages (koi8-r,cp1251,cp866) support.
2002-05-21 07:00:34 +00:00
Preston L. Bannister
0b70f9e884
Range check arguments to mb_strcut().
...
Test ext/mbstring/013.phpt causes a hard failure w/o this.
2002-05-16 12:31:05 +00:00
Rui Hirokawa
5f8009a7ea
added ISO-2022-KR support in mbstring.
2002-05-15 12:13:56 +00:00
Rui Hirokawa
f30b722f14
Added conversion support from script character encoding to internal character encoding. This feature is very useful for japanese who uses Shift_JIS encoding because some of characters in Shift_JIS are including '0x5c' and it causes some troubles on Zend parser. This patch is made by Masaki Fujimoto.
2002-05-08 12:33:44 +00:00
Rui Hirokawa
5df01432c7
added simplified chinese, traditional chinese, korean support to mbstring. Note that this feature is experimental.
2002-04-30 12:00:42 +00:00
Yasuo Ohgaki
417f299d0e
Remove unneeded 'return'.
2002-04-23 08:10:45 +00:00
Yasuo Ohgaki
e6780384ad
Fix possible wide char prolem.
...
Fix empty output when no conversion is performed.
# Derick, this needs to be merged.
2002-04-23 08:07:19 +00:00
Rui Hirokawa
aa9cf268db
small performance improvement when pass is selected as input encoding.
2002-04-21 22:06:55 +00:00
Rui Hirokawa
d5158c20a4
fixed error output handler when 'pass' is choosed as output encoding.
2002-04-14 08:18:55 +00:00
Marcus Boerger
0f0a5dddf3
-new function php_mb_check_encoding_list
...
-mark module globals as const (thread safety)
2002-04-12 16:17:16 +00:00
Marcus Boerger
df82b2ec75
-fix mb_detect_order
...
-php_mbstring_parse_encoding_list/array return 0 on any illegal input
2002-04-12 14:24:54 +00:00
Marcus Boerger
fffb1a5d21
interpret empty to_encoding as encoding not set what results in current_internal_encoding
2002-04-11 22:52:43 +00:00
Rui Hirokawa
adf58908e4
fixed a bug which causes crash when charset is not set.
2002-04-11 22:27:00 +00:00
Yasuo Ohgaki
25db882a77
Fix ZTS build
...
# Please check caller when you add TSRMLS_DC. Especically if it's PHPAPI function...
# find . -name "*.c" | xargs grep php_mail
2002-04-11 13:40:19 +00:00
Rui Hirokawa
1f847267e7
changed mbstring to make thread safe.
2002-04-10 12:47:41 +00:00
Marcus Boerger
0743669f1c
-fix warnings
2002-04-07 18:09:31 +00:00
Yasuo Ohgaki
65ba307319
Use get_active_function_name() for error messages.
2002-04-06 01:01:41 +00:00
Marcus Boerger
cbb96206be
no space for comma separated encoding lists
2002-04-05 16:24:08 +00:00
Yasuo Ohgaki
eb7ed9105a
Fixed way of exporing functions. (Need PHPAPI for Win)
...
Fixed if statement format. ("if () stmt;" should be "if () \n {stmt;}")
Fixed error message so that appropriate function names are
displayed.
2002-04-05 02:13:32 +00:00
Marcus Boerger
cb51e72c46
new function php_mb_convert_encoding
2002-04-05 01:23:22 +00:00
Rui Hirokawa
751dcedb08
fixed some errors in regression tests.
2002-03-23 07:36:27 +00:00
Markus Fischer
d4e63bc5bf
- Raise warning when trying to execute non-executeable shell
...
for mail delivery binary.
2002-03-16 12:45:43 +00:00
Sebastian Bergmann
90613d2282
Maintain headers.
2002-02-28 08:29:35 +00:00
Rui Hirokawa
07a08288a1
fixed a comment and default output encoding changed to pass.
2002-02-23 00:04:20 +00:00
Yasuo Ohgaki
7baa36c885
Fix typo
2002-02-10 02:27:09 +00:00
Yasuo Ohgaki
ccc8755196
Remove unused line
...
# I forgot to delete this line
2002-02-06 10:03:40 +00:00
Yasuo Ohgaki
eba550de9d
Fixed crash with mb_output_handler()
...
When mb_output_hanlder is applied muiltiple times, PHP does not output.
This should be fixed also.
2002-02-06 09:51:39 +00:00
Yasuo Ohgaki
23258ef145
Remove TSRMLS_FETCH() does not need
2002-02-04 11:55:12 +00:00
Rui Hirokawa
c79f749ff8
@Added multi-byte enabled regex functions. (Rui)
2002-01-11 13:21:09 +00:00
Egon Schmid
ab32202968
Fixed some protos.
2002-01-07 06:58:01 +00:00
Rui Hirokawa
32c1b0fd2e
@added mb_get_info() to get internal settings of mbstring.
2002-01-07 02:40:54 +00:00