From dd569a714f7e74fe06ecac3ca0d82d933a1b58ce Mon Sep 17 00:00:00 2001 From: Gregor Reitzenstein Date: Fri, 23 Dec 2016 08:38:11 +0100 Subject: [PATCH] Bump tls to version 1.3.9 hs-tls fixed an issue regarding ECDSA certificates in version 1.3.9 (https://github.com/vincenthz/hs-tls/issues/152) This commit simply requires at least that version of tls and makes pontarius-xmpp compile using that newer hs-tls version. --- pontarius-xmpp.cabal | 2 +- source/Network/Xmpp/Types.hs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pontarius-xmpp.cabal b/pontarius-xmpp.cabal index 0941fd8..808be36 100644 --- a/pontarius-xmpp.cabal +++ b/pontarius-xmpp.cabal @@ -62,7 +62,7 @@ Library , stm >=2.4 , stringprep >=1.0.0 , text >=0.11.1.5 - , tls >=1.3 + , tls >=1.3.9 , transformers >=0.3 , unbounded-delays >=0.1 , void >=0.5.5 diff --git a/source/Network/Xmpp/Types.hs b/source/Network/Xmpp/Types.hs index 10f064c..fb153a2 100644 --- a/source/Network/Xmpp/Types.hs +++ b/source/Network/Xmpp/Types.hs @@ -109,7 +109,7 @@ import qualified Language.Haskell.TH.Syntax as TH #endif import Network import Network.DNS -import Network.TLS hiding (Version) +import Network.TLS hiding (Version, HostName) import Network.TLS.Extra import qualified Text.StringPrep as SP import qualified Text.StringPrep.Profiles as SP