network-conduit-tls 1.2.0.1 → 1.2.1
raw patch · 3 files changed
+9/−3 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
- Data.Conduit.Network.TLS.Internal: getTLSCert :: TlsCertData -> IO ByteString
- Data.Conduit.Network.TLS.Internal: getTLSChainCerts :: TlsCertData -> IO [ByteString]
- Data.Conduit.Network.TLS.Internal: getTLSKey :: TlsCertData -> IO ByteString
- Data.Conduit.Network.TLS.Internal: tlsCertData :: TLSConfig -> TlsCertData
- Data.Conduit.Network.TLS.Internal: tlsHost :: TLSConfig -> HostPreference
- Data.Conduit.Network.TLS.Internal: tlsNeedLocalAddr :: TLSConfig -> Bool
- Data.Conduit.Network.TLS.Internal: tlsPort :: TLSConfig -> Int
+ Data.Conduit.Network.TLS: type ApplicationStartTLS = (AppData, (AppData -> IO ()) -> IO ()) -> IO ()
+ Data.Conduit.Network.TLS.Internal: [getTLSCert] :: TlsCertData -> IO ByteString
+ Data.Conduit.Network.TLS.Internal: [getTLSChainCerts] :: TlsCertData -> IO [ByteString]
+ Data.Conduit.Network.TLS.Internal: [getTLSKey] :: TlsCertData -> IO ByteString
+ Data.Conduit.Network.TLS.Internal: [tlsCertData] :: TLSConfig -> TlsCertData
+ Data.Conduit.Network.TLS.Internal: [tlsHost] :: TLSConfig -> HostPreference
+ Data.Conduit.Network.TLS.Internal: [tlsNeedLocalAddr] :: TLSConfig -> Bool
+ Data.Conduit.Network.TLS.Internal: [tlsPort] :: TLSConfig -> Int
Files
- ChangeLog.md +4/−0
- Data/Conduit/Network/TLS.hs +4/−2
- network-conduit-tls.cabal +1/−1
ChangeLog.md view
@@ -1,3 +1,7 @@+## 1.2.1++* Expose ApplicationStartTLS [#262](https://github.com/snoyberg/conduit/pull/262)+ ## 1.2.0.1 * tls 1.3 support
Data/Conduit/Network/TLS.hs view
@@ -5,8 +5,10 @@ {-# LANGUAGE CPP #-} {-# LANGUAGE KindSignatures #-} module Data.Conduit.Network.TLS- ( -- * Server- TLSConfig+ ( -- * Common+ ApplicationStartTLS+ -- * Server+ , TLSConfig , tlsConfigBS , tlsConfig , tlsConfigChainBS
network-conduit-tls.cabal view
@@ -1,5 +1,5 @@ name: network-conduit-tls-version: 1.2.0.1+version: 1.2.1 synopsis: Create TLS-aware network code with conduits description: Uses the tls package for a pure-Haskell implementation. homepage: https://github.com/snoyberg/conduit