]> sjero.net Git - wget/commitdiff
fix --secure-protocol=SSLv2/SSLv3
authorTim Ruehsen <tim.ruehsen@gmx.de>
Thu, 20 Dec 2012 12:07:30 +0000 (13:07 +0100)
committerGiuseppe Scrivano <gscrivano@gnu.org>
Sun, 23 Dec 2012 00:40:53 +0000 (01:40 +0100)
src/ChangeLog
src/gnutls.c

index df9101367c92ca77ce1c6d45eb26408219a9b5f5..bbc67352a6c0119858e98ab02c1155bd5587a440 100644 (file)
@@ -1,3 +1,8 @@
+2012-12-20  Tim Ruehsen  <tim.ruehsen@gmx.de>
+
+       * gnutls.c (ssl_connect_wget): added +VERS-SSL3.0 to fix
+       --secure-protocol=SSLv2/SSLv3.
+
 2012-12-09  Giuseppe Scrivano  <gscrivano@gnu.org>
 
        * main.c (main): Keep looking for "config" until there are
index af0b697db444efa17c5f9f202967a06e4a31470c..769b0059d16b7707e906fb12cb778a2161657726 100644 (file)
@@ -401,7 +401,7 @@ ssl_connect_wget (int fd, const char *hostname)
       break;
     case secure_protocol_sslv2:
     case secure_protocol_sslv3:
-      err = gnutls_priority_set_direct (session, "NORMAL:-VERS-TLS-ALL", NULL);
+      err = gnutls_priority_set_direct (session, "NORMAL:-VERS-TLS-ALL:+VERS-SSL3.0", NULL);
       break;
     case secure_protocol_tlsv1:
       err = gnutls_priority_set_direct (session, "NORMAL:-VERS-SSL3.0", NULL);