bind9/lib/dns/include/dns
Andoni Duarte 6cae1d10ca
Some checks are pending
CodeQL / Analyze (push) Waiting to run
SonarCloud / Build and analyze (push) Waiting to run
Merge tag 'v9.21.22'
2026-05-20 10:26:28 +00:00
..
acl.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
adb.h Limit the number of addresses returned per ADB find 2026-05-07 13:32:15 +02:00
badcache.h Change the loopmgr to be singleton 2025-07-23 22:44:16 +02:00
bit.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
byaddr.h add API to parse and extract IP from PTR name 2025-10-01 12:16:05 +02:00
cache.h Raise the minimum cache size to 8 MB, warn below 256 MB 2026-03-30 21:46:44 +02:00
callbacks.h Abstract updates into a vtable 2025-12-09 12:55:30 +01:00
catz.h Lock the catalog zone when reconfiguring it 2025-12-17 14:54:49 +00:00
cert.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
client.h Add switch to disable cookie checking in delv 2026-03-26 11:18:26 +11:00
clientinfo.h Update broken reference to dlz_minimal.h 2025-07-17 07:17:12 +02:00
compress.h remove the 'name_coff' parameter in dns_name_towire() 2025-02-25 12:53:25 -08:00
db.h rename DNS_DBFIND_NOEXACT to DNS_DBFIND_ABOVE 2026-04-16 11:28:13 +02:00
dbiterator.h Implement dns_dbiterator_seek3 2025-12-10 14:18:52 +01:00
deleg.h Drop in-domain NS without glue from the delegation set 2026-05-15 07:26:38 +02:00
diff.h Fix formatting 2025-12-09 13:32:24 +01:00
dispatch.h Implement seamless TCP connection reuse in dns_dispatch 2026-04-14 17:48:13 +02: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 Update dns_dnssec_sync(update|delete) return code 2025-12-19 14:08:15 +01:00
dnstap.h Convert dns_dtenv_t reference counting to standard macors 2026-03-18 16:10:07 +00:00
ds.h Update dns_dnssec_sync(update|delete) return code 2025-12-19 14:08:15 +01:00
dsdigest.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
dsync.h Add support for parsing DSYNC scheme mnemonics 2025-08-05 17:27:44 +10:00
dyndb.h Change the loopmgr to be singleton 2025-07-23 22:44:16 +02:00
ecs.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
ede.h add dns_message API to add EDNS options 2025-11-21 11:13:18 -08: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 Refactor dns_kasp_attach/detach 2026-01-23 09:59:52 +00: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 Change output of rndc dnssec -status 2025-11-28 15:32:17 +01:00
keystore.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
keytable.h pass isc_buffer_t pointers when applicable 2025-11-28 18:47:49 +00:00
keyvalues.h Remove remaining RFC 3445 KEY flags 2026-05-05 10:17:31 +02:00
lib.h document usage of BIND9 constructors/destructors 2025-12-04 16:09:40 +01:00
master.h Drop unused DNS_MASTER_NOINCLUDE and warn about untrusted zone text 2026-04-29 15:08:20 +02:00
masterdump.h simplify dns_dumpctx API 2025-10-20 17:48:18 -07:00
meson.build replace the build system with meson 2025-06-11 10:30:12 +03:00
message.h Use clang-format-22 to update formatting 2026-03-04 10:56:41 +01:00
name.h Share reverse (ARPA) domain names 2025-10-01 12:16:05 +02:00
nametree.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
ncache.h simplify dns_ncache_add() 2025-08-05 12:16:36 +02:00
notify.h Change zone set/get options related to notify 2025-12-29 09:43:04 +01:00
nsec.h Use the correct maximal compressed bit map buffer size 2026-04-10 15:45:01 +10:00
nsec3.h Enforce NSEC3 record consistency 2026-02-24 14:57:22 +01:00
nta.h pass isc_buffer_t pointers when applicable 2025-11-28 18:47:49 +00:00
opcode.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
order.h Convert DNS_RDATASETATTR_ bitfield manipulation to struct of bools 2025-07-10 11:17:19 +02: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 Fix formatting after refactor 2025-12-10 11:28:10 +01:00
rcode.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
rdata.h Add dns_rdatatype_isnsec() helper function 2025-08-15 07:22:52 +02:00
rdataclass.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
rdatalist.h dns_rdataset_* const parameters 2026-01-30 19:33:42 +01:00
rdataset.h Remove node and db pointer from dns_rdataset_t.vec 2026-03-31 16:22:56 +02:00
rdatasetiter.h add DNS_DBITERATOR_FOREACH and DNS_RDATASETITER_FOREACH 2025-05-27 21:08:09 -07:00
rdataslab.h Make dns_glue_t private to qpzone 2026-05-11 10:22:25 +02:00
rdatatype.h remove unused warning if DNS_TYPEPAIR_CHECK is off 2025-08-18 13:26:50 +02:00
rdatavec.h Delay binding glue to rdataset 2026-05-11 10:28:20 +02:00
remote.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
request.h Change the loopmgr to be singleton 2025-07-23 22:44:16 +02:00
resolver.h Rename view->hints to view->rootdb and rearm priming 2026-04-16 13:39:18 +02:00
result.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
rootns.h Rename view->hints to view->rootdb and rearm priming 2026-04-16 13:39:18 +02:00
rpz.h Implement '-T slowrpz' named testing option 2025-08-22 16:31:17 +00:00
rriterator.h clean up uses of ISC_R_NOMEMORY 2025-01-23 15:54:57 -08:00
rrl.h Use clang-format-21 to update formatting 2025-10-21 09:34:29 +02:00
sdlz.h Use clang-format-22 to update formatting 2026-03-04 10:56:41 +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 Switch UDP fetches to TCP on the first response with a wrong query id 2026-05-14 15:56:18 +02:00
time.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
tkey.h Remove "tkey-gssapi-credential" and related code 2025-10-06 13:19:50 +02: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 Fix use-after-free in concurrent dns_tsigkey_delete() 2026-05-17 17:14:08 +02:00
ttl.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
types.h Remove the dead dns_expire_ttl code path and deletettl stats counter 2026-03-30 21:46:44 +02:00
unreachcache.h Change the loopmgr to be singleton 2025-07-23 22:44:16 +02:00
update.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
validator.h Fail DNSKEY validation when supported but invalid DS is found 2026-02-23 11:34:43 +01:00
view.h Rename view->hints to view->rootdb and rearm priming 2026-04-16 13:39:18 +02:00
xfrin.h Expose the incoming transfers' rates in the statistics channel 2025-02-20 09:32:55 +00:00
zone.h Move dns_zone_next/dns_zone_first to zonemgr 2026-04-08 14:27:06 +02:00
zonefetch.h Tidy up (fixed)names in dsyncfetch_start 2025-12-22 13:31:09 +11:00
zonemgr.h Move dns_zone_next/dns_zone_first to zonemgr 2026-04-08 14:27:06 +02:00
zoneproperties.h Make zone filename expansion accessible from outside dns_zone 2026-04-14 21:49:59 -07:00
zoneverify.h Remove C++ support from the public header 2024-12-18 13:10:39 +01:00
zt.h Remove unused dns_view_load() and dns_zt_load() 2026-02-12 13:43:13 +00:00