Niklas Keller
b553a46151
Add parser test
2017-06-05 13:45:39 +02:00
Niklas Keller
bf1635fa39
Suppress warning for invalid contexts, we throw an exception there
2017-05-22 14:44:36 +02:00
Niklas Keller
2df6b8cde3
Remove unused import
2017-05-17 09:39:32 +02:00
Niklas Keller
0bba99c49c
Add missing foobar.txt.gz
2017-05-17 09:37:15 +02:00
Niklas Keller
34a571cd85
Add basic zlib input stream test
2017-05-17 08:17:15 +02:00
Niklas Keller
9e90d1fa09
Add tests, fix ResourceOutputStream writable check
2017-05-16 23:27:48 +02:00
Niklas Keller
71745c6105
Make Message accept an InputStream instead of an Iterator
...
The purpose of Message is to allow streaming and buffering of an
InputStream with a simple API. Before this commit, Message served a
second purpose: Converting an Amp\Iterator to an InputStream. This has
been separated to allow ZlibInputStream and other InputStreams to be
used as Message. Converting an Amp\Iterator to an InputStream is now
possible using the new IteratorStream class.
2017-05-14 16:40:42 +02:00
Aaron Piotrowski
cfbf25e3b5
Remove close() from interfaces
2017-05-11 18:08:45 -05:00
Aaron Piotrowski
11a92648d1
Revert IteratorStream name to Message
2017-05-10 18:20:34 -05:00
Aaron Piotrowski
abb7c9c6b5
Use back-pressure
2017-05-10 18:04:10 -05:00
Niklas Keller
a66fef9b55
Add InMemoryStream
2017-05-08 11:15:10 +02:00
Aaron Piotrowski
6241988750
Restore Message as IteratorStream
2017-05-07 22:10:16 +02:00
Niklas Keller
bf90335bb6
Major API change + merged Reader and Writer from amphp/socket
2017-04-30 08:33:16 +02:00
Niklas Keller
16fc80ae3b
Update and fix php-cs-fixer and code style
2017-04-26 08:27:52 +02:00
Aaron Piotrowski
b0c9dcf839
wait() → advance()
2017-04-14 17:52:22 -05:00
Aaron Piotrowski
4ddca11779
Add Message tests
2017-04-13 09:05:37 -05:00