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 |
|
Andrei Zmievski
|
1f2d5e3b00
|
Finalize Unicode support in serialize() and unserialize().
|
2006-12-01 19:25:11 +00:00 |
|
Andrei Zmievski
|
0184d9c864
|
Fix group macro access.
|
2006-12-01 18:42:24 +00:00 |
|
Andrei Zmievski
|
45e2197619
|
get_headers() will keep headers as binary strings.
|
2006-11-30 22:26:27 +00:00 |
|
Andrei Zmievski
|
658809278e
|
Mark setlocale() as Unicode-safe. It shouldn't be used in
unicode.semantics=on mode anyway.
|
2006-11-30 21:46:54 +00:00 |
|
Andrei Zmievski
|
6209dc6f49
|
Forgot to mark import_request_variables() as Unicode-safe.
|
2006-11-30 21:23:07 +00:00 |
|
Andrei Zmievski
|
d0b44c9eb5
|
Mark strtr() as Unicode-safe.
# Right, Derick?
|
2006-11-30 21:20:56 +00:00 |
|
Andrei Zmievski
|
91619d9e1d
|
Mark pack()/unpack() as Unicode-safe. They will accept Unicode strings
but convert them to binary. We can revisit supporting something like 'U'
format in the future, if it's needed.
|
2006-11-30 21:18:22 +00:00 |
|
Andrei Zmievski
|
8ce99ad71b
|
Make quoted_printable_decode() take only ASCII strings.
|
2006-11-30 18:32:59 +00:00 |
|
Ilia Alshanetsky
|
053747b512
|
MFB: Use reantrant crypt_r() whenever possible.
|
2006-11-30 16:00:05 +00:00 |
|
Ilia Alshanetsky
|
b9e264d497
|
MFB: Fixed bug #39648 (Implementation of PHP functions chown() and chgrp()
are not thread safe).
|
2006-11-29 23:46:25 +00:00 |
|
Antony Dovgal
|
9ed4f515d1
|
fix #39673 (file_get_contents causes bus error on certain offsets)
|
2006-11-29 11:10:49 +00:00 |
|
Antony Dovgal
|
4b52ecf332
|
add php_unescape_html_entities() proto to the header
|
2006-11-28 20:40:29 +00:00 |
|
Ilia Alshanetsky
|
969ce8a603
|
MFB: Added a meta tag to phpinfo() output to prevent search engines from
indexing the page.
|
2006-11-26 16:26:32 +00:00 |
|
Antony Dovgal
|
a1f6c395cf
|
fix #39621 (str_replace() is not binary safe on strings with equal length)
|
2006-11-24 21:57:31 +00:00 |
|
Antony Dovgal
|
5bc9641a77
|
add missing argument to zend_parse_parameters()
|
2006-11-24 21:54:41 +00:00 |
|
Nuno Lopes
|
2eef6c8793
|
more tests
|
2006-11-24 20:20:51 +00:00 |
|
Andrei Zmievski
|
f2ab79dfc7
|
Unicode support in get_html_translation_table().
|
2006-11-22 22:18:46 +00:00 |
|
Andrei Zmievski
|
bb765e86ef
|
*** empty log message ***
|
2006-11-22 21:22:27 +00:00 |
|
Andrei Zmievski
|
ddee40dffb
|
Unicode support in ftok().
|
2006-11-22 21:22:14 +00:00 |
|
Andrei Zmievski
|
5732620630
|
- Unicode support for tick functions.
- Update unicode-progress.txt
|
2006-11-22 19:13:19 +00:00 |
|
Pierre Joye
|
19abc4b507
|
- #39538, fgetcsv can't handle starting newlines and trailing odd
number of backslashes (David Soria Parra, Pierre)
|
2006-11-22 12:56:26 +00:00 |
|
Antony Dovgal
|
5f29b8e40e
|
fix #39576 (array_walk() doesn't separate userdata zval)
|
2006-11-22 10:58:11 +00:00 |
|
Andrei Zmievski
|
b767e3cf9f
|
Unicode support in import_request_variables().
|
2006-11-21 22:21:38 +00:00 |
|
Andrei Zmievski
|
7cb10e9620
|
Note.
|
2006-11-21 18:45:21 +00:00 |
|
Andrei Zmievski
|
e6284e9cbc
|
Unicode support in highlight_string().
|
2006-11-21 18:40:58 +00:00 |
|
Antony Dovgal
|
ee8e633e8b
|
remove redundant error message
add test by <zoe dot slattery at googlemail dot com>
|
2006-11-21 17:40:38 +00:00 |
|
Antony Dovgal
|
8373efc9b9
|
fix #39551 (Segfault with stream_bucket_new in user filter)
also fixes several segfaults and leaks
add test
|
2006-11-21 15:47:44 +00:00 |
|
Antony Dovgal
|
90afd8b5b8
|
improve test
|
2006-11-20 20:54:52 +00:00 |
|
Antony Dovgal
|
b198d2d028
|
fix test on Solaris
|
2006-11-20 16:28:14 +00:00 |
|
Antony Dovgal
|
7032c7dddf
|
efree() if not NULL
|
2006-11-20 11:12:35 +00:00 |
|
Ilia Alshanetsky
|
75f45d8458
|
MFB: pack()/unpack() tests
|
2006-11-19 18:31:22 +00:00 |
|
Ilia Alshanetsky
|
316e7a5b2d
|
MFB: Fixed bug #38770 (unpack() broken with longs on 64 bit machines).
|
2006-11-19 18:21:50 +00:00 |
|
Andrei Zmievski
|
97270f4e75
|
Use u_memcpy() instead of memcpy().
|
2006-11-17 16:45:28 +00:00 |
|
Andrei Zmievski
|
b1d83fec6b
|
Fix memory leaks and segfault.
|
2006-11-17 16:44:23 +00:00 |
|
Derick Rethans
|
7e56771f94
|
- Add the strtr implementation for unicode for the case where there are
characters with a code point value >= 256.
|
2006-11-16 20:33:44 +00:00 |
|
Antony Dovgal
|
c41f14297c
|
fix tests (add missing SKIPIF sections and a fix for FreeBSD)
|
2006-11-16 13:49:01 +00:00 |
|
Antony Dovgal
|
107229611b
|
more new tests, yikes!
|
2006-11-16 13:00:03 +00:00 |
|
Antony Dovgal
|
0ca02684c1
|
fix array_key_exists() with NULL key in Unicode mode
|
2006-11-15 22:43:19 +00:00 |
|
Antony Dovgal
|
1063fa6a90
|
add new tests
|
2006-11-15 22:42:28 +00:00 |
|
Antony Dovgal
|
37754b437f
|
fix memory leak and typo in zend_parse_parameters(), which caused segfault
add test
|
2006-11-15 22:09:25 +00:00 |
|
Antony Dovgal
|
7c08c95070
|
fix leak appearing when converting object to NULL
add test
|
2006-11-15 17:28:56 +00:00 |
|
Antony Dovgal
|
bbc854a4bd
|
add new tests
|
2006-11-15 17:26:54 +00:00 |
|
Antony Dovgal
|
a92ccf9ab1
|
fix test on AIX
|
2006-11-15 12:11:07 +00:00 |
|
Antony Dovgal
|
f9847c0d0e
|
fix test
|
2006-11-15 11:27:10 +00:00 |
|
Antony Dovgal
|
af43feda28
|
fix test
|
2006-11-15 10:48:30 +00:00 |
|
Antony Dovgal
|
f9d4063fed
|
one more test
|
2006-11-14 22:23:23 +00:00 |
|
Antony Dovgal
|
41bb09b30d
|
add new tests
|
2006-11-14 21:59:02 +00:00 |
|
Derick Rethans
|
3a659a6a05
|
- No idea if we actually support 16 bit systems, but this just looked wrong
|
2006-11-14 14:41:09 +00:00 |
|
Antony Dovgal
|
c7fd59af0f
|
don't forget to close the stream when/if flock() fails
|
2006-11-13 20:31:15 +00:00 |
|
Antony Dovgal
|
49a2ae60d0
|
fix leaks in get_meta_tags() when used with b0rked HTML
add test
|
2006-11-13 20:17:05 +00:00 |
|
Ilia Alshanetsky
|
a65efab679
|
MFB: php_splice() optimization
|
2006-11-13 15:34:49 +00:00 |
|
Hannes Magnusson
|
6d22129d9b
|
Fixed bug#36975 (natcasesort() causes array_pop() to misbehave)
|
2006-11-12 01:11:58 +00:00 |
|
Andrei Zmievski
|
2d40fd328d
|
Allow mixing Unicode/binary string types.
|
2006-11-10 12:01:50 +00:00 |
|
Dmitry Stogov
|
768185e58f
|
Implemented registry cache that prevent registry lookup on each request. In case of modification of corresponding registry-tree PHP will reload it automatic.
|
2006-11-10 11:42:40 +00:00 |
|
Dmitry Stogov
|
afe251ab8d
|
Faster and better licensed implementation
|
2006-11-10 10:11:05 +00:00 |
|
Dmitry Stogov
|
dc34d34230
|
Simplify the code base as this getpwd() was used only once
|
2006-11-10 09:56:37 +00:00 |
|
Ilia Alshanetsky
|
26fb0b51b5
|
MFB: Added missing PHPAPI declaration
|
2006-11-09 20:02:08 +00:00 |
|
Dmitry Stogov
|
edad4f460c
|
Fixed tests
|
2006-11-09 08:29:37 +00:00 |
|
Antony Dovgal
|
3fb2cb298b
|
fix more tests
|
2006-11-09 01:16:48 +00:00 |
|
Antony Dovgal
|
a6132def32
|
fix test
|
2006-11-09 01:07:31 +00:00 |
|
Antony Dovgal
|
8c5c0ce29c
|
fix test and prevent endless loop
|
2006-11-09 00:33:54 +00:00 |
|
Ilia Alshanetsky
|
7ebb315ea9
|
MFB: fixed tests
|
2006-11-07 20:26:35 +00:00 |
|
Andrei Zmievski
|
dc5f913920
|
Unicode support in entities/special chars funcs. See the NOTE at the
top.
|
2006-11-06 21:45:49 +00:00 |
|
Dmitry Stogov
|
a5e8f02f0e
|
Windows doesn't have chown(). Remove unused function and reference to undeclared macro VCWD_CHOWN().
|
2006-11-06 14:55:14 +00:00 |
|
Rasmus Lerdorf
|
4ee758a8e0
|
data: and php:stdin/input allow_url_include checks
|
2006-11-05 20:44:52 +00:00 |
|
Hannes Magnusson
|
5e9c0be4f8
|
Remove SKIPIF
|
2006-11-03 14:17:17 +00:00 |
|
Ilia Alshanetsky
|
ec83b46bf9
|
MFB: Fixed bug #39215 (Inappropriate close of stdin/stdout/stderr).
|
2006-11-03 13:34:39 +00:00 |
|
Ilia Alshanetsky
|
3482d76823
|
MFB: Added missing boundary checks.
|
2006-11-01 01:56:21 +00:00 |
|
Andrei Zmievski
|
28e7df42db
|
convert_cyr_string() should operate only on binary strings.
|
2006-10-27 18:14:19 +00:00 |
|
Andrei Zmievski
|
01ac3f00f8
|
Unicode support for link functions.
|
2006-10-26 20:25:45 +00:00 |
|
Andrei Zmievski
|
8f54e61aa5
|
Oops.
|
2006-10-26 17:59:53 +00:00 |
|
Andrei Zmievski
|
7b553531af
|
Make url encoding/decoding functions use binary strings only.
|
2006-10-26 17:33:33 +00:00 |
|
Andrei Zmievski
|
d93ef8d37a
|
Mark syslog functions with U. No upgrading is necessary -- we'll just
use runtime encoding to convert strings.
|
2006-10-26 17:12:00 +00:00 |
|
Andrei Zmievski
|
30f624003d
|
*** empty log message ***
|
2006-10-25 20:30:51 +00:00 |
|
Andrei Zmievski
|
66c5317278
|
Unicode support for get(server|proto)by(name|number) family of funcs.
|
2006-10-25 20:09:21 +00:00 |
|
Andrei Zmievski
|
205bade673
|
Unicode support for is_uploaded_file()/move_uploaded_file().
|
2006-10-25 18:03:45 +00:00 |
|
Andrei Zmievski
|
bee52acb7d
|
Unicode support for fnmatch().
|
2006-10-25 17:28:20 +00:00 |
|
Andrei Zmievski
|
dbda777b0b
|
getrusage.c was easy(). But don't ever use zend_parse_parameters() like
that.
|
2006-10-19 22:14:04 +00:00 |
|
Andrei Zmievski
|
9c83ae0549
|
Unicode support in microtime() and gettimeofday().
|
2006-10-19 22:11:04 +00:00 |
|
Andrei Zmievski
|
af2c117d29
|
Pick some low-hanging fruit.
|
2006-10-19 20:55:08 +00:00 |
|
Andrei Zmievski
|
9daff2a92b
|
Unicode support for remaining image.c functions.
|
2006-10-19 18:20:13 +00:00 |
|
Andrei Zmievski
|
73b75cf052
|
Unicode support for headers_sent().
|
2006-10-19 17:55:33 +00:00 |
|
Antony Dovgal
|
7bf64871c9
|
add new test by Pierre
|
2006-10-19 12:06:57 +00:00 |
|
Johannes Schlüter
|
0e58baae93
|
- Fix #38465 (ReflectionParameter fails if default value is an access to self::
|
2006-10-18 16:34:25 +00:00 |
|
Antony Dovgal
|
8390d4f94f
|
initialize optional variables
|
2006-10-16 19:27:00 +00:00 |
|
Hannes Magnusson
|
9116acf89f
|
Fix test
|
2006-10-15 13:44:41 +00:00 |
|
Hannes Magnusson
|
851a7c6157
|
MFB: missing API declaration
|
2006-10-13 09:55:48 +00:00 |
|
Ilia Alshanetsky
|
f3eee9d980
|
MFB: Fixed bug #38934 (move_uploaded_file() cannot read uploaded file
outside of open_basedir).
|
2006-10-13 01:44:42 +00:00 |
|
Michael Wallner
|
4aa7a28e5a
|
- missing part of zend_fcall_info API patch
|
2006-10-12 12:40:26 +00:00 |
|
Sara Golemon
|
cc51b47859
|
Bugfix#38649 Optional param not initialized
|
2006-10-11 23:20:54 +00:00 |
|
Antony Dovgal
|
7154dd7b87
|
add test
|
2006-10-11 14:57:38 +00:00 |
|
Antony Dovgal
|
4a8aaa1e4d
|
check filter and class names for empty strings
|
2006-10-11 14:46:31 +00:00 |
|
Ilia Alshanetsky
|
2fa1fb9db3
|
MFB: Catch empty strings right away.
|
2006-10-11 14:30:50 +00:00 |
|
Antony Dovgal
|
721ade4f41
|
fix test on 64bit
|
2006-10-11 13:18:18 +00:00 |
|
Antony Dovgal
|
527cc7bd37
|
avoid reading str[-1], add warning when invalid format specified
add test
|
2006-10-11 13:14:08 +00:00 |
|
Antony Dovgal
|
729ed6eafc
|
fix crash when parsing invalid hostnames/IPs
|
2006-10-11 12:53:38 +00:00 |
|
Andrei Zmievski
|
0a73c305d8
|
Typos!
|
2006-10-09 20:17:36 +00:00 |
|
Andrei Zmievski
|
76eb73a4b7
|
print_r(), error_log() and sys_getloadavg() are Unicode-safe.
|
2006-10-09 20:17:12 +00:00 |
|
Andrei Zmievski
|
cc0323b95d
|
Unicode support for call_user_* functions.
|
2006-10-09 19:48:32 +00:00 |
|
Ilia Alshanetsky
|
e8ccee4873
|
MFB: Fixed bug #37262 (var_export() does not escape \0 character).
|
2006-10-09 18:09:42 +00:00 |
|
Sara Golemon
|
9b4bc8d489
|
Oi
|
2006-10-09 02:55:38 +00:00 |
|
Sara Golemon
|
25af62e3f4
|
Fix realpath() in unicode mode
|
2006-10-09 02:52:27 +00:00 |
|
Sara Golemon
|
1caed2fa18
|
Add stream_resolve_include_path()
|
2006-10-09 02:48:06 +00:00 |
|
Hannes Magnusson
|
6d5c5bce5a
|
Fix test
|
2006-10-08 20:06:04 +00:00 |
|
Sara Golemon
|
3a40f32c6e
|
Fix win32 (again), just temporarily convert the classname to ascii on this platform...
|
2006-10-08 18:00:44 +00:00 |
|
Hannes Magnusson
|
176b72284c
|
Error message clean up
(patch by Matt W (php_lists -AT- realpain.com))
|
2006-10-08 13:34:24 +00:00 |
|
Hannes Magnusson
|
e531458f89
|
Remove double "wrong param count" warnings
|
2006-10-07 22:55:18 +00:00 |
|
Sara Golemon
|
62f01f5e6c
|
Win32 build gets confused by expansion of U_STRING_DECL macro with constants
|
2006-10-07 04:45:42 +00:00 |
|
Andrei Zmievski
|
562e88a30f
|
Default to ZEND_STR_TYPE.
|
2006-10-07 00:41:14 +00:00 |
|
Andrei Zmievski
|
92886ccdec
|
Unicode support in is_callable().
|
2006-10-06 20:11:25 +00:00 |
|
Andrei Zmievski
|
73ea9b8be5
|
Unicode support in uniqid().
|
2006-10-06 20:00:37 +00:00 |
|
Andrei Zmievski
|
d019da8692
|
Mark memory funcs with U.
|
2006-10-06 18:03:41 +00:00 |
|
Andrei Zmievski
|
c25a48dcb3
|
Mark with U.
|
2006-10-06 18:02:04 +00:00 |
|
Andrei Zmievski
|
54174862f0
|
Mark pageinfo.c funcs with U.
|
2006-10-06 18:01:20 +00:00 |
|
Andrei Zmievski
|
5064851c9d
|
Mark rand.c functions with U.
|
2006-10-06 18:00:13 +00:00 |
|
Sara Golemon
|
17cdda770d
|
Forgot to mark these u-safe
|
2006-10-06 17:41:30 +00:00 |
|
Andrei Zmievski
|
0ba9147d9b
|
TODO
|
2006-10-05 22:44:31 +00:00 |
|
Andrei Zmievski
|
0decd2d4e7
|
Unicode support for str_replace() and str_ireplace().
# This was not trivial.
|
2006-10-05 22:40:38 +00:00 |
|
Antony Dovgal
|
373098b296
|
add test
|
2006-10-05 19:49:20 +00:00 |
|
Ilia Alshanetsky
|
4492d8f089
|
MFB: Fixed missing open_basedir check inside chdir() function.
|
2006-10-04 23:20:54 +00:00 |
|
Andrei Zmievski
|
f630127685
|
- Mark stristr() with U.
- zpp support for ucwords()
|
2006-10-04 17:38:09 +00:00 |
|
Andrei Zmievski
|
4b3a597d29
|
Unicode support in substr_compare().
|
2006-10-04 17:25:12 +00:00 |
|
Edin Kadribasic
|
328dc8d62d
|
Update credits
|
2006-10-04 12:53:03 +00:00 |
|
Antony Dovgal
|
88e893b50a
|
fix #39032 (strcspn() stops on null character)
|
2006-10-04 11:12:21 +00:00 |
|
Antony Dovgal
|
8d85069827
|
return false on invalid mode and don't segfault
|
2006-10-04 10:52:32 +00:00 |
|
Antony Dovgal
|
a99e3ec1b3
|
remove TSRMLS_CC, php_stream_path_decode() is a macro
|
2006-10-03 23:26:14 +00:00 |
|
Antony Dovgal
|
1bdcfa172a
|
use correct type for p_len
|
2006-10-03 23:09:08 +00:00 |
|
Sara Golemon
|
6fbd520e93
|
PHP6 updates for convert_uu(en|de)code()
|
2006-10-03 19:51:35 +00:00 |
|
Sara Golemon
|
934c3781b2
|
Update proc_open() for PHP6
|
2006-10-03 19:37:01 +00:00 |
|
Antony Dovgal
|
ea11c9b8e8
|
nuke unused variables
|
2006-10-03 18:40:14 +00:00 |
|
Antony Dovgal
|
efe92dc230
|
fix build
|
2006-10-03 18:38:57 +00:00 |
|
Andrei Zmievski
|
481e9fd525
|
Unicode support in strripos().
|
2006-10-03 18:13:36 +00:00 |
|
Ilia Alshanetsky
|
25ac82bbb6
|
MFB: optimize zend_hash_init() with known hash table sizes.
|
2006-10-03 17:45:16 +00:00 |
|
Hannes Magnusson
|
0eaea000db
|
compact() doesnt throw "wrong param count"
|
2006-10-03 16:36:57 +00:00 |
|
Antony Dovgal
|
7dd21d2b9f
|
fix ZTS build
|
2006-10-03 13:44:14 +00:00 |
|
Sara Golemon
|
260836ec7a
|
Flag the easy stuff out of the way, proc_open() is the real beast in here
|
2006-10-02 21:02:08 +00:00 |
|
Andrei Zmievski
|
0b34032e49
|
- Fix strrpos() logic (which was broken even in PHP 5).
- Optimizations for a couple of functions.
|
2006-10-02 19:18:14 +00:00 |
|
Sara Golemon
|
d2aebce18f
|
Update glob() for PHP6
|
2006-10-02 18:14:42 +00:00 |
|
Sara Golemon
|
2dccf612fc
|
Switch opendir/chroot/chdir to new path_param API and upgrade scandir() for PHP6
|
2006-10-02 17:45:30 +00:00 |
|
Andrei Zmievski
|
e673ae2eb9
|
Make stripos() work with Unicode strings.
|
2006-10-02 16:52:22 +00:00 |
|
Hannes Magnusson
|
9c669ecf1f
|
Protos
|
2006-10-02 07:54:37 +00:00 |
|
Sara Golemon
|
a4b9e3719b
|
Apply new path encoding style to the rest of e/s/file.c
This layout is definately simpler to maintain
and every bit as functional as the other version.
|
2006-10-02 03:13:47 +00:00 |
|
Sara Golemon
|
d2ff6db191
|
Apply simplified path encoding to copy() and give it a context param.
Funnily enough, this makes the copy() implementation almost identical
to what it was back in PHP5.
|
2006-10-02 02:47:34 +00:00 |
|
Sara Golemon
|
e321287b4f
|
Try out simplified API for encoding paths/filenames
|
2006-10-02 02:24:29 +00:00 |
|
Sara Golemon
|
7f21f36e45
|
ZTS fix
|
2006-10-02 01:11:04 +00:00 |
|
Sara Golemon
|
a6a92fc458
|
Allow unicode-ascii to binary conversion and do proper path conversion for file variants
|
2006-10-02 00:32:13 +00:00 |
|
Ilia Alshanetsky
|
30885c8d99
|
MFB: Fixed bug #38993 (Fixed safe_mode/open_basedir checks for
session.save_path, allowing them to account for extra parameters).
|
2006-10-01 21:00:00 +00:00 |
|
Ilia Alshanetsky
|
cda99a3563
|
MFB: Added missing API function declaration.
|
2006-09-29 22:36:00 +00:00 |
|
Ilia Alshanetsky
|
6dd4ae4c4a
|
MFB: Added missing declaration of the php_get_uname() PHPAPI function.
|
2006-09-29 21:40:35 +00:00 |
|