diff options
author | erwin <erwin@FreeBSD.org> | 2013-03-27 07:15:01 +0000 |
---|---|---|
committer | erwin <erwin@FreeBSD.org> | 2013-03-27 07:15:01 +0000 |
commit | 9ef4e0591273b7d40b98ef46084442638150b2fc (patch) | |
tree | 71861231d22ebf4fb9567084b8bea45efddc641d | |
parent | 4d1484242d381404f6b827320dad3260370137c8 (diff) | |
download | FreeBSD-src-9ef4e0591273b7d40b98ef46084442638150b2fc.zip FreeBSD-src-9ef4e0591273b7d40b98ef46084442638150b2fc.tar.gz |
Vendor import of Bind 9.8.4-P2
Approved by: delphij (mentor)
Sponsored by: DK Hostmaster A/S
-rw-r--r-- | CHANGES | 7 | ||||
-rw-r--r-- | config.h.in | 3 | ||||
-rw-r--r-- | configure.in | 2 | ||||
-rw-r--r-- | version | 2 |
4 files changed, 9 insertions, 5 deletions
@@ -1,3 +1,10 @@ + --- 9.8.4-P2 released --- + +3516. [security] Removed the check for regex.h in configure in order + to disable regex syntax checking, as it exposes + BIND to a critical flaw in libregex on some + platforms. [RT #32688] + --- 9.8.4-P1 released --- 3407. [security] Named could die on specific queries with dns64 enabled. diff --git a/config.h.in b/config.h.in index e2f5999..42d7a21 100644 --- a/config.h.in +++ b/config.h.in @@ -286,9 +286,6 @@ int sigwait(const unsigned int *set, int *sig); /* Define if your OpenSSL version supports GOST. */ #undef HAVE_OPENSSL_GOST -/* Define to 1 if you have the <regex.h> header file. */ -#undef HAVE_REGEX_H - /* Define to 1 if you have the `setegid' function. */ #undef HAVE_SETEGID diff --git a/configure.in b/configure.in index a0ec700..0567add 100644 --- a/configure.in +++ b/configure.in @@ -298,7 +298,7 @@ esac AC_HEADER_STDC -AC_CHECK_HEADERS(fcntl.h regex.h sys/time.h unistd.h sys/sockio.h sys/select.h sys/param.h sys/sysctl.h net/if6.h,,, +AC_CHECK_HEADERS(fcntl.h sys/time.h unistd.h sys/sockio.h sys/select.h sys/param.h sys/sysctl.h net/if6.h,,, [$ac_includes_default #ifdef HAVE_SYS_PARAM_H # include <sys/param.h> @@ -7,4 +7,4 @@ MAJORVER=9 MINORVER=8 PATCHVER=4 RELEASETYPE=-P -RELEASEVER=1 +RELEASEVER=2 |