bind9/lib/dns
Ondřej Surý af1b56240f Resolve the overlinking of the system libraries
Originally, every library and binaries got linked to everything, which
creates unnecessary overlinking.  This wasn't as straightforward as it
should be as we still support configuration without libtool for 9.16.

Couple of smaller issues related to include headers and an issue where
sanitizer overload dlopen and dlclose symbols, so we were getting false
negatives in the autoconf test.
2020-05-11 09:49:54 +02:00
..
include Resolve the overlinking of the system libraries 2020-05-11 09:49:54 +02:00
rdata remove or comment empty conditional branches 2020-03-17 15:33:23 -07:00
tests Resolve the overlinking of the system libraries 2020-05-11 09:49:54 +02:00
win32 Disable MSB8028 warning 2020-04-16 07:56:38 +02:00
.gitignore 4394. [func] Add rndc command "dnstap-reopen" to close and 2016-06-24 09:37:04 +10:00
acl.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
adb.c Workaround MSVC warning C4477 2020-04-16 07:56:37 +02:00
api prep 9.16.2 2020-04-16 23:07:40 +02:00
badcache.c Workaround for clang static analyzer bug. 2020-03-04 10:48:59 +01:00
byaddr.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
cache.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
callbacks.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
catz.c fix spelling errors reported by Fossies. 2020-02-21 07:05:31 +00:00
client.c Refactor the isc_log API so it cannot fail on memory failures 2020-03-18 11:44:18 +01:00
clientinfo.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
compress.c Add an arena to compressctx 2020-02-27 08:54:02 +01:00
db.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
dbiterator.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
dbtable.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
diff.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
dispatch.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
dlz.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
dns64.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
dnsrps.c fix spelling errors reported by Fossies. 2020-02-21 07:05:31 +00:00
dnssec.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
dnstap.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
dnstap.proto fix spelling errors reported by Fossies. 2020-02-21 07:05:31 +00:00
ds.c Stop leaking OpenSSL types and defines in the isc/md.h 2020-04-28 15:24:07 +02:00
dst_api.c Finish refactoring after the removal of --with-ecdsa and --with-eddsa. 2020-05-01 06:54:26 +02:00
dst_internal.h Finish refactoring after the removal of --with-ecdsa and --with-eddsa. 2020-05-01 06:54:26 +02:00
dst_openssl.h Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
dst_parse.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
dst_parse.h Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
dst_pkcs11.h Merge branch '46-just-use-clang-format-to-reformat-sources' into 'master' 2020-02-12 14:51:18 +00:00
dst_result.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
dyndb.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
ecdb.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
ecs.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
fixedname.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
forward.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
gen-unix.h Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
gen-win32.h Add C11 localtime_r and gmtime_r shims for Windows 2020-03-17 15:33:24 -07:00
gen.c Add C11 localtime_r and gmtime_r shims for Windows 2020-03-17 15:33:24 -07:00
geoip2.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
gssapi_link.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
gssapictx.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
hmac_link.c Stop leaking OpenSSL types and defines in the isc/md.h 2020-04-28 15:24:07 +02:00
ipkeylist.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
iptable.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
journal.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
kasp.c Fix race condition dnssec-policy with views 2020-03-09 16:25:35 +01:00
key.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
keydata.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
keymgr.c Address Coverity warnings in keymgr.c 2020-04-20 09:43:23 +02:00
keytable.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
Kyuafile regen master 2017-12-29 01:44:18 +00:00
lib.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
log.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
lookup.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
Makefile.in Resolve the overlinking of the system libraries 2020-05-11 09:49:54 +02:00
mapapi improve calculation of database size 2020-03-12 00:38:37 -07:00
master.c fix spelling errors reported by Fossies. 2020-02-21 07:05:31 +00:00
masterdump.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
message.c Fixup the missing clang-format bits 2020-02-16 18:07:27 +01:00
name.c Fixup the missing clang-format bits 2020-02-16 18:07:27 +01:00
ncache.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
nsec.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
nsec3.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
nta.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
openssl_link.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
openssldh_link.c Remove unnecessary forward declarations. 2020-05-01 06:54:26 +02:00
opensslecdsa_link.c Add initial support for ECDSA keys via OpenSSL PKCS#11 engine 2020-05-01 14:30:04 +02:00
openssleddsa_link.c Add engine support to OpenSSL EdDSA implementation. 2020-05-01 16:25:56 +02:00
opensslrsa_link.c Simplify error handling 2020-05-01 14:30:04 +02:00
order.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
peer.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
pkcs11.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
pkcs11ecdsa_link.c Use switch instead of if when evaluating curves 2020-05-01 06:54:27 +02:00
pkcs11eddsa_link.c Update EdDSA implementation to PKCS#11 v3.0. 2020-05-01 08:00:52 +02:00
pkcs11rsa_link.c Remove unnecessary forward declarations. 2020-05-01 06:54:26 +02:00
portlist.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
private.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
rbt.c improve calculation of database size 2020-03-12 00:38:37 -07:00
rbtdb.c Silence missing unlock from Coverity. 2020-03-13 13:17:46 +11:00
rbtdb.h Merge branch '46-add-curly-braces' into 'master' 2020-02-13 21:28:35 +00:00
rcode.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
rdata.c fix spelling errors reported by Fossies. 2020-02-21 07:05:31 +00:00
rdatalist.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
rdatalist_p.h Merge branch '46-just-use-clang-format-to-reformat-sources' into 'master' 2020-02-12 14:51:18 +00:00
rdataset.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
rdatasetiter.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
rdataslab.c improve calculation of database size 2020-03-12 00:38:37 -07:00
request.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
resolver.c Fixed rebinding protection bug when using forwarder setups 2020-04-08 08:52:58 +02:00
result.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
rootns.c adjust the clang-format penalties to reduce string breaking 2020-02-17 14:43:46 -08:00
rpz.c acquire maintenance lock when running incremental RPZ updates 2020-04-21 17:24:09 -07:00
rriterator.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
rrl.c fix spelling errors reported by Fossies. 2020-02-21 07:05:31 +00:00
sdb.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
sdlz.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
soa.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
spnego.asn1 Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
spnego.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
spnego.h Merge branch '46-add-curly-braces' into 'master' 2020-02-13 21:28:35 +00:00
spnego_asn1.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
spnego_asn1.pl Remove $Id markers, Principal Author and Reviewed tags from the full source tree 2018-05-11 13:17:46 +02:00
ssu.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
ssu_external.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
stats.c Replace hard coded value with constant 2020-04-03 10:04:24 +02:00
tcpmsg.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
time.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
timer.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
tkey.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
tsec.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
tsig.c Use the new sorting rules to regroup #include headers 2020-03-11 08:55:12 +00:00
tsig_p.h Merge branch '46-just-use-clang-format-to-reformat-sources' into 'master' 2020-02-12 14:51:18 +00:00
ttl.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
update.c Replace sign operation bool with enum 2020-04-03 10:04:07 +02:00
validator.c fix spelling errors reported by Fossies. 2020-02-21 07:05:31 +00:00
version.c Merge branch '46-just-use-clang-format-to-reformat-sources' into 'master' 2020-02-12 14:51:18 +00:00
view.c Resolve the overlinking of the system libraries 2020-05-11 09:49:54 +02:00
xfrin.c Warn about AXFR streams that are incompatible with BIND 9.18 2020-04-20 19:13:47 +10:00
zone.c dnssec-policy: to sign inline or not 2020-04-16 16:04:28 +02:00
zone_p.h Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00
zonekey.c Merge branch 'each-style-tweak' into 'master' 2020-02-14 05:35:29 +00:00
zoneverify.c remove or comment empty conditional branches 2020-03-17 15:33:23 -07:00
zt.c Merge branch '46-enforce-clang-format-rules' into 'master' 2020-02-14 08:45:59 +00:00