[Pkg-gnutls-commits] r191 - in /packages/gnutls13/trunk/debian: changelog patches/17_revert.GNUTLS-SA-2006-4.diff

ametzler at users.alioth.debian.org ametzler at users.alioth.debian.org
Sat Sep 9 17:47:08 UTC 2006


Author: ametzler
Date: Sat Sep  9 17:47:08 2006
New Revision: 191

URL: http://svn.debian.org/wsvn/pkg-gnutls/?sc=1&rev=191
Log:
Revert patch for GNUTLS-SA-2006-4 as it caused segmentation faults in various programs, including mutt. #386680

Added:
    packages/gnutls13/trunk/debian/patches/17_revert.GNUTLS-SA-2006-4.diff
Modified:
    packages/gnutls13/trunk/debian/changelog

Modified: packages/gnutls13/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls13/trunk/debian/changelog?rev=191&op=diff
==============================================================================
--- packages/gnutls13/trunk/debian/changelog (original)
+++ packages/gnutls13/trunk/debian/changelog Sat Sep  9 17:47:08 2006
@@ -1,8 +1,11 @@
-gnutls13 (1.4.3-2) UNRELEASED; urgency=low
-
-  * NOT RELEASED YET
-
- -- Andreas Metzler <ametzler at debian.org>  Fri,  8 Sep 2006 20:07:47 +0200
+gnutls13 (1.4.3-2) unstable; urgency=low
+
+  * the lesser of two weevils release.
+  [ Andreas Metzler ]
+  * Revert patch for GNUTLS-SA-2006-4 as it caused segmentation faults in
+    various programs, including mutt. (closes: #386680)
+
+ -- Andreas Metzler <ametzler at debian.org>  Sat,  9 Sep 2006 19:29:52 +0200
 
 gnutls13 (1.4.3-1) unstable; urgency=high
 

Added: packages/gnutls13/trunk/debian/patches/17_revert.GNUTLS-SA-2006-4.diff
URL: http://svn.debian.org/wsvn/pkg-gnutls/packages/gnutls13/trunk/debian/patches/17_revert.GNUTLS-SA-2006-4.diff?rev=191&op=file
==============================================================================
--- packages/gnutls13/trunk/debian/patches/17_revert.GNUTLS-SA-2006-4.diff (added)
+++ packages/gnutls13/trunk/debian/patches/17_revert.GNUTLS-SA-2006-4.diff Sat Sep  9 17:47:08 2006
@@ -1,0 +1,26 @@
+diff -Nur gnutls13-1.4.3-1/lib/x509/verify.c gnutls13-1.4.3/lib/x509/verify.c
+--- gnutls13-1.4.3-1/lib/x509/verify.c	2006-09-08 10:33:11.000000000 +0200
++++ gnutls13-1.4.3/lib/x509/verify.c	2006-09-09 19:32:19.965721432 +0200
+@@ -1,5 +1,5 @@
+ /*
+- * Copyright (C) 2003, 2004, 2005, 2006 Free Software Foundation
++ * Copyright (C) 2003, 2004, 2005 Free Software Foundation
+  *
+  * Author: Nikos Mavroyanopoulos
+  *
+@@ -505,15 +505,6 @@
+       return GNUTLS_E_UNKNOWN_HASH_ALGORITHM;
+     }
+ 
+-  len = sizeof (str) - 1;
+-  result = asn1_read_value (dinfo, "digestAlgorithm.parameters", NULL, &len);
+-  if (result != ASN1_ELEMENT_NOT_FOUND)
+-    {
+-      gnutls_assert ();
+-      asn1_delete_structure (&dinfo);
+-      return _gnutls_asn2err (result);
+-    }
+-
+   result = asn1_read_value (dinfo, "digest", digest, digest_size);
+   if (result != ASN1_SUCCESS)
+     {




More information about the Pkg-gnutls-commits mailing list