summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdam Tkac <atkac@redhat.com>2012-05-24 14:50:55 +0200
committerAdam Tkac <atkac@redhat.com>2012-05-24 14:50:55 +0200
commit475645f00d4e16bc7c5cd6cb766816a24f3ad005 (patch)
tree47caaaa3e723bf097b47602ad2fb60f0f3a411ce
parent341c7de50d7729bee4ef8f0863bc43f4fb415396 (diff)
downloadbind-475645f00d4e16bc7c5cd6cb766816a24f3ad005.tar.gz
bind-475645f00d4e16bc7c5cd6cb766816a24f3ad005.tar.xz
bind-475645f00d4e16bc7c5cd6cb766816a24f3ad005.zip
Update to 9.9.1
- bind99-coverity.patch merged - bind-9.5-overflow.patch merged Signed-off-by: Adam Tkac <atkac@redhat.com>
-rw-r--r--.gitignore1
-rw-r--r--bind-9.5-overflow.patch24
-rw-r--r--bind.spec13
-rw-r--r--bind99-coverity.patch21
-rw-r--r--sources2
5 files changed, 9 insertions, 52 deletions
diff --git a/.gitignore b/.gitignore
index 2efa742..d7dcf93 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,3 +21,4 @@ bind-9.7.2b1.tar.gz
/bind-9.9.0rc1.tar.gz
/bind-9.9.0rc2.tar.gz
/bind-9.9.0.tar.gz
+/bind-9.9.1.tar.gz
diff --git a/bind-9.5-overflow.patch b/bind-9.5-overflow.patch
deleted file mode 100644
index 34b7bed..0000000
--- a/bind-9.5-overflow.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -up bind-9.5.0a5/lib/isc/pthreads/condition.c.overflow bind-9.5.0a5/lib/isc/pthreads/condition.c
---- bind-9.5.0a5/lib/isc/pthreads/condition.c.overflow 2007-07-17 07:53:59.000000000 +0200
-+++ bind-9.5.0a5/lib/isc/pthreads/condition.c 2007-07-17 07:55:08.000000000 +0200
-@@ -43,7 +43,7 @@ isc_condition_waituntil(isc_condition_t
- * POSIX defines a timespec's tv_sec as time_t.
- */
- result = isc_time_secondsastimet(t, &ts.tv_sec);
-- if (result != ISC_R_SUCCESS)
-+ if (result != ISC_R_RANGE && result != ISC_R_SUCCESS)
- return (result);
-
- /*!
-diff -up bind-9.5.0a5/lib/isc/unix/time.c.overflow bind-9.5.0a5/lib/isc/unix/time.c
---- bind-9.5.0a5/lib/isc/unix/time.c.overflow 2007-02-14 01:27:27.000000000 +0100
-+++ bind-9.5.0a5/lib/isc/unix/time.c 2007-07-17 07:53:08.000000000 +0200
-@@ -379,6 +379,9 @@ isc_time_secondsastimet(const isc_time_t
- * (Let's hope the compiler got the actual test right.)
- */
- UNUSED(i);
-+
-+ /* Means that t->seconds > maximum value in time_t and we have int time_t */
-+ seconds = INT_MAX;
- return (ISC_R_RANGE);
- }
diff --git a/bind.spec b/bind.spec
index 687e5f6..4ebbb1e 100644
--- a/bind.spec
+++ b/bind.spec
@@ -21,8 +21,8 @@
Summary: The Berkeley Internet Name Domain (BIND) DNS (Domain Name System) server
Name: bind
License: ISC
-Version: 9.9.0
-Release: 6%{?dist}
+Version: 9.9.1
+Release: 1%{?dist}
Epoch: 32
Url: http://www.isc.org/products/BIND/
Buildroot:%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -54,7 +54,6 @@ Source41: setup-named-chroot.sh
Patch5: bind-nonexec.patch
Patch10: bind-9.5-PIE.patch
Patch16: bind-9.3.2-redhat_doc.patch
-Patch71: bind-9.5-overflow.patch
Patch72: bind-9.5-dlz-64bit.patch
Patch87: bind-9.5-parallel-build.patch
Patch99: bind-96-libtool2.patch
@@ -72,7 +71,6 @@ Patch123:bind98-rh735103.patch
Patch124:nslookup-norec.patch
Patch125:bind99-buildfix.patch
Patch127:bind99-forward.patch
-Patch128:bind99-coverity.patch
Patch129:bind98-rh816164.patch
# SDB patches
@@ -241,8 +239,6 @@ Based on the code from Jan "Yenya" Kasprzak <kas@fi.muni.cz>
%patch10 -p1 -b .PIE
%patch16 -p1 -b .redhat_doc
%patch104 -p1 -b .dyndb
-%patch128 -p1 -b .coverity
-%patch71 -p1 -b .overflow
%ifnarch alpha ia64
%patch72 -p1 -b .64bit
%endif
@@ -776,6 +772,11 @@ rm -rf ${RPM_BUILD_ROOT}
%endif
%changelog
+* Thu May 24 2012 Adam Tkac <atkac redhat com> 32:9.9.1-1
+- update to 9.9.1
+- bind99-coverity.patch merged
+- bind-9.5-overflow.patch merged
+
* Mon May 07 2012 Adam Tkac <atkac redhat com> 32:9.9.0-6
- nslookup: return non-zero exit code when fail to get answer (#816164)
diff --git a/bind99-coverity.patch b/bind99-coverity.patch
deleted file mode 100644
index ac8d5d1..0000000
--- a/bind99-coverity.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-diff -up bind-9.9.0/bin/named/controlconf.c.coverity bind-9.9.0/bin/named/controlconf.c
---- bind-9.9.0/bin/named/controlconf.c.coverity 2012-03-05 13:57:37.665539706 +0100
-+++ bind-9.9.0/bin/named/controlconf.c 2012-03-05 14:15:15.981420790 +0100
-@@ -373,14 +373,9 @@ control_recvmessage(isc_task_t *task, is
- if (result == ISC_R_SUCCESS)
- break;
- isc_mem_put(listener->mctx, secret.rstart, REGION_SIZE(secret));
-- if (result == ISCCC_R_BADAUTH) {
-- /*
-- * For some reason, request is non-NULL when
-- * isccc_cc_fromwire returns ISCCC_R_BADAUTH.
-- */
-- if (request != NULL)
-- isccc_sexpr_free(&request);
-- } else {
-+ /* request can be non-NULL even in failure case */
-+ isccc_sexpr_free(&request);
-+ if (result != ISCCC_R_BADAUTH) {
- log_invalid(&conn->ccmsg, result);
- goto cleanup;
- }
diff --git a/sources b/sources
index 7e92ff7..a6dcfd2 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-9281d0b04f711d28153ba1ab04a54026 bind-9.9.0.tar.gz
+bb37c88f81e03b1d5208d238c6aa51fa bind-9.9.1.tar.gz
76857526420dc8e153ad688aeb5a2c4b config-8.tar.bz2