mighttpd2 4.0.4 → 4.0.5
raw patch · 2 files changed
+4/−5 lines, 2 filesdep ~tls-session-managerPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: tls-session-manager
API changes (from Hackage documentation)
Files
- mighttpd2.cabal +2/−2
- src/Server.hs +2/−3
mighttpd2.cabal view
@@ -1,6 +1,6 @@ cabal-version: >=1.10 name: mighttpd2-version: 4.0.4+version: 4.0.5 license: BSD3 license-file: LICENSE maintainer: Kazu Yamamoto <kazu@iij.ad.jp>@@ -126,7 +126,7 @@ cpp-options: -DHTTP_OVER_TLS build-depends: async,- tls-session-manager >=0.0.2.0+ tls-session-manager >=0.0.5 if flag(quic) cpp-options: -DHTTP_OVER_QUIC
src/Server.hs view
@@ -31,8 +31,7 @@ import Data.List (dropWhileEnd) import Network.TLS (Credentials(..),SessionManager) import qualified Network.TLS as TLS-import Network.TLS.SessionManager-import qualified Network.TLS.SessionManager as SM+import qualified Network.TLS.SessionTicket as SM import Network.Wai.Handler.WarpTLS #ifdef HTTP_OVER_QUIC import Control.Concurrent.Async (mapConcurrently_)@@ -371,7 +370,7 @@ setup opt | 1 <= service && service <= 3 = do mcred <- Just <$> loadCredentials opt- smgr <- Just <$> SM.newSessionManager SM.defaultConfig { dbMaxSize = 1000 }+ smgr <- Just <$> SM.newSessionTicketManager SM.defaultConfig return (mcred, smgr) | otherwise = return (Nothing, Nothing) where