mooninite pushed to mingw-gnutls (epel7). "Update to 3.3.9"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu Apr 16 13:56:59 UTC 2015


>From fe9d6d07c97a00b5190a78bb63c2bdab047cf5cc Mon Sep 17 00:00:00 2001
From: Michael Cronenworth <mike at cchtml.com>
Date: Mon, 27 Oct 2014 20:24:27 -0500
Subject: Update to 3.3.9


diff --git a/.gitignore b/.gitignore
index a36d8a9..0f48bd8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1 +1 @@
-/gnutls-3.3.7-hobbled.tar.xz
+/gnutls-3.3.9-hobbled.tar.xz
diff --git a/gnutls-3.3.9-get-issuer.patch b/gnutls-3.3.9-get-issuer.patch
new file mode 100644
index 0000000..b50275e
--- /dev/null
+++ b/gnutls-3.3.9-get-issuer.patch
@@ -0,0 +1,12 @@
+diff --git a/lib/x509/verify-high.c b/lib/x509/verify-high.c
+index d570f2e..784aa80 100644
+--- a/lib/x509/verify-high.c
++++ b/lib/x509/verify-high.c
+@@ -766,6 +766,7 @@ int gnutls_x509_trust_list_get_issuer(gnutls_x509_trust_list_t list,
+ 				gnutls_x509_crt_deinit(crt);
+ 				return gnutls_assert_val(ret);
+ 			}
++			*issuer = crt;
+ 			return ret;
+ 		}
+ 	}
diff --git a/mingw-gnutls.spec b/mingw-gnutls.spec
index 17914f3..6b7a459 100644
--- a/mingw-gnutls.spec
+++ b/mingw-gnutls.spec
@@ -1,7 +1,7 @@
 %?mingw_package_header
 
 Name:           mingw-gnutls
-Version:        3.3.7
+Version:        3.3.9
 Release:        1%{?dist}
 Summary:        MinGW GnuTLS TLS/SSL encryption library
 
@@ -20,6 +20,7 @@ BuildArch:      noarch
 Patch1: gnutls-3.2.7-rpath.patch
 Patch2: gnutls-3.1.11-nosrp.patch
 Patch3: gnutls-3.3.6-default-policy.patch
+Patch4: gnutls-3.3.9-get-issuer.patch
 
 # MinGW-specific patches.
 Patch1000:      gnutls-fix-external-libtasn1-detection.patch
@@ -33,7 +34,7 @@ BuildRequires:  mingw32-gettext
 BuildRequires:  mingw32-win-iconv
 BuildRequires:  mingw32-readline
 BuildRequires:  mingw32-zlib
-BuildRequires:  mingw32-p11-kit
+BuildRequires:  mingw32-p11-kit >= 0.20.7
 BuildRequires:  mingw32-nettle >= 2.7.1
 
 BuildRequires:  mingw64-filesystem >= 95
@@ -45,7 +46,7 @@ BuildRequires:  mingw64-gettext
 BuildRequires:  mingw64-win-iconv
 BuildRequires:  mingw64-readline
 BuildRequires:  mingw64-zlib
-BuildRequires:  mingw64-p11-kit
+BuildRequires:  mingw64-p11-kit >= 0.20.7
 BuildRequires:  mingw64-nettle >= 2.7.1
 
 BuildRequires:  autoconf
@@ -97,6 +98,7 @@ for MinGW.
 %patch1000 -p0 -b .libtasn1
 sed 's/gnutls_srp.c//g' -i lib/Makefile.in
 sed 's/gnutls_srp.lo//g' -i lib/Makefile.in
+rm -f lib/minitasn1/*.c lib/minitasn1/*.h
 
 %{SOURCE2} -e
 
@@ -172,6 +174,9 @@ rm -rf $RPM_BUILD_ROOT%{mingw64_mandir}
 
 
 %changelog
+* Mon Oct 27 2014 Michael Cronenworth <mike at cchtml.com> - 3.3.9-1
+- Update to 3.3.9
+
 * Tue Aug 26 2014 Michael Cronenworth <mike at cchtml.com> - 3.3.7-1
 - Update to 3.3.7
 
diff --git a/sources b/sources
index e978741..0db7a50 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-9f3811d7dc10cfd835da386e5bd99014  gnutls-3.3.7-hobbled.tar.xz
+856e0fbc6f63ef5bf80c0f78a1d57193  gnutls-3.3.9-hobbled.tar.xz
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/mingw-gnutls.git/commit/?h=epel7&id=fe9d6d07c97a00b5190a78bb63c2bdab047cf5cc


More information about the scm-commits mailing list