- Remove the zlib headers #72
- Fix docstrings for text 2.0
- Support text 2.0 #65
- Support GHC 9.2 #62
- Fix test suite compilation issue stackage#5528
- Remove
AI_ADDRCONFIG
#58
- Update
defaultReadBufferSize
to use system default instead of hardcoded value #54
- Fix a failing test case (invalid
ByteString
copying), does not affect library itself
- Change
bindRandomPortGen
to use binding to port 0
- Drop
blaze-builder
dependency
- Update
getAddrInfo
hints to allow hostnames and portnames #46
- Add
isCompleteInflate
- Add
bindPortGenEx
- Add
closeStreamingProcessHandle
- Make getSocket{Family}TCP try all addr candidates #32
- Fix benchmarks
- Document child process behavior in
waitForProcess
- Catch exceptions thrown by
waitForProcess
- Use `NO_DELAY1 for TCP client connections #27
- Fix bug in process exception display of args with spaces/quotes
- Exporting HasReadBufferSize; instance for ClientSettingsUnix #24
- Make size of read buffer configurable, change default size to 32 kiB #23
- Fix up
acceptSafe
as mentioned by Kazu
appRawSocket
getUnusedInflated
: Return uncompressed data following compressed data #20
Support blaze-builder >= 0.4. Add newByteStringBuilderRecv
to Data.Streaming.ByteString.Builder; add modules Data.Streaming.ByteString.Builder.Buffer and Data.Streaming.ByteString.Builder.Class.
Add Data.Streaming.ByteString.Builder
Generalise types of run*Server which never cleanly return #13
Fix streamingProcess
so that it doesn't close Handle
s passed in with
UseProvidedHandle
.
withCheckedProcess
added.
Provide appCloseConnection
to get the underlying connection from an AppData
.