History log of /php-src/NEWS (Results 7926 – 7950 of 15457)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# cac55bad 09-Oct-2014 Tjerk Meesters

Updated NEWS for #68129

# 061cb9b8 09-Oct-2014 Tjerk Meesters

Updated NEWS for #68129

# 3bd8ac67 07-Oct-2014 Keyur Govande

Add to NEWS

# d319a0c1 07-Oct-2014 Keyur Govande

Add to NEWS

# 6f634ebb 07-Oct-2014 Keyur Govande

Add to NEWS

# d21602c0 07-Oct-2014 Keyur Govande

Add to NEWS

# 35314a41 05-Oct-2014 Tjerk Meesters

Updated NEWS and UPGRADING

PHP RFC: Catchable "call to a member function of a non-object"

# 56da3638 03-Oct-2014 Nikita Popov

Merge branch 'PHP-5.5' into PHP-5.6


# d67c05bb 03-Oct-2014 Nikita Popov

Fix bug number

# 8617f2fa 03-Oct-2014 Nikita Popov

Merge branch 'PHP-5.5' into PHP-5.6


# 93288d00 03-Oct-2014 Nikita Popov

Fix bug #68188

# 79e05bf5 03-Oct-2014 Ferenc Kovacs

NEWS entry for previous commit

# 25e65a75 03-Oct-2014 Ferenc Kovacs

NEWS entry for previous commit

# cfe8a8b9 01-Oct-2014 Julien Pauli

5.5.19 now

# 26f4e406 01-Oct-2014 Ferenc Kovacs

update NEWS about the release date of 5.6.1

# 7e16bb26 29-Sep-2014 Anatol Belski

updated NEWS

# 0c982798 29-Sep-2014 Anatol Belski

Fixed bug #51800 proc_open on Windows hangs forever

This loop can block for some minutes, theoretically. Practially
however, this is a 99% non issue for a normal use case. This is
re

Fixed bug #51800 proc_open on Windows hangs forever

This loop can block for some minutes, theoretically. Practially
however, this is a 99% non issue for a normal use case. This is
required because read() is synchronous. The PHP streams API wants
to fill its internal buffers, therefore it might try to read some
more data than user has demanded. Also, for a case where we want
to read X bytes, but neither enough data nor EOF arrives, read()
will block until it could fill the buffer. If a counterpart station
runs slowly or delivers not all the data at once, read() would
still be waiting. If we quit too early, we possibly could loose
some data from the pipe. Thus it has to emulate the read()
behaviour, but obviously not completely, just to some grade.

Reading big data amount is for sure an issue on any platforms, it
depends on the pipe buffer size, which is controlled by the system.
On Windows, the buffer size seems to be way too small, which causes
buffer congestion and a dead lock. It is essential to read the pipe
descriptors simultaneously and possibly in the same order as the
opposite writes them.

Thus, this will work with smaller buffer data sizes passed through
pipes. As MSDN states, anonymous pipes don't support asynchronous
operations. Neither anonymous pipes do support select() as they are
not SOCKETs but file descriptors. Consequently - bigger data sizes
will need a better solution based on threads. However it is much
more expencive. Maybe a better solution could be exporting a part
of the internal doing as a userspace function which could perform
some kind of lookahead operation on the pipe descriptor.

This is just the first stone, depending on the user feedback we
might go for further improvements in this area.

show more ...

# 2bfe92c9 26-Sep-2014 Stanislav Malyshev

fix date

# 28ed0119 26-Sep-2014 Stanislav Malyshev

update NEWS

# d1935694 26-Sep-2014 Remi Collet

NEWS

# bf046d6d 26-Sep-2014 Remi Collet

NEWS

# 44921ca7 24-Sep-2014 Remi Collet

typo

# 8d2de21b 24-Sep-2014 Remi Collet

NEWS

# 213d9ee6 24-Sep-2014 Ferenc Kovacs

the order of the blocks should be Core, then exts in alphabetical order

# 8673394e 24-Sep-2014 Ferenc Kovacs

add missing NEWS entry for the phpdbg compilation fix

1...<<311312313314315316317318319320>>...619