Antony Dovgal
|
b37dd23c35
|
<tony2001> ilia: are you serious?
<ilia> tony2001: yes
|
2006-10-05 20:28:15 +00:00 |
|
Antony Dovgal
|
e2999137a7
|
add test
|
2006-10-05 19:49:43 +00:00 |
|
Andrei Zmievski
|
e779c3aa36
|
Increment replace count value for case-sensitive single char searches.
|
2006-10-05 18:23:19 +00:00 |
|
Ilia Alshanetsky
|
9230cf3da6
|
Fixed missing open_basedir check inside chdir() function.
|
2006-10-04 23:19:25 +00:00 |
|
Edin Kadribasic
|
38772455a4
|
Update credits
|
2006-10-04 12:51:33 +00:00 |
|
Antony Dovgal
|
d8648eae57
|
MFH: fix #39032 (strcspn() stops on null character)
|
2006-10-04 11:14:32 +00:00 |
|
Ilia Alshanetsky
|
8581c7328f
|
optimize zend_hash_init() with known hash table sizes.
|
2006-10-03 17:41:47 +00:00 |
|
Hannes Magnusson
|
59fabbb464
|
MFH: compact() doesnt throw "wrong param count"
|
2006-10-03 16:37:51 +00:00 |
|
Andrei Zmievski
|
5c96544b7d
|
Use php_error_docref() instead.
|
2006-10-02 20:07:14 +00:00 |
|
Andrei Zmievski
|
007c6ff8d9
|
More offset fixes. Added E_NOTICE where appropriate.
|
2006-10-02 19:58:15 +00:00 |
|
Andrei Zmievski
|
c36d94aac2
|
Fix invalid memory access in strrpos().
|
2006-10-02 19:42:42 +00:00 |
|
Hannes Magnusson
|
39219cf7fe
|
protos
|
2006-10-02 07:58:13 +00:00 |
|
Ilia Alshanetsky
|
154f70acf1
|
Fixed bug #38993 (Fixed safe_mode/open_basedir checks for
session.save_path, allowing them to account for extra parameters).
|
2006-10-01 20:58:02 +00:00 |
|
Ilia Alshanetsky
|
3ae8d67002
|
Added missing API function declaration.
|
2006-09-29 22:35:47 +00:00 |
|
Ilia Alshanetsky
|
01898e0f33
|
Added missing declaration of the php_get_uname() PHPAPI function.
|
2006-09-29 21:40:16 +00:00 |
|
Hannes Magnusson
|
281536e866
|
fix protos
|
2006-09-29 13:11:28 +00:00 |
|
Antony Dovgal
|
8c09e1ca40
|
fix test name
|
2006-09-28 22:02:04 +00:00 |
|
Ilia Alshanetsky
|
e919a873cd
|
Fixed bug #38859 (parse_url() fails if passing '@' in passwd).
|
2006-09-28 14:52:31 +00:00 |
|
Antony Dovgal
|
30a015a92f
|
MFH: fix #38981 (using FTP URLs in get_headers() causes crash)
|
2006-09-28 12:55:15 +00:00 |
|
Antony Dovgal
|
b805c9e089
|
MFH: fix #38961 (metaphone() results in segmentation fault on NetBSD)
|
2006-09-27 08:32:24 +00:00 |
|
Ilia Alshanetsky
|
4b286026c3
|
64bit fix (Possible fix for bug #38961)
|
2006-09-26 15:40:45 +00:00 |
|
Ilia Alshanetsky
|
cc0d254e4f
|
Fixed bug #38891 (get_headers() do not work with curl-wrappers).
|
2006-09-25 16:00:43 +00:00 |
|
Antony Dovgal
|
39856ab9cb
|
MFH: fix possible segfault in #38891
|
2006-09-23 11:58:58 +00:00 |
|
Ilia Alshanetsky
|
af993553fb
|
array_key_exists() should not work by by-ref
|
2006-09-19 23:44:30 +00:00 |
|
Hannes Magnusson
|
db5dc9d5d8
|
fix test
|
2006-09-19 12:25:27 +00:00 |
|
Antony Dovgal
|
bc60e07d57
|
argh.. nuke UEXPECTF
|
2006-09-19 09:40:00 +00:00 |
|
Antony Dovgal
|
e1ff6fe881
|
support objects in array_walk*()
|
2006-09-19 09:35:27 +00:00 |
|
Antony Dovgal
|
0fe381cd70
|
fix tests
|
2006-09-19 09:07:56 +00:00 |
|
Antony Dovgal
|
dba1f1d42f
|
MFH: fix #34066 (recursive array_walk causes segfault)
add tests
|
2006-09-19 09:04:16 +00:00 |
|
Ilia Alshanetsky
|
92c3cfd81f
|
Additional expand_filepath() checks
|
2006-09-16 18:30:03 +00:00 |
|
Antony Dovgal
|
04da058284
|
MFH: fix leak when call to shutdown function fails
|
2006-09-15 09:12:17 +00:00 |
|
Antony Dovgal
|
99b133d7a7
|
MFH: fix double free(), add test
|
2006-09-15 07:27:22 +00:00 |
|
Dmitry Stogov
|
3fcfdf573d
|
Write valid run-time value for Zend Memeory Manager
|
2006-09-14 08:01:48 +00:00 |
|
Ilia Alshanetsky
|
f4a75d91d2
|
Fixed bug #38096 (large timeout values ignored on 32bit machines in
stream_socket_accept() and stream_socket_client()).
|
2006-09-11 14:52:21 +00:00 |
|
Antony Dovgal
|
88b59df262
|
add new tests
|
2006-09-07 11:48:30 +00:00 |
|
Ilia Alshanetsky
|
8e86a189ec
|
Fixed bug #38464 (array_count_values() mishandles numeric strings).
|
2006-09-06 17:25:57 +00:00 |
|
Nuno Lopes
|
731b68fbc5
|
fix gcc warning
|
2006-09-04 19:14:59 +00:00 |
|
Johannes Schlüter
|
688efae2d0
|
- Remove version number here as already done in HEAD
|
2006-09-03 11:27:50 +00:00 |
|
Pierre Joye
|
d63e411e9a
|
- MFH
|
2006-08-31 22:52:54 +00:00 |
|
Antony Dovgal
|
c2a38c607b
|
more z/Z fixes
|
2006-08-31 14:41:24 +00:00 |
|
Antony Dovgal
|
0c482b5c64
|
more z/Z fixes
|
2006-08-31 14:21:21 +00:00 |
|
Antony Dovgal
|
644a796525
|
MFH: fix leak in iptcembed()
|
2006-08-30 16:30:14 +00:00 |
|
Hannes Magnusson
|
d6ec9d21ec
|
fix test
|
2006-08-30 09:44:53 +00:00 |
|
Ilia Alshanetsky
|
1b9e18d471
|
Corrected problems introduced by previous commit.
# Issue found by Stefan
|
2006-08-29 19:50:04 +00:00 |
|
Ilia Alshanetsky
|
7c618c40bc
|
Finalize implode() patch
|
2006-08-29 14:32:16 +00:00 |
|
Antony Dovgal
|
ffc3d4a076
|
fix win32 build
EG(precision) can be changed in runtime, even in php_implode() (hint: __toString()), so please think twice before optimizing
|
2006-08-29 12:20:18 +00:00 |
|
Ilia Alshanetsky
|
914d362176
|
Adjust code to avoid TSRMLS_FETCH
|
2006-08-28 23:33:37 +00:00 |
|
Antony Dovgal
|
7384c12b11
|
MFH: make sure ext/standard is down before ext/session (fixes #38534)
|
2006-08-28 19:57:57 +00:00 |
|
Antony Dovgal
|
ecfa880820
|
MFH: set BG(locale_string) to NULL on shutdown (partly fixes #38534)
|
2006-08-28 18:58:47 +00:00 |
|
Antony Dovgal
|
615f2d7295
|
fix ZTS build
|
2006-08-28 09:56:28 +00:00 |
|
Hannes Magnusson
|
2d3056e94f
|
MFH:
- Fixed bug #33895 (missing math constants).
- Remove M_PI from math.c (its defined in php_math.h)
|
2006-08-27 19:14:43 +00:00 |
|
Ilia Alshanetsky
|
78d7b0bf0e
|
Optimize the operation of implode() on non-string parameters
|
2006-08-27 19:06:09 +00:00 |
|
Hannes Magnusson
|
a180abdbfd
|
fix tests on freebsd
|
2006-08-27 15:06:53 +00:00 |
|
Antony Dovgal
|
806d9fe71b
|
tm_yday may be 0
|
2006-08-24 11:27:20 +00:00 |
|
Antony Dovgal
|
0584dc011c
|
MFH: fix segfault in strptime() on 64bit Linuxes, caused by the missing declaration
|
2006-08-24 11:06:02 +00:00 |
|
Antony Dovgal
|
a3b62c8eed
|
add test for real
|
2006-08-22 20:10:50 +00:00 |
|
Antony Dovgal
|
d5c9b41db1
|
fix implode() function (see http://news.php.net/php.qa/26876)
add test
|
2006-08-22 19:55:56 +00:00 |
|
Ilia Alshanetsky
|
2a41a50216
|
Fixed bug #38524 (strptime() does not initialize the internal date storage
structure).
|
2006-08-20 18:20:07 +00:00 |
|
Antony Dovgal
|
a33913d960
|
MFH: add a notice to fgetcsv() when delimiter or enclosure is longer than 1 char
(feature request #38496)
|
2006-08-18 12:50:57 +00:00 |
|
Antony Dovgal
|
f3c1722b0c
|
MFH: don't try to use "auto", "none" and "pass" charsets returned from mbstring
|
2006-08-15 15:09:38 +00:00 |
|
Antony Dovgal
|
c3209b53d2
|
new tests
|
2006-08-15 08:54:15 +00:00 |
|
Ilia Alshanetsky
|
a4d2f04307
|
Fixed overflow on 64bit systems in str_repeat() and wordwrap().
Disabled CURLOPT_FOLLOWLOCATION in curl when open_basedir or safe_mode are
enabled.
# Patches by Stefan E.
|
2006-08-10 14:40:13 +00:00 |
|
Ilia Alshanetsky
|
e5fe441cbd
|
Added support for httpOnly flag for session extension and cookie setting
functions.
# Original patch by Scott MacVicar
|
2006-08-10 13:50:56 +00:00 |
|
Antony Dovgal
|
1ec10ac8c7
|
typos in comments and other minor improvements
|
2006-08-10 13:43:18 +00:00 |
|
Antony Dovgal
|
03ee807824
|
zend_hash_get_current_key_ex() returns string_len + 1, so we need to subtract 1 to get the real length
|
2006-08-08 13:12:00 +00:00 |
|
Pierre Joye
|
1f69ad5aa1
|
- compiler warnings
|
2006-08-08 10:36:58 +00:00 |
|
Antony Dovgal
|
1a4b715ef2
|
use memrchr/zend_memrchr instead of strrchr
|
2006-08-08 10:22:25 +00:00 |
|
Antony Dovgal
|
9596bda7fc
|
add new test
|
2006-08-08 09:51:06 +00:00 |
|
Antony Dovgal
|
d17c2ec46d
|
add new test
|
2006-08-04 15:01:37 +00:00 |
|
Antony Dovgal
|
afcbbe2b86
|
MFH: fix #38322 (reading past array in sscanf() leads to arbitary code execution)
|
2006-08-04 11:50:15 +00:00 |
|
Andrei Zmievski
|
3d7a1c3972
|
Make array_merge(_recursive) handle binary keys safely. (Patch by Matt W)
|
2006-07-30 03:31:18 +00:00 |
|
Ilia Alshanetsky
|
726dee9ee3
|
ext/standard/info.c ext/standard/info.h
|
2006-07-28 14:23:35 +00:00 |
|
Antony Dovgal
|
a76b852989
|
fix test
|
2006-07-28 13:47:56 +00:00 |
|
Antony Dovgal
|
a28a95c11a
|
MFH: patch for #37846 (wordwrap() wraps incorrectly)
by Dmitry Kononov <ddk at krasn dot ru>
|
2006-07-28 12:23:18 +00:00 |
|
foobar
|
60562a6312
|
update credits
|
2006-07-27 01:21:27 +00:00 |
|
Antony Dovgal
|
a0371df33f
|
MFH: fix compile warning on Solaris, getloadavg() is in sys/loadavg.h there
|
2006-07-26 08:57:44 +00:00 |
|
Hannes Magnusson
|
d5ec319367
|
MFH: Update protos & arginfo for memory_get_usage() & memory_get_peak_usage()
|
2006-07-25 16:41:04 +00:00 |
|
Dmitry Stogov
|
356facf4af
|
Changed memory_get_usage() and memory_get_peak_usage(). Optional boolean argument allows get memory size allocated by emalloc() (by default) or real size of memory allocated from system.
|
2006-07-25 13:40:05 +00:00 |
|
Marcus Boerger
|
5da6415bfe
|
- MFH Correctly handle binary proeprty names which are not mangled
|
2006-07-24 23:40:57 +00:00 |
|
Andrei Zmievski
|
8474838a9a
|
+1 for keys
|
2006-07-24 18:18:33 +00:00 |
|
Marcus Boerger
|
d0f2f6cd04
|
- MFH zend_unmangle_property_name(), drop zend_unmangle_property_name_ex()
|
2006-07-24 18:03:45 +00:00 |
|
Andrei Zmievski
|
bb430b3737
|
Gah.
|
2006-07-22 16:58:39 +00:00 |
|
Andrei Zmievski
|
d827c76379
|
Matt should be happy now.
|
2006-07-22 16:58:06 +00:00 |
|
Andrei Zmievski
|
1223119155
|
MFH
|
2006-07-21 23:54:19 +00:00 |
|
foobar
|
34ae4eafd0
|
update
|
2006-07-20 10:09:09 +00:00 |
|
Michael Wallner
|
46f21b8a32
|
MFH: added error_get_last() function
|
2006-07-19 12:25:46 +00:00 |
|
Dmitry Stogov
|
29ed52ffa4
|
New memory manager
|
2006-07-18 09:06:33 +00:00 |
|
Michael Wallner
|
c0fcaa7acb
|
- fix bug #37945 pathinfo() cannot handle argument with special characters
like german "Umlaute"
|
2006-07-17 20:36:47 +00:00 |
|
Antony Dovgal
|
f3f44275f4
|
MFH
|
2006-07-17 06:45:08 +00:00 |
|
Antony Dovgal
|
e79591b081
|
fix test
|
2006-07-16 15:59:08 +00:00 |
|
Marcus Boerger
|
dc571fa9e2
|
- MFH Fixed Bug #29538 number_format and problem with 0
|
2006-07-16 10:50:58 +00:00 |
|
Marcus Boerger
|
f03f2c5eae
|
- MFH Pathinfo allows to get filename (Toby S, Christian S)
|
2006-07-16 10:37:24 +00:00 |
|
Marcus Boerger
|
9c30e20bd6
|
- MFH Implement todo: SplFileObject: ability to set the CSV separator per object
|
2006-07-15 15:08:41 +00:00 |
|
Marcus Boerger
|
31a8d6a6b3
|
- MFH array_fill_keys, better unicode support, use new param parsing API
|
2006-07-15 12:14:07 +00:00 |
|
Marcus Boerger
|
87c64280b0
|
- MFH Added array_fill_keys(). (Marcus, Mathew W)
|
2006-07-15 10:21:10 +00:00 |
|
Antony Dovgal
|
54dba635a3
|
rephrase the error message (fixes #38106)
|
2006-07-14 20:44:04 +00:00 |
|
Antony Dovgal
|
4902fc6c25
|
MFH: fix #38086 (stream_copy_to_stream() returns 0 when maxlen is bigger than the actual length)
add tests
|
2006-07-13 12:00:17 +00:00 |
|
Antony Dovgal
|
69d6fe45c8
|
it's usually good idea to initialize variables
especially if you rely on their values
|
2006-07-12 12:38:49 +00:00 |
|
Antony Dovgal
|
3cce465528
|
fix invalid read - no need to compare strings if haystack is "" or shorter than needle
add test
|
2006-07-12 12:33:48 +00:00 |
|
Ilia Alshanetsky
|
d21628f993
|
Fixed test
|
2006-07-11 22:13:53 +00:00 |
|
Antony Dovgal
|
7ff8061d0a
|
add new tests by Ligaya Turmelle
|
2006-07-11 21:28:38 +00:00 |
|
Antony Dovgal
|
40b87ec99f
|
MFH: /tmp is often a symlink, use /bin instead
|
2006-07-11 21:20:20 +00:00 |
|
Dmitry Stogov
|
83ac79600e
|
Fixed bug #37947 (zend_ptr_stack reallocation problem)
|
2006-07-10 14:02:40 +00:00 |
|
Ilia Alshanetsky
|
278dc574f2
|
E_ERROR > E_RECOVERABLE_ERROR
|
2006-07-05 17:38:14 +00:00 |
|
Hannes Magnusson
|
a32fb32781
|
Make everyone happy
|
2006-07-03 22:42:03 +00:00 |
|
Ilia Alshanetsky
|
4a0d670f43
|
Fixed test
|
2006-07-03 21:58:46 +00:00 |
|
Hannes Magnusson
|
87bc74ea7a
|
fix tests
|
2006-07-03 16:03:51 +00:00 |
|
Ilia Alshanetsky
|
1b2cc459c6
|
Fixed bug #37987 (invalid return of file_exists() in safe mode).
|
2006-07-02 13:51:40 +00:00 |
|
Hannes Magnusson
|
7af33194e5
|
MFH: arginfo fixes
|
2006-07-02 00:11:06 +00:00 |
|
Nuno Lopes
|
b7311e9173
|
fixed segfaults and such things within the new assert02.phpt test
|
2006-07-01 12:21:07 +00:00 |
|
Hannes Magnusson
|
6910275d51
|
MFH reference fixes
|
2006-06-30 18:17:38 +00:00 |
|
Antony Dovgal
|
a518b450fd
|
MFH: add error messages to disk_free_space() & disk_total_space() (feature request #37971)
|
2006-06-30 10:53:11 +00:00 |
|
Hannes Magnusson
|
77b307021d
|
fix test
|
2006-06-29 14:53:50 +00:00 |
|
Hannes Magnusson
|
7a6fe06e4b
|
url->URL
|
2006-06-29 14:40:49 +00:00 |
|
Hannes Magnusson
|
bcd06ef1b6
|
Bug #37961 (url should be URL)
|
2006-06-29 14:31:56 +00:00 |
|
Ilia Alshanetsky
|
24ac7931cd
|
Improved safe_mode check for the error_log() function.
|
2006-06-28 22:08:42 +00:00 |
|
Hannes Magnusson
|
297a3d8e4c
|
arginof fixes
|
2006-06-27 22:14:18 +00:00 |
|
Hannes Magnusson
|
52fd069ff4
|
Fix arg info (php6 features)
|
2006-06-27 21:42:16 +00:00 |
|
Hannes Magnusson
|
fd1679e7f0
|
nuke obsolete arginfo
|
2006-06-26 22:47:31 +00:00 |
|
Hannes Magnusson
|
e06665c961
|
MFH: argument info
|
2006-06-26 22:41:22 +00:00 |
|
Hannes Magnusson
|
c9c2c0e1f8
|
MFH: test for bug #37244
|
2006-06-26 22:20:27 +00:00 |
|
Hannes Magnusson
|
ec420c3df8
|
Updated protos & vim folding
|
2006-06-26 18:48:56 +00:00 |
|
Hannes Magnusson
|
5326a8b2bc
|
MFH: argument info for php_user_filter
Add tests
|
2006-06-26 17:23:39 +00:00 |
|
Hannes Magnusson
|
223d122cae
|
MFH: use the ZEND_ACC_DEPRECATED flag rather than custom warnings
|
2006-06-26 16:33:39 +00:00 |
|
Rasmus Lerdorf
|
862c4d2345
|
MFH: fix sapi_getenv() leak
|
2006-06-26 13:15:20 +00:00 |
|
Antony Dovgal
|
0b073cd34c
|
improve test file
don't forget to test invalid parameters etc.
|
2006-06-25 21:21:59 +00:00 |
|
Hannes Magnusson
|
d836ff68c8
|
WS fix
|
2006-06-25 21:08:28 +00:00 |
|
Hannes Magnusson
|
7b6bf33b03
|
MFH: image_type_to_mime_type()
|
2006-06-25 21:06:39 +00:00 |
|
Ilia Alshanetsky
|
f1d09682fb
|
Change E_ERROR to E_RECOVERABLE_ERROR
|
2006-06-23 11:37:53 +00:00 |
|
Nuno Lopes
|
b7bca610dd
|
make sure the test outputs what we want
|
2006-06-20 21:49:16 +00:00 |
|
Hannes Magnusson
|
748b589925
|
Renamed to bug37864.phpt
|
2006-06-20 19:33:31 +00:00 |
|
Hannes Magnusson
|
1332a14cfc
|
MFH
|
2006-06-20 19:32:59 +00:00 |
|
Antony Dovgal
|
959af2a28d
|
don't leave garbage in tmp dir
|
2006-06-20 18:55:46 +00:00 |
|
Hannes Magnusson
|
3674994be5
|
MFH: test for file_get_contents leaking on empty file
|
2006-06-20 18:48:56 +00:00 |
|
Antony Dovgal
|
44005b7986
|
fix test
|
2006-06-20 13:14:29 +00:00 |
|
Ilia Alshanetsky
|
d74f9ff550
|
Improved performance of the implode() function on associated arrays by
200-300%.
|
2006-06-11 21:55:49 +00:00 |
|
Ilia Alshanetsky
|
66141bd5d1
|
Fixed ZTS build
|
2006-06-11 20:47:34 +00:00 |
|
Ilia Alshanetsky
|
f876b800a2
|
Fully print array() in phpinfo().
|
2006-06-11 16:27:16 +00:00 |
|
Ilia Alshanetsky
|
37d88ca5a0
|
Improved performance of str_replace() when doing 1 char to 1 char or 1 char
to many chars replacement by 30-40%.
|
2006-06-10 15:29:06 +00:00 |
|
Andrei Zmievski
|
5735927d86
|
I swear it wasn't me.
|
2006-06-03 18:56:44 +00:00 |
|
Ilia Alshanetsky
|
5b5e7a4de9
|
Fixed compiler warning
|
2006-06-01 22:42:22 +00:00 |
|
Antony Dovgal
|
112f263591
|
MFH: suppress_errors is used only on Win32, no need to look for it on other systems
|
2006-06-01 14:03:49 +00:00 |
|
Antony Dovgal
|
0675e5eabb
|
MFH: nuke unused variable
|
2006-06-01 13:45:26 +00:00 |
|
Antony Dovgal
|
48098f0774
|
fix tests
|
2006-06-01 13:17:36 +00:00 |
|
Sara Golemon
|
79b21ec4cf
|
MFH: Minor fixes (bjori)
|
2006-05-30 19:06:22 +00:00 |
|
Ilia Alshanetsky
|
5186ee9c59
|
Added memory_get_peak_usage() function for retrieving peak memory usage of
a PHP script.
|
2006-05-30 14:51:20 +00:00 |
|
Antony Dovgal
|
ec68882101
|
add test
|
2006-05-29 10:42:54 +00:00 |
|
Antony Dovgal
|
be0b8c71bc
|
initialize srcstream
|
2006-05-29 10:39:59 +00:00 |
|
Antony Dovgal
|
1a63feffd1
|
MFH: prevent resource leaking when passing invalid stream resource as second argument
|
2006-05-29 10:24:49 +00:00 |
|
Marcus Boerger
|
7110650668
|
- Update test
|
2006-05-25 10:46:53 +00:00 |
|