bind9/lib/dns/include/dns
Evan Hunt 8d065fd3e1 add DNS_DBITERATOR_FOREACH and DNS_RDATASETITER_FOREACH
when iterating databases, use DNS_DBITERATOR_FOREACH and
DNS_DNSRDATASETITER_FOREACH macros where possible.
2025-05-27 21:08:09 -07:00
..
acl.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
adb.h remove 'target' from dns_adb 2025-02-26 00:43:21 +00:00
badcache.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
bit.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
byaddr.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
cache.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
callbacks.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
catz.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
cert.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
client.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
clientinfo.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
compress.h remove the 'name_coff' parameter in dns_name_towire() 2025-02-25 12:53:25 -08:00
db.h Add dns_db_getzoneversion 2025-03-24 22:16:09 +00:00
dbiterator.h add DNS_DBITERATOR_FOREACH and DNS_RDATASETITER_FOREACH 2025-05-27 21:08:09 -07:00
diff.h switch to ISC_LIST_FOREACH everywhere 2025-03-31 13:45:10 -07:00
dispatch.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
dlz.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
dlz_dlopen.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
dns64.h move application of dns64 to a separate function 2025-03-26 23:30:38 +00:00
dnssec.h Deprecate max-rsa-exponent-size, always use 4096 instead 2025-05-21 00:50:08 +02:00
dnstap.h Emit and read correct DoT and DoH dnstap entries 2024-04-26 16:12:29 +03:00
ds.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
dsdigest.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
dyndb.h Move the library init and shutdown to executables 2025-02-22 16:19:00 +01:00
ecs.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
ede.h detect dup EDE with bitmap and store next pos 2025-01-30 11:52:53 +01:00
edns.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
fixedname.h Remove offsets from the dns_name and dns_fixedname structures 2025-02-25 12:17:34 +01:00
forward.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
geoip.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
ipkeylist.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
iptable.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
journal.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
kasp.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
keydata.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
keyflags.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
keymgr.h Fix possible truncation in dns_keymgr_status() 2025-01-23 09:31:00 +01:00
keystore.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
keytable.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
keyvalues.h Tidy up keyvalue.h definitions 2025-03-25 06:38:25 +00:00
lib.h Move the library init and shutdown to executables 2025-02-22 16:19:00 +01:00
master.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
masterdump.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
message.h correct the DbC assertions in message.c 2025-05-27 23:11:04 +00:00
name.h allow NULL compression context in dns_name_towire() 2025-02-25 12:53:25 -08:00
nametree.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
ncache.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
nsec.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
nsec3.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
nta.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
opcode.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
order.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
peer.h Add option request-zoneversion 2025-03-24 22:16:09 +00:00
private.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
qp.h Adaptive memory allocation strategy for qp-tries 2025-05-22 15:19:27 -07:00
rcode.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
rdata.h convert rdatatype classification routines to inline 2025-03-15 00:27:54 +00:00
rdataclass.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
rdatalist.h switch to ISC_LIST_FOREACH everywhere 2025-03-31 13:45:10 -07:00
rdataset.h add DNS_RDATASET_FOREACH macro 2025-05-27 21:08:09 -07:00
rdatasetiter.h add DNS_DBITERATOR_FOREACH and DNS_RDATASETITER_FOREACH 2025-05-27 21:08:09 -07:00
rdataslab.h Add isc_sieve unit implementing SIEVE-LRU algorithm 2025-03-26 15:36:33 -07:00
rdatatype.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
remote.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
request.h Separate the connect and the read timeouts in dispatch 2025-01-22 11:57:52 +00:00
resolver.h when forwarding, try with CD=0 first 2025-03-24 17:33:11 -07:00
result.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
rootns.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
rpz.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
rriterator.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
rrl.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
sdlz.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
secalg.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
secproto.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
skr.h Use archived version of draft-icann-dnssec-keymgmt-01.txt 2025-01-28 12:13:57 +01:00
soa.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
ssu.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
stats.h Cleanup dns_opcode_t 2025-03-04 18:35:14 +01:00
time.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
tkey.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
trace.h Replace __attribute__((unused)) with ISC_ATTR_UNUSED attribute macro 2023-03-30 23:29:25 +02:00
transport.h report client transport in 'rndc recursing' 2024-10-14 12:59:52 -07:00
tsig.h Prevent assertion when processing TSIG algorithm 2025-05-08 22:45:48 +02:00
ttl.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
types.h Cleanup dns_opcode_t 2025-03-04 18:35:14 +01:00
update.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
validator.h Add static ede context into each validator layer 2025-04-02 17:32:50 +02:00
view.h Deprecate max-rsa-exponent-size, always use 4096 instead 2025-05-21 00:50:08 +02:00
xfrin.h Expose the incoming transfers' rates in the statistics channel 2025-02-20 09:32:55 +00:00
zone.h Implement a new 'notify-defer' configuration option 2025-05-15 12:24:13 +00:00
zoneverify.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
zt.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00