OpenSSL network support for io-streams.

Version on this page:
LTS Haskell 12.22:
Stackage Nightly 2018-12-12:
Latest on Hackage:

See all snapshots openssl-streams appears in

BSD3 licensed
Maintained by Gregory Collins

Module documentation for

There are no documented modules for this package.

The openssl-streams library contains io-streams routines for secure networking using OpenSSL (by way of HsOpenSSL).


openssl-streams changelog

  • Bugfix: test target didn’t allow io-streams 1.5.

  • Allow io-streams 1.5.

  • Allow io-streams 1.4.

  • Bump upper bound of the io-streams dependency for the bytestring-builder migration.

  • Added withConnection, a convenience function for initiating an SSL connection to a given (host, port) pair. The socket and SSL connection are closed after the user handler runs.
  • Moved changelog from cabal file to
  • Updated the dependency list to allow latest io-streams and network.

Fixed a bug in the connect routine uncovered by the recent network upgrade.

Widened @network@ dependency to include 2.5.

Updated openssl-streams to work with io-streams

First release.

Depends on 5 packages:
Used by 3 packages:
comments powered byDisqus