summary refs log tree commit diff stats
path: root/lib/pure/net.nim
diff options
context:
space:
mode:
Diffstat (limited to 'lib/pure/net.nim')
-rw-r--r--lib/pure/net.nim5
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/pure/net.nim b/lib/pure/net.nim
index 5db3edbed..8da14f6e3 100644
--- a/lib/pure/net.nim
+++ b/lib/pure/net.nim
@@ -534,7 +534,10 @@ when defineSsl:
         raiseSSLError("Verification of private key file failed.")
 
   proc newContext*(protVersion = protSSLv23, verifyMode = CVerifyPeer,
-                   certFile = "", keyFile = "", cipherList = CiphersIntermediate,
+                   certFile = "", keyFile = "",
+                   # XXX: update the OpenSSL that we ship with Windows for the
+                   #      next release.
+                   cipherList = when not defined(windows): CiphersIntermediate else: CiphersOld,
                    caDir = "", caFile = ""): SSLContext =
     ## Creates an SSL context.
     ##