bind9/lib/dns
Michał Kępień 6acf326969 Apply raw zone deltas to yet unsigned secure zones
When inline signing is enabled for a zone without creating signing keys
for it, changes subsequently applied to the raw zone will not be
reflected in the secure zone due to the dns_update_signaturesinc() call
inside receive_secure_serial() failing.  Given that an inline zone will
be served (without any signatures) even with no associated signing keys
being present, keep applying raw zone deltas to the secure zone until
keys become available in an attempt to follow the principle of least
astonishment.
2018-04-25 12:00:31 -07:00
..
include add header guards in files that were missing them 2018-04-20 19:51:00 -04:00
rdata Allow TTL values when configuring TTLs and time intervals. 2018-04-13 11:46:06 -07:00
tests use %u instead of %d for unsigned int arguments 2018-04-20 14:50:35 -07:00
win32 add missing symbols 2018-04-20 16:40:17 -07:00
.gitignore 4394. [func] Add rndc command "dnstap-reopen" to close and 2016-06-24 09:37:04 +10:00
acl.c libdns refactoring: get rid of multiple versions of dns_keytable_add, dns_iptable_addprefix and dns_iptable_addprefix 2018-04-06 08:04:41 +02:00
adb.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
api [master] update 9.11 api range 2018-01-24 10:22:59 -08:00
Atffile 3043. [test] Merged in the NetBSD ATF test framework (currently 2011-02-26 02:26:33 +00:00
badcache.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
byaddr.c libdns refactoring: get rid of two versions of dns_byaddr_createptrname 2018-04-06 08:04:41 +02:00
cache.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
callbacks.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
catz.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
client.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
clientinfo.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
compress.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
db.c remove the rbtdb64 database implementation 2018-04-20 16:14:51 -07:00
dbiterator.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
dbtable.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
diff.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
dispatch.c Refactor ISC_SOCKET_* defines into an isc_socket_options_t enum 2018-04-12 09:54:21 +02:00
dlz.c update file headers 2018-03-15 18:33:13 -07:00
dns64.c libdns refactoring: get rid of two versions of dns_acl_match and dns_aclelement_match 2018-04-06 08:04:40 +02:00
dnsrps.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
dnssec.c libdns refactoring: get rid of multiple versions of dns_xfrin_create, dst_key_generate, dst_lib_init and dst_context_create 2018-04-06 08:04:41 +02:00
dnstap.c libdns refactoring: get rid of multiple versions of dns_dt_create, dns_view_setcache, dns_zt_apply, dns_message_logfmtpacket, dns_message_logpacket, dns_ssutable_checkrules and dns_ttl_totext 2018-04-06 08:04:41 +02:00
dnstap.proto [master] dnstap 2015-10-02 12:32:42 -07:00
ds.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
dst_api.c libdns refactoring: get rid of multiple versions of dns_xfrin_create, dst_key_generate, dst_lib_init and dst_context_create 2018-04-06 08:04:41 +02:00
dst_gost.h Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
dst_internal.h update file headers 2018-03-15 18:33:13 -07:00
dst_lib.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
dst_openssl.h Do not assign NULL conditionally in OpenSSL < 1.1, make it always explicit. 2018-04-04 17:28:55 +02:00
dst_parse.c update file headers 2018-03-15 18:33:13 -07:00
dst_parse.h update file headers 2018-03-15 18:33:13 -07:00
dst_pkcs11.h Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
dst_result.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
dyndb.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
ecdb.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
ecs.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
fixedname.c Add a dns_fixedname_initname() helper function 2018-04-09 12:14:16 +02:00
forward.c libdns refactoring: get rid of multiple versions of dns_keytable_add, dns_iptable_addprefix and dns_iptable_addprefix 2018-04-06 08:04:41 +02:00
gen-unix.h Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
gen-win32.h Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
gen.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
geoip.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
gssapi_link.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
gssapictx.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
hmac_link.c update file headers 2018-03-15 18:33:13 -07:00
ipkeylist.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
iptable.c libdns refactoring: get rid of multiple versions of dns_keytable_add, dns_iptable_addprefix and dns_iptable_addprefix 2018-04-06 08:04:41 +02:00
journal.c Remove isc_string_printf and isc_string_printf_truncate. 2018-04-12 10:37:33 +02:00
key.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
keydata.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
keytable.c libdns refactoring: get rid of multiple versions of dns_keytable_add, dns_iptable_addprefix and dns_iptable_addprefix 2018-04-06 08:04:41 +02:00
Kyuafile regen master 2017-12-29 01:44:18 +00:00
lib.c libdns refactoring: get rid of multiple versions of dns_xfrin_create, dst_key_generate, dst_lib_init and dst_context_create 2018-04-06 08:04:41 +02:00
log.c remove the rbtdb64 database implementation 2018-04-20 16:14:51 -07:00
lookup.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
Makefile.in remove the rbtdb64 database implementation 2018-04-20 16:14:51 -07:00
mapapi [master] mapapi should have been bumped when rbtdb changed 2017-10-20 09:39:55 -07:00
master.c silence warnings about unnecessary comparisons 2018-04-20 19:51:00 -04:00
masterdump.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
message.c libdns refactoring: get rid of multiple versions of dns_dt_create, dns_view_setcache, dns_zt_apply, dns_message_logfmtpacket, dns_message_logpacket, dns_ssutable_checkrules and dns_ttl_totext 2018-04-06 08:04:41 +02:00
name.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
ncache.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
nsec.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
nsec3.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
nta.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
openssl_link.c update file headers 2018-03-15 18:33:13 -07:00
openssldh_link.c Do not assign NULL conditionally in OpenSSL < 1.1, make it always explicit. 2018-04-04 17:28:55 +02:00
openssldsa_link.c Do not assign NULL conditionally in OpenSSL < 1.1, make it always explicit. 2018-04-04 17:28:55 +02:00
opensslecdsa_link.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
openssleddsa_link.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
opensslgost_link.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
opensslrsa_link.c A couple of more cleanups after free in opensslrsa_generate() 2018-04-04 17:28:55 +02:00
order.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
peer.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
pkcs11.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
pkcs11dh_link.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
pkcs11dsa_link.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
pkcs11ecdsa_link.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
pkcs11eddsa_link.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
pkcs11gost_link.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
pkcs11rsa_link.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
portlist.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
private.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
rbt.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
rbtdb.c remove the rbtdb64 database implementation 2018-04-20 16:14:51 -07:00
rbtdb.h Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
rcode.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
rdata.c Replace getquad() with inet_pton() 2018-03-06 09:49:30 +01:00
rdatalist.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
rdatalist_p.h Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
rdataset.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
rdatasetiter.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
rdataslab.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
request.c libdns refactoring: get rid of multiple versions of dns_request_createraw and dns_request_createvia 2018-04-06 08:04:41 +02:00
resolver.c Change ISC_SOCKEVENTATTR_* defines into isc_sockeventattr_t enum 2018-04-12 09:54:24 +02:00
result.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
rootns.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
rpz.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
rriterator.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
rrl.c libdns refactoring: get rid of two versions of dns_acl_match and dns_aclelement_match 2018-04-06 08:04:40 +02:00
sdb.c fix shadowed global variables 2018-04-20 19:51:00 -04:00
sdlz.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
soa.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
spnego.asn1 2105. [func] GSS-TSIG support (RFC 3645). 2006-12-04 01:54:53 +00:00
spnego.c remove unnecessary comparison 2018-04-20 19:51:00 -04:00
spnego.h Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
spnego_asn1.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
spnego_asn1.pl Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
ssu.c add missing include 2018-04-12 09:20:09 -07:00
ssu_external.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
stats.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
tcpmsg.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
time.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
timer.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
tkey.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
tsec.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
tsig.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
tsig_p.h Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
ttl.c libdns refactoring: get rid of multiple versions of dns_dt_create, dns_view_setcache, dns_zt_apply, dns_message_logfmtpacket, dns_message_logpacket, dns_ssutable_checkrules and dns_ttl_totext 2018-04-06 08:04:41 +02:00
update.c new option "dnskey-sig-validity" 2018-04-20 12:12:08 -07:00
validator.c Use dns_fixedname_initname() where possible 2018-04-09 12:14:16 +02:00
version.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
view.c add named.conf option root-key-sentinel 2018-04-18 08:49:55 -07:00
xfrin.c libdns refactoring: get rid of multiple versions of dns_dt_create, dns_view_setcache, dns_zt_apply, dns_message_logfmtpacket, dns_message_logpacket, dns_ssutable_checkrules and dns_ttl_totext 2018-04-06 08:04:41 +02:00
zone.c Apply raw zone deltas to yet unsigned secure zones 2018-04-25 12:00:31 -07:00
zonekey.c Update license headers to not include years in copyright in all applicable files 2018-02-23 10:12:02 +01:00
zt.c libdns refactoring: get rid of multiple versions of dns_dt_create, dns_view_setcache, dns_zt_apply, dns_message_logfmtpacket, dns_message_logpacket, dns_ssutable_checkrules and dns_ttl_totext 2018-04-06 08:04:41 +02:00