Antony Dovgal
8667be3e5d
fix #41037 (unregister_tick_function() inside the tick function crash PHP)
2007-04-10 09:36:10 +00:00
Dmitry Stogov
8610b4f6cf
Fixed 64-bit support
2007-04-09 15:39:16 +00:00
Antony Dovgal
c711d41f1f
fix test
2007-04-06 19:35:06 +00:00
Brian Shire
c1104b0262
MFB: correction for previous fix to bug #38770 (pack/unpack is broken on 64bit)
...
fix pack test, correct space to tabs
2007-04-03 19:50:43 +00:00
Stanislav Malyshev
7ef06296b3
fix for #33664 Console window appears when using exec()
2007-04-02 20:48:53 +00:00
foobar
7da784c5f7
MFB- 64bit test
2007-04-02 15:12:55 +00:00
foobar
573028aff2
MFB:- Make this 32bit only test. (will add 64bit version next)
2007-04-02 15:02:22 +00:00
foobar
0ac6bb9f16
MFB52:- Changed phpinfo() to make difference between set php.ini path and what was actually loaded.
2007-04-02 12:42:18 +00:00
Zoe Slattery
dfaf949f2f
New tests for ltrim, rtrim, str_pad
2007-03-28 10:31:13 +00:00
Antony Dovgal
b3352b6a04
drop deprecated funcs and change error level to E_WARNING
2007-03-28 10:22:33 +00:00
Zoe Slattery
61ccbdee7e
New ucfirst() test.
2007-03-28 09:54:31 +00:00
Zoe Slattery
f9596816cc
new test for printf
2007-03-28 09:41:55 +00:00
Antony Dovgal
c178da987c
fix compile warning
2007-03-27 09:28:49 +00:00
Antony Dovgal
c9b1ff5080
fix #40915 (addcslashes unexpected behavior with binary input)
2007-03-26 10:23:50 +00:00
Stanislav Malyshev
638a8c9e07
MFB: fix MOPB-29 - unserialize modifier S does not calculate length correctly
2007-03-23 20:34:11 +00:00
Wez Furlong
edf3fe4731
MFB, #40848
2007-03-18 20:23:51 +00:00
Zoe Slattery
cc3795cd6f
Fixing %i - > %d, previously changed in error
2007-03-16 23:18:01 +00:00
Stanislav Malyshev
023531f76c
Fix UMR in array_user_key_compare() (MOPB24 by Stefan Esser)
2007-03-16 20:16:05 +00:00
Zoe Slattery
6503645079
Changed %d to %i in EXPECTF
2007-03-16 13:35:47 +00:00
Zoe Slattery
7f5832323c
new test cases for string functions
2007-03-16 12:55:38 +00:00
Antony Dovgal
cdce6779ca
fix folding and add missing footer
2007-03-12 20:55:07 +00:00
Antony Dovgal
ebb2fc5b1b
fix #40752 (parse_ini_file() segfaults when a scalar setting is redeclared as an array)
2007-03-08 00:43:06 +00:00
Zoe Slattery
16507b73cd
New test case for array_slice
2007-03-07 13:22:26 +00:00
Antony Dovgal
702c31844b
fix tests
2007-03-06 20:53:11 +00:00
Antony Dovgal
d5a9eab2e7
fix tests
2007-03-06 20:45:15 +00:00
Antony Dovgal
05dd85e7c9
be consistent with non-unicode implementation
2007-03-06 20:35:49 +00:00
Antony Dovgal
fdae6875ea
fix segfault in import_request_variables() and its test
...
I'm not completely sure it's correct to import numeric vars like _POST["1"] etc.
2007-03-06 19:59:13 +00:00
Antony Dovgal
733b197105
initialize variable
2007-03-06 19:45:02 +00:00
Marcus Boerger
01220f548f
- Add glob stream wrapper
2007-03-03 20:41:12 +00:00
Marcus Boerger
2b5f0d87b7
- Fix realpath() logic
2007-03-03 19:07:51 +00:00
Nuno Lopes
65f3544a3c
MFB
2007-03-02 18:54:41 +00:00
Antony Dovgal
60639069c5
simplify disk_*_space() functions sources by moving ifdef'ed implementations into separate functions
2007-02-26 20:35:41 +00:00
Antony Dovgal
67dda0e7d6
fix folding
2007-02-26 14:11:14 +00:00
Antony Dovgal
6a8829137e
new test
2007-02-26 09:57:54 +00:00
Marcus Boerger
20a40063c5
- avoid sprintf
2007-02-24 16:25:58 +00:00
Antony Dovgal
72c8da0695
fix #40606 (umask is not being restored when request is finished)
2007-02-23 16:21:31 +00:00
Nuno Lopes
c0c9d8b164
MFB
2007-02-22 11:49:23 +00:00
Dmitry Stogov
cc39e75ac7
Fixed possible crash in putenv() on win32
2007-02-22 08:23:44 +00:00
Antony Dovgal
2edcbcbbd5
minor improvements
2007-02-21 22:08:00 +00:00
Antony Dovgal
c4b38c3af0
fix test on FreeBSD
2007-02-21 19:57:08 +00:00
Nuno Lopes
48f1b8cc77
MFB
2007-02-21 16:27:12 +00:00
Marcus Boerger
e490ccf47d
- MFH Fixed bug #40465 (Ensure that all PHP elements are printed by var_dump)
2007-02-19 17:28:11 +00:00
Marcus Boerger
260443cdfe
- WS/CS
2007-02-19 16:20:43 +00:00
Dmitry Stogov
54f2863991
Optimize out RINIT()
2007-02-16 16:33:37 +00:00
Dmitry Stogov
adec1ae327
Fixed return value of assert_options(ASSERT_CALLBACK) and possible crash (Andy Wharmby)
2007-02-16 13:12:55 +00:00
Nuno Lopes
d5ec5c9807
fix a few tests in unicode mode
2007-02-14 19:29:33 +00:00
Nuno Lopes
9bb808dc35
MFB
2007-02-14 19:20:15 +00:00
Nuno Lopes
5615e79140
MFB
2007-02-13 19:56:42 +00:00
Antony Dovgal
c212923e29
new/improved tests
2007-02-13 13:01:18 +00:00
Antony Dovgal
f6987cb6bc
plug possible leak
2007-02-13 12:56:10 +00:00
Antony Dovgal
e89a9df1d4
fix bug #40109 (iptcembed fails on non-jfif jpegs)
...
+ use safe_emalloc
2007-02-12 20:27:48 +00:00
Antony Dovgal
d8179ac018
fix tests
2007-02-12 14:48:52 +00:00
Antony Dovgal
25992400a5
add separate IPv6 test
2007-02-12 14:42:25 +00:00
Antony Dovgal
c22ccc1492
new test
2007-02-11 20:56:17 +00:00
Antony Dovgal
834c79180c
fix test
2007-02-11 20:06:05 +00:00
Antony Dovgal
2fd25026ea
fix off-by-one accidentally introduced by safe_emalloc() patch
2007-02-10 00:48:17 +00:00
Marcus Boerger
9c0b73f9c4
- Simplify call_user_func/call_user_func_array implementation
...
- Allow call_user_func/call_user_func_array to return reference
2007-02-08 15:31:01 +00:00
Marcus Boerger
8e5f95d199
- Add new test
2007-02-08 08:44:28 +00:00
Antony Dovgal
32b3917098
add test
2007-02-07 21:12:48 +00:00
Ilia Alshanetsky
ff0f2ad1bd
Added a double free check.
2007-02-04 17:02:01 +00:00
Antony Dovgal
bc87928158
bailout if bucket is NULL
2007-02-01 14:20:53 +00:00
Antony Dovgal
0e08c7027f
free class_name when necessary
2007-02-01 14:07:03 +00:00
Sara Golemon
cc1b19cf0e
Expand allow_url_fopen/allow_url_include functionality
2007-01-24 21:43:47 +00:00
Marcus Boerger
19c93586a0
- Simplify
...
- Add PHPAPI php_info_print_module()
2007-01-23 19:58:45 +00:00
Johannes Schlüter
4fd315e46b
- Use utf-8 instead of utf8 as encoding to fix phpinfo()
2007-01-23 15:47:28 +00:00
Dmitry Stogov
7d1110a3fb
Fixed bug #39367 (clearstatcache() doesn't clear realpath cache)
...
Fixed bug #40092 (chroot() doesn't clear realpath cache)
2007-01-22 09:32:55 +00:00
Antony Dovgal
131a79ea25
add skipif
2007-01-22 08:21:45 +00:00
Antony Dovgal
d181d3a0b3
fix #40191 (use of array_unique() with objects triggers segfault)
2007-01-22 08:16:36 +00:00
Marcus Boerger
549ffc3ab0
- Use Z_OBJDEBUG_PP()
2007-01-19 22:19:39 +00:00
Antony Dovgal
c6054b64b0
fix #40168
2007-01-19 14:49:52 +00:00
Marcus Boerger
13da6bf4d7
- Add debug_info helper to overloadedobjects
2007-01-18 23:23:13 +00:00
Marcus Boerger
0151e6ee5b
- Use correct string inunicode mode
2007-01-18 22:57:03 +00:00
Antony Dovgal
97c8b1d13e
more snprintf()
2007-01-18 16:21:00 +00:00
Antony Dovgal
a0c243ff68
fix grammar
2007-01-17 08:25:25 +00:00
Marcus Boerger
207dd9cefd
- Add php_u_stat()
2007-01-16 22:10:25 +00:00
Antony Dovgal
902e6583d9
add trailing '\0' to stream hashes
2007-01-15 17:06:52 +00:00
Hannes Magnusson
606e073aa7
MFB: Fix typo in error message
2007-01-14 14:37:16 +00:00
Ilia Alshanetsky
c4df94e10b
MFB: Improve validation of argnum, width and precision.
2007-01-13 16:32:29 +00:00
Ilia Alshanetsky
7861862426
MFB: Use long instead of int where long is expected.
2007-01-12 02:04:27 +00:00
Sara Golemon
8ed4339000
Some platforms have getpwnam_r() but are missing _SC_GETPW_R_SIZE_MAX
2007-01-11 01:52:24 +00:00
Marcus Boerger
e5762b7241
- Fix mem access
2007-01-10 20:12:14 +00:00
Hannes Magnusson
b07b4ba78b
MFB: fix ifdefs
2007-01-10 15:06:58 +00:00
Dmitry Stogov
113aa2339d
Close open files in case of failure (Amit)
2007-01-09 16:27:32 +00:00
Ilia Alshanetsky
e33869d395
MFB: Use safe_emalloc() rather then emalloc()
2007-01-08 14:25:49 +00:00
Sara Golemon
73cd7bf543
Remaining unicode updates for user filters
2007-01-07 06:29:40 +00:00
Dmitry Stogov
d92e5968ee
Improved proc_open(). Now on Windows it can run external commands not through CMD.EXE
2007-01-06 09:08:06 +00:00
Andrei Zmievski
2f3a309da1
Clean up set_include_path().
2007-01-05 18:50:46 +00:00
Hannes Magnusson
1175652bef
MFB: Fix tests
2007-01-05 15:28:41 +00:00
Ilia Alshanetsky
0b2e195bd8
MFB: Fixed bug #40009 (http_build_query(array()) returns NULL).
2007-01-03 23:17:17 +00:00
Nuno Lopes
80122d6b53
MFB
2007-01-02 15:31:58 +00:00
Sebastian Bergmann
3717df72ae
Bump year.
2007-01-01 09:29:37 +00:00
Nuno Lopes
9c754139fb
MFB: fix #36427 . patch by jdolecek at NetBSD dot org
2006-12-31 15:28:56 +00:00
Nuno Lopes
976c72cce7
MFB: fix PID info on windows
2006-12-31 14:49:06 +00:00
Ilia Alshanetsky
fb392210ee
MFB: Mark test as being 32bit only
2006-12-30 02:01:09 +00:00
Antony Dovgal
a04c65f97f
fix ZTS build
2006-12-28 15:03:19 +00:00
Antony Dovgal
d312d33f46
minor improvements
2006-12-28 14:17:09 +00:00
Antony Dovgal
5498386f63
fix tests
2006-12-27 19:17:02 +00:00
Antony Dovgal
ec8984ea81
NULL is a special value for number_format() meaning "use default separator"
2006-12-27 19:07:28 +00:00
Antony Dovgal
1857da91b4
fix *scanf() tests
2006-12-27 15:26:13 +00:00
Nuno Lopes
1511cee1a0
MFB
2006-12-27 15:18:15 +00:00
Andrei Zmievski
6212288bea
Unicode support in sscanf() and fscanf(). (Tony, Andrei)
2006-12-26 22:34:05 +00:00
Ilia Alshanetsky
2dbfe66e4a
MFB: safety checks
2006-12-26 17:40:20 +00:00
Antony Dovgal
df52817f48
use safe_emalloc()
2006-12-25 22:12:36 +00:00
Ilia Alshanetsky
0b145dcb90
MFB: Fixed test for 64bit systems
2006-12-25 21:08:10 +00:00
Antony Dovgal
824323149f
stream_socket_shutdown() is Unicode safe by definition
2006-12-25 19:19:08 +00:00
Ilia Alshanetsky
428f53e5fb
MFB: Use %F (ignores locale) for internal representation of floats
2006-12-25 16:49:05 +00:00
Antony Dovgal
a5ca775c02
fix test
2006-12-25 14:27:44 +00:00
Antony Dovgal
a2d8ca3b53
update credits at request of Gabor
2006-12-25 11:50:23 +00:00
Antony Dovgal
524eb56503
fix tests
2006-12-25 11:16:05 +00:00
Antony Dovgal
ebfd8e9bf2
fix #36392 in Unicode mode
2006-12-25 11:15:08 +00:00
Andrei Zmievski
f88aa1b9ab
Unicode support in number_format().
2006-12-22 21:18:30 +00:00
Ilia Alshanetsky
2e5e31c6b8
MFB: Fixed bug #36392 (wrong number of decimal digits with %e specifier in
...
sprintf).
2006-12-22 15:30:18 +00:00
Ilia Alshanetsky
3eadc2ad58
MFB: Fixed bug #39873 (number_format() breaks with locale & decimal points).
2006-12-22 04:03:35 +00:00
Hannes Magnusson
2d0d09830c
Fix tests
2006-12-22 01:20:24 +00:00
Hannes Magnusson
5ed5c10517
Fix ZTS build...
2006-12-22 01:07:28 +00:00
Marcus Boerger
c130110b05
- Make custom serializing work with zstr (as discussed with andrei)
2006-12-22 00:47:27 +00:00
Andrei Zmievski
20e8a1ac55
Fix serialization test.
2006-12-22 00:37:20 +00:00
Andrei Zmievski
4385fe240e
levenshtein() already supported Unicode.
2006-12-21 23:52:22 +00:00
Andrei Zmievski
c745a2b18c
Metaphone will work only with binary runtime-encoded strings.
2006-12-21 23:43:52 +00:00
Marcus Boerger
8dd85147c4
- No misleading comments
2006-12-21 23:19:48 +00:00
Marcus Boerger
8794071b21
- Serialization doesn't work with unicode data
2006-12-21 22:55:07 +00:00
Andrei Zmievski
757fb1e01f
Bite the bullet and port the natural comparison algorithm to support
...
UChar strings. Also, simplify the original code.
# Argggghh, post-incremented iteration sucks. That means you, U16_* stuff.
2006-12-21 21:47:56 +00:00
Antony Dovgal
5f79b1f89d
temp is freed in zend_unicode_to_string() on failure
2006-12-21 21:40:53 +00:00
Antony Dovgal
f7da0df587
lookup_browser_name cannot be NULL
2006-12-21 21:37:09 +00:00
Antony Dovgal
e2b3141df2
fix leak on error
2006-12-21 01:13:50 +00:00
Antony Dovgal
e5e9865197
bail out if zend_unicode_to_string() fails
2006-12-21 00:25:58 +00:00
Antony Dovgal
0bf0c3c75a
fix double free
2006-12-21 00:00:11 +00:00
Antony Dovgal
d0e2e6dfe2
fix potential leak, improve length checks
2006-12-20 23:36:43 +00:00
Antony Dovgal
ddd8d7f3ef
do not allocate the return value if it wasn't requested
2006-12-20 23:30:11 +00:00
Antony Dovgal
2073b38b0f
fix double free on error
2006-12-20 22:42:59 +00:00
Andrei Zmievski
781517eee9
Unicode support in get_browser(). To avoid additional copying/conversion
...
during parsing, the browscap values in the returned array will be of
IS_STRING type.
2006-12-20 20:45:40 +00:00
Andrei Zmievski
4d90ff003c
Align Unicode and binary versions of formatted printing.
2006-12-20 18:33:27 +00:00
Dmitry Stogov
a7c536fbcd
Make MEMORY_LIMIT and ZEND_USE_MALLOC_MM to be always enabled. They don't make a
...
ny significant slowdown, but incrise maintainability a lot. Note that the setting of memory_limit wasn't changes (neither in main/main.c nor in php.ini) and it
still set to 16M.
2006-12-20 10:50:46 +00:00
Hannes Magnusson
460360ae53
MFB:
...
- Fixed incorrect function names on FreeBSD where inet_pton() was named
__inet_pton() and inet_ntop() was named __inet_ntop()
- Fixed bug #39685 (iconv() - undefined function)
- Fixed bug #38852 (XML-RPC Breaks iconv)
2006-12-20 10:38:24 +00:00
Andrei Zmievski
b94785e86b
Unicode support in ezmlm_hash().
...
# 50% done, ladies and gents! http://www.php.net/~scoates/unicode
2006-12-19 22:54:24 +00:00
Andrei Zmievski
caa6247e01
Unicode support in set_include_path().
2006-12-19 22:01:50 +00:00
Andrei Zmievski
e722dce575
- Marcus was too quick. Let's put type before zstr in the macros.
...
- Also mark get_include_path() and restore_include_path() with U.
2006-12-19 21:38:59 +00:00
Marcus Boerger
98dce57dd5
- Fix ZVAL_ZSTRL
2006-12-19 21:13:21 +00:00
Andrei Zmievski
7d966063f6
Unicode support in *printf() functions. (Antony, Andrei)
2006-12-19 18:41:40 +00:00
Dmitry Stogov
fb7237eebd
Support for systems without locale.h
2006-12-19 13:13:48 +00:00
Antony Dovgal
5a11f3b174
fix serialize tests after s: -> S: change
2006-12-19 12:45:03 +00:00
Antony Dovgal
b38466a816
MFB: serialize() should use '.' as decimal point irrespectively to locale
2006-12-19 12:44:26 +00:00
Dmitry Stogov
869003830b
Fixed bug #39815 (SOAP double encoding is not locale-independent)
2006-12-19 11:55:16 +00:00
Dmitry Stogov
938f3d6efa
Added function stream_socket_shutdown(). It is a wraper for system shutdown() function, that shut downs part of a full-duplex connection
2006-12-19 08:59:26 +00:00
Brian Shire
3b4c2e0458
-Fixed bug #30074 (apparent symbol table error with extract($blah, EXTR_REFS))
...
# appoligies, I did this in reverse (applied to PHP_5_2) I should have MFH.
2006-12-19 08:02:48 +00:00
Hannes Magnusson
c8c1dc1891
Fix ZTS
2006-12-18 22:59:36 +00:00
Andrei Zmievski
b04812609b
Unicode support in get_cfg_var().
2006-12-18 20:47:57 +00:00
Andrei Zmievski
b8ead0b253
Fix macro.
2006-12-18 20:40:51 +00:00
Andrei Zmievski
a21e097c54
Unicode support in parse_ini_file().
2006-12-18 20:39:40 +00:00
Ilia Alshanetsky
e96275d8a7
MFB: Less hackish support for spaces at the start of tags within
...
strip_tags()
2006-12-18 15:04:36 +00:00
Antony Dovgal
8489fe67f1
fix #39850 (SplFileObject throws contradictory/wrong error messages when trying to open "php://wrong")
2006-12-18 14:55:23 +00:00
Antony Dovgal
5e105ec732
fix test names
2006-12-18 11:12:41 +00:00
Hannes Magnusson
44693bbf85
- make %f locale aware again
...
- fix precision loss with %F (noticed by Sebastian Nohn)
- add new tests
2006-12-18 09:25:32 +00:00
Ilia Alshanetsky
0471dd1d94
MFB: Filter fixes:
...
Fixed possible double encoding problem with sanitizing filters
Make use of space-strict strip_tags() function
2006-12-18 04:24:38 +00:00
Hannes Magnusson
950ab95207
Fix ZTS build
2006-12-16 18:31:23 +00:00
Andrei Zmievski
37cd28d88e
Unicode support in ini_*() functions.
2006-12-15 23:28:10 +00:00
Andrei Zmievski
7ccba6624d
Use 'S' for escaped binary strings and 's' for non-escaped.
2006-12-14 23:41:57 +00:00
Antony Dovgal
6f0472aa4c
erm.. somehow this part got here twice
2006-12-12 22:38:30 +00:00
Michael Wallner
57c7becedc
- utf8
2006-12-12 19:32:18 +00:00
Michael Wallner
6abefa16a0
- utf8 CREDITS and php_info API
...
- unicode progress in info.c
2006-12-12 19:25:47 +00:00
Andrei Zmievski
066ab3c3cf
Do not convert args to Unicode in getopt(), they should stay binary.
2006-12-12 18:24:16 +00:00
Andrei Zmievski
c46832a1d5
Make hebrev(c) support only binary strings.
2006-12-12 18:17:56 +00:00
Antony Dovgal
f9cace61b6
_THREAD_SAFE might be used instead of _REENTRANT
2006-12-12 12:11:44 +00:00
Antony Dovgal
172efe6886
missing part of the fix for #39795
...
crypt.h defines struct crypt_data only if _REENTRANT is defined
2006-12-12 12:06:00 +00:00
Antony Dovgal
ec53d3d18a
fix #39795 (build fails on AIX because crypt_r() uses different data struct)
2006-12-12 07:36:37 +00:00
Michael Wallner
8ad12c9899
- upgrade phpinfo() and phpcredits()
2006-12-10 15:02:50 +00:00
Edin Kadribasic
5ac9df24b6
MFB: Fixed by #39751 by KevinJohnHoffman at gmail dot com
2006-12-10 01:24:13 +00:00
Antony Dovgal
ef6bcc4fb3
don't change public API
2006-12-08 21:18:16 +00:00
Antony Dovgal
ef7e4b1332
fix possible issue in the serializer, which might currupt struc when reallocating arguments stack
...
(no reproduce case, sorry)
2006-12-08 20:59:06 +00:00
Antony Dovgal
cb4183daeb
fix typo
2006-12-08 20:17:31 +00:00
Andrei Zmievski
59ce8b640b
Unicode filename support in dl().
2006-12-08 19:13:51 +00:00
Antony Dovgal
e07f11c421
add new tests by <zoe dot slattery at googlemail dot co dot uk>
2006-12-08 14:38:53 +00:00
Sara Golemon
aa08686c85
More BC bodges for fgets/fgetss
2006-12-08 01:02:49 +00:00
Antony Dovgal
e0a37e4cf6
MFB test
2006-12-07 23:10:58 +00:00
Antony Dovgal
7ea07ff6dc
MFB tests (they still fail though)
...
fix BC in fgetss()
2006-12-07 23:00:45 +00:00
Andrei Zmievski
3e6c056584
Unicode support in strptime(). Uses runtime encoding for conversion.
...
# Blah, those new _ut_ macros might be necessary after all.
2006-12-07 22:00:55 +00:00
Andrei Zmievski
de33cc6471
version_compare() will use runtime encoding.
2006-12-07 21:18:45 +00:00
Andrei Zmievski
10af5e6296
Unicode support/safety in iptc* functions. Untested, cause I know crap
...
about IPTC.
2006-12-07 21:11:54 +00:00
Antony Dovgal
2122cf4fab
initialize variables and make Coverity happy
2006-12-07 20:45:21 +00:00
Andrei Zmievski
162dc4c774
Unicode support in parse_url().
2006-12-07 18:18:49 +00:00
Sara Golemon
53a4c18c6a
Change fgets() behavior back to BC version
2006-12-07 09:51:36 +00:00
Sara Golemon
982af2061f
Use proper zstr for str_getcsv() and add documentation for Andrei's peace of mind
2006-12-06 23:14:15 +00:00
Antony Dovgal
6c8ce9805b
fix import_request_variables()
2006-12-06 17:42:47 +00:00
Antony Dovgal
b93db04a1d
move handling of 'F' to the top
2006-12-06 16:28:27 +00:00
Antony Dovgal
34398156d8
add missing 'F' modified (noticed by Matt)
2006-12-06 14:47:19 +00:00
Antony Dovgal
e7d6927ed6
fix tests
2006-12-06 13:21:48 +00:00
Antony Dovgal
8f98226510
fix tests
2006-12-06 13:11:02 +00:00
Antony Dovgal
4789badd3a
use BSD licensed implementation of double-to-string utilities instead of LGPL one
...
this patch also fixes thread safety issues in zend_strtod()
2006-12-06 09:50:28 +00:00
Andrei Zmievski
a775c82161
extract() should convert keys using runtime encoding.
2006-12-05 23:17:06 +00:00
Antony Dovgal
024d8f4376
cosmetic improvements
2006-12-05 23:03:42 +00:00
Antony Dovgal
80fdcd8e06
nuke redundant zval_ptr_dtor() call and fix memory corruption/segfault
2006-12-05 18:42:22 +00:00
Andrei Zmievski
9c1efbe2bb
Unicode support in http_build_query().
2006-12-05 18:41:23 +00:00
Antony Dovgal
2f5f375850
don't pass negative maxchars to php_stream_get_line_ex()
2006-12-05 13:45:49 +00:00
Sara Golemon
fac71c77c1
Add str_getcsv() and fix a couple cases in recent fgetcsv() reimplementation
2006-12-05 04:52:44 +00:00
Sara Golemon
78f65cc451
Unicode upgrade for fgetcsv()
2006-12-05 04:13:47 +00:00
Stanislav Malyshev
40b496d63f
Merge from 5.2:
...
Improve tolower()-related functions on Windows and VC2005 by caching locale and using
tolower_l function.
2006-12-05 02:55:27 +00:00
Andrei Zmievski
4524457eff
Make headers-related functions accept Unicode strings, but only if their
...
contents can be converted to ASCII.
2006-12-04 20:43:42 +00:00
Andrei Zmievski
411f6ca0fb
Unicode support in var_export().
2006-12-04 18:55:40 +00:00
Ilia Alshanetsky
b0bed17255
MFB: Fixed bug #39718 (possible crash if assert.callback is set in ini).
2006-12-03 17:13:27 +00:00
Antony Dovgal
c46f51113a
fix AIX build
2006-12-03 13:46:09 +00:00