Przeglądaj źródła

Fix AppleTLSContext protocol selection

Nils Maier 11 lat temu
rodzic
commit
46aa2f6af3
1 zmienionych plików z 3 dodań i 4 usunięć
  1. 3 4
      src/AppleTLSSession.cc

+ 3 - 4
src/AppleTLSSession.cc

@@ -371,16 +371,15 @@ AppleTLSSession::AppleTLSSession(AppleTLSContext* ctx)
     (void)SSLSetProtocolVersionMin(sslCtx_, kSSLProtocol3);
     break;
   case TLS_PROTO_TLS10:
-    (void)SSLSetProtocolVersionMin(sslCtx_, kSSLProtocol1);
+    (void)SSLSetProtocolVersionMin(sslCtx_, kTLSProtocol1);
     break;
   case TLS_PROTO_TLS11:
-    (void)SSLSetProtocolVersionMin(sslCtx_, kSSLProtocol11);
+    (void)SSLSetProtocolVersionMin(sslCtx_, kTLSProtocol11);
     break;
   case TLS_PROTO_TLS12:
-    (void)SSLSetProtocolVersionMin(sslCtx_, kSSLProtocol12);
+    (void)SSLSetProtocolVersionMin(sslCtx_, kTLSProtocol12);
     break;
   }
-  (void)SSLSetProtocolVersionMax(sslCtx_, kTLSProtocol12);
 #else
   (void)SSLSetProtocolVersionEnabled(sslCtx_, kSSLProtocolAll, false);
   switch (ctx->getMinTLSVersion()) {