2007-10-19 [colin] 3.0.2cvs91
authorColin Leroy <colin@colino.net>
Fri, 19 Oct 2007 06:39:39 +0000 (06:39 +0000)
committerColin Leroy <colin@colino.net>
Fri, 19 Oct 2007 06:39:39 +0000 (06:39 +0000)
* src/common/ssl.c
Fix interop problem with GnuTLS and some crappy
servers that have very little keys.

ChangeLog
PATCHSETS
configure.ac
src/common/ssl.c

index 8768680..ddb2c5f 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2007-10-19 [colin]     3.0.2cvs91
+
+       * src/common/ssl.c
+               Fix interop problem with GnuTLS and some crappy
+               servers that have very little keys.
+
 2007-10-19 [colin]     3.0.2cvs90
 
        * src/common/ssl.c
index f05de93..351cba2 100644 (file)
--- a/PATCHSETS
+++ b/PATCHSETS
 ( cvs diff -u -r 1.155.2.79 -r 1.155.2.80 src/Makefile.am;  ) > 3.0.2cvs88.patchset
 ( cvs diff -u -r 1.4.2.21 -r 1.4.2.22 src/common/ssl_certificate.c;  ) > 3.0.2cvs89.patchset
 ( cvs diff -u -r 1.9.2.22 -r 1.9.2.23 src/common/ssl.c;  ) > 3.0.2cvs90.patchset
+( cvs diff -u -r 1.9.2.23 -r 1.9.2.24 src/common/ssl.c;  ) > 3.0.2cvs91.patchset
index 9fe916f..dc4e946 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=0
 MICRO_VERSION=2
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=90
+EXTRA_VERSION=91
 EXTRA_RELEASE=
 EXTRA_GTK2_VERSION=
 
index bdf2b3e..0e6c027 100644 (file)
@@ -300,6 +300,8 @@ gboolean ssl_init_socket_with_method(SockInfo *sockinfo, SSLMethod method)
        gnutls_transport_set_ptr(session, (gnutls_transport_ptr) 
                sockinfo->sock);
 
+       gnutls_dh_set_prime_bits(session, 512);
+
        if ((r = SSL_connect_nb(session)) < 0) {
                g_warning("SSL connection failed (%s)", gnutls_strerror(r));
                gnutls_deinit(session);