/PHP-5.5/ext/mbstring/libmbfl/filters/ |
H A D | mbfilter_utf16.h | 43 int mbfl_filt_conv_utf16_wchar(int c, mbfl_convert_filter *filter); 44 int mbfl_filt_conv_utf16be_wchar(int c, mbfl_convert_filter *filter); 45 int mbfl_filt_conv_wchar_utf16be(int c, mbfl_convert_filter *filter); 46 int mbfl_filt_conv_utf16le_wchar(int c, mbfl_convert_filter *filter); 47 int mbfl_filt_conv_wchar_utf16le(int c, mbfl_convert_filter *filter);
|
H A D | mbfilter_utf32.c | 171 CK((*filter->output_function)(0xfeff, filter->data)); in mbfl_filt_conv_utf32_wchar() 175 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf32_wchar() 178 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf32_wchar() 210 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf32be_wchar() 213 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf32be_wchar() 227 CK((*filter->output_function)((c >> 8) & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32be() 228 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32be() 261 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf32le_wchar() 264 CK((*filter->output_function)(n, filter->data)); in mbfl_filt_conv_utf32le_wchar() 276 CK((*filter->output_function)(c & 0xff, filter->data)); in mbfl_filt_conv_wchar_utf32le() [all …]
|
H A D | mbfilter_utf32.h | 43 int mbfl_filt_conv_utf32_wchar(int c, mbfl_convert_filter *filter); 44 int mbfl_filt_conv_utf32be_wchar(int c, mbfl_convert_filter *filter); 45 int mbfl_filt_conv_wchar_utf32be(int c, mbfl_convert_filter *filter); 46 int mbfl_filt_conv_utf32le_wchar(int c, mbfl_convert_filter *filter); 47 int mbfl_filt_conv_wchar_utf32le(int c, mbfl_convert_filter *filter);
|
H A D | mbfilter_utf7.c | 117 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf7_wchar() 121 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar() 135 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf7_wchar() 139 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar() 165 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar() 173 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar() 205 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar() 232 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7_wchar() 292 CK((*filter->filter_function)(s, filter)); in mbfl_filt_conv_wchar_utf7() 294 CK((*filter->filter_function)(s, filter)); in mbfl_filt_conv_wchar_utf7() [all …]
|
H A D | mbfilter_utf7.h | 40 int mbfl_filt_conv_utf7_wchar(int c, mbfl_convert_filter *filter); 41 int mbfl_filt_conv_wchar_utf7(int c, mbfl_convert_filter *filter); 42 int mbfl_filt_conv_wchar_utf7_flush(mbfl_convert_filter *filter);
|
H A D | mbfilter_utf7imap.c | 90 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 94 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 108 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 112 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 138 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 142 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 146 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 178 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 205 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf7imap_wchar() 247 CK((*filter->filter_function)(s, filter)); in mbfl_filt_conv_wchar_utf7imap() [all …]
|
H A D | mbfilter_utf7imap.h | 39 int mbfl_filt_conv_utf7imap_wchar(int c, mbfl_convert_filter *filter); 40 int mbfl_filt_conv_wchar_utf7imap(int c, mbfl_convert_filter *filter); 41 int mbfl_filt_conv_wchar_utf7imap_flush(mbfl_convert_filter *filter);
|
H A D | mbfilter_utf8.c | 102 filter->cache = 0; in mbfl_filt_put_invalid_char() 103 CK((*filter->output_function)(w, filter->data)); in mbfl_filt_put_invalid_char() 118 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf8_wchar() 139 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf8_wchar() 141 mbfl_filt_put_invalid_char(filter->cache, filter); in mbfl_filt_conv_utf8_wchar() 156 mbfl_filt_put_invalid_char(filter->cache, filter); in mbfl_filt_conv_utf8_wchar() 171 mbfl_filt_put_invalid_char(filter->cache, filter); in mbfl_filt_conv_utf8_wchar() 177 filter->cache = (filter->cache<<6) | (c & 0x3f); in mbfl_filt_conv_utf8_wchar() 180 mbfl_filt_put_invalid_char(filter->cache, filter); in mbfl_filt_conv_utf8_wchar() 207 (*filter->flush_function)(filter->data); in mbfl_filt_conv_utf8_wchar_flush() [all …]
|
H A D | mbfilter_utf8.h | 38 int mbfl_filt_conv_utf8_wchar(int c, mbfl_convert_filter *filter); 39 int mbfl_filt_conv_wchar_utf8(int c, mbfl_convert_filter *filter); 40 int mbfl_filt_conv_utf8_wchar_flush(mbfl_convert_filter *filter);
|
H A D | mbfilter_utf8_mobile.c | 199 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_utf8_mobile_wchar() 236 CK((*filter->output_function)(snd, filter->data)); in mbfl_filt_conv_utf8_mobile_wchar() 238 CK((*filter->output_function)(s, filter->data)); in mbfl_filt_conv_utf8_mobile_wchar() 240 mbfl_filt_put_invalid_char(filter->cache, filter); in mbfl_filt_conv_utf8_mobile_wchar() 255 mbfl_filt_put_invalid_char(filter->cache, filter); in mbfl_filt_conv_utf8_mobile_wchar() 270 mbfl_filt_put_invalid_char(filter->cache, filter); in mbfl_filt_conv_utf8_mobile_wchar() 276 filter->cache = (filter->cache<<6) | (c & 0x3f); in mbfl_filt_conv_utf8_mobile_wchar() 279 mbfl_filt_put_invalid_char(filter->cache, filter); in mbfl_filt_conv_utf8_mobile_wchar() 314 if (filter->status == 1 && filter->cache > 0) { in mbfl_filt_conv_wchar_utf8_mobile() 319 CK((*filter->output_function)(c, filter->data)); in mbfl_filt_conv_wchar_utf8_mobile() [all …]
|
H A D | mbfilter_utf8_mobile.h | 54 int mbfl_filt_conv_utf8_mobile_wchar(int c, mbfl_convert_filter *filter); 55 int mbfl_filt_conv_wchar_utf8_mobile(int c, mbfl_convert_filter *filter);
|
H A D | mbfilter_uuencode.c | 69 switch(filter->status) { in mbfl_filt_conv_uudec() 78 filter->cache = 0; in mbfl_filt_conv_uudec() 80 filter->cache++; in mbfl_filt_conv_uudec() 88 if (filter->cache == 5) in mbfl_filt_conv_uudec() 92 filter->cache = 0; in mbfl_filt_conv_uudec() 102 filter->cache = n << 24; in mbfl_filt_conv_uudec() 120 filter->cache |= n; in mbfl_filt_conv_uudec() 132 CK((*filter->output_function)( (A << 2) | (B >> 4), filter->data)); in mbfl_filt_conv_uudec() 134 CK((*filter->output_function)( (B << 4) | (C >> 2), filter->data)); in mbfl_filt_conv_uudec() 136 CK((*filter->output_function)( (C << 6) | D, filter->data)); in mbfl_filt_conv_uudec() [all …]
|
H A D | mbfilter_uuencode.h | 36 int mbfl_filt_conv_uudec(int c, mbfl_convert_filter *filter);
|
/PHP-5.5/ext/mbstring/libmbfl/mbfl/ |
H A D | mbfilter.c | 281 if (filter != NULL) { in mbfl_buffer_converter_feed2() 502 (*filter->filter_function)(*p, filter); in mbfl_encoding_detector_feed() 667 (*filter->filter_function)(*p, filter); in mbfl_identify_encoding() 685 filter = &flist[i]; in mbfl_identify_encoding() 699 if (!filter->flag && (!strict || !filter->status)) { in mbfl_identify_encoding() 750 (*filter->filter_function)(*p, filter); in mbfl_identify_encoding2() 782 if (!filter->flag && (!strict || !filter->status)) { in mbfl_identify_encoding2() 858 (*filter->filter_function)(*p++, filter); in mbfl_strlen() 1217 if ((*filter->filter_function)(*p++, filter) < 0) { in mbfl_substr_count() 1253 if ((*filter->filter_function)(*p++, filter) < 0) { in mbfl_substr_count() [all …]
|
H A D | mbfilter_pass.c | 61 int mbfl_filt_conv_pass(int c, mbfl_convert_filter *filter) in mbfl_filt_conv_pass() argument 63 return (*filter->output_function)(c, filter->data); in mbfl_filt_conv_pass()
|
H A D | mbfilter_pass.h | 39 MBFLAPI extern int mbfl_filt_conv_pass(int c, mbfl_convert_filter *filter);
|
H A D | mbfl_convert.c | 317 (*filter->filter_ctor)(filter); in mbfl_convert_filter_common_init() 387 (*filter->filter_dtor)(filter); in mbfl_convert_filter_delete() 395 return (*filter->filter_function)(c, filter); in mbfl_convert_filter_feed() 401 (*filter->filter_flush)(filter); in mbfl_convert_filter_flush() 402 return (filter->flush_function ? (*filter->flush_function)(filter->data) : 0); in mbfl_convert_filter_flush() 411 (*filter->filter_dtor)(filter); in mbfl_convert_filter_reset() 420 filter->output_function, filter->flush_function, filter->data); in mbfl_convert_filter_reset() 458 if ((*filter->filter_function)(c, filter) < 0) { in mbfl_convert_filter_strcat() 477 ret = (*filter->filter_function)(filter->illegal_substchar, filter); in mbfl_filt_conv_illegal_output() 563 ret = (*filter->filter_function)(filter->illegal_substchar, filter); in mbfl_filt_conv_illegal_output() [all …]
|
H A D | mbfl_convert.h | 41 void (*filter_ctor)(mbfl_convert_filter *filter); 42 void (*filter_dtor)(mbfl_convert_filter *filter); 44 int (*filter_function)(int c, mbfl_convert_filter *filter); 45 int (*filter_flush)(mbfl_convert_filter *filter); 62 void (*filter_ctor)(mbfl_convert_filter *filter); 63 void (*filter_dtor)(mbfl_convert_filter *filter); 64 int (*filter_function)(int c, mbfl_convert_filter *filter); 65 int (*filter_flush)(mbfl_convert_filter *filter); 82 MBFLAPI extern void mbfl_convert_filter_delete(mbfl_convert_filter *filter); 84 MBFLAPI extern int mbfl_convert_filter_flush(mbfl_convert_filter *filter); [all …]
|
H A D | mbfl_filter_output.c | 40 mbfl_convert_filter *filter = (mbfl_convert_filter*)data; in mbfl_filter_output_pipe() local 41 return (*filter->filter_function)(c, filter); in mbfl_filter_output_pipe() 46 mbfl_convert_filter *filter = (mbfl_convert_filter*)data; in mbfl_filter_output_pipe_flush() local 47 if (filter->filter_flush != NULL) { in mbfl_filter_output_pipe_flush() 48 return (*filter->filter_flush)(filter); in mbfl_filter_output_pipe_flush()
|
H A D | mbfl_ident.c | 205 mbfl_free(filter); in mbfl_identify_filter_new() 209 return filter; in mbfl_identify_filter_new() 223 mbfl_free(filter); in mbfl_identify_filter_new2() 227 return filter; in mbfl_identify_filter_new2() 244 filter->status = 0; in mbfl_identify_filter_init2() 245 filter->flag = 0; in mbfl_identify_filter_init2() 246 filter->score = 0; in mbfl_identify_filter_init2() 258 (*filter->filter_ctor)(filter); in mbfl_identify_filter_init2() 275 (*filter->filter_dtor)(filter); in mbfl_identify_filter_cleanup() 281 filter->flag = 0; in mbfl_filt_ident_common_ctor() [all …]
|
H A D | mbfl_ident.h | 43 void (*filter_ctor)(mbfl_identify_filter *filter); 44 void (*filter_dtor)(mbfl_identify_filter *filter); 45 int (*filter_function)(int c, mbfl_identify_filter *filter); 54 void (*filter_ctor)(mbfl_identify_filter *filter); 55 void (*filter_dtor)(mbfl_identify_filter *filter); 56 int (*filter_function)(int c, mbfl_identify_filter *filter); 62 MBFLAPI extern void mbfl_identify_filter_delete(mbfl_identify_filter *filter); 65 MBFLAPI void mbfl_identify_filter_cleanup(mbfl_identify_filter *filter); 67 MBFLAPI extern void mbfl_filt_ident_common_ctor(mbfl_identify_filter *filter); 69 MBFLAPI extern void mbfl_filt_ident_false_ctor(mbfl_identify_filter *filter); [all …]
|
/PHP-5.5/ext/mbstring/tests/ |
H A D | bug63447_001.phpt | 2 Bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On)
|
H A D | bug63447_002.phpt | 2 Bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On)
|
H A D | bug63447_003.phpt | 2 Bug #63447 (max_input_vars doesn't filter variables when mbstring.encoding_translation = On)
|
H A D | htmlent.phpt | 18 filter.default=unsafe_raw
|