rpms/ldns/EL-5 ldns-keygen-hmac-memory.patch, NONE, 1.1 ldns.spec, 1.16, 1.17 sources, 1.6, 1.7
Paul Wouters
pwouters at fedoraproject.org
Thu Apr 16 20:49:14 UTC 2009
Author: pwouters
Update of /cvs/extras/rpms/ldns/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv31185
Modified Files:
ldns.spec sources
Added Files:
ldns-keygen-hmac-memory.patch
Log Message:
* Thu Apr 16 2009 Paul Wouters <paul at xelerance.com> - 1.5.1-2
- Memory management bug when generating a sha256 key, see:
https://bugzilla.redhat.com/show_bug.cgi?id=493953
ldns-keygen-hmac-memory.patch:
--- NEW FILE ldns-keygen-hmac-memory.patch ---
Index: keys.c
===================================================================
--- keys.c (revision 2895)
+++ keys.c (revision 2897)
@@ -1050,7 +1050,7 @@
case LDNS_SIGN_HMACMD5:
case LDNS_SIGN_HMACSHA1:
case LDNS_SIGN_HMACSHA256:
- bin = LDNS_XMALLOC(unsigned char, size);
+ bin = LDNS_XMALLOC(unsigned char, ldns_key_hmac_size(k));
if (!bin) {
return NULL;
}
Index: ldns.spec
===================================================================
RCS file: /cvs/extras/rpms/ldns/EL-5/ldns.spec,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- ldns.spec 13 Feb 2009 21:22:37 -0000 1.16
+++ ldns.spec 16 Apr 2009 20:48:44 -0000 1.17
@@ -1,10 +1,11 @@
Summary: Lowlevel DNS(SEC) library with API
Name: ldns
Version: 1.5.1
-Release: 1%{?dist}
+Release: 2%{?dist}
License: BSD
Url: http://www.nlnetlabs.nl/%{name}/
Source: http://www.nlnetlabs.nl/downloads/%{name}-%{version}.tar.gz
+Patch1: ldns-keygen-hmac-memory.patch
Group: System Environment/Libraries
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libtool, autoconf, automake, gcc-c++, openssl-devel, doxygen
@@ -31,6 +32,9 @@
#libtoolize
#autoreconf
+# https://bugzilla.redhat.com/show_bug.cgi?id=493953
+%patch1
+
%configure --disable-rpath --with-sha2
%build
@@ -83,6 +87,10 @@
%postun -p /sbin/ldconfig
%changelog
+* Thu Apr 16 2009 Paul Wouters <paul at xelerance.com> - 1.5.1-2
+- Memory management bug when generating a sha256 key, see:
+ https://bugzilla.redhat.com/show_bug.cgi?id=493953
+
* Fri Feb 13 2009 Paul Wouters <paul at xelerance.com> - 1.5.1-1
- Upgrade to 1.5.1 (1.5.0 was a dud release)
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/ldns/EL-5/sources,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- sources 13 Feb 2009 21:22:37 -0000 1.6
+++ sources 16 Apr 2009 20:48:44 -0000 1.7
@@ -1,2 +1 @@
-676c088b6a7e1ae0be16a16410fda805 ldns-1.5.0.tar.gz
17f73def98711e1475409d9a8d5d9dcd ldns-1.5.1.tar.gz
More information about the fedora-extras-commits
mailing list