packages feed

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 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