Marcus Boerger
8ff86b1e31
- WS
2006-07-20 21:52:40 +00:00
Marcus Boerger
6a0f2a5982
- Fix unicode expectations
2006-07-20 21:39:48 +00:00
Marcus Boerger
b85fbd19ea
# Sometimes i hate CVS and have no idea what it is doing
2006-07-20 21:32:44 +00:00
Marcus Boerger
bec72dba2a
- Update RegexIterator
2006-07-20 21:21:20 +00:00
Marcus Boerger
b5b5944ddf
- Clean up (after consulting Andrei)
...
. Change the handlers SPL uses to php_pcre_*_impl(pcre_cache_entry*,....)
. All refactored funcs (match, split, replace, grep) use the above
. Change (zend|php)_error() to php_error_docref()
. Move from old to new param parsing api
. Fix memleaks in unicode mode
2006-07-20 21:19:05 +00:00
Andrei Zmievski
e9a9a26e7e
Rewrite array_map() to use params API with fci cache and mark it with U.
2006-07-20 20:54:23 +00:00
Derick Rethans
13b1d8b95b
- Rename date classes to DateTime and DateTimeZone
2006-07-20 15:48:36 +00:00
Pierre Joye
7544adc52d
- update changelog
2006-07-20 13:08:36 +00:00
Pierre Joye
70a89d9605
- MFB:
...
- make boolean logical filter works like int/float and php itself
- add more tests for boolean input
2006-07-20 13:03:02 +00:00
Antony Dovgal
c06f0b0a87
rephrase
2006-07-20 10:47:26 +00:00
foobar
b24efadcef
Simplify configure, no need to have dozen macros which have no use
2006-07-20 10:11:02 +00:00
foobar
b3f926bf21
update
2006-07-20 10:08:31 +00:00
foobar
df908e1f23
missing credits file
2006-07-20 10:07:17 +00:00
Antony Dovgal
7766768cfb
use E_WARNING on recursion and add null to the result to keep it valid
2006-07-20 09:33:15 +00:00
Antony Dovgal
8635f4fd23
ZTS fix
2006-07-20 09:18:46 +00:00
Antony Dovgal
3f197f1c3c
add recursion protection to json_encode() and new tests
2006-07-20 08:56:24 +00:00
Antony Dovgal
321184da5e
fix segfault caused by empty keys is JSON data
...
add test
2006-07-20 08:23:45 +00:00
Antony Dovgal
7589a72629
json_escape_string() doesn't use tsrm_ls, so no need to pass it
2006-07-20 07:40:41 +00:00
Marcus Boerger
8dc11c8c28
- WS
2006-07-19 20:30:52 +00:00
Pierre Joye
93d4de150e
- MFH: fix tests, libxml 2.6.24 and up adds a new line after a processing
...
instruction (PI)
2006-07-19 18:58:06 +00:00
Rob Richards
d4be83b5c4
unicode support
...
update tests
2006-07-19 18:32:19 +00:00
Rob Richards
4e1b1c07fb
add unicode compatible macros for returning strings from xml based extensions
2006-07-19 18:28:30 +00:00
Ilia Alshanetsky
369b7e44a0
MFB: Fixed compiler warnings and enable Json by default.
2006-07-19 16:17:56 +00:00
Michael Wallner
73ba3e2592
- added error_get_last() function
2006-07-19 12:25:02 +00:00
Antony Dovgal
012a0e74ed
no need to fetch name and free it immediately after that
...
the patch also fixes a segfault
2006-07-19 08:35:25 +00:00
Antony Dovgal
d37337c6df
fix tests
2006-07-19 08:25:45 +00:00
Antony Dovgal
54188262f2
increase refcount when adding zval to the result array
2006-07-19 07:18:25 +00:00
Antony Dovgal
6e5e4aa05d
fix compile warnings
2006-07-19 06:56:28 +00:00
Marcus Boerger
fe7ba735bc
- CS
2006-07-18 23:56:53 +00:00
Marcus Boerger
80807ea353
- Fix build
2006-07-18 23:52:09 +00:00
Ilia Alshanetsky
61fd6bbebf
MFB: Fixed memory leak
2006-07-18 22:45:56 +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
Dmitry Stogov
98799bdc16
Unicode support (not finished)
2006-07-18 15:05:07 +00:00
Derick Rethans
6ce33efe08
- Enable all methods in the already existing Date and Timezone classes
2006-07-18 12:37:49 +00:00
Dmitry Stogov
d6cd18c083
Fixed compilation error
2006-07-18 09:24:54 +00:00
Antony Dovgal
18d1c420d6
fix test
2006-07-18 09:23:05 +00:00
Dmitry Stogov
6687f0377b
New memory manager
2006-07-18 09:08:06 +00:00
Ilia Alshanetsky
3cf509ab75
MFB: Added possible failure note.
2006-07-18 00:09:21 +00:00
Andrei Zmievski
675832c204
Update array_filter() and array_reduce() to use params API with FCI
...
cache and mark them with U.
2006-07-17 22:18:01 +00:00
Andrei Zmievski
34e5b3befa
Upgrade uasort() and uksort() to use params API with FCI cache and mark
...
them with U.
2006-07-17 21:20:02 +00:00
Marcus Boerger
cc3d932875
- Fix #38125 undefined reference to spl_dual_it_free_storage
2006-07-17 21:09:10 +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
Michael Wallner
6ad2093794
MFB52: fix bug #37945 pathinfo() cannot handle argument with special
...
characters like german "Umlaute"
2006-07-17 20:43:07 +00:00
Andrei Zmievski
0bb270d352
- Use zend_uchar for param type
...
- %v is for UG() - dependent strings, which is not the case here
- 'T' is only useful for multiple parameters, so use 't' instead
2006-07-17 19:32:10 +00:00
Pierre Joye
004ed49028
- MFB: #38112 , corrupt GIF Image segfault
2006-07-17 15:08:46 +00:00
Nuno Lopes
068dfca1d7
MFB
2006-07-17 11:39:49 +00:00
Antony Dovgal
a3952b7495
tweak constant() to use the brand new unicode parameters API
2006-07-17 07:11:06 +00:00
Antony Dovgal
8177adf8fb
make use of new param parsing API
...
use convert_to_text(), which makes constant() unicode aware
finally nuke invalid reads
2006-07-17 07:02:26 +00:00
Dmitry Stogov
05dfd8d80b
ZTS fix
2006-07-17 06:46:19 +00:00
Antony Dovgal
688000ca74
fix access to freed memory in pathinfo()
...
add test
2006-07-17 06:44:45 +00:00