Marcus Boerger
|
10f0e0a5fa
|
- Fix potential issue with 'f'-parameter parsing
- Complete zend_fcall_info_*() API
|
2007-02-08 14:33:16 +00:00 |
|
Marcus Boerger
|
70777b7df6
|
- More ZEND_API's
|
2007-02-08 12:29:57 +00:00 |
|
Andrei Zmievski
|
135c947f8d
|
- Add ^ specifier that returns original string type before conversion.
- Add ZVAL_ENC_STRING[L] macro that allows returning either a binary
string or an encoded strings as Unicode based on type, instead of
UG(unicode)
|
2007-02-02 21:49:38 +00:00 |
|
Antony Dovgal
|
92bf7d9872
|
-exactly 1 arguments
+exactly 1 argument
|
2007-02-02 12:51:37 +00:00 |
|
Sara Golemon
|
7dcebde684
|
Add add_property_zstr(l)(_ex)()
|
2007-01-07 06:16:57 +00:00 |
|
Sebastian Bergmann
|
3717df72ae
|
Bump year.
|
2007-01-01 09:29:37 +00:00 |
|
Antony Dovgal
|
722ad46c38
|
fix leak in zend_disable_class()
|
2006-12-20 23:00:54 +00:00 |
|
Andrei Zmievski
|
de0f972b2b
|
Check for conversion failure in "s&" and return appropriately.
|
2006-12-20 20:43:52 +00:00 |
|
Marcus Boerger
|
da3d27dc4e
|
- Implement parameter parsing 'x'
|
2006-12-19 22:21:18 +00:00 |
|
Dmitry Stogov
|
bea2519575
|
Fixed buffer overflow. (Rob)
|
2006-12-01 14:57:44 +00:00 |
|
Antony Dovgal
|
0e647693df
|
fix leak in zend_register_functions()
this is very odd, but Zend MM said nothing about it..
|
2006-11-20 22:08:27 +00:00 |
|
Dmitry Stogov
|
57d22421db
|
Unicode support.
Now the real UG(unicode) value is available during MINIT calls.
|
2006-11-17 10:48:53 +00:00 |
|
Andrei Zmievski
|
75c272440e
|
Turn doc comments into zstr strings with corresponding adjustments.
|
2006-10-27 21:22:05 +00:00 |
|
Andrei Zmievski
|
1e1f3efb02
|
Fix thread safety.
|
2006-10-17 22:15:19 +00:00 |
|
Andrei Zmievski
|
2602e49e65
|
Implement add_utf8_property_* API.
|
2006-10-17 17:56:42 +00:00 |
|
Andrei Zmievski
|
83e0dbb3d2
|
- Add an extra parameter to the cast_object handler that can be used by
various types as needed.
- Use that parameter to pass a specific converter for
IS_UNICODE/IS_STRING types.
|
2006-10-13 14:52:19 +00:00 |
|
Andrei Zmievski
|
97d0372249
|
Extend zend_fcall_info_args functions. (Patch from Mike Wallner)
|
2006-10-11 18:37:31 +00:00 |
|
Andrei Zmievski
|
d86524570f
|
Hash functions for UTF-8 keys.
|
2006-10-07 17:34:19 +00:00 |
|
Dmitry Stogov
|
e8ddcf1077
|
Speedup array/HashTable copying. (Matt W)
|
2006-10-03 11:10:54 +00:00 |
|
Sara Golemon
|
3b24a795a6
|
Add missing function protos
|
2006-09-21 23:58:06 +00:00 |
|
Andrei Zmievski
|
7ff8b9b090
|
Bug fixes for substr_replace().
|
2006-09-20 20:30:19 +00:00 |
|
Dmitry Stogov
|
128548a5c0
|
Disabled autoconversion of hash keys (from string to unicode) for PHP arrays
|
2006-09-19 10:38:31 +00:00 |
|
Dmitry Stogov
|
70ad4607d7
|
ZTS fix
|
2006-09-19 07:39:25 +00:00 |
|
Andrei Zmievski
|
81b83f327b
|
More work on Unicode support in PCRE. When UG(unicode) is on, all
strings passed to PCRE have to be IS_UNICODE or IS_STRING in UTF-8
encoding. Failure to do so will result in unpredictable results.
|
2006-09-18 17:59:10 +00:00 |
|
Dmitry Stogov
|
9b222e6f07
|
fix
|
2006-09-11 17:18:47 +00:00 |
|
Andrei Zmievski
|
21bc25e025
|
Add a couple more UTF-8 functions.
|
2006-09-11 16:32:02 +00:00 |
|
Andrei Zmievski
|
11ca9006a2
|
Add APIs for UTF-8 strings (common with XML, PCRE, etc)
|
2006-08-28 17:14:49 +00:00 |
|
Andrei Zmievski
|
2701f53af6
|
add_next_index_zstr[l]()
|
2006-08-14 21:05:22 +00:00 |
|
Andrei Zmievski
|
180e98f5cb
|
Typo.
|
2006-08-14 20:45:32 +00:00 |
|
Andrei Zmievski
|
ea7ab72fe7
|
Set T_arg_type to default string type if we were not able to determine
it from the args.
|
2006-08-14 20:40:26 +00:00 |
|
Andrei Zmievski
|
a90da20623
|
Make params API sound less like Raymond Babbitt.
|
2006-08-09 17:37:29 +00:00 |
|
Andrei Zmievski
|
9320e167f2
|
Adjust zend_get_unified_string_type() to give correct types.
|
2006-08-08 17:36:55 +00:00 |
|
Andrei Zmievski
|
dda059708f
|
Add add_assoc_zstr_ex() and related.
|
2006-08-04 21:05:59 +00:00 |
|
Andrei Zmievski
|
aa398bf8ce
|
One fewer walks needed.
|
2006-08-04 18:02:20 +00:00 |
|
Andrei Zmievski
|
2bfe0a8cbd
|
Scan through all the modifiers at once, setting flags.
|
2006-08-04 17:02:17 +00:00 |
|
Andrei Zmievski
|
fd39d28d17
|
Fix '&' handling. (patch by Rob R)
|
2006-08-04 16:58:29 +00:00 |
|
Andrei Zmievski
|
433c40c3d2
|
Add '&' modifier (for 's' type) that will apply the specified converter
during conversion of Unicode strings.
|
2006-08-02 17:36:28 +00:00 |
|
Derick Rethans
|
0d1957e7dc
|
- MFB: Fixed typo
|
2006-07-25 06:50:26 +00:00 |
|
foobar
|
bca80ac698
|
- Fixed bug #38183 (disable_classes=Foobar causes disabled class to be called Foo)
|
2006-07-22 15:39:22 +00:00 |
|
Dmitry Stogov
|
881258ad6e
|
Fixed wrong "type" argument to read_property() handler
|
2006-07-21 08:39:43 +00:00 |
|
Marcus Boerger
|
8619c361cc
|
- Add new unicode functions: add_u_assoc_*[_ex]() which allow to add values
using a unicode key.
|
2006-07-20 21:16:08 +00:00 |
|
Andrei Zmievski
|
0e05886a2e
|
Fix usage of 'return_null' option in parameter parsing.
|
2006-07-19 18:21:04 +00:00 |
|
Andrei Zmievski
|
80839710f1
|
Make 't' and 'T' use zstr for storage type.
|
2006-07-19 17:51:49 +00:00 |
|
Andrei Zmievski
|
f45c16cb3c
|
Add '+' varargs specifier that requires at least one arg.
|
2006-07-19 17:38:47 +00:00 |
|
Andrei Zmievski
|
4bf31abbf4
|
Initialize some vars.
|
2006-07-19 01:51:20 +00:00 |
|
Andrei Zmievski
|
bbd3cd2743
|
Implement varargs parameter parsing. See README for examples.
|
2006-07-18 22:07:20 +00:00 |
|
Andrei Zmievski
|
0667864631
|
Callable checks and class fetching and lookup should support identifer
normalization now. (Marcus, Andrei)
|
2006-07-18 17:52:45 +00:00 |
|
Andrei Zmievski
|
fdf280b41b
|
- Upgrade usort() to support Unicode (including valid Unicode callbacks).
- Make usort() use 'f' specifier for function call info/cache.
|
2006-07-17 20:52:12 +00:00 |
|
Andrei Zmievski
|
2fbc36496f
|
- Let the caller output a warning instead of having
zend_get_unified_string_type() do it.
- Mark a few more functions are Unicode compatible.
|
2006-07-13 21:27:48 +00:00 |
|
Antony Dovgal
|
1fb6a441d7
|
fix argument parsing utilities
test before commit?
|
2006-07-12 10:13:13 +00:00 |
|