1
0
mirror of https://github.com/danog/byte-stream.git synced 2024-12-02 09:17:50 +01:00
byte-stream/lib
Aaron Piotrowski da357d1579
Proper fix for remote closed streams
Fixes #40. Streams on MacOS (and possibly FreeBSD) that are closed by the remote still allow writing, returning a non-zero from fwrite(). EOF then is false, since data was written to the buffer. EOF needed to be checked before calling fwrite().
2018-04-03 19:08:18 -05:00
..
ClosedException.php Make ClosedException final 2017-05-25 17:52:07 +02:00
functions.php Polyfill STDOUT and STDERR on SAPIs not being CLI 2018-01-12 20:43:00 +01:00
InMemoryStream.php Make InMemoryStream, IteratorStream and methods of Message final 2017-05-22 14:37:20 +02:00
InputStream.php Fix minor phpdoc issue 2017-06-17 17:10:23 +02:00
IteratorStream.php Throw correct PendingReadError for IteratorStream 2017-12-22 09:31:37 +01:00
Message.php Add Payload 2018-03-13 09:53:18 -05:00
OutputBuffer.php Extract OutputBuffer class 2017-10-17 21:24:21 +02:00
OutputStream.php Remove close() from interfaces 2017-05-11 18:08:45 -05:00
Payload.php Add Payload 2018-03-13 09:53:18 -05:00
PendingReadError.php Make Parser + PendingReadError final, add explicit note about extension to Message 2017-05-25 17:30:53 +02:00
ResourceInputStream.php Fix resource input streams 2018-03-11 10:19:43 +01:00
ResourceOutputStream.php Proper fix for remote closed streams 2018-04-03 19:08:18 -05:00
StreamException.php Update and fix php-cs-fixer and code style 2017-04-26 08:27:52 +02:00
ZlibInputStream.php Increase test coverage 2017-10-17 21:24:21 +02:00
ZlibOutputStream.php Remove error suppressions for deflate_add 2017-10-17 21:24:21 +02:00