bind9/lib/dns
Matthijs Mekking 3c244da9d4 Recognize escapes when reading the public key
Escapes are valid in DNS names, and should be recognized when reading
the public key from disk.

(cherry picked from commit 71f023a1c3)
2023-11-20 08:35:30 +01:00
..
include Check that buffer length in dns_message_renderbegin 2023-11-16 12:22:08 +11:00
rdata Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
.gitignore 4394. [func] Add rndc command "dnstap-reopen" to close and 2016-06-24 09:37:04 +10:00
acl.c Add isc_rwlock around dns_aclenv .localhost and .localnets member 2022-04-26 14:21:57 +02:00
adb.c Update the source code formatting using clang-format-17 2023-10-18 09:02:57 +02:00
badcache.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
byaddr.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
cache.c After cache flush, restore serve-stale settings 2023-08-31 11:13:08 +02:00
callbacks.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
catz.c Fix shutdown races in catzs 2023-10-23 10:53:40 +00:00
client.c Extend dns_db_allrdatasets to control interation results 2022-12-07 23:59:36 +00:00
clientinfo.c refactor dns_clientinfo_init(); use separate function to set ECS 2023-02-08 00:13:12 -08:00
compress.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
db.c Extend dns_db_allrdatasets to control interation results 2022-12-07 23:59:36 +00:00
dbiterator.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
diff.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
dispatch.c fix handling of TCP timeouts 2023-05-26 02:07:02 -07:00
dlz.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 08:42:18 +01:00
dns64.c Add isc_rwlock around dns_aclenv .localhost and .localnets member 2022-04-26 14:21:57 +02:00
dnsrps.c Handle iterator options in rpsdb_allrdatasets() 2023-02-01 11:26:31 +01:00
dnssec.c Report key name when removing it 2023-03-14 16:26:56 +11:00
dnstap.c dnstap query_message field was erroneously set with responses 2022-08-31 15:24:00 -07:00
dnstap.proto Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
ds.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 08:42:16 +01:00
dst_api.c Recognize escapes when reading the public key 2023-11-20 08:35:30 +01:00
dst_internal.h Replace isc_fsaccess API with more secure file creation 2023-03-31 16:47:15 +02:00
dst_openssl.h Use autoconf check for BN_GENCB_new() 2022-03-02 10:49:47 +00:00
dst_parse.c Replace isc_fsaccess API with more secure file creation 2023-03-31 16:47:15 +02:00
dst_parse.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dyndb.c remove isc_bind9 variable 2023-02-09 10:07:39 -08:00
ecs.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
fixedname.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
forward.c Use sizeof(*ptr) for allocating/freeing memory in forward.c 2023-01-11 13:42:09 +00:00
gen.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
geoip2.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
gssapi_link.c Remove a redundant variable-length array 2022-03-18 16:05:56 +00:00
gssapictx.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 08:42:18 +01:00
hmac_link.c Emit deprecated warning for K* file pairs 2023-06-29 10:52:48 +10:00
ipkeylist.c remove nonfunctional DSCP implementation 2023-01-09 14:23:26 -08:00
iptable.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
journal.c Extend dns_db_allrdatasets to control interation results 2022-12-07 23:59:36 +00:00
kasp.c Change default TTLsig to one week 2023-08-02 12:19:25 +02:00
key.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
keydata.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
keymgr.c Ignore max-zone-ttl on dnssec-policy insecure 2023-08-01 09:53:03 +02:00
keytable.c Handle dns_rdata_fromstruct failure dns_keytable_deletekey 2023-04-03 17:46:13 +02:00
log.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
lookup.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 08:42:18 +01:00
Makefile.am Update libdns_la_LIBADD rather than libdns_la_LDFLAGS 2022-07-13 10:46:37 +10:00
master.c Update the source code formatting using clang-format-17 2023-10-18 09:02:57 +02:00
masterdump.c Add dns_db_allrdatasets options 2022-12-07 23:59:36 +00:00
message.c Check that buffer length in dns_message_renderbegin 2023-11-16 12:22:08 +11:00
name.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
ncache.c Correctly set the value of covered in dns_ncache_current 2023-09-18 15:51:44 +10:00
nsec.c Extend dns_db_allrdatasets to control interation results 2022-12-07 23:59:36 +00:00
nsec3.c Update the source code formatting using clang-format-17 2023-10-18 09:02:57 +02:00
nta.c Don't use reference counting in isc_timer unit 2023-01-18 22:39:26 +01:00
openssl_link.c Clear OpenSSL errors on engine errors 2023-09-01 13:43:20 +10:00
openssl_shim.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
openssl_shim.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
openssldh_link.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
opensslecdsa_link.c Check that buf is large enough 2023-09-01 14:06:27 +10:00
openssleddsa_link.c Clear OpenSSL errors on context creation failures 2023-09-01 13:45:34 +10:00
opensslrsa_link.c Only declare 'engine' if it is used 2023-10-27 10:49:38 +11:00
order.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
peer.c remove nonfunctional DSCP implementation 2023-01-09 14:23:26 -08:00
private.c Update the source code formatting using clang-format-17 2023-10-18 09:02:57 +02:00
rbt.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
rbtdb.c Update the source code formatting using clang-format-17 2023-10-18 09:02:57 +02:00
rbtdb.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rcode.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
rdata.c Explicitly cast chars to unsigned chars for <ctype.h> functions 2023-09-22 17:01:59 +02:00
rdatalist.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
rdatalist_p.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rdataset.c Define DNS_RDATASET_INIT for static initialisation 2023-02-09 08:58:15 +11:00
rdatasetiter.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rdataslab.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
request.c Do not resend TCP requests 2023-04-03 16:18:39 +00:00
resolver.c Don't use an uninitialized link on an error path 2023-09-28 10:30:42 +00:00
result.c Refactor how we map isc_result_t <-> dns_rcode_t 2023-06-15 16:27:17 +02:00
rootns.c Suppress reporting upcoming changes in root hints 2023-11-03 03:43:49 +11:00
rpz.c Run RPZ and catalog zones tasks in exclusive mode 2023-07-06 10:44:03 +00:00
rriterator.c Extend dns_db_allrdatasets to control interation results 2022-12-07 23:59:36 +00:00
rrl.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
sdb.c Extend dns_db_allrdatasets to control interation results 2022-12-07 23:59:36 +00:00
sdlz.c Extend dns_db_allrdatasets to control interation results 2022-12-07 23:59:36 +00:00
soa.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 08:42:18 +01:00
ssu.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
ssu_external.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
stats.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
tests Move all the unit tests to /tests/<libname>/ 2022-05-31 12:06:00 +02:00
time.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
tkey.c Return REFUSED if GSSAPI is not configured 2023-07-29 05:46:32 +10:00
transport.c Rename "hostname" to "remote-hostname" within "tls" 2022-05-03 17:42:43 +03:00
tsec.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 08:42:16 +01:00
tsig.c prevent TSIG keys from being added to multiple rings 2023-05-25 15:08:48 -07:00
tsig_p.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
ttl.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
update.c Extend dns_db_allrdatasets to control interation results 2022-12-07 23:59:36 +00:00
validator.c Reduce the number of verifiations required 2023-04-03 17:46:13 +02:00
view.c dns_view_untrust modifies dnskey->flags when it shouldn't 2023-04-03 17:46:13 +02:00
xfrin.c Adjust level of log messages when transferring in a zone 2023-09-06 20:14:41 +10:00
zone.c set loadtime during initial transfer of a secondary zone 2023-11-15 18:06:58 -08:00
zone_p.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
zonekey.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00
zoneverify.c Extend dns_db_allrdatasets to control interation results 2022-12-07 23:59:36 +00:00
zt.c Update sources to Clang 15 formatting 2022-11-29 09:14:07 +01:00