Commit graph

5083 commits

Author SHA1 Message Date
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