bind9/lib/dns
Petr Menšík 6c55ea17c6 Remove engine related parts for OpenSSL 3.0
OpenSSL just cannot work with mixing ENGINE_* api mixed with OSSL_PARAM
builders. But it can be built in legacy mode, where deprecated but still
working API would be used.

It can work under OpenSSL 3.0, but only if using legacy code paths
matching OpenSSL 1.1 calls and functions.

Remove fromlabel processing by OpenSSL 3.0 only functions. They can
return later with a proper provider support for pkcs11.
2022-09-23 13:17:55 +10:00
..
include Create the negative trust anchor timer on the current loop 2022-09-21 14:25:33 -07:00
rdata Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02: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-04 19:27:00 +02:00
adb.c Update netmgr, tasks, and applications to use isc_loopmgr 2022-08-26 09:09:24 +02:00
badcache.c Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
byaddr.c Remove dns_lookup and unused functions in dns_byaddr 2022-05-25 14:44:32 +02:00
cache.c Update netmgr, tasks, and applications to use isc_loopmgr 2022-08-26 09:09:24 +02:00
callbacks.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
catz.c Create the catalog zones update timer on demand 2022-09-21 14:25:33 -07:00
client.c Update netmgr, tasks, and applications to use isc_loopmgr 2022-08-26 09:09:24 +02:00
clientinfo.c allow dns_clientinfo to store client ECS data 2022-01-27 13:53:59 -08:00
compress.c General-purpose unrolled ASCII tolower() loops 2022-09-12 12:18:57 +01:00
db.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 08:33:43 +01:00
dbiterator.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
diff.c dns_rdatalist_tordataset() and dns_rdatalist_fromrdataset() can not fail 2022-08-09 08:19:51 +00:00
dispatch.c Implement TLS transport support for dns_request and dns_dispatch 2022-09-19 16:36:28 +00:00
dlz.c Set hard thread affinity for each zone 2022-04-01 23:50:34 +02:00
dns64.c Add isc_rwlock around dns_aclenv .localhost and .localnets member 2022-04-04 19:27:00 +02:00
dnsrps.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 08:33:43 +01:00
dnssec.c dns_rdatalist_tordataset() and dns_rdatalist_fromrdataset() can not fail 2022-08-09 08:19:51 +00:00
dnstap.c dnstap query_message field was erroneously set with responses 2022-08-31 11:33:25 -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:33:43 +01:00
dst_api.c Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
dst_internal.h Check if key metadata is modified before writing 2022-05-13 13:31:17 +02:00
dst_openssl.h Use autoconf check for BN_GENCB_new() 2022-03-02 10:48:09 +00:00
dst_parse.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dst_parse.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
dyndb.c Update isc_timer to use isc_loopmgr 2022-08-25 17:17:07 +02:00
ecs.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 08:33:43 +01:00
fixedname.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
forward.c Cleanup dns_fwdtable_delete() 2022-06-09 10:47:04 +00:00
gen.c Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02: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 15:06:31 +00:00
gssapictx.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 08:33:43 +01:00
hmac_link.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 08:33:43 +01:00
ipkeylist.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
iptable.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
journal.c Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
kasp.c Store built-in dnssec-policies in defaultconf 2022-06-28 11:56:31 +02:00
key.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
keydata.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
keymgr.c Nit changes in keymgr and kasp 2022-06-28 11:56:31 +02:00
keytable.c Add synth-from-dnssec namespaces for keytable entries 2022-07-05 12:29:01 +10:00
log.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
Makefile.am Update libdns_la_LIBADD rather than libdns_la_LDFLAGS 2022-07-13 00:14:13 +00:00
master.c dns_rdatalist_tordataset() and dns_rdatalist_fromrdataset() can not fail 2022-08-09 08:19:51 +00:00
masterdump.c Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
message.c Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
name.c General-purpose unrolled ASCII tolower() loops 2022-09-12 12:18:57 +01:00
ncache.c dns_rdatalist_tordataset() and dns_rdatalist_fromrdataset() can not fail 2022-08-09 08:19:51 +00:00
nsec.c Wait with NSEC3 during a DNSSEC policy change 2022-08-22 15:55:46 +02:00
nsec3.c nsec3.c: Add a missing dns_db_detachnode() call 2022-08-23 11:01:31 +02:00
nta.c Create the negative trust anchor timer on the current loop 2022-09-21 14:25:33 -07:00
openssl_link.c Add ENGINE_init and ENGINE_finish calls 2022-09-23 13:15:16 +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 Remove DH_clear_flags call 2022-07-18 13:38:47 +02:00
openssldh_link.c Do not use OSSL_PARAM when engine API is compiled 2022-09-23 13:17:53 +10:00
opensslecdsa_link.c Remove engine related parts for OpenSSL 3.0 2022-09-23 13:17:55 +10:00
openssleddsa_link.c Free ctx on invalid siglen 2022-09-08 11:27:31 +02:00
opensslrsa_link.c Remove engine related parts for OpenSSL 3.0 2022-09-23 13:17:55 +10:00
order.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 08:33:43 +01:00
peer.c Add server clause require-cookie 2022-09-13 12:07:13 +10:00
private.c Increase the BUFSIZ-long buffers 2022-07-15 10:33:46 +00:00
rbt.c Remove unused rbtnode->rpz flag 2022-05-02 19:47:58 +01:00
rbtdb.c Ensure required cached glue is rendered 2022-09-22 14:03:17 +02:00
rbtdb.h Remove remaining checks for rbt64 2022-05-03 00:41:42 +01:00
rcode.c Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
rdata.c Consolidate some ASCII tables in isc/ascii and isc/hex 2022-09-12 12:18:57 +01:00
rdatalist.c dns_rdatalist_tordataset() and dns_rdatalist_fromrdataset() can not fail 2022-08-09 08:19:51 +00:00
rdatalist_p.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rdataset.c There can no longer be multiple compression methods 2022-06-01 13:00:40 +01:00
rdatasetiter.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rdataslab.c Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
request.c Implement TLS transport support for dns_request and dns_dispatch 2022-09-19 16:36:28 +00:00
resolver.c Create the spillattimer when needed and destroy it early 2022-09-21 14:25:33 -07:00
result.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rootns.c Clean up #include <isc/string.h> 2022-05-03 12:38:59 +00:00
rpz.c Create the response policy zones update timer on demand 2022-09-21 14:25:33 -07:00
rriterator.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
rrl.c Fix RRL responses-per-second bypass using wildcard names 2022-09-08 09:15:30 +02:00
sdb.c Update isc_timer to use isc_loopmgr 2022-08-25 17:17:07 +02:00
sdlz.c Consolidate some ASCII tables in isc/ascii and isc/hex 2022-09-12 12:18:57 +01:00
soa.c Remove use of the inline keyword used as suggestion to compiler 2022-03-25 08:33:43 +01:00
ssu.c Add isc_rwlock around dns_aclenv .localhost and .localnets member 2022-04-04 19:27:00 +02:00
ssu_external.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
stats.c Emit key algorithm + key id in dnssec signing statsistics 2022-09-15 08:42:45 +10:00
tests Move all the unit tests to /tests/<libname>/ 2022-05-28 14:53:02 -07:00
time.c Clean up #include <isc/string.h> 2022-05-03 12:38:59 +00:00
tkey.c Refactor tkey.c:buildquery() error handling 2022-08-16 07:36:12 +00:00
transport.c Convert xfrin.c:get_create_tlsctx() into a library function 2022-09-19 15:50:06 +00:00
tsec.c Simplify way we tag unreachable code with only ISC_UNREACHABLE() 2022-03-25 08:33:43 +01:00
tsig.c dns_rdatalist_tordataset() and dns_rdatalist_fromrdataset() can not fail 2022-08-09 08:19:51 +00:00
tsig_p.h Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
ttl.c Use the semantic patch to do the unsigned -> unsigned int change 2022-09-19 15:56:02 +02:00
update.c Create per-thread task and memory context for zonemgr 2022-04-01 23:50:34 +02:00
validator.c the validator can attach to the view normally 2022-05-13 13:36:10 -07:00
view.c Update netmgr, tasks, and applications to use isc_loopmgr 2022-08-26 09:09:24 +02:00
xfrin.c Convert xfrin.c:get_create_tlsctx() into a library function 2022-09-19 15:50:06 +00:00
zone.c Create the zone timers on the zone->loop 2022-09-21 14:25:33 -07: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 the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00
zoneverify.c Eliminate a variable that can confuse the compiler 2022-05-02 21:11:12 +01:00
zt.c Update the copyright information in all files in the repository 2022-01-11 09:05:02 +01:00