mirror of
https://github.com/isc-projects/bind9.git
synced 2026-06-13 22:49:59 -04:00
--- 9.9.0b2 released ---
3219. [bug] Disable NOEDNS caching following a timeout.
This commit is contained in:
parent
aeed9c30c8
commit
2256c13194
9 changed files with 18 additions and 10 deletions
4
CHANGES
4
CHANGES
|
|
@ -1,3 +1,7 @@
|
|||
--- 9.9.0b2 released ---
|
||||
|
||||
3219. [bug] Disable NOEDNS caching following a timeout.
|
||||
|
||||
3218. [security] Cache lookup could return RRSIG data associated with
|
||||
nonexistent records, leading to an assertion
|
||||
failure. [RT #26590]
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
LIBINTERFACE = 90
|
||||
LIBREVISION = 0
|
||||
LIBREVISION = 1
|
||||
LIBAGE = 0
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
LIBINTERFACE = 90
|
||||
LIBINTERFACE = 91
|
||||
LIBREVISION = 0
|
||||
LIBAGE = 0
|
||||
LIBAGE = 1
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $Id: resolver.h,v 1.70 2011/11/04 03:38:44 marka Exp $ */
|
||||
/* $Id: resolver.h,v 1.71 2011/11/16 22:18:52 marka Exp $ */
|
||||
|
||||
#ifndef DNS_RESOLVER_H
|
||||
#define DNS_RESOLVER_H 1
|
||||
|
|
@ -96,7 +96,7 @@ typedef struct dns_fetchevent {
|
|||
#define DNS_FETCHOPT_EDNS512 0x40 /*%< Advertise a 512 byte
|
||||
UDP buffer. */
|
||||
#define DNS_FETCHOPT_WANTNSID 0x80 /*%< Request NSID */
|
||||
#define DNS_FETCHOPT_CACHENOEDNS 0x100A /*%< This is a candidate
|
||||
#define DNS_FETCHOPT_CACHENOEDNS 0x100 /*%< This is a candidate
|
||||
for setting NOEDNS
|
||||
in adb. */
|
||||
|
||||
|
|
|
|||
|
|
@ -15,7 +15,7 @@
|
|||
* PERFORMANCE OF THIS SOFTWARE.
|
||||
*/
|
||||
|
||||
/* $Id: resolver.c,v 1.441 2011/11/15 21:44:53 each Exp $ */
|
||||
/* $Id: resolver.c,v 1.442 2011/11/16 22:18:52 marka Exp $ */
|
||||
|
||||
/*! \file */
|
||||
|
||||
|
|
@ -6580,6 +6580,7 @@ resquery_response(isc_task_t *task, isc_event_t *event) {
|
|||
}
|
||||
}
|
||||
goto done;
|
||||
#if 0
|
||||
} else if ((query->options & DNS_FETCHOPT_NOEDNS0) != 0 &&
|
||||
(query->options & DNS_FETCHOPT_CACHENOEDNS) != 0 &&
|
||||
triededns512(fctx, &query->addrinfo->sockaddr)) {
|
||||
|
|
@ -6597,6 +6598,7 @@ resquery_response(isc_task_t *task, isc_event_t *event) {
|
|||
dns_adb_changeflags(fctx->adb, query->addrinfo,
|
||||
DNS_FETCHOPT_NOEDNS0,
|
||||
DNS_FETCHOPT_NOEDNS0);
|
||||
#endif
|
||||
}
|
||||
|
||||
message = fctx->rmessage;
|
||||
|
|
|
|||
|
|
@ -932,6 +932,8 @@ dns_zonemgr_setsize
|
|||
dns_zonemgr_settransfersin
|
||||
dns_zonemgr_settransfersperns
|
||||
dns_zonemgr_shutdown
|
||||
dns_zonemgr_unreachable
|
||||
dns_zonemgr_unreachabledel
|
||||
dns_zt_apply
|
||||
dns_zt_attach
|
||||
dns_zt_create
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
LIBINTERFACE = 90
|
||||
LIBREVISION = 0
|
||||
LIBREVISION = 1
|
||||
LIBAGE = 0
|
||||
|
|
|
|||
|
|
@ -1,3 +1,3 @@
|
|||
LIBINTERFACE = 90
|
||||
LIBREVISION = 0
|
||||
LIBREVISION = 1
|
||||
LIBAGE = 0
|
||||
|
|
|
|||
4
version
4
version
|
|
@ -1,4 +1,4 @@
|
|||
# $Id: version,v 1.57 2011/10/28 12:02:31 marka Exp $
|
||||
# $Id: version,v 1.58 2011/11/16 22:18:51 marka Exp $
|
||||
#
|
||||
# This file must follow /bin/sh rules. It is imported directly via
|
||||
# configure.
|
||||
|
|
@ -7,4 +7,4 @@ MAJORVER=9
|
|||
MINORVER=9
|
||||
PATCHVER=0
|
||||
RELEASETYPE=b
|
||||
RELEASEVER=1
|
||||
RELEASEVER=2
|
||||
|
|
|
|||
Loading…
Reference in a new issue