bind9/lib/dns
Ondřej Surý c1d111cd2e Destroy task first when destroying catzs.
When freeing catzs structures we need to kill the updater task first.
    Otherwise we might race with the updater and there might be a crash
    on shutdown.
2018-10-30 14:01:01 +01:00
..
include Remove last traces of DSA and NSEC3DSA algorithm, but restore the algnumber -> name mapping 2018-10-26 11:50:11 +02:00
rdata compare_nxt compared records with identical next fields case insensitively 2018-10-30 14:51:39 +11:00
tests compare_nxt compared records with identical next fields case insensitively 2018-10-30 14:51:39 +11:00
win32 Remove internal dst memory context that was used just for OpenSSL and was passthrough for malloc and free 2018-10-25 08:16:24 +02:00
.gitignore 4394. [func] Add rndc command "dnstap-reopen" to close and 2016-06-24 09:37:04 +10:00
acl.c Refactor *_destroy and *_detach functions to unified order of actions. 2018-08-28 13:15:59 +02:00
adb.c checkpoint 2018-10-23 12:15:04 +00:00
api prep 9.13.3 2018-09-04 06:11:38 +00:00
Atffile
badcache.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
byaddr.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
cache.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
callbacks.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
catz.c Destroy task first when destroying catzs. 2018-10-30 14:01:01 +01:00
client.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
clientinfo.c Replace "config.h" with <config.h> 2018-08-16 12:45:59 +02:00
compress.c Remove duplicate config.h 2018-08-08 09:37:30 +02:00
db.c QNAME miminimization should create a separate fetch context for each fetch - 2018-10-23 12:15:04 +00:00
dbiterator.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
dbtable.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
diff.c improve case presevation 2018-10-02 15:09:32 +10:00
dispatch.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
dlz.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
dns64.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
dnsrps.c memmove, strtoul, and strcasestr functions are part of ISO C90, remove the compatibility shim 2018-08-28 10:31:48 +02:00
dnssec.c Remove legacy support for AIX 2018-08-28 10:31:47 +02:00
dnstap.c retain a minimal "methods" struct in the mctx 2018-10-18 09:19:12 +00:00
dnstap.proto extend DNSTAP to record UPDATE requests and responses as a separate type 2018-10-03 01:03:56 -07:00
ds.c Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
dst_api.c Remove internal dst memory context that was used just for OpenSSL and was passthrough for malloc and free 2018-10-25 08:16:24 +02:00
dst_internal.h Remove internal dst memory context that was used just for OpenSSL and was passthrough for malloc and free 2018-10-25 08:16:24 +02:00
dst_lib.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
dst_openssl.h Use standard OPENSSL_NO_ENGINE instead of custom USE_ENGINE define 2018-05-03 15:32:43 +02:00
dst_parse.c Remove support for obsoleted and insecure DSA and DSA-NSEC3-SHA1 algorithms 2018-10-05 09:21:43 +02:00
dst_parse.h Remove last traces of DSA and NSEC3DSA algorithm, but restore the algnumber -> name mapping 2018-10-26 11:50:11 +02: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 Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
dyndb.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
ecdb.c QNAME miminimization should create a separate fetch context for each fetch - 2018-10-23 12:15:04 +00: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 Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
gen-unix.h Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
gen-win32.h Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
gen.c Add support for EID and NIMLOC 2018-10-25 15:20:33 -07:00
geoip.c retain a minimal "methods" struct in the mctx 2018-10-18 09:19:12 +00:00
gssapi_link.c Remove internal dst memory context that was used just for OpenSSL and was passthrough for malloc and free 2018-10-25 08:16:24 +02:00
gssapictx.c add krb5-selfsub and ms-selfsub 2018-09-10 09:32:31 +10:00
hmac_link.c free hkey on error 2018-10-26 17:46:15 +11:00
ipkeylist.c Replace custom isc_u?intNN_t types with C99 u?intNN_t types 2018-08-08 09:37:28 +02:00
iptable.c Refactor *_destroy and *_detach functions to unified order of actions. 2018-08-28 13:15:59 +02:00
journal.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
key.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
keydata.c Replace custom isc_u?intNN_t types with C99 u?intNN_t types 2018-08-08 09:37:28 +02:00
keytable.c Refactor *_destroy and *_detach functions to unified order of actions. 2018-08-28 13:15:59 +02:00
Kyuafile regen master 2017-12-29 01:44:18 +00:00
lib.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
log.c Move NSID logging to its own category 2018-06-05 12:10:37 +10:00
lookup.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
Makefile.in Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
mapapi begin preparation for 9.13.0 2018-05-21 11:50:38 -07:00
master.c improve case presevation 2018-10-02 15:09:32 +10:00
masterdump.c improve case presevation 2018-10-02 15:09:32 +10:00
message.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
name.c retain a minimal "methods" struct in the mctx 2018-10-18 09:19:12 +00:00
ncache.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
nsec.c Remove last traces of DSA and NSEC3DSA algorithm, but restore the algnumber -> name mapping 2018-10-26 11:50:11 +02:00
nsec3.c Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
nta.c Refactor *_destroy and *_detach functions to unified order of actions. 2018-08-28 13:15:59 +02:00
openssl_link.c correctly attach and detach memory context 2018-10-25 11:27:28 -07:00
openssldh_link.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
opensslecdsa_link.c Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
openssleddsa_link.c Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
opensslrsa_link.c Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
order.c Refactor *_destroy and *_detach functions to unified order of actions. 2018-08-28 13:15:59 +02:00
peer.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
pkcs11.c Make OpenSSL mandatory 2018-07-19 12:47:03 -04:00
pkcs11ecdsa_link.c Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
pkcs11eddsa_link.c Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
pkcs11rsa_link.c Add generic hashed message authentication code API (isc_hmac) to replace specific HMAC functions hmacmd5/hmacsha1/hmacsha2... 2018-10-25 08:15:42 +02:00
portlist.c Refactor *_destroy and *_detach functions to unified order of actions. 2018-08-28 13:15:59 +02:00
private.c Replace "config.h" with <config.h> 2018-08-16 12:45:59 +02:00
rbt.c Rewrite isc_refcount API to fetch_and_<op>, instead of former <op>_and_<fetch> 2018-08-28 12:15:39 +02:00
rbtdb.c QNAME miminimization should create a separate fetch context for each fetch - 2018-10-23 12:15:04 +00:00
rbtdb.h Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
rcode.c Remove last traces of DSA and NSEC3DSA algorithm, but restore the algnumber -> name mapping 2018-10-26 11:50:11 +02:00
rdata.c Record types which support a empty rdata field were not handling the empty rdata field case. 2018-10-30 11:03:02 +11:00
rdatalist.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
rdatalist_p.h Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
rdataset.c Cleanup couple of set-but-unused errors from Coverity 2018-08-27 10:12:19 -04:00
rdatasetiter.c Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
rdataslab.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
request.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
resolver.c Style nits 2018-10-29 19:22:10 +00:00
result.c Add dns_zone_verifydb() 2018-06-28 13:38:39 +02:00
rootns.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
rpz.c Destroy task first when destroying rpzs. 2018-10-30 14:01:01 +01:00
rriterator.c Replace custom isc_u?intNN_t types with C99 u?intNN_t types 2018-08-08 09:37:28 +02:00
rrl.c rndc reconfig should not touch already loaded zones, some refactoring of dns_{zone,view,zt}_{async,}load 2018-08-28 17:04:45 +02:00
sdb.c QNAME miminimization should create a separate fetch context for each fetch - 2018-10-23 12:15:04 +00:00
sdlz.c QNAME miminimization should create a separate fetch context for each fetch - 2018-10-23 12:15:04 +00:00
soa.c Replace custom isc_u?intNN_t types with C99 u?intNN_t types 2018-08-08 09:37:28 +02:00
spnego.asn1 Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
spnego.c Remove duplicate config.h 2018-08-08 09:37:30 +02:00
spnego.h Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
spnego_asn1.c address win32 build issues 2018-05-22 16:32:21 -07:00
spnego_asn1.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
ssu.c add krb5-selfsub and ms-selfsub 2018-09-10 09:32:31 +10:00
ssu_external.c Ensure that POSIX strerror_r variant is use even when _GNU_SOURCE is enabled by default 2018-08-29 13:31:28 +02:00
stats.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
tcpmsg.c Replace custom isc_u?intNN_t types with C99 u?intNN_t types 2018-08-08 09:37:28 +02:00
time.c Replace custom isc_u?intNN_t types with C99 u?intNN_t types 2018-08-08 09:37:28 +02:00
timer.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
tkey.c Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
tsec.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
tsig.c Refactor *_destroy and *_detach functions to unified order of actions. 2018-08-28 13:15:59 +02:00
tsig_p.h Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
ttl.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
update.c Remove unthreaded support 2018-08-16 17:18:52 +02:00
validator.c Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
version.c address win32 build issues 2018-05-22 16:32:21 -07:00
view.c Add generic message digest API (isc_md) to replace specific MD functions md5/sha1/sha256 2018-10-25 08:15:42 +02:00
xfrin.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
zone.c Remove last traces of DSA and NSEC3DSA algorithm, but restore the algnumber -> name mapping 2018-10-26 11:50:11 +02:00
zone_p.h Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
zonekey.c Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
zoneverify.c Initialize all tvresults to ISC_R_UNSET 2018-08-27 10:12:19 -04:00
zt.c Replace the "mirror" zone option with "type mirror;" 2018-10-24 20:32:55 +02:00