- 0.9.8.2 * Bump `HUnit` dependency to 1.5 - 0.9.8.1 * Restore state of the package to version `0.9.7.0` - 0.9.8.0 * This release contained a feature which broke backwards-compatibility. Hence, it was marked as broken a new release containing the changes will be uploaded as `0.10.0.0`. - 0.9.7.0 * Fix issue trying to kill builtin server * Bump `QuickCheck` dependency to 2.9 - 0.9.6.2 * Bump `binary` dependency for GHC 8.0 compatibility - 0.9.6.1 * Fix issue with fragmentation test - 0.9.6.0 * Optionally include example server in the cabal file * Send correct port from client * Set `TCP_NO_DELAY` in builtin server * Bump `HUnit` dependency * Drop dependency on `mtl` * Fix `QuickCheck` dependency lower bound - 0.9.5.0 * Bugfixes wrt closing sockets and streams - 0.9.4.0 * Add `makePendingConnectionFromStream` function * Bump `attoparsec` dependency - 0.9.3.1 * Bump `QuickCheck` dependency - 0.9.3.0 * Use a shared closed state for connection input/output stream * Make sure `runServer` doesn't leak any sockets * Bump `blaze-builder` dependency - 0.9.2.2 * Bump `random` dependency - 0.9.2.1 * Fix exception handling issues - 0.9.2.0 * Make sending and receiving messages thread-safe by default * Export `forkPingThread` * Fix Windows `withSocketsDo` issue - 0.9.1.0 * Don't use Network.ByteString.Lazy.sendAll on Windows - 0.9.0.1 * Allow compilation with older bytestring versions * Bump text dependency - 0.9.0.0 * Bump various dependencies * Remove io-streams dependency * New close mechanism * More flexible API interface - 0.8.2.6 * Bump QuickCheck dependency - 0.8.2.5 * Bump attoparsec dependency - 0.8.2.4 * Bump entropy dependency - 0.8.2.3 * Bump mtl dependency - 0.8.2.2 * Bump network dependency - 0.8.2.1 * Add benchmark with many open connections * Update example to use gender-neutral language - 0.8.2.0 * Fix possible leaking of client sockets when connection times out