bind9/lib/dns/include/dns
Mark Andrews 0b2555e8cf Address use after free between view, resolver and nta.
Hold a weak reference to the view so that it can't go away while
nta is performing its lookups.  Cancel nta timers once all external
references to the view have gone to prevent them triggering new work.
2020-08-11 11:00:49 +10:00
..
acl.h apply the modified style 2020-02-13 15:05:06 -08:00
adb.h Reduce the number of fetches we make when looking up addresses 2020-05-19 12:30:29 +02:00
badcache.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
bit.h apply the modified style 2020-02-13 15:05:06 -08:00
byaddr.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
cache.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
callbacks.h apply the modified style 2020-02-13 15:05:06 -08:00
catz.h fix spelling errors reported by Fossies. 2020-02-21 15:05:08 +11:00
cert.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
client.h Remove 'ephemeral' database implementation 2020-04-23 18:05:53 +02:00
clientinfo.h apply the modified style 2020-02-13 15:05:06 -08:00
compress.h Add an arena to compressctx 2020-02-26 07:57:44 +00:00
db.h Fix the rbt hashtable and grow it when setting max-cache-size 2020-07-21 08:44:26 +02:00
dbiterator.h apply the modified style 2020-02-13 15:05:06 -08:00
dbtable.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
diff.h apply the modified style 2020-02-13 15:05:06 -08:00
dispatch.h apply the modified style 2020-02-13 15:05:06 -08:00
dlz.h apply the modified style 2020-02-13 15:05:06 -08:00
dlz_dlopen.h apply the modified style 2020-02-13 15:05:06 -08:00
dns64.h fix spelling errors reported by Fossies. 2020-02-21 15:05:08 +11:00
dnsrps.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
dnssec.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
dnstap.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
ds.h apply the modified style 2020-02-13 15:05:06 -08:00
dsdigest.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
dyndb.h apply the modified style 2020-02-13 15:05:06 -08:00
ecs.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
edns.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
events.h apply the modified style 2020-02-13 15:05:06 -08:00
fixedname.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
forward.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
geoip.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
ipkeylist.h fix spelling errors reported by Fossies. 2020-02-21 15:05:08 +11:00
iptable.h apply the modified style 2020-02-13 15:05:06 -08:00
journal.h dns_journal_iter_init() can now return the size of the delta 2020-03-05 17:20:16 -08:00
kasp.h Make 'parent-registration-delay' obsolete 2020-08-07 11:26:09 +02:00
keydata.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
keyflags.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
keymgr.h rndc dnssec -checkds set algorithm 2020-08-07 11:26:09 +02:00
keytable.h The dsset returned by dns_keynode_dsset needs to be thread safe. 2020-06-11 16:02:09 +10:00
keyvalues.h apply the modified style 2020-02-13 15:05:06 -08:00
lib.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
librpz.h apply the modified style 2020-02-13 15:05:06 -08:00
log.h Added new logging category rpz-passthru 2020-05-07 11:44:48 -03:00
lookup.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
master.h apply the modified style 2020-02-13 15:05:06 -08:00
masterdump.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
message.h Report Extended DNS Error codes 2020-05-12 22:01:54 +10:00
name.h fix spelling errors reported by Fossies. 2020-02-21 15:05:08 +11:00
ncache.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
nsec.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
nsec3.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
nta.h Address use after free between view, resolver and nta. 2020-08-11 11:00:49 +10:00
opcode.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
order.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
peer.h Move structure declarations from dns/peer.h into peer.c 2020-04-20 08:59:09 +00:00
portlist.h Replace custom isc_boolean_t with C standard bool type 2018-08-08 09:37:30 +02:00
private.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
rbt.h Fix the rbt hashtable and grow it when setting max-cache-size 2020-07-21 08:44:26 +02:00
rcode.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
rdata.h apply the modified style 2020-02-13 15:05:06 -08:00
rdataclass.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
rdatalist.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
rdataset.h apply the modified style 2020-02-13 15:05:06 -08:00
rdatasetiter.h apply the modified style 2020-02-13 15:05:06 -08:00
rdataslab.h improve calculation of database transfer size 2020-03-05 17:20:16 -08:00
rdatatype.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
request.h apply the modified style 2020-02-13 15:05:06 -08:00
resolver.h fix spelling errors reported by Fossies. 2020-02-21 15:05:08 +11:00
result.h Reject primary zones with an DS record at the zone apex. 2020-06-04 16:00:33 +02:00
rootns.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
rpz.h Added RPZ configuration option "nsdname-wait-recurse" 2020-03-16 15:18:46 -03:00
rriterator.h apply the modified style 2020-02-13 15:05:06 -08:00
rrl.h apply the modified style 2020-02-13 15:05:06 -08:00
sdb.h apply the modified style 2020-02-13 15:05:06 -08:00
sdlz.h apply the modified style 2020-02-13 15:05:06 -08:00
secalg.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
secproto.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
soa.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
ssu.h enforce record count maximums 2020-05-13 15:35:28 +10:00
stats.h Replace sign operation bool with enum 2020-04-03 09:27:15 +02:00
tcpmsg.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
time.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
timer.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
tkey.h apply the modified style 2020-02-13 15:05:06 -08:00
tsec.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
tsig.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
ttl.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
types.h Complete rewrite the BIND 9 build system 2020-04-21 14:19:48 +02:00
update.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
validator.h val->keynode is no longer needed 2020-06-11 16:03:11 +10:00
view.h Fix locking for LMDB 0.9.26 2020-07-10 11:29:18 +02:00
xfrin.h Use clang-tidy to add curly braces around one-line statements 2020-02-13 22:07:21 +01:00
zone.h add "primaries" as a synonym for "masters" in named.conf 2020-07-01 11:11:34 -07:00
zonekey.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
zoneverify.h Use clang-format to reformat the source files 2020-02-12 15:04:17 +01:00
zt.h apply the modified style 2020-02-13 15:05:06 -08:00