bind9/bin
Michał Kępień 3a14450d39 Move verifyzone() and its dependencies into lib/dns/zoneverify.c
This commit only moves code around, with the following exceptions:

  - the check_dns_dbiterator_current() macro and functions
    is_delegation() and has_dname() were removed from
    bin/dnssec/dnssectool.{c,h} and duplicated in two locations:
    bin/dnssec/dnssec-signzone.c and lib/dns/zoneverify.c; these
    functions are used both by the code in bin/dnssec/dnssec-signzone.c
    and verifyzone(), but are not a good fit for being exported by a
    code module responsible for zone verification,

  - fatal() and check_result() were duplicated in lib/dns/zoneverify.c
    as static functions which do not use the "program" variable any more
    (as it is only set by the tools in bin/dnssec/); this is a temporary
    step which only aims to prevent compilation from breaking - these
    duplicate functions will be removed once lib/dns/zoneverify.c is
    refactored not to use them,

  - the list of header files included by lib/dns/zoneverify.c was
    expanded to encompass all header files that are actually used by the
    code in that file,

  - a description of the purpose of the commented out "fields" inside
    struct nsec3_chain_fixed was added.
2018-06-15 10:07:22 +02:00
..
check address win32 build issues 2018-05-22 16:32:21 -07:00
confgen address win32 build issues 2018-05-22 16:32:21 -07:00
delv address win32 build issues 2018-05-22 16:32:21 -07:00
dig Change isc_random() to be just PRNG, and add isc_nonce_buf() that uses CSPRNG 2018-05-29 22:58:21 +02:00
dnssec Move verifyzone() and its dependencies into lib/dns/zoneverify.c 2018-06-15 10:07:22 +02:00
named allow-recursion could incorrectly inherit from the default allow-query 2018-06-14 14:42:50 +02:00
nsupdate Change isc_random() to be just PRNG, and add isc_nonce_buf() that uses CSPRNG 2018-05-29 22:58:21 +02:00
pkcs11 Remove the OpenSSL PKCS#11 patches - not really needed now 2018-06-13 10:53:21 +02:00
python Remove support for obsoleted ECC-GOST (GOST R 34.11-94) algorithm 2018-06-05 09:14:14 +02:00
rndc Change isc_random() to be just PRNG, and add isc_nonce_buf() that uses CSPRNG 2018-05-29 22:58:21 +02:00
tests Fix server-stale requirement, skip without Time::HiRes 2018-06-14 10:26:54 -04:00
tools Change isc_random() to be just PRNG, and add isc_nonce_buf() that uses CSPRNG 2018-05-29 22:58:21 +02:00
win32/BINDInstall address win32 build issues 2018-05-22 16:32:21 -07:00
Makefile.in reduce race risk in parallel builds 2018-03-09 14:12:50 -08:00