diff options
author | dougb <dougb@FreeBSD.org> | 2012-04-04 23:11:25 +0000 |
---|---|---|
committer | dougb <dougb@FreeBSD.org> | 2012-04-04 23:11:25 +0000 |
commit | 309194c14377fe6e83d03ca2cf69219aa50f2741 (patch) | |
tree | d6eb268f26af23cc29cceb581dd5468a2cfef052 /lib/isccfg | |
parent | e7368209f011bd054ff8564bb9ac0e4a32c6dcdd (diff) | |
download | FreeBSD-src-309194c14377fe6e83d03ca2cf69219aa50f2741.zip FreeBSD-src-309194c14377fe6e83d03ca2cf69219aa50f2741.tar.gz |
Vendor import of BIND 9.8.2
Diffstat (limited to 'lib/isccfg')
-rw-r--r-- | lib/isccfg/Makefile.in | 4 | ||||
-rw-r--r-- | lib/isccfg/aclconf.c | 6 | ||||
-rw-r--r-- | lib/isccfg/api | 7 | ||||
-rw-r--r-- | lib/isccfg/dnsconf.c | 2 | ||||
-rw-r--r-- | lib/isccfg/include/Makefile.in | 2 | ||||
-rw-r--r-- | lib/isccfg/include/isccfg/Makefile.in | 2 | ||||
-rw-r--r-- | lib/isccfg/include/isccfg/aclconf.h | 4 | ||||
-rw-r--r-- | lib/isccfg/include/isccfg/cfg.h | 2 | ||||
-rw-r--r-- | lib/isccfg/include/isccfg/dnsconf.h | 2 | ||||
-rw-r--r-- | lib/isccfg/include/isccfg/grammar.h | 2 | ||||
-rw-r--r-- | lib/isccfg/include/isccfg/log.h | 2 | ||||
-rw-r--r-- | lib/isccfg/include/isccfg/namedconf.h | 2 | ||||
-rw-r--r-- | lib/isccfg/include/isccfg/version.h | 2 | ||||
-rw-r--r-- | lib/isccfg/log.c | 2 | ||||
-rw-r--r-- | lib/isccfg/namedconf.c | 14 | ||||
-rw-r--r-- | lib/isccfg/parser.c | 4 | ||||
-rw-r--r-- | lib/isccfg/version.c | 2 |
17 files changed, 33 insertions, 28 deletions
diff --git a/lib/isccfg/Makefile.in b/lib/isccfg/Makefile.in index 73d8499..bc42880 100644 --- a/lib/isccfg/Makefile.in +++ b/lib/isccfg/Makefile.in @@ -1,4 +1,4 @@ -# Copyright (C) 2004, 2005, 2007, 2009, 2011 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2004, 2005, 2007, 2009, 2011, 2012 Internet Systems Consortium, Inc. ("ISC") # Copyright (C) 2001-2003 Internet Software Consortium. # # Permission to use, copy, modify, and/or distribute this software for any @@ -13,7 +13,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: Makefile.in,v 1.21.244.3 2011-03-10 04:29:18 each Exp $ +# $Id$ srcdir = @srcdir@ VPATH = @srcdir@ diff --git a/lib/isccfg/aclconf.c b/lib/isccfg/aclconf.c index 34a54a3..469989a 100644 --- a/lib/isccfg/aclconf.c +++ b/lib/isccfg/aclconf.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004-2012 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 1999-2002 Internet Software Consortium. * * Permission to use, copy, modify, and/or distribute this software for any @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: aclconf.c,v 1.29.72.2 2011-06-17 23:47:11 tbox Exp $ */ +/* $Id$ */ #include <config.h> @@ -74,13 +74,11 @@ void cfg_aclconfctx_detach(cfg_aclconfctx_t **actxp) { cfg_aclconfctx_t *actx; dns_acl_t *dacl, *next; - isc_mem_t *mctx; unsigned int refs; REQUIRE(actxp != NULL && *actxp != NULL); actx = *actxp; - mctx = actx->mctx; isc_refcount_decrement(&actx->references, &refs); if (refs == 0) { diff --git a/lib/isccfg/api b/lib/isccfg/api index 750ed97..2b2a12d 100644 --- a/lib/isccfg/api +++ b/lib/isccfg/api @@ -1,3 +1,8 @@ +# LIBINTERFACE ranges +# 9.6: 50-59, 110-119 +# 9.7: 60-79 +# 9.8: 80-89 +# 9.9: 90-109 LIBINTERFACE = 82 -LIBREVISION = 0 +LIBREVISION = 1 LIBAGE = 0 diff --git a/lib/isccfg/dnsconf.c b/lib/isccfg/dnsconf.c index 7091d63..704d383 100644 --- a/lib/isccfg/dnsconf.c +++ b/lib/isccfg/dnsconf.c @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: dnsconf.c,v 1.4 2009-09-02 23:48:03 tbox Exp $ */ +/* $Id: dnsconf.c,v 1.4 2009/09/02 23:48:03 tbox Exp $ */ /*! \file */ diff --git a/lib/isccfg/include/Makefile.in b/lib/isccfg/include/Makefile.in index 2ea4441..1f24003 100644 --- a/lib/isccfg/include/Makefile.in +++ b/lib/isccfg/include/Makefile.in @@ -13,7 +13,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: Makefile.in,v 1.7 2007-06-19 23:47:22 tbox Exp $ +# $Id: Makefile.in,v 1.7 2007/06/19 23:47:22 tbox Exp $ srcdir = @srcdir@ VPATH = @srcdir@ diff --git a/lib/isccfg/include/isccfg/Makefile.in b/lib/isccfg/include/isccfg/Makefile.in index 3efdb83..a6fd412 100644 --- a/lib/isccfg/include/isccfg/Makefile.in +++ b/lib/isccfg/include/isccfg/Makefile.in @@ -13,7 +13,7 @@ # OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR # PERFORMANCE OF THIS SOFTWARE. -# $Id: Makefile.in,v 1.12 2007-06-19 23:47:22 tbox Exp $ +# $Id: Makefile.in,v 1.12 2007/06/19 23:47:22 tbox Exp $ srcdir = @srcdir@ VPATH = @srcdir@ diff --git a/lib/isccfg/include/isccfg/aclconf.h b/lib/isccfg/include/isccfg/aclconf.h index 2b5ff23..38ab9f6 100644 --- a/lib/isccfg/include/isccfg/aclconf.h +++ b/lib/isccfg/include/isccfg/aclconf.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2007, 2010, 2011 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004-2007, 2010-2012 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 1999-2001 Internet Software Consortium. * * Permission to use, copy, modify, and/or distribute this software for any @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: aclconf.h,v 1.12.72.2 2011-06-17 23:47:12 tbox Exp $ */ +/* $Id$ */ #ifndef ISCCFG_ACLCONF_H #define ISCCFG_ACLCONF_H 1 diff --git a/lib/isccfg/include/isccfg/cfg.h b/lib/isccfg/include/isccfg/cfg.h index 82900d6..f467768 100644 --- a/lib/isccfg/include/isccfg/cfg.h +++ b/lib/isccfg/include/isccfg/cfg.h @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: cfg.h,v 1.46 2010-08-13 23:47:04 tbox Exp $ */ +/* $Id: cfg.h,v 1.46 2010/08/13 23:47:04 tbox Exp $ */ #ifndef ISCCFG_CFG_H #define ISCCFG_CFG_H 1 diff --git a/lib/isccfg/include/isccfg/dnsconf.h b/lib/isccfg/include/isccfg/dnsconf.h index bb71338..edc5e50 100644 --- a/lib/isccfg/include/isccfg/dnsconf.h +++ b/lib/isccfg/include/isccfg/dnsconf.h @@ -14,7 +14,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: dnsconf.h,v 1.3 2009-09-02 23:48:03 tbox Exp $ */ +/* $Id: dnsconf.h,v 1.3 2009/09/02 23:48:03 tbox Exp $ */ #ifndef ISCCFG_NAMEDCONF_H #define ISCCFG_NAMEDCONF_H 1 diff --git a/lib/isccfg/include/isccfg/grammar.h b/lib/isccfg/include/isccfg/grammar.h index afc95bc..2d7080c 100644 --- a/lib/isccfg/include/isccfg/grammar.h +++ b/lib/isccfg/include/isccfg/grammar.h @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: grammar.h,v 1.24 2011-01-04 23:47:14 tbox Exp $ */ +/* $Id: grammar.h,v 1.24 2011/01/04 23:47:14 tbox Exp $ */ #ifndef ISCCFG_GRAMMAR_H #define ISCCFG_GRAMMAR_H 1 diff --git a/lib/isccfg/include/isccfg/log.h b/lib/isccfg/include/isccfg/log.h index 2c9dc12..1f9fc21 100644 --- a/lib/isccfg/include/isccfg/log.h +++ b/lib/isccfg/include/isccfg/log.h @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: log.h,v 1.14 2009-01-18 23:48:14 tbox Exp $ */ +/* $Id: log.h,v 1.14 2009/01/18 23:48:14 tbox Exp $ */ #ifndef ISCCFG_LOG_H #define ISCCFG_LOG_H 1 diff --git a/lib/isccfg/include/isccfg/namedconf.h b/lib/isccfg/include/isccfg/namedconf.h index 9242cf3..507da06 100644 --- a/lib/isccfg/include/isccfg/namedconf.h +++ b/lib/isccfg/include/isccfg/namedconf.h @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: namedconf.h,v 1.18 2010-08-11 18:14:20 each Exp $ */ +/* $Id: namedconf.h,v 1.18 2010/08/11 18:14:20 each Exp $ */ #ifndef ISCCFG_NAMEDCONF_H #define ISCCFG_NAMEDCONF_H 1 diff --git a/lib/isccfg/include/isccfg/version.h b/lib/isccfg/include/isccfg/version.h index c999842..8aed111 100644 --- a/lib/isccfg/include/isccfg/version.h +++ b/lib/isccfg/include/isccfg/version.h @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: version.h,v 1.9 2007-06-19 23:47:22 tbox Exp $ */ +/* $Id: version.h,v 1.9 2007/06/19 23:47:22 tbox Exp $ */ /*! \file isccfg/version.h */ diff --git a/lib/isccfg/log.c b/lib/isccfg/log.c index bd5b6b9..8747fc0 100644 --- a/lib/isccfg/log.c +++ b/lib/isccfg/log.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: log.c,v 1.11 2007-06-19 23:47:22 tbox Exp $ */ +/* $Id: log.c,v 1.11 2007/06/19 23:47:22 tbox Exp $ */ /*! \file */ diff --git a/lib/isccfg/namedconf.c b/lib/isccfg/namedconf.c index 46afd16..3f9454d 100644 --- a/lib/isccfg/namedconf.c +++ b/lib/isccfg/namedconf.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004-2012 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2002, 2003 Internet Software Consortium. * * Permission to use, copy, modify, and/or distribute this software for any @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: namedconf.c,v 1.131.8.4 2011-05-23 20:56:11 each Exp $ */ +/* $Id$ */ /*! \file */ @@ -1016,7 +1016,8 @@ static cfg_type_t cfg_type_masterformat = { /* * response-policy { - * zone <string> [ policy (given|no-op|nxdomain|nodata|cname <domain> ) ]; + * zone <string> [ policy (given|disabled|passthru| + * nxdomain|nodata|cname <domain> ) ]; * }; * * this is a chimera of doc_optional_keyvalue() and cfg_doc_enum() @@ -1084,7 +1085,8 @@ cleanup: } static const char *rpz_policies[] = { - "given", "no-op", "nxdomain", "nodata", "cname", NULL + "given", "disabled", "passthru", "no-op", "nxdomain", "nodata", + "cname", NULL }; static cfg_type_t cfg_type_rpz_policylist = { "policies", cfg_parse_enum, cfg_print_ustring, cfg_doc_enum, @@ -1145,7 +1147,7 @@ print_lookaside(cfg_printer_t *pctx, const cfg_obj_t *obj) static void doc_lookaside(cfg_printer_t *pctx, const cfg_type_t *type) { UNUSED(type); - cfg_print_cstr(pctx, "( <string> trust-anchor <string> | auto )"); + cfg_print_cstr(pctx, "( <string> trust-anchor <string> | auto | no )"); } static keyword_type_t trustanchor_kw = { "trust-anchor", &cfg_type_astring }; @@ -1349,6 +1351,7 @@ zone_clauses[] = { { "also-notify", &cfg_type_portiplist, 0 }, { "alt-transfer-source", &cfg_type_sockaddr4wild, 0 }, { "alt-transfer-source-v6", &cfg_type_sockaddr6wild, 0 }, + { "auto-dnssec", &cfg_type_autodnssec, 0 }, { "check-dup-records", &cfg_type_checkmode, 0 }, { "check-integrity", &cfg_type_boolean, 0 }, { "check-mx", &cfg_type_checkmode, 0 }, @@ -1418,7 +1421,6 @@ zone_only_clauses[] = { */ { "check-names", &cfg_type_checkmode, 0 }, { "ixfr-from-differences", &cfg_type_boolean, 0 }, - { "auto-dnssec", &cfg_type_autodnssec, 0 }, { "server-addresses", &cfg_type_bracketed_sockaddrlist, 0 }, { "server-names", &cfg_type_namelist, 0 }, { NULL, NULL, 0 } diff --git a/lib/isccfg/parser.c b/lib/isccfg/parser.c index f561ab8..1d1f08e 100644 --- a/lib/isccfg/parser.c +++ b/lib/isccfg/parser.c @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2011 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004-2012 Internet Systems Consortium, Inc. ("ISC") * Copyright (C) 2000-2003 Internet Software Consortium. * * Permission to use, copy, modify, and/or distribute this software for any @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: parser.c,v 1.139.14.2 2011-03-11 06:47:09 marka Exp $ */ +/* $Id$ */ /*! \file */ diff --git a/lib/isccfg/version.c b/lib/isccfg/version.c index 4850939..25b98c6 100644 --- a/lib/isccfg/version.c +++ b/lib/isccfg/version.c @@ -15,7 +15,7 @@ * PERFORMANCE OF THIS SOFTWARE. */ -/* $Id: version.c,v 1.7 2007-06-19 23:47:22 tbox Exp $ */ +/* $Id: version.c,v 1.7 2007/06/19 23:47:22 tbox Exp $ */ /*! \file */ |