diff -u gnutls13-2.0.4/debian/changelog gnutls13-2.0.4/debian/changelog --- gnutls13-2.0.4/debian/changelog +++ gnutls13-2.0.4/debian/changelog @@ -1,3 +1,10 @@ +gnutls13 (2.0.4-1ubuntu2.4) hardy-proposed; urgency=low + + * Bump up maximum handshake packet size. Some clients needs this, + especially when talking to some Intrepid services (LP: #292604). + + -- Kees Cook Tue, 13 Jan 2009 18:10:08 -0800 + gnutls13 (2.0.4-1ubuntu2.3) hardy-security; urgency=low * Fix for regression where some valid certificate chains would be untrusted only in patch2: unchanged: --- gnutls13-2.0.4.orig/debian/patches/40_raise_handshake_size.diff +++ gnutls13-2.0.4/debian/patches/40_raise_handshake_size.diff @@ -0,0 +1,12 @@ +diff -Nur -x '*.orig' -x '*~' gnutls13-2.0.4/lib/gnutls_int.h gnutls13-2.0.4.new/lib/gnutls_int.h +--- gnutls13-2.0.4/lib/gnutls_int.h 2007-11-15 07:24:56.000000000 -0800 ++++ gnutls13-2.0.4.new/lib/gnutls_int.h 2009-01-13 18:10:02.000000000 -0800 +@@ -51,7 +51,7 @@ + /* The size of a handshake message should not + * be larger than this value. + */ +-#define MAX_HANDSHAKE_PACKET_SIZE 16*1024 ++#define MAX_HANDSHAKE_PACKET_SIZE 48*1024 + + #define TLS_RANDOM_SIZE 32 + #define TLS_MAX_SESSION_ID_SIZE 32