Changelog for network-simple-tls-0.2.1
Version 0.2.1
-
Ensure that the Socket TLS backend always receive the expected number of bytes. This issue showed up as the following exception previously:
Error_Packet "partial packet: expecting 100 bytes, got: 6"
Version 0.2.0
-
Re-export
Socket
,SockAddr
,HostName
andServiceName
fromNetwork.Socket
atNetwork.Simple.TCP.TLS
. -
Re-export
Context
fromNetwork.TLS
atNetwork.Simple.TCP.TLS
. -
Generalize the
IO
monad by usingMonadIO
andMonadCatch
(from theexceptions
library). -
Added
makeClientContext
,makeServerContext
anduseTlsThenClose
. -
Use
Socket
as a TLS backend instead ofHandle
. -
Drop dependency on
monad-random-api
in favour ofmonad-random
. -
Dependency bumps.
Version 0.1.1.0
- Export 'Network.Socket.withSocketsDo' from 'Network.Simple.TCP.TLS'.
Version 0.1.0.1
- Dependency bumps.
Version 0.1.0.0
- First release.