mooninite pushed to mingw-libtasn1 (epel7). "Update to 4.1"

notifications at fedoraproject.org notifications at fedoraproject.org
Thu Apr 16 14:21:01 UTC 2015


>From 09329c5fe8959b0abe52bd1aeac77413920c0d69 Mon Sep 17 00:00:00 2001
From: Michael Cronenworth <mike at cchtml.com>
Date: Thu, 11 Sep 2014 20:33:35 -0500
Subject: Update to 4.1


diff --git a/.gitignore b/.gitignore
index 8dcbca3..fc82e24 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,10 +1,2 @@
-/libtasn1-2.9.tar.gz
-/libtasn1-2.12.tar.gz
-/libtasn1-2.13.tar.gz
-/libtasn1-2.14.tar.gz
-/libtasn1-3.2.tar.gz
-/libtasn1-3.3.tar.gz
-/libtasn1-3.6.tar.gz
-/libtasn1-3.6.tar.gz.sig
-/libtasn1-4.0.tar.gz
-/libtasn1-4.0.tar.gz.sig
+/libtasn1-4.1.tar.gz
+/libtasn1-4.1.tar.gz.sig
diff --git a/libtasn1-4.1-octet-string.patch b/libtasn1-4.1-octet-string.patch
new file mode 100644
index 0000000..2f5897a
--- /dev/null
+++ b/libtasn1-4.1-octet-string.patch
@@ -0,0 +1,20 @@
+diff -ur libtasn1-4.1-orig/lib/decoding.c libtasn1-4.1/lib/decoding.c
+--- libtasn1-4.1-orig/lib/decoding.c	2014-08-20 21:36:55.000000000 +0200
++++ libtasn1-4.1/lib/decoding.c	2014-09-04 12:41:11.504502584 +0200
+@@ -731,6 +731,7 @@
+ {
+   int len2, len3, counter, tot_len, indefinite;
+   int result;
++  int orig_der_len = der_len;
+ 
+   counter = 0;
+ 
+@@ -792,7 +793,7 @@
+ 	  asn1_length_der (tot_len, temp, &len2);
+ 	  _asn1_set_value (node, temp, len2);
+ 
+-	  ret = _asn1_extract_der_octet (node, der, der_len, flags);
++	  ret = _asn1_extract_der_octet (node, der, orig_der_len, flags);
+ 	  if (ret != ASN1_SUCCESS)
+ 	    return ret;
+ 
diff --git a/mingw-libtasn1.spec b/mingw-libtasn1.spec
index 79d4ed4..292e9d9 100644
--- a/mingw-libtasn1.spec
+++ b/mingw-libtasn1.spec
@@ -1,7 +1,7 @@
 %?mingw_package_header
 
 Name:           mingw-libtasn1
-Version:        4.0
+Version:        4.1
 Release:        1%{?dist}
 Summary:        MinGW Windows libtasn1 library
 
@@ -12,6 +12,7 @@ Group:          Development/Libraries
 URL:            http://www.gnu.org/software/libtasn1/
 Source0:        http://ftp.gnu.org/gnu/libtasn1/libtasn1-%{version}.tar.gz
 Source1:        http://ftp.gnu.org/gnu/libtasn1/libtasn1-%{version}.tar.gz.sig
+Patch1:         libtasn1-4.1-octet-string.patch
 
 BuildArch:      noarch
 
@@ -59,6 +60,7 @@ This package contains the MinGW Windows cross compiled libtasn1 library.
 
 %prep
 %setup -q -n libtasn1-%{version}
+%patch1 -p1 -b .octet-string
 
 
 %build
@@ -83,14 +85,14 @@ rm -f $RPM_BUILD_ROOT%{mingw64_bindir}/*.exe
 
 
 %files -n mingw32-libtasn1
-%doc COPYING.LIB
+%license COPYING.LIB
 %{mingw32_bindir}/libtasn1-6.dll
 %{mingw32_includedir}/libtasn1.h
 %{mingw32_libdir}/libtasn1.dll.a
 %{mingw32_libdir}/pkgconfig/libtasn1.pc
 
 %files -n mingw64-libtasn1
-%doc COPYING.LIB
+%license COPYING.LIB
 %{mingw64_bindir}/libtasn1-6.dll
 %{mingw64_includedir}/libtasn1.h
 %{mingw64_libdir}/libtasn1.dll.a
@@ -98,6 +100,9 @@ rm -f $RPM_BUILD_ROOT%{mingw64_bindir}/*.exe
 
 
 %changelog
+* Thu Sep 11 2014 Michael Cronenworth <mike at cchtml.com> - 4.1-1
+- Update to 4.1
+
 * Tue Jul 01 2014 Michael Cronenworth <mike at cchtml.com> - 4.0-1
 - Update to 4.0
 
diff --git a/sources b/sources
index 840ec9e..423529b 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-d3d2d9bce3b6668b9827a9df52635be1  libtasn1-4.0.tar.gz
-62254c1ececa4dcf3811ecac98fd68bd  libtasn1-4.0.tar.gz.sig
+f9b37df3c2c9c6439d8bf427bfbfc521  libtasn1-4.1.tar.gz
+2692cfa43fc667d7587b411b54566215  libtasn1-4.1.tar.gz.sig
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/mingw-libtasn1.git/commit/?h=epel7&id=09329c5fe8959b0abe52bd1aeac77413920c0d69


More information about the scm-commits mailing list