Arnaud Le Blanc
c6e1b8bc67
MFH: Added stream_cast() and stream_set_options() to user-space stream
...
wrappers, allowing stream_select(), stream_set_blocking(),
stream_set_timeout() and stream_set_write_buffer() to work with user-space
stream wrappers.
Will document.
2008-11-15 12:52:13 +00:00
Arnaud Le Blanc
3b9fce6246
MFH: Fix proto line
2008-11-14 06:00:48 +00:00
Stanislav Malyshev
2a5079e64c
[DOC] Add option for error_log to send directly to SAPI logger
2008-11-13 18:48:25 +00:00
Arnaud Le Blanc
8c4151ad72
Added header_remove() (chsc at peytz dotdk, Arnaud)
...
[DOC] proto void header_remove([string header_name])
Removes an HTTP header previously set using header()
The header_name parameter is optionnal, all headers are
removed if it is not set
[SAPIs] The header_handler callback in sapi_module_struct has
been changed, it now take a new argument.
When it is set to SAPI_HEADER_DELETE, sapi_header->header is
the name of an header, header_handler has to delete it.
When it is set to SAPI_HEADER_DELETE_ALL, header_handler has
to delete all headers.
When sapi_header_op_enum is SAPI_HEADER_ADD or _REPLACE,
sapi_header->header is in the form "Name: value", header_handler
has to add or replace the given header.
In all cases, header_handler must not free sapi_header or
sapi_header->header. SAPI_HEADER_ADD must be returned if the
header has been added or replaced, or 0 in other cases.
2008-11-13 10:14:04 +00:00
Arnaud Le Blanc
06119f4748
MFH: Added stream_context_get_params()
2008-11-13 05:47:47 +00:00
Arnaud Le Blanc
e13a4238e5
MFH: Fixed stream_get_contents() when using $maxlength and socket is not
...
closed. indeyets@php.net on #46049 .
2008-11-11 01:55:51 +00:00
Arnaud Le Blanc
f6345133b3
MFH: Fixed bug #44818 (php://memory writeable when opened read only)
2008-11-11 00:44:55 +00:00
Arnaud Le Blanc
2276e85f13
MFH: Added parse_ini_string() function (grange at lemonde dot fr, Arnaud)
...
[DOC] new function parse_ini_string()
proto array parse_ini_string(string ini_string
[, bool process_sections [, int scanner_mode]])
Same as parse_ini_file() except that it takes a string instead of a
filename.
2008-11-05 21:35:02 +00:00
Kalle Sommer Nielsen
9b3ab1c67a
MFH: New tests for syslog
2008-11-05 09:58:51 +00:00
Arnaud Le Blanc
9b0d76d585
Open STDIN and php://stdin streams with the relevant
...
wrapper when the file descriptor is a socket (inetd, etc)
Fixes bug #43731
2008-11-04 21:05:31 +00:00
Felipe Pena
358ecee529
- Fixed tests
2008-11-04 17:50:30 +00:00
Arnaud Le Blanc
d441b5db5b
MFH: Fixed stream_get_line() to behave as documented on non-blocking
...
streams
2008-11-04 17:05:55 +00:00
Arnaud Le Blanc
55ccadecbe
MDH: Avoids fclose() from complaining that stream_socket_pair() streams
...
have not been closed
2008-11-04 16:46:03 +00:00
Marcus Boerger
7126de4912
- Next step in namespaces, using / as namespace separator.
2008-11-04 15:58:55 +00:00
Arnaud Le Blanc
55e7b35e6b
MFH: Fixed bug #46024 (stream_select() doesn't return the correct number)
2008-11-04 00:42:41 +00:00
Arnaud Le Blanc
7fc9c9e429
cleanup
2008-11-03 23:34:26 +00:00
Arnaud Le Blanc
8e220d99df
MFH: Fixed bug #44607 (stream_get_line unable to correctly identify the
...
"ending" in the stream content)
2008-11-03 23:29:17 +00:00
Arnaud Le Blanc
de29f4161f
MFH: Fixed bug #45303 (Opening php:// wrapper in append mode results
...
in a warning)
2008-11-03 16:58:53 +00:00
Arnaud Le Blanc
0a2bfc7968
MFH: Fixed bug #43353 (wrong detection of 'data' wrapper causes notice)
2008-11-03 15:47:31 +00:00
Felipe Pena
7e25733927
- MFH: Fixed bug #42855 (dns_get_record() doesn't return all text from TXT record)
...
patch by: misc at e2007 dot cynergi dot com
2008-11-03 11:35:11 +00:00
Arnaud Le Blanc
b3d0514b6f
Fixed bug #44575 (parse_ini_file comment # line problems)
...
[DOC] parse_ini_file(): comments starting with # are deprecated in PHP 5.3
(comments starting with ; should be used instead)
2008-11-02 23:36:10 +00:00
Felipe Pena
7a37fa2d6b
- Revert ZEND_BEGIN_ARG_INFO change
2008-11-02 21:19:39 +00:00
Felipe Pena
8f12025b21
- MFH: Added str_getcsv()
2008-11-02 18:24:34 +00:00
Felipe Pena
16bce25da2
- Fixed memory leak when using offset out of range. (php_stream_copy_to_mem returns 0, but the empty string is alloced)
2008-10-30 15:53:18 +00:00
Felipe Pena
1eb552a712
- Fix the fix
...
- Improved test
2008-10-30 14:34:25 +00:00
Felipe Pena
bfa5404e90
- MFH: Fixed bug #46426 (3rd parameter offset of stream_get_contents not works for "0")
2008-10-30 10:09:22 +00:00
Ilia Alshanetsky
22f3c8b05b
Fixed bug #42294 (Unified solution for round() based on C99 round)
...
[DOC] New implementation of round() to work-around inconsistencies for win32
and 64 bit platforms.
This solution is very roughly based on BSD's implmentation of round(), which
itself is an implementation of C99 standard. We take the absolute value of number
we want to round time the 10 to the power of the number of decimal spaces we are
rounding to. The resulting value is rounded up and the pre-rounded value is
subtracted from it. If the difference is greater then 0.5000000001 we round up,
otherwise we round down.
2008-10-29 20:03:34 +00:00
Sanjay Mantoor
b73113d644
New testcases for array_intersect_uassoc function
2008-10-28 10:24:41 +00:00
Felipe Pena
5d804d163a
- MFH: Fixed bug #46388 (stream_notification_callback inside of object destroys object variables)
2008-10-26 13:25:06 +00:00
Felipe Pena
df10005563
- MFH: Added 'static' into ZEND_BEGIN_ARG_INFO_EX macro
2008-10-24 14:35:40 +00:00
Felipe Pena
ff8246ff6e
- MFH: Removed unnecessary check for array ( #46273 , noticed by serovov at gmail dot com)
2008-10-24 10:28:29 +00:00
Sanjay Mantoor
5a37a48082
New PHP testcases for array_diff_ukey function
2008-10-22 05:53:36 +00:00
Arnaud Le Blanc
d69dfa4b9f
MFH: initialize optional vars
2008-10-21 22:08:38 +00:00
Alexey Zakhlestin
575ba83c0b
skip tests on systems without fnmatch() function (f.e.: old darwin)
2008-10-21 13:38:18 +00:00
Alexey Zakhlestin
a7730c9c8c
these tests work just fine on macos-x
2008-10-21 12:45:35 +00:00
Kalle Sommer Nielsen
9de7506f8e
Use PHP_DEP_FE instead of throwing an E_DEPRECATED manually inside define_syslog_variables() (Thanks Hannes!)
2008-10-16 23:19:13 +00:00
Felipe Pena
c0c9fb9def
- Revert
2008-10-16 13:00:27 +00:00
Alexey Zakhlestin
e06765b9c5
Fixed compilation warnings: tsrm_ls is not used here (anymore?)
2008-10-16 11:59:37 +00:00
Kalle Sommer Nielsen
12bd1eae9f
[DOC] Deprecate define_syslog_variables() in 5.3
2008-10-15 18:41:57 +00:00
Arnaud Le Blanc
8ad19e1801
MFH: Fixed #46164 (stream_filter_remove() closes the stream)
2008-10-05 01:40:19 +00:00
Mikko Koppanen
e3c65a369f
Adds signal handling around popen/pclose in mail.c.
...
Related information on bugs #8992 and #14032
Original patch by D. Parthey
2008-10-03 13:32:41 +00:00
Antony Dovgal
97e667d250
MFH: use HashPosition to prevent race condition in multithreaded env
2008-10-02 08:46:16 +00:00
Scott MacVicar
f37e905b8c
MFH: Fix bug #46209 - Remove license condition that is no longer required.
2008-10-01 11:03:15 +00:00
Sanjay Mantoor
55039a95fd
New testcases for array_diff_uassoc() function
2008-09-26 11:53:48 +00:00
Nuno Lopes
8a77e55566
clean some dead code (with static analysis help)
2008-09-23 15:18:26 +00:00
Antony Dovgal
86660c69b7
MFH
2008-09-16 14:36:27 +00:00
Antony Dovgal
bbbb0f1ae5
fix test
2008-09-16 13:41:34 +00:00
Dmitry Stogov
1474d9dfad
Fixed bug #43053 (Regression: some numbers shown in scientific notation). (int-e at gmx dot de)
...
some 64bit test files may need to be fixed
2008-09-15 11:47:16 +00:00
Felipe Pena
b861898fc7
- MFH: Fixed unexpected zval changes
2008-09-12 01:14:14 +00:00
Lars Strojny
fc9c3a17c6
MFH: prev()-tests by Iain Lewis <ilewis@uk.ibm.com>
2008-09-11 18:21:37 +00:00