3219. [bug] Disable NOEDNS caching following a timeout.
+ --- 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]
LIBINTERFACE = 90
-LIBREVISION = 0
+LIBREVISION = 1
LIBAGE = 0
-LIBINTERFACE = 90
+LIBINTERFACE = 91
LIBREVISION = 0
-LIBAGE = 0
+LIBAGE = 1
* 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
#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. */
* 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 */
}
}
goto done;
+#if 0
} else if ((query->options & DNS_FETCHOPT_NOEDNS0) != 0 &&
(query->options & DNS_FETCHOPT_CACHENOEDNS) != 0 &&
triededns512(fctx, &query->addrinfo->sockaddr)) {
dns_adb_changeflags(fctx->adb, query->addrinfo,
DNS_FETCHOPT_NOEDNS0,
DNS_FETCHOPT_NOEDNS0);
+#endif
}
message = fctx->rmessage;
dns_zonemgr_settransfersin
dns_zonemgr_settransfersperns
dns_zonemgr_shutdown
+dns_zonemgr_unreachable
+dns_zonemgr_unreachabledel
dns_zt_apply
dns_zt_attach
dns_zt_create
LIBINTERFACE = 90
-LIBREVISION = 0
+LIBREVISION = 1
LIBAGE = 0
LIBINTERFACE = 90
-LIBREVISION = 0
+LIBREVISION = 1
LIBAGE = 0
-# $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.
MINORVER=9
PATCHVER=0
RELEASETYPE=b
-RELEASEVER=1
+RELEASEVER=2