Update to 9.8.4-P2
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] Security: CVE-2013-2266 Approved by: delphij (mentor) Sponsored by: DK Hostmaster A/S
This commit is contained in:
commit
378a72e36a
@ -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 ---
|
--- 9.8.4-P1 released ---
|
||||||
|
|
||||||
3407. [security] Named could die on specific queries with dns64 enabled.
|
3407. [security] Named could die on specific queries with dns64 enabled.
|
||||||
|
@ -286,9 +286,6 @@ int sigwait(const unsigned int *set, int *sig);
|
|||||||
/* Define if your OpenSSL version supports GOST. */
|
/* Define if your OpenSSL version supports GOST. */
|
||||||
#undef HAVE_OPENSSL_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. */
|
/* Define to 1 if you have the `setegid' function. */
|
||||||
#undef HAVE_SETEGID
|
#undef HAVE_SETEGID
|
||||||
|
|
||||||
|
@ -298,7 +298,7 @@ esac
|
|||||||
|
|
||||||
AC_HEADER_STDC
|
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
|
[$ac_includes_default
|
||||||
#ifdef HAVE_SYS_PARAM_H
|
#ifdef HAVE_SYS_PARAM_H
|
||||||
# include <sys/param.h>
|
# include <sys/param.h>
|
||||||
|
@ -7,4 +7,4 @@ MAJORVER=9
|
|||||||
MINORVER=8
|
MINORVER=8
|
||||||
PATCHVER=4
|
PATCHVER=4
|
||||||
RELEASETYPE=-P
|
RELEASETYPE=-P
|
||||||
RELEASEVER=1
|
RELEASEVER=2
|
||||||
|
@ -286,9 +286,6 @@ int sigwait(const unsigned int *set, int *sig);
|
|||||||
/* Define if your OpenSSL version supports GOST. */
|
/* Define if your OpenSSL version supports GOST. */
|
||||||
/* #undef HAVE_OPENSSL_GOST */
|
/* #undef HAVE_OPENSSL_GOST */
|
||||||
|
|
||||||
/* Define to 1 if you have the <regex.h> header file. */
|
|
||||||
#define HAVE_REGEX_H 1
|
|
||||||
|
|
||||||
/* Define to 1 if you have the `setegid' function. */
|
/* Define to 1 if you have the `setegid' function. */
|
||||||
#define HAVE_SETEGID 1
|
#define HAVE_SETEGID 1
|
||||||
|
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/* $FreeBSD$ */
|
/* $FreeBSD$ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2004-2012 Internet Systems Consortium, Inc. ("ISC")
|
* Copyright (C) 2004-2013 Internet Systems Consortium, Inc. ("ISC")
|
||||||
* Copyright (C) 1998-2003 Internet Software Consortium.
|
* Copyright (C) 1998-2003 Internet Software Consortium.
|
||||||
*
|
*
|
||||||
* Permission to use, copy, modify, and distribute this software for any
|
* Permission to use, copy, modify, and distribute this software for any
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/* $FreeBSD$ */
|
/* $FreeBSD$ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2004-2012 Internet Systems Consortium, Inc. ("ISC")
|
* Copyright (C) 2004-2013 Internet Systems Consortium, Inc. ("ISC")
|
||||||
* Copyright (C) 1998-2003 Internet Software Consortium.
|
* Copyright (C) 1998-2003 Internet Software Consortium.
|
||||||
*
|
*
|
||||||
* Permission to use, copy, modify, and distribute this software for any
|
* Permission to use, copy, modify, and distribute this software for any
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/* $FreeBSD$ */
|
/* $FreeBSD$ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2004-2012 Internet Systems Consortium, Inc. ("ISC")
|
* Copyright (C) 2004-2013 Internet Systems Consortium, Inc. ("ISC")
|
||||||
* Copyright (C) 1998-2003 Internet Software Consortium.
|
* Copyright (C) 1998-2003 Internet Software Consortium.
|
||||||
*
|
*
|
||||||
* Permission to use, copy, modify, and distribute this software for any
|
* Permission to use, copy, modify, and distribute this software for any
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
/* $FreeBSD$ */
|
/* $FreeBSD$ */
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Copyright (C) 2004-2012 Internet Systems Consortium, Inc. ("ISC")
|
* Copyright (C) 2004-2013 Internet Systems Consortium, Inc. ("ISC")
|
||||||
* Copyright (C) 1998-2003 Internet Software Consortium.
|
* Copyright (C) 1998-2003 Internet Software Consortium.
|
||||||
*
|
*
|
||||||
* Permission to use, copy, modify, and distribute this software for any
|
* Permission to use, copy, modify, and distribute this software for any
|
||||||
|
Loading…
Reference in New Issue
Block a user