Completely remove BIND 9 Windows support

The Windows support has been completely removed from the source tree
and BIND 9 now no longer supports native compilation on Windows.

We might consider reviewing mingw-w64 port if contributed by external
party, but no development efforts will be put into making BIND 9 compile
and run on Windows again.
This commit is contained in:
Ondřej Surý
2021-05-20 15:53:50 +02:00
parent ad130e4509
commit 440fb3d225
398 changed files with 222 additions and 38006 deletions

View File

@@ -22,9 +22,8 @@ use strict;
use vars qw($debug $isc_includes $dns_includes
$omapi_includes);
$isc_includes = "-Ilib/isc/include -Ilib/isc/unix/include " .
"-Ilib/isc/pthreads/include";
$dns_includes = "-Ilib/dns/include -Ilib/dns/sec/dst/include";
$isc_includes = "-Ilib/isc/include";
$dns_includes = "-Ilib/dns/include -Ilib/dns/dst/include";
$omapi_includes = "-Ilib/omapi/include";
$0 =~ s%.*/%%;
@@ -59,9 +58,6 @@ for (<>) {
# From external sources; ignore.
next if $file =~ m%lib/dns/sec/(dnssafe|openssl)%m;
# Totally wrong platform; ignore.
next if $file =~ m%lib/isc/win32%;
($tmpfile = $file) =~ s%(.*/)?%/tmp/%;
$tmpfile =~ s/\.h$/.c/;
($objfile = $tmpfile) =~ s/\.c$/\.o/;;

View File

@@ -51,7 +51,7 @@ EOF
# Compile the test program.
if
gcc -W -Wall -Wmissing-prototypes -Wcast-qual -Wwrite-strings \
-I/usr/pkg/pthreads/include -I$prefix/include -c test.cc 2>&1
"-I$prefix/include" -c test.cc 2>&1
then
:
else

View File

@@ -17,7 +17,6 @@ install_dir="${DESTDIR}@prefix@"
headers_to_install() {
find "${abs_top_srcdir}/lib" -name "*.h" -or -name "*.h.in" |
grep -v -F /win32/ |
sed -n \
-e "s|\.h\.in$|\.h|" \
-e "s|.*include/|${DESTDIR}${includedir}/|p" |

View File

@@ -1,31 +0,0 @@
# Copyright (C) Internet Systems Consortium, Inc. ("ISC")
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, you can obtain one at https://mozilla.org/MPL/2.0/.
#
# See the COPYRIGHT file distributed with this work for additional
# information regarding copyright ownership.
status=0
find */*/win32 win32utils -name \*.in |
sed -e '/\/Makefile.in$/d' \
-e 's/.in$/"/' \
-e 's/^/"..\//' \
-e 's/"..\/win32utils\//"/' |
while read f
do
if grep -F "$f" win32utils/Configure > /dev/null
then
:
else
echo "missing $f from win32utils/Configure"
status=1
fi
done
if test -f win32utils/Configure
then
cd win32utils
perl Configure checkfiles 2> /dev/null || status=1
fi
exit $status

View File

@@ -17,7 +17,7 @@ status=0
list=`git grep -l snprintf lib bin |
grep '\.c$' |
grep -vE -e '(lib/bind|lib/dns/rdata|lib/dns/gen.c)' \
-e '(lib/isc/win32/time.c|dlzexternal/driver/driver.c)' |
-e '(dlzexternal/driver/driver.c)' |
xargs grep -EL "(isc/print.h|print_p.h)" 2> /dev/null`
[ -n "$list" ] && {
status=1
@@ -32,7 +32,7 @@ list=`git grep -wl strerror_r lib bin |
grep '\.c$' |
grep -vE -e '(lib/bind|lib/dns/rdata|lib/dns/gen.c)' \
-e lib/isc/string.c \
-e '(lib/isc/win32/time.c|dlzexternal/driver.c)' |
-e '(dlzexternal/driver.c)' |
xargs grep -EL "(isc/strerr.h)" 2> /dev/null`
[ -n "$list" ] && {
status=1
@@ -54,65 +54,4 @@ list=`git grep -l uintptr_t lib bin |
echo "$list"
}
list=`git ls-files -c lib bin | grep '\.vcxproj\.in$' |
xargs grep -L '<ProjectGuid>' |
awk '{a[$2]++;} END { for (g in a) if (a[g] != 1) print g;}'`
[ -n "$list" ] && {
status=1
echo 'duplicate <ProjectGuid>'"'"'s:'
echo "$list"
}
for lib in `git ls-files -c lib |
sed -n 's;^lib/\([^/]*\)/win32/.*\.def.*$;\1;p' |
sort -u`
do
def=`git ls-files -c lib |
grep lib/${lib}/win32/lib${lib}.def |
sort |
tail -n 1`
test -z "$def" && continue;
test -f "$def" || continue;
dirs=
test -d lib/$lib/include && dirs="$dirs lib/$lib/include"
test -d lib/$lib/win32/include && dirs="$dirs lib/$lib/win32/include"
test -z "$dirs" && continue;
pat=$lib
test $lib = dns && pat='\(dns\|dst\)'
test $lib = isccfg && pat='cfg'
pat="^${pat}_[a-z0-9_]*("
list=`git ls-files -c $dirs | grep '\.h$' |
xargs grep "$pat" |
sed -e 's/.*://' -e 's/(.*//' |
while read p
do
case $p in
isc__app_register) continue;; # internal
isc__mem_register) continue;; # internal
isc__task_register) continue;; # internal
isc__taskmgr_dispatch) continue;; # internal
isc__timer_register) continue;; # internal
isc_ntsecurity_getaccountgroups) continue;; # internal
isc__taskmgr_dispatch) continue;; # no threads
isc__taskmgr_ready) continue;; # no threads
isc_socketmgr_getmaxsockets) p=isc__socketmgr_getmaxsockets;;
esac
grep -q "^${p}"'$' $def && continue
test $lib = isc -a -f lib/isc/win32/libisc.def.exclude &&
grep -q "^${p}"'$' lib/isc/win32/libisc.def.exclude &&
continue
if test -d lib/$lib/win32
then
grep -q "^$p(" lib/$lib/*.c lib/$lib/win32/*.c && echo "$p"
else
grep -q "^$p(" lib/$lib/*.c && echo "$p"
fi
done`
[ -n "$list" ] && {
status=1
echo "Missing from ${def}:"
echo "$list"
}
done
exit $status

View File

@@ -13,40 +13,18 @@
./bin/check/named-checkconf.rst RST 2020,2021
./bin/check/named-checkzone.c C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2018,2019,2020,2021
./bin/check/named-checkzone.rst RST 2020,2021
./bin/check/win32/checkconf.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/check/win32/checkconf.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/check/win32/checkconf.vcxproj.user X 2013,2018,2019,2020,2021
./bin/check/win32/checktool.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/check/win32/checktool.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/check/win32/checktool.vcxproj.user X 2013,2018,2019,2020,2021
./bin/check/win32/checkzone.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/check/win32/checkzone.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/check/win32/checkzone.vcxproj.user X 2013,2018,2019,2020,2021
./bin/confgen/include/confgen/os.h C 2009,2016,2018,2019,2020,2021
./bin/confgen/keygen.c C 2009,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/confgen/keygen.h C 2009,2016,2018,2019,2020,2021
./bin/confgen/os.c C 2009,2016,2018,2019,2020,2021
./bin/confgen/rndc-confgen.c C 2001,2003,2004,2005,2007,2008,2009,2011,2013,2014,2016,2017,2018,2019,2020,2021
./bin/confgen/rndc-confgen.rst RST 2020,2021
./bin/confgen/tsig-keygen.c C 2009,2011,2014,2016,2018,2019,2020,2021
./bin/confgen/tsig-keygen.rst RST 2020,2021
./bin/confgen/unix/os.c C 2009,2016,2018,2019,2020,2021
./bin/confgen/util.c C 2009,2015,2016,2018,2019,2020,2021
./bin/confgen/util.h C 2009,2016,2018,2019,2020,2021
./bin/confgen/win32/confgentool.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/confgen/win32/confgentool.vcxproj.in X 2013,2015,2016,2017,2018,2019,2020
./bin/confgen/win32/confgentool.vcxproj.user X 2013,2018,2019,2020,2021
./bin/confgen/win32/os.c C 2009,2016,2018,2019,2020,2021
./bin/confgen/win32/rndcconfgen.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/confgen/win32/rndcconfgen.vcxproj.in X 2013,2015,2016,2017,2018,2019,2020
./bin/confgen/win32/rndcconfgen.vcxproj.user X 2013,2018,2019,2020,2021
./bin/confgen/win32/tsigkeygen.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/confgen/win32/tsigkeygen.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/confgen/win32/tsigkeygen.vcxproj.user X 2013,2018,2019,2020,2021
./bin/delv/delv.c C 2014,2015,2016,2017,2018,2019,2020,2021
./bin/delv/delv.rst RST 2020,2021
./bin/delv/win32/delv.vcxproj.filters.in X 2014,2015,2018,2019,2020
./bin/delv/win32/delv.vcxproj.in X 2014,2015,2016,2017,2018,2019,2020
./bin/delv/win32/delv.vcxproj.user X 2014,2018,2019,2020,2021
./bin/dig/dig.c C 2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/dig/dig.rst RST 2020,2021
./bin/dig/dighost.c C 2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
@@ -56,18 +34,6 @@
./bin/dig/nslookup.c C 2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/dig/nslookup.rst RST 2020,2021
./bin/dig/readline.h C 2020,2021
./bin/dig/win32/dig.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dig/win32/dig.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/dig/win32/dig.vcxproj.user X 2013,2018,2019,2020,2021
./bin/dig/win32/dighost.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dig/win32/dighost.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/dig/win32/dighost.vcxproj.user X 2013,2018,2019,2020,2021
./bin/dig/win32/host.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dig/win32/host.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/dig/win32/host.vcxproj.user X 2013,2018,2019,2020,2021
./bin/dig/win32/nslookup.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dig/win32/nslookup.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/dig/win32/nslookup.vcxproj.user X 2013,2018,2019,2020,2021
./bin/dnssec/dnssec-cds.c C 2017,2018,2019,2020,2021
./bin/dnssec/dnssec-cds.rst RST 2020,2021
./bin/dnssec/dnssec-dsfromkey.c C 2008,2009,2010,2011,2012,2014,2015,2016,2017,2018,2019,2020,2021
@@ -88,41 +54,12 @@
./bin/dnssec/dnssec-verify.rst RST 2020,2021
./bin/dnssec/dnssectool.c C 2000,2001,2003,2004,2005,2007,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/dnssec/dnssectool.h C 2000,2001,2003,2004,2007,2008,2009,2010,2011,2012,2014,2015,2016,2017,2018,2019,2020,2021
./bin/dnssec/win32/cds.vcxproj.filters.in X 2019,2020
./bin/dnssec/win32/cds.vcxproj.in X 2019,2020
./bin/dnssec/win32/cds.vcxproj.user X 2019,2020,2021
./bin/dnssec/win32/dnssectool.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dnssec/win32/dnssectool.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/dnssec/win32/dnssectool.vcxproj.user X 2013,2018,2019,2020,2021
./bin/dnssec/win32/dsfromkey.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dnssec/win32/dsfromkey.vcxproj.in X 2013,2018,2019,2020
./bin/dnssec/win32/dsfromkey.vcxproj.user X 2013,2018,2019,2020,2021
./bin/dnssec/win32/importkey.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dnssec/win32/importkey.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/dnssec/win32/importkey.vcxproj.user X 2013,2018,2019,2020,2021
./bin/dnssec/win32/keyfromlabel.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dnssec/win32/keyfromlabel.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/dnssec/win32/keyfromlabel.vcxproj.user X 2013,2018,2019,2020,2021
./bin/dnssec/win32/keygen.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dnssec/win32/keygen.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/dnssec/win32/keygen.vcxproj.user X 2013,2018,2019,2020,2021
./bin/dnssec/win32/revoke.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dnssec/win32/revoke.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/dnssec/win32/revoke.vcxproj.user X 2013,2018,2019,2020,2021
./bin/dnssec/win32/settime.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dnssec/win32/settime.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/dnssec/win32/settime.vcxproj.user X 2013,2018,2019,2020,2021
./bin/dnssec/win32/signzone.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dnssec/win32/signzone.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/dnssec/win32/signzone.vcxproj.user X 2013,2018,2019,2020,2021
./bin/dnssec/win32/verify.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/dnssec/win32/verify.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/dnssec/win32/verify.vcxproj.user X 2013,2018,2019,2020,2021
./bin/named/bind9.xsl SGML 2006,2007,2008,2009,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/builtin.c C 2001,2002,2003,2004,2005,2007,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/config.c C 2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/control.c C 2001,2002,2003,2004,2005,2006,2007,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/controlconf.c C 2001,2002,2003,2004,2005,2006,2007,2008,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/dlz_dlopen_driver.c C 2011,2012,2013,2014,2016,2017,2018,2019,2020,2021
./bin/named/fuzz.c C 2016,2017,2018,2019,2020,2021
./bin/named/geoip.c C 2013,2014,2016,2017,2018,2019,2020,2021
./bin/named/include/dlz/dlz_dlopen_driver.h C 2011,2016,2018,2019,2020,2021
@@ -135,6 +72,7 @@
./bin/named/include/named/log.h C 1999,2000,2001,2002,2004,2005,2007,2009,2015,2016,2017,2018,2019,2020,2021
./bin/named/include/named/logconf.h C 1999,2000,2001,2004,2005,2006,2007,2016,2017,2018,2019,2020,2021
./bin/named/include/named/main.h C 1999,2000,2001,2002,2004,2005,2007,2009,2013,2015,2016,2017,2018,2019,2020,2021
./bin/named/include/named/os.h C 1999,2000,2001,2002,2004,2005,2007,2008,2009,2014,2016,2017,2018,2019,2020,2021
./bin/named/include/named/server.h C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/include/named/smf_globals.h C 2017,2018,2019,2020,2021
./bin/named/include/named/statschannel.h C 2008,2016,2017,2018,2019,2020,2021
@@ -148,29 +86,16 @@
./bin/named/main.c C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/named.conf.rst X 2020,2021
./bin/named/named.rst RST 2020,2021
./bin/named/os.c C 1999,2000,2001,2002,2004,2005,2006,2007,2008,2009,2010,2011,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/server.c C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/statschannel.c C 2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/tkeyconf.c C 1999,2000,2001,2004,2005,2006,2007,2009,2010,2012,2014,2016,2017,2018,2019,2020,2021
./bin/named/transportconf.c C 2021
./bin/named/tsigconf.c C 1999,2000,2001,2004,2005,2006,2007,2009,2011,2012,2016,2017,2018,2019,2020,2021
./bin/named/unix/dlz_dlopen_driver.c C 2011,2012,2013,2014,2016,2017,2018,2019,2020,2021
./bin/named/unix/include/named/os.h C 1999,2000,2001,2002,2004,2005,2007,2008,2009,2014,2016,2017,2018,2019,2020,2021
./bin/named/unix/os.c C 1999,2000,2001,2002,2004,2005,2006,2007,2008,2009,2010,2011,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/win32/dlz_dlopen_driver.c C 2011,2012,2013,2014,2016,2018,2019,2020,2021
./bin/named/win32/include/named/ntservice.h C 1999,2000,2001,2002,2003,2004,2007,2016,2018,2019,2020,2021
./bin/named/win32/include/named/os.h C 1999,2000,2001,2002,2004,2007,2008,2009,2014,2016,2017,2018,2019,2020,2021
./bin/named/win32/named.vcxproj.filters.in X 2013,2015,2016,2017,2018,2019,2020
./bin/named/win32/named.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/named/win32/named.vcxproj.user X 2013,2018,2019,2020,2021
./bin/named/win32/ntservice.c C 1999,2000,2001,2002,2004,2006,2007,2009,2011,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/win32/os.c C 1999,2000,2001,2002,2004,2005,2007,2008,2009,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/xsl_p.h X 2007,2008,2009,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/named/zoneconf.c C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/nsupdate/nsupdate.c C 2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/nsupdate/nsupdate.rst RST 2020,2021
./bin/nsupdate/win32/nsupdate.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/nsupdate/win32/nsupdate.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/nsupdate/win32/nsupdate.vcxproj.user X 2013,2018,2019,2020,2021
./bin/pkcs11/pkcs11-destroy.c X 2009,2010,2014,2015,2018,2019,2020,2021
./bin/pkcs11/pkcs11-destroy.rst RST 2020,2021
./bin/pkcs11/pkcs11-keygen.c X 2009,2014,2015,2017,2018,2019,2020,2021
@@ -179,18 +104,6 @@
./bin/pkcs11/pkcs11-list.rst RST 2020,2021
./bin/pkcs11/pkcs11-tokens.c C 2014,2015,2016,2018,2019,2020,2021
./bin/pkcs11/pkcs11-tokens.rst RST 2020,2021
./bin/pkcs11/win32/pk11destroy.vcxproj.filters.in X 2013,2014,2015,2018,2019,2020
./bin/pkcs11/win32/pk11destroy.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/pkcs11/win32/pk11destroy.vcxproj.user X 2013,2018,2019,2020,2021
./bin/pkcs11/win32/pk11keygen.vcxproj.filters.in X 2013,2014,2015,2018,2019,2020
./bin/pkcs11/win32/pk11keygen.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/pkcs11/win32/pk11keygen.vcxproj.user X 2013,2018,2019,2020,2021
./bin/pkcs11/win32/pk11list.vcxproj.filters.in X 2013,2014,2015,2018,2019,2020
./bin/pkcs11/win32/pk11list.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/pkcs11/win32/pk11list.vcxproj.user X 2013,2018,2019,2020,2021
./bin/pkcs11/win32/pk11tokens.vcxproj.filters.in X 2014,2015,2018,2019,2020
./bin/pkcs11/win32/pk11tokens.vcxproj.in X 2014,2015,2016,2017,2018,2019,2020
./bin/pkcs11/win32/pk11tokens.vcxproj.user X 2014,2018,2019,2020,2021
./bin/plugins/filter-a.c C 2018,2019,2020,2021
./bin/plugins/filter-a.rst RST 2020,2021
./bin/plugins/filter-aaaa.c C 2018,2019,2020,2021
@@ -200,9 +113,6 @@
./bin/rndc/rndc.rst RST 2020,2021
./bin/rndc/util.c C 2000,2001,2004,2005,2007,2015,2016,2018,2019,2020,2021
./bin/rndc/util.h C 2000,2001,2004,2005,2007,2009,2016,2018,2019,2020,2021
./bin/rndc/win32/rndc.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/rndc/win32/rndc.vcxproj.in X 2013,2015,2016,2017,2018,2019,2020
./bin/rndc/win32/rndc.vcxproj.user X 2013,2018,2019,2020,2021
./bin/tests/prepare-softhsm2.sh SH 2020,2021
./bin/tests/startperf/README X 2011,2018,2019,2020,2021
./bin/tests/startperf/clean.sh SH 2011,2012,2016,2018,2019,2020,2021
@@ -291,7 +201,6 @@
./bin/tests/system/common/rndc.key X 2011,2013,2016,2018,2019,2020,2021
./bin/tests/system/conf.sh.common SH 2018,2019,2020,2021
./bin/tests/system/conf.sh.in SH 2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020
./bin/tests/system/conf.sh.win32 SH 2016,2017,2018,2019,2020,2021
./bin/tests/system/cookie/ans9/ans.py PYTHON 2020,2021
./bin/tests/system/cookie/clean.sh SH 2014,2015,2016,2018,2019,2020,2021
./bin/tests/system/cookie/setup.sh SH 2018,2019,2020,2021
@@ -972,30 +881,6 @@
./bin/tests/system/wildcard/ns1/sign.sh SH 2012,2013,2014,2016,2018,2019,2020,2021
./bin/tests/system/wildcard/setup.sh SH 2012,2014,2016,2017,2018,2019,2020,2021
./bin/tests/system/wildcard/tests.sh SH 2012,2013,2016,2018,2019,2020,2021
./bin/tests/system/win32/bigkey.vcxproj.filters.in X 2016,2018,2019,2020
./bin/tests/system/win32/bigkey.vcxproj.in X 2016,2017,2018,2019,2020
./bin/tests/system/win32/bigkey.vcxproj.user X 2016,2018,2019,2020,2021
./bin/tests/system/win32/feature-test.vcxproj.filters.in X 2016,2018,2019,2020
./bin/tests/system/win32/feature-test.vcxproj.in X 2016,2017,2018,2019,2020
./bin/tests/system/win32/feature-test.vcxproj.user X 2016,2018,2019,2020,2021
./bin/tests/system/win32/gencheck.vcxproj.filters.in X 2016,2018,2019,2020
./bin/tests/system/win32/gencheck.vcxproj.in X 2016,2017,2018,2019,2020
./bin/tests/system/win32/gencheck.vcxproj.user X 2016,2018,2019,2020,2021
./bin/tests/system/win32/keycreate.vcxproj.filters.in X 2016,2018,2019,2020
./bin/tests/system/win32/keycreate.vcxproj.in X 2016,2017,2018,2019,2020
./bin/tests/system/win32/keycreate.vcxproj.user X 2016,2018,2019,2020,2021
./bin/tests/system/win32/keydelete.vcxproj.filters.in X 2016,2018,2019,2020
./bin/tests/system/win32/keydelete.vcxproj.in X 2016,2017,2018,2019,2020
./bin/tests/system/win32/keydelete.vcxproj.user X 2016,2018,2019,2020,2021
./bin/tests/system/win32/makejournal.vcxproj.filters.in X 2016,2018,2019,2020
./bin/tests/system/win32/makejournal.vcxproj.in X 2016,2017,2018,2019,2020
./bin/tests/system/win32/makejournal.vcxproj.user X 2016,2018,2019,2020,2021
./bin/tests/system/win32/pipequeries.vcxproj.filters.in X 2016,2018,2019,2020
./bin/tests/system/win32/pipequeries.vcxproj.in X 2016,2017,2018,2019,2020
./bin/tests/system/win32/pipequeries.vcxproj.user X 2016,2018,2019,2020,2021
./bin/tests/system/win32/resolve.vcxproj.filters.in X 2014,2015,2018,2019,2020
./bin/tests/system/win32/resolve.vcxproj.in X 2014,2015,2016,2017,2018,2019,2020
./bin/tests/system/win32/resolve.vcxproj.user X 2014,2018,2019,2020,2021
./bin/tests/system/xfer/ans5/badkeydata X 2011,2018,2019,2020,2021
./bin/tests/system/xfer/ans5/badmessageid X 2020,2021
./bin/tests/system/xfer/ans5/goodaxfr X 2011,2018,2019,2020,2021
@@ -1048,42 +933,7 @@
./bin/tools/named-rrchecker.rst RST 2020,2021
./bin/tools/nsec3hash.c C 2006,2008,2009,2011,2014,2016,2017,2018,2019,2020,2021
./bin/tools/nsec3hash.rst RST 2020,2021
./bin/tools/win32/arpaname.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/tools/win32/arpaname.vcxproj.in X 2013,2015,2016,2017,2018,2019,2020
./bin/tools/win32/arpaname.vcxproj.user X 2013,2018,2019,2020,2021
./bin/tools/win32/journalprint.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/tools/win32/journalprint.vcxproj.in X 2013,2015,2016,2017,2018,2019,2020
./bin/tools/win32/journalprint.vcxproj.user X 2013,2018,2019,2020,2021
./bin/tools/win32/mdig.vcxproj.filters.in X 2015,2018,2019,2020
./bin/tools/win32/mdig.vcxproj.in X 2015,2016,2017,2018,2019,2020
./bin/tools/win32/mdig.vcxproj.user X 2015,2018,2019,2020,2021
./bin/tools/win32/nsec3hash.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/tools/win32/nsec3hash.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/tools/win32/nsec3hash.vcxproj.user X 2013,2018,2019,2020,2021
./bin/tools/win32/rrchecker.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/tools/win32/rrchecker.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./bin/tools/win32/rrchecker.vcxproj.user X 2013,2018,2019,2020,2021
./bin/win32/BINDInstall/AccountInfo.cpp C.PORTION 2001,2002,2004,2007,2009,2013,2016,2017,2018,2019,2020,2021
./bin/win32/BINDInstall/AccountInfo.h C 2001,2004,2007,2016,2018,2019,2020,2021
./bin/win32/BINDInstall/BINDInstall.cpp C.PORTION 2001,2004,2007,2009,2016,2018,2019,2020,2021
./bin/win32/BINDInstall/BINDInstall.h C.PORTION 2001,2004,2007,2016,2018,2019,2020,2021
./bin/win32/BINDInstall/BINDInstall.rc X 2001,2005,2009,2014,2018,2019,2020,2021
./bin/win32/BINDInstall/BINDInstall.vcxproj.filters.in X 2013,2015,2018,2019,2020
./bin/win32/BINDInstall/BINDInstall.vcxproj.in X 2013,2014,2015,2016,2018,2019,2020
./bin/win32/BINDInstall/BINDInstall.vcxproj.user X 2013,2018,2019,2020,2021
./bin/win32/BINDInstall/BINDInstallDlg.cpp C.PORTION 2001,2003,2004,2005,2006,2007,2008,2009,2010,2013,2014,2015,2016,2017,2018,2019,2020,2021
./bin/win32/BINDInstall/BINDInstallDlg.h C.PORTION 2001,2004,2007,2009,2015,2016,2017,2018,2019,2020,2021
./bin/win32/BINDInstall/DirBrowse.cpp C.PORTION 2001,2004,2007,2016,2018,2019,2020,2021
./bin/win32/BINDInstall/DirBrowse.h C.PORTION 2001,2004,2007,2016,2018,2019,2020,2021
./bin/win32/BINDInstall/StdAfx.cpp X 2001,2018,2019,2020,2021
./bin/win32/BINDInstall/StdAfx.h X 2001,2006,2011,2013,2018,2019,2020,2021
./bin/win32/BINDInstall/VersionInfo.cpp X 2001,2008,2015,2017,2018,2019,2020,2021
./bin/win32/BINDInstall/VersionInfo.h X 2001,2018,2019,2020,2021
./bin/win32/BINDInstall/res/BINDInstall.ico X 2001,2018,2019,2020,2021
./bin/win32/BINDInstall/res/BINDInstall.rc2 X 2001,2018,2019,2020,2021
./bin/win32/BINDInstall/resource.h X 2001,2005,2009,2018,2019,2020,2021
./bind.keys X 2009,2010,2011,2017,2018,2019,2020,2021
./config.h.win32 C 1999,2000,2001,2004,2006,2007,2008,2009,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./conftools/perllib/dnsconf/DNSConf-macros.h C 2000,2001,2004,2007,2016,2018,2019,2020,2021
./conftools/perllib/dnsconf/DNSConf.i C 2000,2001,2004,2007,2016,2018,2019,2020,2021
./conftools/perllib/dnsconf/Makefile.PL PERL 2000,2001,2004,2007,2012,2016,2018,2019,2020,2021
@@ -1120,11 +970,6 @@
./contrib/dlz/example/README X 2011,2012,2013,2014,2018,2019,2020,2021
./contrib/dlz/example/dlz_example.c X 2010,2011,2012,2013,2014,2018,2019,2020,2021
./contrib/dlz/example/named.conf X 2011,2014,2018,2019
./contrib/dlz/example/win32/DLLMain.c X 2011,2016,2018,2019,2020,2021
./contrib/dlz/example/win32/dxdriver.def X 2011,2018,2019,2020,2021
./contrib/dlz/example/win32/dxdriver.dsp X 2018,2019,2020,2021
./contrib/dlz/example/win32/dxdriver.dsw X 2011,2018,2019,2020,2021
./contrib/dlz/example/win32/dxdriver.mak X 2018,2019,2020,2021
./contrib/dlz/modules/bdbhpt/Makefile X 2013,2018,2019,2020,2021
./contrib/dlz/modules/bdbhpt/dlz_bdbhpt_dynamic.c X 2013,2015,2018,2019,2020,2021
./contrib/dlz/modules/bdbhpt/testing/README X 2015,2018,2019,2020,2021
@@ -1230,7 +1075,6 @@
./doc/design/tasks TXT.BRIEF 1999,2000,2001,2004,2016,2018,2019,2020,2021
./doc/design/unsupported-algorithms-in-bind9 TXT.BRIEF 2019,2020,2021
./doc/design/verify TXT.BRIEF 2012,2016,2018,2019,2020,2021
./doc/design/windows-nt TXT.BRIEF 1999,2000,2001,2004,2016,2018,2019,2020,2021
./doc/design/zone TXT.BRIEF 1999,2000,2001,2004,2016,2018,2019,2020,2021
./doc/dev/DBC TXT.BRIEF 1999,2000,2001,2004,2016,2018,2019,2020,2021
./doc/dev/autoconf TXT.BRIEF 2001,2002,2004,2016,2018,2019,2020,2021
@@ -1330,11 +1174,6 @@
./lib/bind9/getaddresses.c C 2001,2002,2004,2005,2007,2014,2015,2016,2017,2018,2019,2020,2021
./lib/bind9/include/bind9/check.h C 2001,2004,2005,2006,2007,2016,2018,2019,2020,2021
./lib/bind9/include/bind9/getaddresses.h C 2001,2004,2005,2006,2007,2009,2016,2017,2018,2019,2020,2021
./lib/bind9/win32/DLLMain.c C 2001,2004,2007,2016,2018,2019,2020,2021
./lib/bind9/win32/libbind9.def X 2001,2018,2019,2020,2021
./lib/bind9/win32/libbind9.vcxproj.filters.in X 2013,2015,2016,2018,2019,2020
./lib/bind9/win32/libbind9.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./lib/bind9/win32/libbind9.vcxproj.user X 2013,2018,2019,2020,2021
./lib/dns/acl.c C 1999,2000,2001,2002,2004,2005,2006,2007,2008,2009,2011,2013,2014,2016,2017,2018,2019,2020,2021
./lib/dns/adb.c C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/dns/badcache.c C 2014,2015,2016,2018,2019,2020,2021
@@ -1367,9 +1206,8 @@
./lib/dns/ecs.c C 2017,2018,2019,2020,2021
./lib/dns/fixedname.c C 2018,2019,2020,2021
./lib/dns/forward.c C 2000,2001,2004,2005,2007,2009,2013,2016,2018,2019,2020,2021
./lib/dns/gen-unix.h C 1999,2000,2001,2004,2005,2007,2009,2016,2018,2019,2020,2021
./lib/dns/gen-win32.h C 1999,2000,2001,2004,2005,2006,2007,2009,2014,2016,2018,2019,2020,2021
./lib/dns/gen.c C 1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/dns/gen.h C 1999,2000,2001,2004,2005,2007,2009,2016,2018,2019,2020,2021
./lib/dns/geoip2.c C 2019,2020,2021
./lib/dns/gssapi_link.c C 2000,2001,2002,2004,2005,2006,2007,2008,2009,2011,2012,2013,2014,2015,2016,2018,2019,2020,2021
./lib/dns/gssapictx.c C 2000,2001,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
@@ -1780,14 +1618,6 @@
./lib/dns/update.c C 2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/dns/validator.c C 2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/dns/view.c C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/dns/win32/DLLMain.c C 2001,2004,2007,2016,2018,2019,2020,2021
./lib/dns/win32/gen.vcxproj.filters.in X 2013,2015,2018,2019,2020
./lib/dns/win32/gen.vcxproj.in X 2013,2015,2016,2017,2018,2019,2020
./lib/dns/win32/gen.vcxproj.user X 2013,2018,2019,2020,2021
./lib/dns/win32/libdns.def.in X 2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020
./lib/dns/win32/libdns.vcxproj.filters.in X 2013,2014,2015,2016,2017,2018,2019,2020
./lib/dns/win32/libdns.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./lib/dns/win32/libdns.vcxproj.user X 2013,2018,2019,2020,2021
./lib/dns/xfrin.c C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/dns/zone.c C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/dns/zone_p.h C 2018,2019,2020,2021
@@ -1814,12 +1644,6 @@
./lib/irs/tests/testdata/sortlist-v4.conf CONF-SH 2016,2018,2019
./lib/irs/tests/testdata/timeout.conf CONF-SH 2016,2018,2019
./lib/irs/tests/testdata/unknown.conf CONF-SH 2016,2018,2019
./lib/irs/win32/DLLMain.c C 2014,2016,2018,2019,2020,2021
./lib/irs/win32/libirs.def X 2014,2018,2019,2020,2021
./lib/irs/win32/libirs.vcxproj.filters.in X 2014,2015,2016,2018,2019,2020
./lib/irs/win32/libirs.vcxproj.in X 2014,2015,2016,2017,2018,2019,2020
./lib/irs/win32/libirs.vcxproj.user X 2014,2018,2019,2020,2021
./lib/irs/win32/resconf.c C 2018,2019,2020,2021
./lib/isc/aes.c C 2014,2016,2017,2018,2019,2020,2021
./lib/isc/app.c C 1999,2000,2001,2002,2003,2004,2005,2007,2008,2009,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/assertions.c C 1997,1998,1999,2000,2001,2004,2005,2007,2008,2009,2015,2016,2018,2019,2020,2021
@@ -1830,12 +1654,19 @@
./lib/isc/bind9.c C 2013,2016,2018,2019,2020,2021
./lib/isc/buffer.c C 1998,1999,2000,2001,2002,2004,2005,2006,2007,2008,2012,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/commandline.c C.PORTION 1999,2000,2001,2004,2005,2007,2008,2014,2015,2016,2018,2019,2020,2021
./lib/isc/condition.c C 1998,1999,2000,2001,2004,2005,2007,2012,2016,2018,2019,2020,2021
./lib/isc/counter.c C 2014,2016,2018,2019,2020,2021
./lib/isc/crc64.c C 2013,2016,2018,2019,2020,2021
./lib/isc/dir.c C 1999,2000,2001,2004,2005,2007,2008,2009,2011,2012,2016,2017,2018,2019,2020,2021
./lib/isc/entropy.c C 2018,2019,2020,2021
./lib/isc/entropy_private.h C 2018,2019,2020,2021
./lib/isc/errno.c C 2016,2018,2019,2020,2021
./lib/isc/errno2result.c C 2000,2001,2002,2004,2005,2007,2011,2012,2013,2016,2018,2019,2020,2021
./lib/isc/errno2result.h C 2000,2001,2004,2005,2007,2011,2012,2016,2018,2019,2020,2021
./lib/isc/error.c C 1998,1999,2000,2001,2004,2005,2007,2015,2016,2018,2019,2020,2021
./lib/isc/event.c C 1998,1999,2000,2001,2004,2005,2007,2014,2016,2017,2018,2019,2020,2021
./lib/isc/file.c C 2000,2001,2002,2004,2005,2007,2009,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/fsaccess.c C 2000,2001,2004,2005,2006,2007,2016,2018,2019,2020,2021
./lib/isc/fsaccess_common.c C 2000,2001,2004,2005,2007,2016,2017,2018,2019,2020,2021
./lib/isc/fsaccess_common_p.h C 2000,2001,2004,2005,2007,2016,2017,2018,2019,2020,2021
./lib/isc/glob.c C 2020,2021
@@ -1847,6 +1678,7 @@
./lib/isc/ht.c C 2016,2017,2018,2019,2020,2021
./lib/isc/httpd.c C 2006,2007,2008,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/include/isc/aes.h C 2014,2016,2018,2019,2020,2021
./lib/isc/include/isc/align.h C 2019,2020,2021
./lib/isc/include/isc/app.h C 1999,2000,2001,2004,2005,2006,2007,2009,2013,2014,2015,2016,2018,2019,2020,2021
./lib/isc/include/isc/assertions.h C 1997,1998,1999,2000,2001,2004,2005,2006,2007,2008,2009,2016,2017,2018,2019,2020,2021
./lib/isc/include/isc/astack.h C 2019,2020,2021
@@ -1860,9 +1692,11 @@
./lib/isc/include/isc/buffer.h C 1998,1999,2000,2001,2002,2004,2005,2006,2007,2008,2010,2012,2014,2016,2017,2018,2019,2020,2021
./lib/isc/include/isc/cmocka.h C 2020,2021
./lib/isc/include/isc/commandline.h C 1999,2000,2001,2004,2005,2006,2007,2015,2016,2018,2019,2020,2021
./lib/isc/include/isc/condition.h C 1998,1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/include/isc/counter.h C 2014,2016,2018,2019,2020,2021
./lib/isc/include/isc/crc64.h C 2013,2016,2018,2019,2020,2021
./lib/isc/include/isc/deprecated.h C 2017,2018,2019,2020,2021
./lib/isc/include/isc/dir.h C 1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/include/isc/endian.h C 2019,2020,2021
./lib/isc/include/isc/errno.h C 2016,2018,2019,2020,2021
./lib/isc/include/isc/error.h C 1998,1999,2000,2001,2004,2005,2006,2007,2009,2016,2017,2018,2019,2020,2021
@@ -1893,12 +1727,17 @@
./lib/isc/include/isc/md.h C 2018,2019,2020,2021
./lib/isc/include/isc/mem.h C 1997,1998,1999,2000,2001,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2015,2016,2017,2018,2019,2020,2021
./lib/isc/include/isc/meminfo.h C 2015,2016,2018,2019,2020,2021
./lib/isc/include/isc/mutex.h C 1998,1999,2000,2001,2002,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/include/isc/mutexatomic.h C 2019,2020,2021
./lib/isc/include/isc/mutexblock.h C 1999,2000,2001,2004,2005,2006,2007,2016,2018,2019,2020,2021
./lib/isc/include/isc/net.h C 1999,2000,2001,2002,2003,2004,2005,2007,2008,2012,2013,2014,2016,2017,2018,2019,2020,2021
./lib/isc/include/isc/netaddr.h C 1998,1999,2000,2001,2002,2004,2005,2006,2007,2009,2015,2016,2017,2018,2019,2020,2021
./lib/isc/include/isc/netdb.h C 1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/include/isc/netmgr.h C 2019,2020,2021
./lib/isc/include/isc/netscope.h C 2002,2004,2005,2006,2007,2009,2016,2018,2019,2020,2021
./lib/isc/include/isc/nonce.h C 2018,2019,2020,2021
./lib/isc/include/isc/offset.h C 2000,2001,2004,2005,2007,2008,2016,2018,2019,2020,2021
./lib/isc/include/isc/once.h C 1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/include/isc/os.h C 2000,2001,2004,2005,2006,2007,2016,2018,2019,2020,2021
./lib/isc/include/isc/parseint.h C 2001,2002,2004,2005,2006,2007,2016,2018,2019,2020,2021
./lib/isc/include/isc/platform.h.in C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2013,2014,2015,2016,2017,2018,2019,2020
@@ -1922,13 +1761,19 @@
./lib/isc/include/isc/siphash.h C 2019,2020,2021
./lib/isc/include/isc/sockaddr.h C 1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2009,2012,2015,2016,2018,2019,2020,2021
./lib/isc/include/isc/socket.h C 1998,1999,2000,2001,2002,2004,2005,2006,2007,2008,2009,2011,2012,2013,2014,2016,2018,2019,2020,2021
./lib/isc/include/isc/stat.h C 2004,2007,2014,2016,2018,2019,2020,2021
./lib/isc/include/isc/stats.h C 2009,2012,2016,2018,2019,2020,2021
./lib/isc/include/isc/stdatomic.h C 2019,2020,2021
./lib/isc/include/isc/stdio.h C 2000,2001,2004,2005,2006,2007,2013,2016,2018,2019,2020,2021
./lib/isc/include/isc/stdtime.h C 1999,2000,2001,2004,2005,2007,2011,2012,2016,2018,2019,2020,2021
./lib/isc/include/isc/strerr.h C 2018,2019,2020,2021
./lib/isc/include/isc/string.h C 2000,2001,2003,2004,2005,2006,2007,2014,2016,2018,2019,2020,2021
./lib/isc/include/isc/symtab.h C 1996,1997,1998,1999,2000,2001,2004,2005,2006,2007,2009,2011,2012,2013,2016,2018,2019,2020,2021
./lib/isc/include/isc/syslog.h C 1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/include/isc/task.h C 1998,1999,2000,2001,2003,2004,2005,2006,2007,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/include/isc/taskpool.h C 1999,2000,2001,2004,2005,2006,2007,2011,2012,2016,2018,2019,2020,2021
./lib/isc/include/isc/thread.h C 1998,1999,2000,2001,2004,2005,2007,2013,2016,2017,2018,2019,2020,2021
./lib/isc/include/isc/time.h C 1998,1999,2000,2001,2004,2005,2006,2007,2008,2009,2012,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/include/isc/timer.h C 1998,1999,2000,2001,2002,2004,2005,2006,2007,2008,2009,2012,2013,2014,2016,2018,2019,2020,2021
./lib/isc/include/isc/tls.h C 2021
./lib/isc/include/isc/tm.h C 2014,2016,2018,2019,2020,2021
@@ -1942,16 +1787,19 @@
./lib/isc/include/pk11/result.h C 2014,2016,2018,2019,2020,2021
./lib/isc/include/pk11/site.h C 2016,2017,2018,2019,2020,2021
./lib/isc/include/pkcs11/pkcs11.h X 2019,2020,2021
./lib/isc/interfaceiter.c C 1999,2000,2001,2002,2003,2004,2005,2007,2008,2014,2016,2017,2018,2019,2020,2021
./lib/isc/iterated_hash.c C 2006,2008,2009,2016,2018,2019,2020,2021
./lib/isc/lex.c C 1998,1999,2000,2001,2002,2003,2004,2005,2007,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/lib.c C 1999,2000,2001,2004,2005,2007,2009,2013,2014,2015,2016,2018,2019,2020,2021
./lib/isc/lib_p.h C 2021
./lib/isc/log.c C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2009,2011,2012,2013,2014,2016,2017,2018,2019,2020,2021
./lib/isc/managers.c C 2021
./lib/isc/md.c C 2018,2019,2020,2021
./lib/isc/mem.c C 1997,1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/mem_p.h C 2018,2019,2020,2021
./lib/isc/meminfo.c C 2015,2016,2018,2019,2020,2021
./lib/isc/mutex.c C 2000,2001,2002,2004,2005,2007,2008,2011,2012,2014,2015,2016,2018,2019,2020,2021
./lib/isc/mutexblock.c C 1999,2000,2001,2004,2005,2007,2011,2012,2016,2018,2019,2020,2021
./lib/isc/net.c C 1999,2000,2001,2002,2003,2004,2005,2007,2008,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/netaddr.c C 1999,2000,2001,2002,2004,2005,2007,2010,2011,2012,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/netmgr/http.c C 2021
./lib/isc/netmgr/netmgr-int.h C 2019,2020,2021
@@ -1969,18 +1817,13 @@
./lib/isc/nonce.c C 2018,2019,2020,2021
./lib/isc/openssl_shim.c C 2018,2019,2020,2021
./lib/isc/openssl_shim.h C 2020,2021
./lib/isc/os.c C 2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/parseint.c C 2001,2002,2003,2004,2005,2007,2012,2016,2018,2019,2020,2021
./lib/isc/pk11.c C 2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/pk11_api.c C 2014,2016,2018,2019,2020,2021
./lib/isc/pk11_result.c C 2014,2015,2016,2018,2019,2020,2021
./lib/isc/pool.c C 2013,2015,2016,2018,2019,2020,2021
./lib/isc/portset.c C 2008,2016,2017,2018,2019,2020,2021
./lib/isc/pthreads/condition.c C 1998,1999,2000,2001,2004,2005,2007,2012,2016,2018,2019,2020,2021
./lib/isc/pthreads/include/isc/condition.h C 1998,1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/pthreads/include/isc/mutex.h C 1998,1999,2000,2001,2002,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/pthreads/include/isc/once.h C 1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/pthreads/include/isc/thread.h C 1998,1999,2000,2001,2004,2005,2007,2013,2016,2017,2018,2019,2020,2021
./lib/isc/pthreads/mutex.c C 2000,2001,2002,2004,2005,2007,2008,2011,2012,2014,2015,2016,2018,2019,2020,2021
./lib/isc/pthreads/thread.c C 2000,2001,2003,2004,2005,2007,2013,2016,2017,2018,2019,2020,2021
./lib/isc/queue.c C 2019,2020,2021
./lib/isc/quota.c C 2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/radix.c C 2007,2008,2009,2011,2012,2013,2014,2015,2016,2018,2019,2020,2021
@@ -1988,16 +1831,21 @@
./lib/isc/ratelimiter.c C 1999,2000,2001,2002,2004,2005,2007,2012,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/regex.c C 2013,2014.2015,2015,2016,2018,2019,2020,2021
./lib/isc/region.c C 2002,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/resource.c C 2000,2001,2004,2007,2008,2009,2016,2018,2019,2020,2021
./lib/isc/result.c C 1998,1999,2000,2001,2003,2004,2005,2007,2008,2012,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/rwlock.c C 1998,1999,2000,2001,2003,2004,2005,2007,2009,2011,2012,2015,2016,2017,2018,2019,2020,2021
./lib/isc/safe.c C 2020,2021
./lib/isc/serial.c C 1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/siphash.c C 2019,2020,2021
./lib/isc/sockaddr.c C 1999,2000,2001,2002,2003,2004,2005,2006,2007,2010,2011,2012,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/socket.c C 1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/socket_p.h C 2021
./lib/isc/stats.c C 2009,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/stdio.c C 2000,2001,2004,2007,2011,2012,2013,2014,2016,2018,2019,2020,2021
./lib/isc/stdtime.c C 1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/string.c C 1999,2000,2001,2003,2004,2005,2006,2007,2011,2012,2014,2015,2016,2018,2019,2020,2021
./lib/isc/symtab.c C 1996,1997,1998,1999,2000,2001,2004,2005,2007,2011,2012,2013,2016,2018,2019,2020,2021
./lib/isc/syslog.c C 2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/task.c C 1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/task_p.h C 2021
./lib/isc/taskpool.c C 1999,2000,2001,2004,2005,2007,2011,2012,2013,2016,2018,2019,2020,2021
@@ -2037,6 +1885,8 @@
./lib/isc/tests/time_test.c C 2014,2015,2016,2018,2019,2020,2021
./lib/isc/tests/timer_test.c C 2018,2019,2020,2021
./lib/isc/tests/uv_wrap.h C 2020,2021
./lib/isc/thread.c C 2000,2001,2003,2004,2005,2007,2013,2016,2017,2018,2019,2020,2021
./lib/isc/time.c C 1998,1999,2000,2001,2003,2004,2005,2006,2007,2008,2011,2012,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/timer.c C 1998,1999,2000,2001,2002,2004,2005,2007,2008,2009,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/timer_p.h C 2021
./lib/isc/tls.c C 2021
@@ -2044,90 +1894,8 @@
./lib/isc/tm.c C 2014,2016,2018,2019,2020,2021
./lib/isc/trampoline.c C 2021
./lib/isc/trampoline_p.h C 2021
./lib/isc/unix/dir.c C 1999,2000,2001,2004,2005,2007,2008,2009,2011,2012,2016,2017,2018,2019,2020,2021
./lib/isc/unix/errno.c C 2016,2018,2019,2020,2021
./lib/isc/unix/errno2result.c C 2000,2001,2002,2004,2005,2007,2011,2012,2013,2016,2018,2019,2020,2021
./lib/isc/unix/errno2result.h C 2000,2001,2004,2005,2007,2011,2012,2016,2018,2019,2020,2021
./lib/isc/unix/file.c C 2000,2001,2002,2004,2005,2007,2009,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/unix/fsaccess.c C 2000,2001,2004,2005,2006,2007,2016,2018,2019,2020,2021
./lib/isc/unix/include/isc/align.h C 2019,2020,2021
./lib/isc/unix/include/isc/dir.h C 1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/unix/include/isc/net.h C 1999,2000,2001,2002,2003,2004,2005,2007,2008,2012,2013,2014,2016,2017,2018,2019,2020,2021
./lib/isc/unix/include/isc/netdb.h C 1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/unix/include/isc/offset.h C 2000,2001,2004,2005,2007,2008,2016,2018,2019,2020,2021
./lib/isc/unix/include/isc/stat.h C 2004,2007,2014,2016,2018,2019,2020,2021
./lib/isc/unix/include/isc/stdatomic.h C 2019,2020,2021
./lib/isc/unix/include/isc/stdtime.h C 1999,2000,2001,2004,2005,2007,2011,2012,2016,2018,2019,2020,2021
./lib/isc/unix/include/isc/syslog.h C 1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/unix/include/isc/time.h C 1998,1999,2000,2001,2004,2005,2006,2007,2008,2009,2012,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/unix/interfaceiter.c C 1999,2000,2001,2002,2003,2004,2005,2007,2008,2014,2016,2017,2018,2019,2020,2021
./lib/isc/unix/meminfo.c C 2015,2016,2018,2019,2020,2021
./lib/isc/unix/net.c C 1999,2000,2001,2002,2003,2004,2005,2007,2008,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/unix/os.c C 2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/unix/pk11_api.c C 2014,2016,2018,2019,2020,2021
./lib/isc/unix/resource.c C 2000,2001,2004,2007,2008,2009,2016,2018,2019,2020,2021
./lib/isc/unix/socket.c C 1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/unix/stdio.c C 2000,2001,2004,2007,2011,2012,2013,2014,2016,2018,2019,2020,2021
./lib/isc/unix/stdtime.c C 1999,2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/unix/syslog.c C 2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/unix/time.c C 1998,1999,2000,2001,2003,2004,2005,2006,2007,2008,2011,2012,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/url.c C 2021
./lib/isc/utf8.c C 2020,2021
./lib/isc/win32/DLLMain.c C 2001,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/condition.c C 1998,1999,2000,2001,2004,2006,2007,2016,2018,2019,2020,2021
./lib/isc/win32/dir.c C 1999,2000,2001,2004,2007,2008,2009,2011,2012,2013,2016,2017,2018,2019,2020,2021
./lib/isc/win32/errno.c C 2016,2018,2019,2020,2021
./lib/isc/win32/errno2result.c C 2000,2001,2002,2004,2005,2007,2008,2013,2016,2018,2019,2020,2021
./lib/isc/win32/errno2result.h C 2000,2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isc/win32/file.c C 2000,2001,2002,2004,2007,2009,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/win32/fsaccess.c C 2000,2001,2002,2004,2007,2013,2016,2017,2018,2019,2020,2021
./lib/isc/win32/include/isc/align.h C 2019,2020,2021
./lib/isc/win32/include/isc/bind_registry.h C 2001,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/bindevt.h C 2001,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/condition.h C 1998,1999,2000,2001,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/dir.h C 1999,2000,2001,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/ipv6.h C 1999,2000,2001,2002,2004,2005,2007,2011,2012,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/mutex.h C 1998,1999,2000,2001,2004,2007,2008,2009,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/net.h C 1999,2000,2001,2002,2003,2004,2005,2007,2008,2012,2013,2016,2017,2018,2019,2020,2021
./lib/isc/win32/include/isc/netdb.h C 1999,2000,2001,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/ntgroups.h C 2001,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/ntpaths.h C 2000,2001,2004,2007,2009,2015,2016,2017,2018,2019,2020,2021
./lib/isc/win32/include/isc/offset.h C 2000,2001,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/once.h C 1999,2000,2001,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/platform.h.in C 2001,2004,2005,2007,2008,2009,2013,2014,2015,2016,2017,2018,2019,2020
./lib/isc/win32/include/isc/stat.h C 2000,2001,2003,2004,2007,2009,2012,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/stdatomic.h C 2018,2019,2020,2021
./lib/isc/win32/include/isc/stdtime.h C 1999,2000,2001,2004,2005,2007,2011,2012,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/syslog.h C 1999,2000,2001,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/include/isc/thread.h C 1998,1999,2000,2001,2004,2005,2007,2009,2013,2016,2017,2018,2019,2020,2021
./lib/isc/win32/include/isc/time.h C 1998,1999,2000,2001,2004,2006,2007,2008,2009,2012,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/win32/include/isc/win32os.h C 2002,2004,2007,2009,2015,2016,2018,2019,2020,2021
./lib/isc/win32/interfaceiter.c C 1999,2000,2001,2004,2007,2008,2009,2013,2014,2015,2016,2018,2019,2020,2021
./lib/isc/win32/ipv6.c C 1999,2000,2001,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/libgen.h C 2009,2016,2018,2019,2020,2021
./lib/isc/win32/libisc.def.exclude X 2015,2017,2018,2019,2020,2021
./lib/isc/win32/libisc.def.in X 2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020
./lib/isc/win32/libisc.vcxproj.filters.in X 2013,2014,2015,2016,2018,2019,2020
./lib/isc/win32/libisc.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./lib/isc/win32/libisc.vcxproj.user X 2013,2018,2019,2020,2021
./lib/isc/win32/meminfo.c C 2015,2016,2018,2019,2020,2021
./lib/isc/win32/net.c C 1999,2000,2001,2002,2003,2004,2005,2007,2008,2009,2011,2012,2013,2014,2015,2016,2018,2019,2020,2021
./lib/isc/win32/netdb.h C 2000,2001,2004,2006,2007,2009,2013,2016,2018,2019,2020,2021
./lib/isc/win32/ntgroups.c C 2001,2004,2006,2007,2009,2013,2016,2018,2019,2020,2021
./lib/isc/win32/ntpaths.c C 2001,2004,2007,2009,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/win32/once.c C 1999,2000,2001,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/os.c C 2000,2001,2002,2004,2007,2013,2016,2018,2019,2020,2021
./lib/isc/win32/pk11_api.c C 2014,2016,2018,2019,2020,2021
./lib/isc/win32/resource.c C 2000,2001,2004,2007,2008,2016,2018,2019,2020,2021
./lib/isc/win32/socket.c C 2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/win32/stdio.c C 2000,2001,2004,2007,2013,2016,2018,2019,2020,2021
./lib/isc/win32/stdtime.c C 1999,2000,2001,2004,2007,2013,2016,2018,2019,2020,2021
./lib/isc/win32/syslog.c C 2001,2002,2003,2004,2007,2014,2016,2018,2019,2020,2021
./lib/isc/win32/syslog.h C 2001,2002,2004,2007,2016,2018,2019,2020,2021
./lib/isc/win32/thread.c C 1998,1999,2000,2001,2004,2005,2007,2016,2017,2018,2019,2020,2021
./lib/isc/win32/time.c C 1998,1999,2000,2001,2003,2004,2006,2007,2008,2009,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isc/win32/unistd.h C 2000,2001,2004,2007,2008,2009,2016,2018,2019,2020,2021
./lib/isc/win32/win32os.c C 2002,2004,2007,2013,2014,2015,2016,2018,2019,2020,2021
./lib/isccc/alist.c C.NOM 2001,2004,2005,2007,2015,2016,2018,2019,2020,2021
./lib/isccc/base64.c C.NOM 2001,2004,2005,2007,2013,2016,2018,2019,2020,2021
./lib/isccc/cc.c C.NOM 2001,2002,2003,2004,2005,2006,2007,2012,2013,2014,2015,2016,2018,2019,2020,2021
@@ -2147,11 +1915,6 @@
./lib/isccc/sexpr.c C.NOM 2001,2004,2005,2007,2014,2015,2016,2018,2019,2020,2021
./lib/isccc/symtab.c C.NOM 2001,2004,2005,2007,2016,2018,2019,2020,2021
./lib/isccc/tests/result_test.c C 2018,2019,2020,2021
./lib/isccc/win32/DLLMain.c C 2001,2004,2007,2016,2018,2019,2020,2021
./lib/isccc/win32/libisccc.def X 2001,2016,2018,2019,2020,2021
./lib/isccc/win32/libisccc.vcxproj.filters.in X 2013,2015,2016,2018,2019,2020
./lib/isccc/win32/libisccc.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./lib/isccc/win32/libisccc.vcxproj.user X 2013,2018,2019,2020,2021
./lib/isccfg/aclconf.c C 1999,2000,2001,2002,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isccfg/dnsconf.c C 2009,2016,2018,2019,2020,2021
./lib/isccfg/include/isccfg/aclconf.h C 1999,2000,2001,2004,2005,2006,2007,2010,2011,2012,2013,2014,2016,2018,2019,2020,2021
@@ -2166,11 +1929,6 @@
./lib/isccfg/parser.c C 2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./lib/isccfg/tests/duration_test.c C 2019,2020,2021
./lib/isccfg/tests/parser_test.c C 2016,2018,2019,2020,2021
./lib/isccfg/win32/DLLMain.c C 2001,2004,2007,2016,2018,2019,2020,2021
./lib/isccfg/win32/libisccfg.def X 2001,2002,2005,2009,2010,2011,2013,2014,2015,2016,2018,2019,2020,2021
./lib/isccfg/win32/libisccfg.vcxproj.filters.in X 2013,2014,2015,2016,2018,2019,2020
./lib/isccfg/win32/libisccfg.vcxproj.in X 2013,2014,2015,2016,2017,2018,2019,2020
./lib/isccfg/win32/libisccfg.vcxproj.user X 2013,2018,2019,2020,2021
./lib/ns/client.c C 2017,2018,2019,2020,2021
./lib/ns/hooks.c C 2018,2019,2020,2021
./lib/ns/include/ns/client.h C 2017,2018,2019,2020,2021
@@ -2205,17 +1963,7 @@
./lib/ns/tests/query_test.c C 2017,2018,2019,2020,2021
./lib/ns/tests/testdata/notify/notify1.msg X 2017,2018,2019,2020,2021
./lib/ns/update.c C 2017,2018,2019,2020,2021
./lib/ns/win32/DLLMain.c C 2017,2018,2019,2020,2021
./lib/ns/win32/libns.def X 2017,2018,2019,2020,2021
./lib/ns/win32/libns.vcxproj.filters X 2017,2018,2019,2020,2021
./lib/ns/win32/libns.vcxproj.in X 2017,2018,2019,2020
./lib/ns/win32/libns.vcxproj.user X 2017,2018,2019,2020,2021
./lib/ns/xfrout.c C 2017,2018,2019,2020,2021
./lib/win32/bindevt/bindevt.c C 2000,2001,2004,2007,2016,2018,2019,2020,2021
./lib/win32/bindevt/bindevt.mc X 2001,2004,2007,2016,2018,2019,2020,2021
./lib/win32/bindevt/bindevt.vcxproj.filters.in X 2013,2015,2018,2019,2020
./lib/win32/bindevt/bindevt.vcxproj.in X 2013,2014,2015,2016,2018,2019,2020
./lib/win32/bindevt/bindevt.vcxproj.user X 2013,2018,2019,2020,2021
./util/COPYRIGHT X 1996,1997,1998,1999,2000,2001,2004,2007,2016,2018,2019,2020,2021
./util/COPYRIGHT.BRIEF X 1996,1997,1998,1999,2000,2001,2004,2016,2018,2019,2020,2021
./util/COPYRIGHT.BSDI X 2000,2001,2004,2007,2016,2018,2019,2020,2021
@@ -2234,7 +1982,6 @@
./util/check-make-install.in SH 2020
./util/check-pullups.pl PERL 2001,2002,2003,2004,2007,2012,2016,2018,2019,2020,2021
./util/check-sources.pl PERL 2000,2001,2004,2007,2012,2013,2016,2018,2019,2020,2021
./util/check-win32util-configure SH 2019,2020,2021
./util/checklibs.sh SH 2017,2018,2019,2020,2021
./util/commit-arm.sh SH 2012,2016,2018,2019,2020,2021
./util/copyrights X 1998,1999,2000,2001,2002,2003,2004,2005,2006,2007,2008,2009,2010,2011,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
@@ -2247,7 +1994,6 @@
./util/models.c C 2015,2016,2017,2018,2019,2020,2021
./util/nanny.pl PERL 2000,2001,2004,2007,2012,2016,2018,2019,2020,2021
./util/new-func PERL 2005,2007,2012,2016,2018,2019,2020,2021
./util/nt-kit SH 1999,2000,2001,2004,2007,2012,2016,2018,2019,2020,2021
./util/pairwise-testing.sh SH 2020,2021
./util/parse_tsan.py PYTHON-BIN 2019,2020,2021
./util/run-clang-tidy X 2020,2021
@@ -2257,6 +2003,3 @@
./util/update-drafts.pl PERL 2000,2001,2004,2007,2012,2016,2018,2019,2020,2021
./util/update_branches PERL 2005,2007,2012,2016,2018,2019,2020,2021
./util/update_copyrights PERL 1998,1999,2000,2001,2004,2005,2006,2007,2008,2009,2010,2012,2013,2014,2015,2016,2017,2018,2019,2020,2021
./win32utils/Configure PERL 2013,2014,2015,2016,2017,2018,2019,2020,2021
./win32utils/GeoIP.diff X 2013,2018,2019,2020,2021
./win32utils/bind9.sln.in X 2013,2014,2015,2016,2017,2018,2019,2020

View File

@@ -163,17 +163,6 @@ then
chmod +x lib/bind/configure lib/bind/mkinstalldirs
fi
# Fix files which should be using DOS style newlines
windirs=`find lib bin -type d -name win32`
windirs="$windirs win32utils"
winnames="-name *.mak -or -name *.dsp -or -name *.dsw -or -name *.txt -or -name *.bat"
for f in `find $windirs -type f \( $winnames \) -print`
do
awk '{sub("\r$", "", $0); printf("%s\r\n", $0);}' < $f > tmp
touch -r $f tmp
mv tmp $f
done
# check that documentation has been updated properly; issue a warning
# if it hasn't
ok=

View File

@@ -1,180 +0,0 @@
#! /bin/sh -ex
#
# Copyright (C) Internet Systems Consortium, Inc. ("ISC")
#
# This Source Code Form is subject to the terms of the Mozilla Public
# License, v. 2.0. If a copy of the MPL was not distributed with this
# file, you can obtain one at https://mozilla.org/MPL/2.0/.
#
# See the COPYRIGHT file distributed with this work for additional
# information regarding copyright ownership.
# XXX no command line options at all. especially useful would be a way
# to specify the target directory on the NT machine, since it is needed
# in the Makefiles and otherwise config.status.win32 needs to be edited.
# XXX long term something different clearly needs to be done, so someone
# without any Unix boxes at all could download the source kit and compile.
# it'll happen; it has been a higher priority just to try to work
# on the code issues.
ZIP=bind9-nt.zip
DOZIP=false
case "$1" in
-nozip) DOZIP=false; shift ;;
-zip) DOZIP=true ; shift ;;
esac
case $# in
0)
dstdir=../bind9-nt
rmtdir=g:/proj/bind9-nt
;;
1)
dstdir=../bind9-nt
rmtdir="$1"
;;
2)
dstdir="$2"
rmtdir="$1"
;;
*)
echo "usage: $0 rmtdir [dstdir]" >&2
exit 99
;;
esac
test -f version || {
echo "$0: must be run in bind9 top level directory" >&2
exit 1
}
set -- `ls -i version`
this_version=$1
if test -e "$dstdir/version"; then
set -- `ls -i "$dstdir/version" 2>&1`
else
set -- 0
fi
that_version=$1
# Try to make an effort to not wipe out current directory or non-bind directory
test "0$this_version" -eq "0$that_version" && {
echo "$0: dstdir must not be current directory" >&2
exit 1
}
test ! -d $dstdir -o "$that_version" -ne 0 || {
echo "$0: existing dstdir must be a bind9 source directory" >&2
exit 1
}
rm -rf $dstdir
mkdir $dstdir
tar cf - . | (cd $dstdir; tar xfp -)
cd $dstdir
# XXX Tale BSD/OS special
rm -f stdio.h
# Start with a clean slate. This is not done in the source tree before
# the copy so as not to disturb things there.
./configure
make clean
# XXX header files that (currently) need to be built on Unix
##cd lib/isc
##make
##cd ../dns
##make code.h include/dns/enumtype.h include/dns/enumclass.h include/dns/rdatastruct.h
##cd ../..
# XXX Need a better way
perl -pi -e '$_ = "" if /chmod\(.*\)/' lib/dns/sec/dst/dst_parse.c
# XXX grrr.
perl -pi -e 'last if /^##confparser\.c/' lib/dns/config/Makefile.in
# Adjust Makefiles to have NT paths and nmake-compatible variable expansion.
set +x
echo doing Makefile substitutions
while read file type dates; do
case $file in
*/Makefile.in|./make/includes.in|./version)
echo $file
perl -pi -e 'tr%{}/%()\\%;
s%(-I.*)unix%$1win32%;
s%(-I.*)pthreads.*?(\\?)$%$2%;
s%-I ?%/I %g;
s%-D%/D %g;
s%(\$\(ARFLAGS\)) \$@%$1 /out:\$@%;
s%\$\(UNIXOBJS\)%\$(WIN32OBJS)%;
s%\$\(PTHREADOBJS\)%%;
s%^(SUBDIRS.*)(pthreads)(.*)%$1$3%;
s%^(SUBDIRS.*)(unix)(.*)%$1win32$3%;
s%rm -f%-del /q /f%;
s%rm -rf%-rd /q /s%;
s%touch%copy NUL:%' $file
;;
./make/rules.in)
echo frobbing conditionals in $file
# /K is specified in MAKEDEFS *YUCK* because nmake
# for some BRAINDAMAGED REASON does not put K
# in MAKEFLAGS (confirm with "nmake /PKN foo";
# only P and N are in Makeflags.) However ... doing
# things this way ends up putting /K when you might not
# want it. Thanks, Microsoft.
perl -pi -e \
'print "MAKEDEFS = /nologo /K\$(MAKEFLAGS)\n"
if $. == 1;
tr%{}/%()\\%;
s%-I%/I %g;
s%-D%/D %g;
s%-c%/c %g;
s/\.c\.o:/.c.obj:/;
s%rm -f%-del /q /f%;
s%rm -rf%-rd /q /s%;
s/for\ i\ in\ \$\(ALL_SUBDIRS\).*
/for %i in (\$(ALL_SUBDIRS)) do \\/x;
s/if\ \[\ (\S+)\ !=\ "nulldir".*
/\@if NOT $1=="nulldir" \\/x;
s/^.*echo "making .* in .*\n//;
s/\(cd\ (\S+);\ (.*)\);\ \\
/pushd $1 && cd && $2 && popd || popd/x;
s/\$\$i/%i/g;
s/^\t+(fi|done).*\n//' $file
;;
esac
done < util/copyrights
set -x
# Make Makefiles
./config.status.win32 $rmtdir
# Copy win32 special files
cp config.h.win32 config.h
if $DOZIP; then
dir="`basename $dstdir`"
cd ..
rm -f $ZIP
# q = quiet
# r = recurse
# l = LF -> CRLF
# 9 = highest compression
zip -qrl9 $ZIP $dir
fi
exit 0

View File

@@ -10,7 +10,7 @@
# information regarding copyright ownership.
unused_headers=$(
git ls-files -- '*.h' ':!:*include*' ':!:*rdata*' ':!:*win32*' |
git ls-files -- '*.h' ':!:*include*' ':!:*rdata*' |
sed 's|.*/\(.*\.h\)|\1|' |
while read -r header; do
git grep -q "#include \".*${header}\"" || echo "${header}"