History log of /PHP-5.4/main/streams/streams.c (Results 151 – 175 of 201)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 0dd22801 07-Mar-2004 Wez Furlong

Less magic please


# 4db90073 01-Mar-2004 Jon Parise

Cast the php_stream_dirent to a 'const char *' for estrndup() to avoid a
compiler warning.


Revision tags: php-4.3.5RC3, php-5.0.0b4, php-5.0.0b4RC1
# a44838e8 04-Feb-2004 Wez Furlong

Fix a bug in the persistent socket liveness checks and feof(); they were
using the default socket timeout of 60 seconds before returning the socket
to the calling script. The reason they wer

Fix a bug in the persistent socket liveness checks and feof(); they were
using the default socket timeout of 60 seconds before returning the socket
to the calling script. The reason they were using that value is that the
same code is used for feof(), so the fix is allowing the caller to
indicate the timeout value for liveness checks.

A possible remaining issue now is that 0 second timeout[1] for pfsockopen
is possibly too short; it's impossible to specify a sane value for all
possible uses, so maybe we need a stream context or an .ini option to
control this, or maybe use the timeout value that was passed to
pfsockopen().

# [1] by timeout, I mean the time that PHP will wait for data on a
# persistent socket before deciding if a new connection should be made;
# NOT the timeout while waiting for a new connection to be established.

show more ...


Revision tags: php-4.3.5RC2
# 6d10371e 28-Jan-2004 Sara Golemon

'Bug Fix': scandir, being a new function in PHP5 should have always been wrapper aware.


Revision tags: RELEASE_1_3b6, php_ibase_before_split, php-4.3.5RC1
# dbeb4158 08-Jan-2004 Andi Gutmans

- A belated happy holidays and PHP 5


Revision tags: php-5.0.0b3, php-5.0.0b3RC2, php-5.0.0b3RC1
# a67bf6ec 13-Dec-2003 Sara Golemon

Fix Win32 Build. mkdir/rmdir are macros


# c5664783 13-Dec-2003 Sara Golemon

Route mkdir()/rmdir() via wrapper ops.
Move current rmdir()/rmdir() code to plain_wrappers.c
Implement mkdir()/rmdir() in ftp:// wrapper


# ab0029ca 05-Dec-2003 Wez Furlong

Be smarter about which systems should register unix transports.
Fix skip conditions in these network tests


# 026d4c9e 28-Nov-2003 Sara Golemon

Route php_stat() via streams/url_stat API (php_stream_stat_path).
This enables fopen-wrappers support on stat() and related family calls.


# 6d86bb9e 28-Nov-2003 Wez Furlong

(sort of) MFB, feof fix for sockets.


# baced1d6 28-Nov-2003 Ilia Alshanetsky

Fixed a memory leak.


# 0831f2b0 23-Nov-2003 Sara Golemon

Fix for file:// wrapper parsing.
(Cristiano Duarte <cunha17@uol.com.br>)


# 3ab8d263 03-Nov-2003 Derick Rethans

- Always store the URI path in the streams structure, and expose it with
stream_get_meta_data().


Revision tags: php-4.3.4, php-4.3.4RC3, php-5.0.0b2, RELEASE_2_0_0RC1, php-5.0.0b2RC1, php-4.3.4RC2, RELEASE_1_3b3
# 2a414294 19-Oct-2003 Shane Caraveo

A simpler patch to add file uri support


Revision tags: BEFORE_HANDLERS_RESHUFFLE, RELEASE_1_3b2, php-4.3.4RC1, RELEASE_0_7
# 3cf2d2f1 13-Sep-2003 Marcus Boerger

Show the whole message when in debug mode


# 6f377333 13-Sep-2003 Ard Biesheuvel

Fixed for 64bit archs


# ef23b497 11-Sep-2003 Ilia Alshanetsky

Fixed bug #25316 (Possible infinite loop inside _php_stream_write()).


# 0a3d5c9b 10-Sep-2003 Ilia Alshanetsky

Fixed bug #25429 (fix copying of stdin using copy() function)


# af8e15b8 28-Aug-2003 Sascha Schumann

kill warnings


Revision tags: php-4.3.3, php-4.3.3RC4, RELEASE_0_5_3, php-4.3.3RC3, RELEASE_0_5_2, RELEASE_1_2b5, BEFORE_ARG_INFO, php-4.3.3RC2
# 4d98e9ec 29-Jul-2003 Ilia Alshanetsky

Finalize the closing process of persistent streams. The current
behavior/API is as follows:

1) To close a persistent use php_stream_pclose(), it will close the stream
and remove it f

Finalize the closing process of persistent streams. The current
behavior/API is as follows:

1) To close a persistent use php_stream_pclose(), it will close the stream
and remove it from the persistent list.

2) Inside PHP code only explicit fclose() will close persistent streams,
all other actions such as unset() or assigning a value to stream handle
will not.

3) Regular streams can still be closed by either fclose(), unset() or an
assignment of a value to the stream handler.

show more ...


# 37ee0e57 28-Jul-2003 Ilia Alshanetsky

Fixed a double free bug when freeing persistent streams.


# 444615e7 02-Jul-2003 Sara Golemon

Introduce connection pooling API. I'll use these in http/ftp fopen wrappers soon.


Revision tags: php-5.0.0b1
# 2e4ef86e 27-Jun-2003 Sara Golemon

MFB
Plug leak in context notifiers, implement notifier->dtor


# ac795777 27-Jun-2003 Sara Golemon

MFB PHP_4_3 main/streams.c r-1.125.2.70


Revision tags: php-4.3.3RC1
# 2f4e91bf 16-Jun-2003 Sara Golemon

optionvalue is being copied via zval_copy_ctor, there's no need to addref the original


123456789