summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--CHANGES8005
-rw-r--r--COPYRIGHT30
-rw-r--r--FAQ873
-rw-r--r--FAQ.xml1576
-rw-r--r--Makefile.in61
-rw-r--r--NSEC3-NOTES128
-rw-r--r--README590
-rw-r--r--README.idnkit112
-rw-r--r--README.pkcs1161
-rw-r--r--acconfig.h151
-rw-r--r--aclocal.m42
-rw-r--r--bin/Makefile.in25
-rw-r--r--bin/check/Makefile.in98
-rw-r--r--bin/check/check-tool.c663
-rw-r--r--bin/check/check-tool.h55
-rw-r--r--bin/check/named-checkconf.894
-rw-r--r--bin/check/named-checkconf.c504
-rw-r--r--bin/check/named-checkconf.docbook171
-rw-r--r--bin/check/named-checkconf.html96
-rw-r--r--bin/check/named-checkzone.8278
-rw-r--r--bin/check/named-checkzone.c457
-rw-r--r--bin/check/named-checkzone.docbook455
-rw-r--r--bin/check/named-checkzone.html262
-rw-r--r--bin/check/win32/checktool.dsp113
-rw-r--r--bin/check/win32/checktool.dsw29
-rw-r--r--bin/check/win32/namedcheckconf.dsp107
-rw-r--r--bin/check/win32/namedcheckconf.dsw29
-rw-r--r--bin/check/win32/namedcheckconf.mak404
-rw-r--r--bin/check/win32/namedcheckzone.dsp108
-rw-r--r--bin/check/win32/namedcheckzone.dsw29
-rw-r--r--bin/check/win32/namedcheckzone.mak404
-rw-r--r--bin/dig/Makefile.in101
-rw-r--r--bin/dig/dig.1568
-rw-r--r--bin/dig/dig.c1813
-rw-r--r--bin/dig/dig.docbook952
-rw-r--r--bin/dig/dig.html637
-rw-r--r--bin/dig/dighost.c5420
-rw-r--r--bin/dig/host.1219
-rw-r--r--bin/dig/host.c862
-rw-r--r--bin/dig/host.docbook278
-rw-r--r--bin/dig/host.html212
-rw-r--r--bin/dig/include/dig/dig.h406
-rw-r--r--bin/dig/nslookup.1252
-rw-r--r--bin/dig/nslookup.c891
-rw-r--r--bin/dig/nslookup.docbook496
-rw-r--r--bin/dig/nslookup.html307
-rw-r--r--bin/dig/win32/dig.dsp107
-rw-r--r--bin/dig/win32/dig.dsw29
-rw-r--r--bin/dig/win32/dig.mak425
-rw-r--r--bin/dig/win32/dighost.dsp113
-rw-r--r--bin/dig/win32/dighost.dsw29
-rw-r--r--bin/dig/win32/host.dsp103
-rw-r--r--bin/dig/win32/host.dsw29
-rw-r--r--bin/dig/win32/host.mak425
-rw-r--r--bin/dig/win32/nslookup.dsp107
-rw-r--r--bin/dig/win32/nslookup.dsw29
-rw-r--r--bin/dig/win32/nslookup.mak425
-rw-r--r--bin/dnssec/Makefile.in95
-rw-r--r--bin/dnssec/dnssec-dsfromkey.8124
-rw-r--r--bin/dnssec/dnssec-dsfromkey.c388
-rw-r--r--bin/dnssec/dnssec-dsfromkey.docbook214
-rw-r--r--bin/dnssec/dnssec-dsfromkey.html133
-rw-r--r--bin/dnssec/dnssec-keyfromlabel.8149
-rw-r--r--bin/dnssec/dnssec-keyfromlabel.c327
-rw-r--r--bin/dnssec/dnssec-keyfromlabel.docbook265
-rw-r--r--bin/dnssec/dnssec-keyfromlabel.html171
-rw-r--r--bin/dnssec/dnssec-keygen.8200
-rw-r--r--bin/dnssec/dnssec-keygen.c540
-rw-r--r--bin/dnssec/dnssec-keygen.docbook360
-rw-r--r--bin/dnssec/dnssec-keygen.html232
-rw-r--r--bin/dnssec/dnssec-signzone.8287
-rw-r--r--bin/dnssec/dnssec-signzone.c3031
-rw-r--r--bin/dnssec/dnssec-signzone.docbook512
-rw-r--r--bin/dnssec/dnssec-signzone.html302
-rw-r--r--bin/dnssec/dnssectool.c313
-rw-r--r--bin/dnssec/dnssectool.h76
-rw-r--r--bin/dnssec/win32/dnssectool.dsp113
-rw-r--r--bin/dnssec/win32/dnssectool.dsw29
-rw-r--r--bin/dnssec/win32/dsfromkey.dsp103
-rw-r--r--bin/dnssec/win32/dsfromkey.dsw29
-rw-r--r--bin/dnssec/win32/dsfromkey.mak324
-rw-r--r--bin/dnssec/win32/keyfromlabel.dsp103
-rw-r--r--bin/dnssec/win32/keyfromlabel.dsw29
-rw-r--r--bin/dnssec/win32/keyfromlabel.mak324
-rw-r--r--bin/dnssec/win32/keygen.dsp103
-rw-r--r--bin/dnssec/win32/keygen.dsw29
-rw-r--r--bin/dnssec/win32/keygen.mak324
-rw-r--r--bin/dnssec/win32/nsupdate.dsp103
-rw-r--r--bin/dnssec/win32/nsupdate.dsw29
-rw-r--r--bin/dnssec/win32/signzone.dsp103
-rw-r--r--bin/dnssec/win32/signzone.dsw29
-rw-r--r--bin/dnssec/win32/signzone.mak324
-rw-r--r--bin/named/Makefile.in154
-rw-r--r--bin/named/bind9.xsl481
-rw-r--r--bin/named/bind9.xsl.h486
-rw-r--r--bin/named/builtin.c307
-rw-r--r--bin/named/client.c2798
-rw-r--r--bin/named/config.c807
-rw-r--r--bin/named/control.c197
-rw-r--r--bin/named/controlconf.c1459
-rwxr-xr-xbin/named/convertxsl.pl57
-rw-r--r--bin/named/include/named/builtin.h31
-rw-r--r--bin/named/include/named/client.h375
-rw-r--r--bin/named/include/named/config.h79
-rw-r--r--bin/named/include/named/control.h95
-rw-r--r--bin/named/include/named/globals.h139
-rw-r--r--bin/named/include/named/interfacemgr.h176
-rw-r--r--bin/named/include/named/listenlist.h105
-rw-r--r--bin/named/include/named/log.h98
-rw-r--r--bin/named/include/named/logconf.h34
-rw-r--r--bin/named/include/named/lwaddr.h36
-rw-r--r--bin/named/include/named/lwdclient.h234
-rw-r--r--bin/named/include/named/lwresd.h121
-rw-r--r--bin/named/include/named/lwsearch.h112
-rw-r--r--bin/named/include/named/main.h34
-rw-r--r--bin/named/include/named/notify.h55
-rw-r--r--bin/named/include/named/ns_smf_globals.h44
-rw-r--r--bin/named/include/named/query.h87
-rw-r--r--bin/named/include/named/server.h298
-rw-r--r--bin/named/include/named/sortlist.h87
-rw-r--r--bin/named/include/named/statschannel.h61
-rw-r--r--bin/named/include/named/tkeyconf.h53
-rw-r--r--bin/named/include/named/tsigconf.h49
-rw-r--r--bin/named/include/named/types.h46
-rw-r--r--bin/named/include/named/update.h50
-rw-r--r--bin/named/include/named/xfrout.h39
-rw-r--r--bin/named/include/named/zoneconf.h63
-rw-r--r--bin/named/interfacemgr.c974
-rw-r--r--bin/named/listenlist.c138
-rw-r--r--bin/named/log.c235
-rw-r--r--bin/named/logconf.c299
-rw-r--r--bin/named/lwaddr.c94
-rw-r--r--bin/named/lwdclient.c468
-rw-r--r--bin/named/lwderror.c80
-rw-r--r--bin/named/lwdgabn.c657
-rw-r--r--bin/named/lwdgnba.c270
-rw-r--r--bin/named/lwdgrbn.c513
-rw-r--r--bin/named/lwdnoop.c87
-rw-r--r--bin/named/lwresd.8223
-rw-r--r--bin/named/lwresd.c870
-rw-r--r--bin/named/lwresd.docbook373
-rw-r--r--bin/named/lwresd.html225
-rw-r--r--bin/named/lwsearch.c206
-rw-r--r--bin/named/main.c991
-rw-r--r--bin/named/named.8256
-rw-r--r--bin/named/named.conf.5548
-rw-r--r--bin/named/named.conf.docbook629
-rw-r--r--bin/named/named.conf.html585
-rw-r--r--bin/named/named.docbook445
-rw-r--r--bin/named/named.html284
-rw-r--r--bin/named/notify.c174
-rw-r--r--bin/named/query.c5096
-rw-r--r--bin/named/server.c5462
-rw-r--r--bin/named/sortlist.c170
-rw-r--r--bin/named/statschannel.c1257
-rw-r--r--bin/named/tkeyconf.c128
-rw-r--r--bin/named/tsigconf.c181
-rw-r--r--bin/named/unix/Makefile.in36
-rw-r--r--bin/named/unix/include/named/os.h71
-rw-r--r--bin/named/unix/os.c816
-rw-r--r--bin/named/update.c4296
-rw-r--r--bin/named/win32/include/named/ntservice.h35
-rw-r--r--bin/named/win32/include/named/os.h70
-rw-r--r--bin/named/win32/named.dsp327
-rw-r--r--bin/named/win32/named.dsw29
-rw-r--r--bin/named/win32/named.mak1174
-rw-r--r--bin/named/win32/ntservice.c239
-rw-r--r--bin/named/win32/os.c304
-rw-r--r--bin/named/xfrout.c1842
-rw-r--r--bin/named/zoneconf.c1016
-rw-r--r--bin/nsupdate/Makefile.in83
-rw-r--r--bin/nsupdate/nsupdate.1377
-rw-r--r--bin/nsupdate/nsupdate.c2724
-rw-r--r--bin/nsupdate/nsupdate.docbook701
-rw-r--r--bin/nsupdate/nsupdate.html530
-rw-r--r--bin/nsupdate/win32/nsupdate.dsp103
-rw-r--r--bin/nsupdate/win32/nsupdate.dsw29
-rw-r--r--bin/nsupdate/win32/nsupdate.mak373
-rw-r--r--bin/rndc/Makefile.in104
-rw-r--r--bin/rndc/include/rndc/os.h46
-rw-r--r--bin/rndc/rndc-confgen.8211
-rw-r--r--bin/rndc/rndc-confgen.c342
-rw-r--r--bin/rndc/rndc-confgen.docbook286
-rw-r--r--bin/rndc/rndc-confgen.html188
-rw-r--r--bin/rndc/rndc.8148
-rw-r--r--bin/rndc/rndc.c859
-rw-r--r--bin/rndc/rndc.conf47
-rw-r--r--bin/rndc/rndc.conf.5214
-rw-r--r--bin/rndc/rndc.conf.docbook252
-rw-r--r--bin/rndc/rndc.conf.html217
-rw-r--r--bin/rndc/rndc.docbook253
-rw-r--r--bin/rndc/rndc.html165
-rw-r--r--bin/rndc/unix/Makefile.in36
-rw-r--r--bin/rndc/unix/os.c70
-rw-r--r--bin/rndc/util.c57
-rw-r--r--bin/rndc/util.h51
-rw-r--r--bin/rndc/win32/confgen.dsp111
-rw-r--r--bin/rndc/win32/confgen.dsw29
-rw-r--r--bin/rndc/win32/confgen.mak313
-rw-r--r--bin/rndc/win32/os.c65
-rw-r--r--bin/rndc/win32/rndc.dsp107
-rw-r--r--bin/rndc/win32/rndc.dsw29
-rw-r--r--bin/rndc/win32/rndc.mak425
-rw-r--r--bin/rndc/win32/rndcutil.dsp119
-rw-r--r--bin/rndc/win32/rndcutil.dsw29
-rw-r--r--bin/tests/Kchild.example.+003+04017.key1
-rw-r--r--bin/tests/Kchild.example.+003+04017.private7
-rw-r--r--bin/tests/Makefile.in306
-rw-r--r--bin/tests/adb_test.c436
-rw-r--r--bin/tests/b8t.mk63
-rw-r--r--bin/tests/b9t.mk68
-rw-r--r--bin/tests/byaddr_test.c267
-rw-r--r--bin/tests/byname_test.c376
-rw-r--r--bin/tests/cfg_test.c151
-rw-r--r--bin/tests/compress_test.c194
-rw-r--r--bin/tests/db/Makefile.in57
-rw-r--r--bin/tests/db/dns_db_class_1.data11
-rw-r--r--bin/tests/db/dns_db_class_data9
-rw-r--r--bin/tests/db/dns_db_closeversion_1.data11
-rw-r--r--bin/tests/db/dns_db_closeversion_1_data7
-rw-r--r--bin/tests/db/dns_db_closeversion_2.data11
-rw-r--r--bin/tests/db/dns_db_closeversion_2_data7
-rw-r--r--bin/tests/db/dns_db_currentversion.data11
-rw-r--r--bin/tests/db/dns_db_currentversion_data7
-rw-r--r--bin/tests/db/dns_db_expirenode.data11
-rw-r--r--bin/tests/db/dns_db_expirenode_data7
-rw-r--r--bin/tests/db/dns_db_find_1.data12
-rw-r--r--bin/tests/db/dns_db_find_10.data10
-rw-r--r--bin/tests/db/dns_db_find_10_data8
-rw-r--r--bin/tests/db/dns_db_find_1_data7
-rw-r--r--bin/tests/db/dns_db_find_2.data9
-rw-r--r--bin/tests/db/dns_db_find_2_data9
-rw-r--r--bin/tests/db/dns_db_find_3.data10
-rw-r--r--bin/tests/db/dns_db_find_3_data9
-rw-r--r--bin/tests/db/dns_db_find_4.data9
-rw-r--r--bin/tests/db/dns_db_find_4_data7
-rw-r--r--bin/tests/db/dns_db_find_5.data10
-rw-r--r--bin/tests/db/dns_db_find_5_data8
-rw-r--r--bin/tests/db/dns_db_find_6.data10
-rw-r--r--bin/tests/db/dns_db_find_6_data8
-rw-r--r--bin/tests/db/dns_db_find_7.data12
-rw-r--r--bin/tests/db/dns_db_find_7_data7
-rw-r--r--bin/tests/db/dns_db_find_8.data13
-rw-r--r--bin/tests/db/dns_db_find_8_data7
-rw-r--r--bin/tests/db/dns_db_find_9.data13
-rw-r--r--bin/tests/db/dns_db_find_9_data7
-rw-r--r--bin/tests/db/dns_db_findnode_1.data11
-rw-r--r--bin/tests/db/dns_db_findnode_1_data9
-rw-r--r--bin/tests/db/dns_db_findnode_2.data11
-rw-r--r--bin/tests/db/dns_db_findnode_2_data7
-rw-r--r--bin/tests/db/dns_db_iscache_1.data11
-rw-r--r--bin/tests/db/dns_db_iscache_1_data7
-rw-r--r--bin/tests/db/dns_db_iscache_2.data11
-rw-r--r--bin/tests/db/dns_db_iscache_2_data7
-rw-r--r--bin/tests/db/dns_db_iszone_1.data11
-rw-r--r--bin/tests/db/dns_db_iszone_1_data7
-rw-r--r--bin/tests/db/dns_db_iszone_2.data11
-rw-r--r--bin/tests/db/dns_db_iszone_2_data7
-rw-r--r--bin/tests/db/dns_db_load_1.data11
-rw-r--r--bin/tests/db/dns_db_load_25.data6
-rw-r--r--bin/tests/db/dns_db_load_data7
-rw-r--r--bin/tests/db/dns_db_load_soa_not_top7
-rw-r--r--bin/tests/db/dns_db_newversion.data11
-rw-r--r--bin/tests/db/dns_db_newversion_data7
-rw-r--r--bin/tests/db/dns_db_origin_1.data11
-rw-r--r--bin/tests/db/dns_db_origin_data8
-rw-r--r--bin/tests/db/t_db.c3146
-rw-r--r--bin/tests/db_test.c946
-rw-r--r--bin/tests/dst/Kdh.+002+18602.key1
-rw-r--r--bin/tests/dst/Kdh.+002+18602.private6
-rw-r--r--bin/tests/dst/Kdh.+002+48957.key1
-rw-r--r--bin/tests/dst/Kdh.+002+48957.private6
-rw-r--r--bin/tests/dst/Ktest.+001+00002.key1
-rw-r--r--bin/tests/dst/Ktest.+001+54622.key1
-rw-r--r--bin/tests/dst/Ktest.+001+54622.private10
-rw-r--r--bin/tests/dst/Ktest.+003+23616.key1
-rw-r--r--bin/tests/dst/Ktest.+003+23616.private7
-rw-r--r--bin/tests/dst/Ktest.+003+49667.key1
-rw-r--r--bin/tests/dst/Makefile.in65
-rw-r--r--bin/tests/dst/dst_2_data16
-rw-r--r--bin/tests/dst/dst_test.c294
-rwxr-xr-xbin/tests/dst/gsstest.c566
-rw-r--r--bin/tests/dst/t2_data_13077
-rw-r--r--bin/tests/dst/t2_data_23077
-rw-r--r--bin/tests/dst/t2_dsasig3
-rw-r--r--bin/tests/dst/t2_rsasig6
-rw-r--r--bin/tests/dst/t_dst.c933
-rw-r--r--bin/tests/entropy2_test.c175
-rw-r--r--bin/tests/entropy_test.c140
-rw-r--r--bin/tests/fsaccess_test.c60
-rw-r--r--bin/tests/genrandom.c76
-rw-r--r--bin/tests/gxba_test.c98
-rw-r--r--bin/tests/gxbn_test.c86
-rw-r--r--bin/tests/hash_test.c289
-rw-r--r--bin/tests/headerdep_test.sh.in57
-rw-r--r--bin/tests/inter_test.c137
-rw-r--r--bin/tests/journalprint.c86
-rw-r--r--bin/tests/keyboard_test.c75
-rw-r--r--bin/tests/lex_test.c160
-rw-r--r--bin/tests/lfsr_test.c95
-rw-r--r--bin/tests/log_test.c338
-rw-r--r--bin/tests/lwres_test.c304
-rw-r--r--bin/tests/lwresconf_test.c98
-rw-r--r--bin/tests/master/Makefile.in58
-rw-r--r--bin/tests/master/dns_master_load_10_data12
-rw-r--r--bin/tests/master/dns_master_load_11_data12
-rw-r--r--bin/tests/master/dns_master_load_1_data12
-rw-r--r--bin/tests/master/dns_master_load_2_data12
-rw-r--r--bin/tests/master/dns_master_load_3_data12
-rw-r--r--bin/tests/master/dns_master_load_4_data12
-rw-r--r--bin/tests/master/dns_master_load_5_data12
-rw-r--r--bin/tests/master/dns_master_load_6_data12
-rw-r--r--bin/tests/master/dns_master_load_7_data12
-rw-r--r--bin/tests/master/dns_master_load_8_data12
-rw-r--r--bin/tests/master/dns_master_load_9_data12
-rw-r--r--bin/tests/master/master1.data11
-rw-r--r--bin/tests/master/master10.data7
-rw-r--r--bin/tests/master/master11.data6
-rw-r--r--bin/tests/master/master2.data11
-rw-r--r--bin/tests/master/master3.data11
-rw-r--r--bin/tests/master/master4.data11
-rw-r--r--bin/tests/master/master5.data11
-rw-r--r--bin/tests/master/master6.data33
-rw-r--r--bin/tests/master/master7.data17
-rw-r--r--bin/tests/master/master8.data4
-rw-r--r--bin/tests/master/master9.data4
-rw-r--r--bin/tests/master/t_master.c336
-rw-r--r--bin/tests/master_test.c95
-rw-r--r--bin/tests/mem/Makefile.in55
-rw-r--r--bin/tests/mem/t_mem.c208
-rw-r--r--bin/tests/mempool_test.c128
-rw-r--r--bin/tests/name_test.c352
-rw-r--r--bin/tests/named.conf624
-rw-r--r--bin/tests/names/Makefile.in58
-rw-r--r--bin/tests/names/dns_name_compare_data11
-rw-r--r--bin/tests/names/dns_name_countlabels_data10
-rw-r--r--bin/tests/names/dns_name_fromregion_data12
-rw-r--r--bin/tests/names/dns_name_fromtext_data9
-rw-r--r--bin/tests/names/dns_name_fromwire_1_data30
-rw-r--r--bin/tests/names/dns_name_fromwire_2_data30
-rw-r--r--bin/tests/names/dns_name_fromwire_3_data31
-rw-r--r--bin/tests/names/dns_name_fromwire_4_data30
-rw-r--r--bin/tests/names/dns_name_fromwire_5_data30
-rw-r--r--bin/tests/names/dns_name_fromwire_6_data30
-rw-r--r--bin/tests/names/dns_name_fromwire_7_data30
-rw-r--r--bin/tests/names/dns_name_fromwire_8_data30
-rw-r--r--bin/tests/names/dns_name_fullcompare_data10
-rw-r--r--bin/tests/names/dns_name_getlabel_data10
-rw-r--r--bin/tests/names/dns_name_getlabelsequence_data9
-rw-r--r--bin/tests/names/dns_name_hash_data12
-rw-r--r--bin/tests/names/dns_name_isabsolute_data8
-rw-r--r--bin/tests/names/dns_name_issubdomain_data11
-rw-r--r--bin/tests/names/dns_name_rdatacompare_data11
-rw-r--r--bin/tests/names/dns_name_toregion_data8
-rw-r--r--bin/tests/names/dns_name_totext_data9
-rw-r--r--bin/tests/names/dns_name_towire_1_data17
-rw-r--r--bin/tests/names/dns_name_towire_2_data17
-rw-r--r--bin/tests/names/t_names.c2345
-rw-r--r--bin/tests/names/wire_test1.data13
-rw-r--r--bin/tests/names/wire_test2.data13
-rw-r--r--bin/tests/names/wire_test3_1.data11
-rw-r--r--bin/tests/names/wire_test3_2.data12
-rw-r--r--bin/tests/names/wire_test4.data45
-rw-r--r--bin/tests/names/wire_test5.data13
-rw-r--r--bin/tests/names/wire_test6.data13
-rw-r--r--bin/tests/names/wire_test7.data5
-rw-r--r--bin/tests/names/wire_test8.data28
-rw-r--r--bin/tests/ndc.conf36
-rw-r--r--bin/tests/ndc.conf-include25
-rw-r--r--bin/tests/net/Makefile.in53
-rw-r--r--bin/tests/net/driver.c107
-rw-r--r--bin/tests/net/driver.h48
-rw-r--r--bin/tests/net/netaddr_multicast.c112
-rw-r--r--bin/tests/net/sockaddr_multicast.c36
-rw-r--r--bin/tests/net/testsuite.h33
-rw-r--r--bin/tests/nsec3hash.c117
-rw-r--r--bin/tests/nsecify.c216
-rw-r--r--bin/tests/printmsg.c251
-rw-r--r--bin/tests/printmsg.h27
-rw-r--r--bin/tests/ratelimiter_test.c153
-rw-r--r--bin/tests/rbt/Makefile.in58
-rw-r--r--bin/tests/rbt/dns_rbt.data14
-rw-r--r--bin/tests/rbt/dns_rbt_addname_1_data6
-rw-r--r--bin/tests/rbt/dns_rbt_addname_2_data6
-rw-r--r--bin/tests/rbt/dns_rbt_bitstring.data10
-rw-r--r--bin/tests/rbt/dns_rbt_create_1_data7
-rw-r--r--bin/tests/rbt/dns_rbt_deletename_1_data6
-rw-r--r--bin/tests/rbt/dns_rbt_deletename_2_data6
-rw-r--r--bin/tests/rbt/dns_rbt_findname_1_data6
-rw-r--r--bin/tests/rbt/dns_rbt_findname_2_data6
-rw-r--r--bin/tests/rbt/dns_rbt_findname_3_data6
-rw-r--r--bin/tests/rbt/dns_rbtnodechain_first_1.data13
-rw-r--r--bin/tests/rbt/dns_rbtnodechain_first_2.data9
-rw-r--r--bin/tests/rbt/dns_rbtnodechain_first_data7
-rw-r--r--bin/tests/rbt/dns_rbtnodechain_init.data13
-rw-r--r--bin/tests/rbt/dns_rbtnodechain_init_data6
-rw-r--r--bin/tests/rbt/dns_rbtnodechain_last_1.data13
-rw-r--r--bin/tests/rbt/dns_rbtnodechain_last_2.data7
-rw-r--r--bin/tests/rbt/dns_rbtnodechain_last_data7
-rw-r--r--bin/tests/rbt/dns_rbtnodechain_next.data13
-rw-r--r--bin/tests/rbt/dns_rbtnodechain_next_data6
-rw-r--r--bin/tests/rbt/dns_rbtnodechain_prev.data13
-rw-r--r--bin/tests/rbt/dns_rbtnodechain_prev_data6
-rw-r--r--bin/tests/rbt/t_rbt.c1857
-rw-r--r--bin/tests/rbt_test.c457
-rw-r--r--bin/tests/rbt_test.out395
-rw-r--r--bin/tests/rbt_test.txt93
-rw-r--r--bin/tests/rdata_test.c1182
-rw-r--r--bin/tests/resolv.conf.sample38
-rw-r--r--bin/tests/rwlock_test.c142
-rw-r--r--bin/tests/serial_test.c50
-rw-r--r--bin/tests/shutdown_test.c232
-rw-r--r--bin/tests/sig0_test.c305
-rw-r--r--bin/tests/sock_test.c382
-rw-r--r--bin/tests/sockaddr/Makefile.in55
-rw-r--r--bin/tests/sockaddr/t_sockaddr.c137
-rw-r--r--bin/tests/sym_test.c127
-rw-r--r--bin/tests/system/Makefile.in45
-rw-r--r--bin/tests/system/README54
-rw-r--r--bin/tests/system/acl/clean.sh25
-rw-r--r--bin/tests/system/acl/ns2/named1.conf61
-rw-r--r--bin/tests/system/acl/ns2/named2.conf65
-rw-r--r--bin/tests/system/acl/ns2/named3.conf74
-rw-r--r--bin/tests/system/acl/ns2/named4.conf73
-rw-r--r--bin/tests/system/acl/setup.sh21
-rw-r--r--bin/tests/system/acl/tests.sh144
-rw-r--r--bin/tests/system/cacheclean/clean.sh25
-rw-r--r--bin/tests/system/cacheclean/dig.batch924
-rw-r--r--bin/tests/system/cacheclean/knowngood.dig.out953
-rw-r--r--bin/tests/system/cacheclean/ns1/example.db2950
-rw-r--r--bin/tests/system/cacheclean/ns1/named.conf38
-rw-r--r--bin/tests/system/cacheclean/ns2/named.conf38
-rw-r--r--bin/tests/system/cacheclean/tests.sh32
-rw-r--r--bin/tests/system/checkconf/bad.conf52
-rw-r--r--bin/tests/system/checkconf/good.conf56
-rw-r--r--bin/tests/system/checkconf/tests.sh37
-rw-r--r--bin/tests/system/checknames/clean.sh24
-rw-r--r--bin/tests/system/checknames/ns1/fail.example.db.in22
-rw-r--r--bin/tests/system/checknames/ns1/fail.update.db.in21
-rw-r--r--bin/tests/system/checknames/ns1/ignore.example.db.in23
-rw-r--r--bin/tests/system/checknames/ns1/ignore.update.db.in21
-rw-r--r--bin/tests/system/checknames/ns1/named.conf76
-rw-r--r--bin/tests/system/checknames/ns1/root.db35
-rw-r--r--bin/tests/system/checknames/ns1/warn.example.db.in22
-rw-r--r--bin/tests/system/checknames/ns1/warn.update.db.in21
-rw-r--r--bin/tests/system/checknames/ns2/named.conf38
-rw-r--r--bin/tests/system/checknames/ns2/root.hints19
-rw-r--r--bin/tests/system/checknames/ns3/named.conf38
-rw-r--r--bin/tests/system/checknames/ns3/root.hints19
-rw-r--r--bin/tests/system/checknames/setup.sh23
-rw-r--r--bin/tests/system/checknames/tests.sh134
-rw-r--r--bin/tests/system/cleanall.sh38
-rw-r--r--bin/tests/system/common/controls.conf28
-rw-r--r--bin/tests/system/common/rndc.conf27
-rw-r--r--bin/tests/system/common/root.hint20
-rw-r--r--bin/tests/system/conf.sh.in54
-rw-r--r--bin/tests/system/dialup/ns1/example.db25
-rw-r--r--bin/tests/system/dialup/ns1/named.conf45
-rw-r--r--bin/tests/system/dialup/ns1/root.db26
-rw-r--r--bin/tests/system/dialup/ns2/hint.db19
-rw-r--r--bin/tests/system/dialup/ns2/named.conf45
-rw-r--r--bin/tests/system/dialup/ns3/hint.db19
-rw-r--r--bin/tests/system/dialup/ns3/named.conf45
-rw-r--r--bin/tests/system/dialup/setup.sh19
-rw-r--r--bin/tests/system/dialup/tests.sh71
-rw-r--r--bin/tests/system/digcomp.pl111
-rw-r--r--bin/tests/system/dlv/clean.sh28
-rw-r--r--bin/tests/system/dlv/ns1/named.conf35
-rw-r--r--bin/tests/system/dlv/ns1/root.db24
-rw-r--r--bin/tests/system/dlv/ns1/rootservers.utld.db20
-rw-r--r--bin/tests/system/dlv/ns2/hints18
-rw-r--r--bin/tests/system/dlv/ns2/named.conf35
-rw-r--r--bin/tests/system/dlv/ns2/utld.db56
-rw-r--r--bin/tests/system/dlv/ns3/child.db.in22
-rw-r--r--bin/tests/system/dlv/ns3/dlv.db.in20
-rw-r--r--bin/tests/system/dlv/ns3/hints18
-rw-r--r--bin/tests/system/dlv/ns3/named.conf43
-rwxr-xr-xbin/tests/system/dlv/ns3/sign.sh174
-rw-r--r--bin/tests/system/dlv/ns4/child.db41
-rw-r--r--bin/tests/system/dlv/ns4/hints18
-rw-r--r--bin/tests/system/dlv/ns4/named.conf36
-rw-r--r--bin/tests/system/dlv/ns5/hints18
-rw-r--r--bin/tests/system/dlv/ns5/named.conf66
-rw-r--r--bin/tests/system/dlv/ns5/rndc.conf27
-rw-r--r--bin/tests/system/dlv/setup.sh21
-rw-r--r--bin/tests/system/dlv/tests.sh19
-rw-r--r--bin/tests/system/dnssec/README17
-rw-r--r--bin/tests/system/dnssec/clean.sh38
-rw-r--r--bin/tests/system/dnssec/dnssec_update_test.pl105
-rw-r--r--bin/tests/system/dnssec/ns1/named.conf43
-rw-r--r--bin/tests/system/dnssec/ns1/root.db.in32
-rw-r--r--bin/tests/system/dnssec/ns1/sign.sh56
-rw-r--r--bin/tests/system/dnssec/ns2/child.nsec3.example.db25
-rw-r--r--bin/tests/system/dnssec/ns2/child.optout.example.db25
-rw-r--r--bin/tests/system/dnssec/ns2/dlv.db.in26
-rw-r--r--bin/tests/system/dnssec/ns2/dst.example.db.in26
-rw-r--r--bin/tests/system/dnssec/ns2/example.db.in97
-rw-r--r--bin/tests/system/dnssec/ns2/insecure.secure.example.db32
-rw-r--r--bin/tests/system/dnssec/ns2/named.conf83
-rw-r--r--bin/tests/system/dnssec/ns2/private.secure.example.db.in34
-rw-r--r--bin/tests/system/dnssec/ns2/rfc2335.example.db103
-rw-r--r--bin/tests/system/dnssec/ns2/sign.sh68
-rw-r--r--bin/tests/system/dnssec/ns3/bogus.example.db.in32
-rw-r--r--bin/tests/system/dnssec/ns3/dynamic.example.db.in31
-rw-r--r--bin/tests/system/dnssec/ns3/insecure.example.db32
-rw-r--r--bin/tests/system/dnssec/ns3/insecure.nsec3.example.db31
-rw-r--r--bin/tests/system/dnssec/ns3/insecure.optout.example.db31
-rw-r--r--bin/tests/system/dnssec/ns3/keyless.example.db.in29
-rw-r--r--bin/tests/system/dnssec/ns3/multiple.example.db.in34
-rw-r--r--bin/tests/system/dnssec/ns3/named.conf159
-rw-r--r--bin/tests/system/dnssec/ns3/nsec3-unknown.example.db.in34
-rw-r--r--bin/tests/system/dnssec/ns3/nsec3.example.db.in43
-rw-r--r--bin/tests/system/dnssec/ns3/nsec3.nsec3.example.db.in40
-rw-r--r--bin/tests/system/dnssec/ns3/nsec3.optout.example.db.in40
-rw-r--r--bin/tests/system/dnssec/ns3/optout-unknown.example.db.in34
-rw-r--r--bin/tests/system/dnssec/ns3/optout.example.db.in45
-rw-r--r--bin/tests/system/dnssec/ns3/optout.nsec3.example.db.in40
-rw-r--r--bin/tests/system/dnssec/ns3/optout.optout.example.db.in40
-rw-r--r--bin/tests/system/dnssec/ns3/secure.example.db.in41
-rw-r--r--bin/tests/system/dnssec/ns3/secure.nsec3.example.db.in40
-rw-r--r--bin/tests/system/dnssec/ns3/secure.optout.example.db.in40
-rw-r--r--bin/tests/system/dnssec/ns3/sign.sh224
-rw-r--r--bin/tests/system/dnssec/ns4/named.conf44
-rw-r--r--bin/tests/system/dnssec/ns5/named.conf43
-rw-r--r--bin/tests/system/dnssec/ns5/trusted.conf.bad22
-rw-r--r--bin/tests/system/dnssec/ns6/named.conf45
-rw-r--r--bin/tests/system/dnssec/ns7/named.conf72
-rw-r--r--bin/tests/system/dnssec/prereq.sh28
-rw-r--r--bin/tests/system/dnssec/setup.sh26
-rw-r--r--bin/tests/system/dnssec/tests.sh834
-rw-r--r--bin/tests/system/forward/clean.sh22
-rw-r--r--bin/tests/system/forward/ns1/example.db12
-rw-r--r--bin/tests/system/forward/ns1/named.conf61
-rw-r--r--bin/tests/system/forward/ns1/root.db36
-rw-r--r--bin/tests/system/forward/ns2/example.db12
-rw-r--r--bin/tests/system/forward/ns2/named.conf56
-rw-r--r--bin/tests/system/forward/ns2/root.db36
-rw-r--r--bin/tests/system/forward/ns3/named.conf56
-rw-r--r--bin/tests/system/forward/ns3/root.db36
-rw-r--r--bin/tests/system/forward/ns4/named.conf52
-rw-r--r--bin/tests/system/forward/ns4/root.db36
-rw-r--r--bin/tests/system/forward/tests.sh92
-rw-r--r--bin/tests/system/genzone.sh267
-rw-r--r--bin/tests/system/glue/clean.sh25
-rw-r--r--bin/tests/system/glue/fi.good27
-rw-r--r--bin/tests/system/glue/noglue.good14
-rw-r--r--bin/tests/system/glue/ns1/cache.in23
-rw-r--r--bin/tests/system/glue/ns1/mil.db31
-rw-r--r--bin/tests/system/glue/ns1/named.conf53
-rw-r--r--bin/tests/system/glue/ns1/net.db40
-rw-r--r--bin/tests/system/glue/ns1/root-servers.nil.db31
-rw-r--r--bin/tests/system/glue/ns1/root.db76
-rw-r--r--bin/tests/system/glue/setup.sh20
-rw-r--r--bin/tests/system/glue/tests.sh46
-rw-r--r--bin/tests/system/glue/xx.good16
-rw-r--r--bin/tests/system/glue/yy.good17
-rwxr-xr-xbin/tests/system/ifconfig.sh189
-rw-r--r--bin/tests/system/ixfr/ans2/ans.pl157
-rw-r--r--bin/tests/system/ixfr/clean.sh21
-rw-r--r--bin/tests/system/ixfr/prereq.sh26
-rw-r--r--bin/tests/system/ixfr/setup.sh43
-rw-r--r--bin/tests/system/ixfr/tests.sh132
-rw-r--r--bin/tests/system/limits/clean.sh24
-rw-r--r--bin/tests/system/limits/knowngood.dig.out.10001023
-rw-r--r--bin/tests/system/limits/knowngood.dig.out.20002023
-rw-r--r--bin/tests/system/limits/knowngood.dig.out.30003023
-rw-r--r--bin/tests/system/limits/knowngood.dig.out.40004023
-rw-r--r--bin/tests/system/limits/knowngood.dig.out.a-maximum-rrset4114
-rw-r--r--bin/tests/system/limits/ns1/example.db19118
-rw-r--r--bin/tests/system/limits/ns1/named.conf42
-rw-r--r--bin/tests/system/limits/ns1/root.db30
-rw-r--r--bin/tests/system/limits/tests.sh60
-rw-r--r--bin/tests/system/lwresd/Makefile.in56
-rw-r--r--bin/tests/system/lwresd/clean.sh22
-rw-r--r--bin/tests/system/lwresd/lwresd1/lwresd.conf34
-rw-r--r--bin/tests/system/lwresd/lwresd1/resolv.conf21
-rw-r--r--bin/tests/system/lwresd/lwtest.c773
-rw-r--r--bin/tests/system/lwresd/ns1/10.10.10.in-addr.arpa.db29
-rw-r--r--bin/tests/system/lwresd/ns1/e.example1.db54
-rw-r--r--bin/tests/system/lwresd/ns1/example1.db35
-rw-r--r--bin/tests/system/lwresd/ns1/example2.db30
-rw-r--r--bin/tests/system/lwresd/ns1/ip6.arpa.db30
-rw-r--r--bin/tests/system/lwresd/ns1/ip6.int.db29
-rw-r--r--bin/tests/system/lwresd/ns1/named.conf69
-rw-r--r--bin/tests/system/lwresd/ns1/root.db33
-rw-r--r--bin/tests/system/lwresd/resolv.conf21
-rw-r--r--bin/tests/system/lwresd/tests.sh46
-rw-r--r--bin/tests/system/masterfile/clean.sh21
-rw-r--r--bin/tests/system/masterfile/knowngood.dig.out33
-rw-r--r--bin/tests/system/masterfile/ns1/include.db41
-rw-r--r--bin/tests/system/masterfile/ns1/named.conf47
-rw-r--r--bin/tests/system/masterfile/ns1/sub.db21
-rw-r--r--bin/tests/system/masterfile/ns1/ttl1.db33
-rw-r--r--bin/tests/system/masterfile/ns1/ttl2.db36
-rw-r--r--bin/tests/system/masterfile/tests.sh37
-rwxr-xr-xbin/tests/system/masterformat/clean.sh23
-rwxr-xr-xbin/tests/system/masterformat/ns1/compile.sh17
-rw-r--r--bin/tests/system/masterformat/ns1/example.db54
-rw-r--r--bin/tests/system/masterformat/ns1/named.conf36
-rw-r--r--bin/tests/system/masterformat/ns2/named.conf35
-rwxr-xr-xbin/tests/system/masterformat/setup.sh20
-rwxr-xr-xbin/tests/system/masterformat/tests.sh80
-rw-r--r--bin/tests/system/notify/clean.sh26
-rw-r--r--bin/tests/system/notify/ns1/named.conf37
-rw-r--r--bin/tests/system/notify/ns1/root.db30
-rw-r--r--bin/tests/system/notify/ns2/example1.db150
-rw-r--r--bin/tests/system/notify/ns2/example2.db150
-rw-r--r--bin/tests/system/notify/ns2/example3.db150
-rw-r--r--bin/tests/system/notify/ns2/example4.db150
-rw-r--r--bin/tests/system/notify/ns2/named.conf43
-rw-r--r--bin/tests/system/notify/ns3/named.conf46
-rw-r--r--bin/tests/system/notify/setup.sh20
-rw-r--r--bin/tests/system/notify/tests.sh92
-rw-r--r--bin/tests/system/nsupdate/clean.sh28
-rw-r--r--bin/tests/system/nsupdate/knowngood.ns1.after99
-rw-r--r--bin/tests/system/nsupdate/knowngood.ns1.afterstop3
-rw-r--r--bin/tests/system/nsupdate/knowngood.ns1.before98
-rw-r--r--bin/tests/system/nsupdate/ns1/example1.db152
-rw-r--r--bin/tests/system/nsupdate/ns1/named.conf58
-rw-r--r--bin/tests/system/nsupdate/ns2/named.conf49
-rw-r--r--bin/tests/system/nsupdate/setup.sh42
-rw-r--r--bin/tests/system/nsupdate/tests.sh161
-rw-r--r--bin/tests/system/nsupdate/update_test.pl426
-rw-r--r--bin/tests/system/resolver/ans2/ans.pl75
-rw-r--r--bin/tests/system/resolver/ans3/ans.pl60
-rw-r--r--bin/tests/system/resolver/clean.sh22
-rw-r--r--bin/tests/system/resolver/ns1/named.conf38
-rw-r--r--bin/tests/system/resolver/ns1/root.hint20
-rw-r--r--bin/tests/system/resolver/prereq.sh26
-rw-r--r--bin/tests/system/resolver/tests.sh39
-rw-r--r--bin/tests/system/rrsetorder/clean.sh23
-rw-r--r--bin/tests/system/rrsetorder/dig.out.fixed.good4
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good14
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good104
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good114
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good124
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good134
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good144
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good154
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good164
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good174
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good184
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good194
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good24
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good204
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good214
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good224
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good234
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good244
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good34
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good44
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good54
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good64
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good74
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good84
-rw-r--r--bin/tests/system/rrsetorder/dig.out.random.good94
-rw-r--r--bin/tests/system/rrsetorder/ns1/named.conf43
-rw-r--r--bin/tests/system/rrsetorder/ns1/root.db40
-rw-r--r--bin/tests/system/rrsetorder/ns2/named.conf45
-rw-r--r--bin/tests/system/rrsetorder/ns3/named.conf45
-rw-r--r--bin/tests/system/rrsetorder/tests.sh332
-rw-r--r--bin/tests/system/run.sh115
-rw-r--r--bin/tests/system/runall.sh46
-rw-r--r--bin/tests/system/send.pl39
-rw-r--r--bin/tests/system/setup.sh40
-rw-r--r--bin/tests/system/sortlist/clean.sh21
-rw-r--r--bin/tests/system/sortlist/ns1/example.db43
-rw-r--r--bin/tests/system/sortlist/ns1/named.conf53
-rw-r--r--bin/tests/system/sortlist/ns1/root.db30
-rw-r--r--bin/tests/system/sortlist/tests.sh60
-rw-r--r--bin/tests/system/start.pl209
-rw-r--r--bin/tests/system/start.sh21
-rw-r--r--bin/tests/system/stop.pl188
-rw-r--r--bin/tests/system/stop.sh22
-rw-r--r--bin/tests/system/stress/clean.sh29
-rw-r--r--bin/tests/system/stress/ns1/named.conf37
-rw-r--r--bin/tests/system/stress/ns2/named.conf39
-rw-r--r--bin/tests/system/stress/ns3/named.conf56
-rw-r--r--bin/tests/system/stress/ns4/named.conf41
-rw-r--r--bin/tests/system/stress/setup.pl91
-rw-r--r--bin/tests/system/stress/setup.sh24
-rw-r--r--bin/tests/system/stress/tests.sh53
-rw-r--r--bin/tests/system/stress/update.pl107
-rw-r--r--bin/tests/system/stub/clean.sh24
-rw-r--r--bin/tests/system/stub/knowngood.dig.out.norec21
-rw-r--r--bin/tests/system/stub/knowngood.dig.out.rec24
-rw-r--r--bin/tests/system/stub/ns1/named.conf37
-rw-r--r--bin/tests/system/stub/ns1/root.db30
-rw-r--r--bin/tests/system/stub/ns2/child.example.db28
-rw-r--r--bin/tests/system/stub/ns2/named.conf42
-rw-r--r--bin/tests/system/stub/ns3/example.db28
-rw-r--r--bin/tests/system/stub/ns3/named.conf49
-rw-r--r--bin/tests/system/stub/tests.sh39
-rw-r--r--bin/tests/system/testsock.pl51
-rw-r--r--bin/tests/system/tkey/Makefile.in60
-rw-r--r--bin/tests/system/tkey/clean.sh22
-rw-r--r--bin/tests/system/tkey/keycreate.c329
-rw-r--r--bin/tests/system/tkey/keydelete.c267
-rw-r--r--bin/tests/system/tkey/ns1/named.conf.in39
-rw-r--r--bin/tests/system/tkey/ns1/setup.sh25
-rw-r--r--bin/tests/system/tkey/prereq.sh28
-rw-r--r--bin/tests/system/tkey/setup.sh24
-rw-r--r--bin/tests/system/tkey/tests.sh83
-rw-r--r--bin/tests/system/tsig/clean.sh24
-rw-r--r--bin/tests/system/tsig/ns1/example.db151
-rw-r--r--bin/tests/system/tsig/ns1/named.conf96
-rw-r--r--bin/tests/system/tsig/tests.sh218
-rw-r--r--bin/tests/system/unknown/clean.sh21
-rw-r--r--bin/tests/system/unknown/ns1/broken1.db29
-rw-r--r--bin/tests/system/unknown/ns1/broken2.db29
-rw-r--r--bin/tests/system/unknown/ns1/broken3.db29
-rw-r--r--bin/tests/system/unknown/ns1/broken4.db29
-rw-r--r--bin/tests/system/unknown/ns1/broken5.db29
-rw-r--r--bin/tests/system/unknown/ns1/class10.hints19
-rw-r--r--bin/tests/system/unknown/ns1/example-class10.db37
-rw-r--r--bin/tests/system/unknown/ns1/example-in.db52
-rw-r--r--bin/tests/system/unknown/ns1/named.conf76
-rw-r--r--bin/tests/system/unknown/tests.sh119
-rw-r--r--bin/tests/system/upforwd/clean.sh26
-rw-r--r--bin/tests/system/upforwd/knowngood.after110
-rw-r--r--bin/tests/system/upforwd/knowngood.after211
-rw-r--r--bin/tests/system/upforwd/knowngood.before8
-rw-r--r--bin/tests/system/upforwd/knowngood.ns2.before6
-rw-r--r--bin/tests/system/upforwd/ns1/example1.db24
-rw-r--r--bin/tests/system/upforwd/ns1/named.conf44
-rw-r--r--bin/tests/system/upforwd/ns2/named.conf39
-rw-r--r--bin/tests/system/upforwd/ns3/named.conf40
-rw-r--r--bin/tests/system/upforwd/setup.sh21
-rw-r--r--bin/tests/system/upforwd/tests.sh103
-rw-r--r--bin/tests/system/v6synth/clean.sh21
-rw-r--r--bin/tests/system/v6synth/ns1/named.conf37
-rw-r--r--bin/tests/system/v6synth/ns1/root.db33
-rw-r--r--bin/tests/system/v6synth/ns2/example.db38
-rw-r--r--bin/tests/system/v6synth/ns2/ip6.arpa.db24
-rw-r--r--bin/tests/system/v6synth/ns2/ip6.int.db24
-rw-r--r--bin/tests/system/v6synth/ns2/named.conf49
-rw-r--r--bin/tests/system/v6synth/ns3/named.conf39
-rw-r--r--bin/tests/system/v6synth/tests.sh71
-rw-r--r--bin/tests/system/views/clean.sh26
-rw-r--r--bin/tests/system/views/ns1/named.conf37
-rw-r--r--bin/tests/system/views/ns1/root.db30
-rw-r--r--bin/tests/system/views/ns2/example1.db34
-rw-r--r--bin/tests/system/views/ns2/example2.db34
-rw-r--r--bin/tests/system/views/ns2/internal.db36
-rw-r--r--bin/tests/system/views/ns2/named1.conf45
-rw-r--r--bin/tests/system/views/ns2/named2.conf65
-rw-r--r--bin/tests/system/views/ns3/internal.db34
-rw-r--r--bin/tests/system/views/ns3/named1.conf55
-rw-r--r--bin/tests/system/views/ns3/named2.conf54
-rw-r--r--bin/tests/system/views/setup.sh23
-rw-r--r--bin/tests/system/views/tests.sh83
-rw-r--r--bin/tests/system/xfer/clean.sh27
-rw-r--r--bin/tests/system/xfer/dig1.good80
-rw-r--r--bin/tests/system/xfer/dig2.good80
-rw-r--r--bin/tests/system/xfer/ns1/named.conf37
-rw-r--r--bin/tests/system/xfer/ns1/root.db33
-rw-r--r--bin/tests/system/xfer/ns2/named.conf61
-rw-r--r--bin/tests/system/xfer/ns3/named.conf71
-rw-r--r--bin/tests/system/xfer/setup.sh21
-rw-r--r--bin/tests/system/xfer/tests.sh102
-rw-r--r--bin/tests/system/xferquota/clean.sh28
-rw-r--r--bin/tests/system/xferquota/ns1/changing1.db33
-rw-r--r--bin/tests/system/xferquota/ns1/changing2.db33
-rw-r--r--bin/tests/system/xferquota/ns1/named.conf44
-rw-r--r--bin/tests/system/xferquota/ns1/root.db35
-rw-r--r--bin/tests/system/xferquota/ns2/example.db152
-rw-r--r--bin/tests/system/xferquota/ns2/named.conf48
-rw-r--r--bin/tests/system/xferquota/setup.pl46
-rw-r--r--bin/tests/system/xferquota/setup.sh26
-rw-r--r--bin/tests/system/xferquota/tests.sh71
-rw-r--r--bin/tests/system/zonechecks/a.db19
-rw-r--r--bin/tests/system/zonechecks/aaaa.db19
-rw-r--r--bin/tests/system/zonechecks/clean.sh20
-rw-r--r--bin/tests/system/zonechecks/cname.db19
-rw-r--r--bin/tests/system/zonechecks/dname.db19
-rw-r--r--bin/tests/system/zonechecks/noaddress.db19
-rw-r--r--bin/tests/system/zonechecks/nxdomain.db19
-rw-r--r--bin/tests/system/zonechecks/tests.sh164
-rw-r--r--bin/tests/t_api.pl223
-rw-r--r--bin/tests/task_test.c191
-rw-r--r--bin/tests/tasks/Makefile.in55
-rw-r--r--bin/tests/tasks/t_tasks.c2293
-rw-r--r--bin/tests/timer_test.c172
-rw-r--r--bin/tests/timers/Makefile.in55
-rw-r--r--bin/tests/timers/t_timers.c1128
-rw-r--r--bin/tests/wire_test.c284
-rw-r--r--bin/tests/wire_test.data9
-rw-r--r--bin/tests/wire_test.data214
-rw-r--r--bin/tests/wire_test.data314
-rw-r--r--bin/tests/wire_test.data431
-rw-r--r--bin/tests/zone_test.c312
-rw-r--r--bin/win32/BINDInstall/AccountInfo.cpp438
-rw-r--r--bin/win32/BINDInstall/AccountInfo.h48
-rw-r--r--bin/win32/BINDInstall/BINDInstall.cpp106
-rw-r--r--bin/win32/BINDInstall/BINDInstall.dsp177
-rw-r--r--bin/win32/BINDInstall/BINDInstall.dsw29
-rw-r--r--bin/win32/BINDInstall/BINDInstall.h64
-rw-r--r--bin/win32/BINDInstall/BINDInstall.mak428
-rw-r--r--bin/win32/BINDInstall/BINDInstall.rc338
-rw-r--r--bin/win32/BINDInstall/BINDInstallDlg.cpp1290
-rw-r--r--bin/win32/BINDInstall/BINDInstallDlg.h127
-rw-r--r--bin/win32/BINDInstall/DirBrowse.cpp103
-rw-r--r--bin/win32/BINDInstall/DirBrowse.h71
-rw-r--r--bin/win32/BINDInstall/StdAfx.cpp8
-rw-r--r--bin/win32/BINDInstall/StdAfx.h30
-rw-r--r--bin/win32/BINDInstall/VersionInfo.cpp286
-rw-r--r--bin/win32/BINDInstall/VersionInfo.h62
-rw-r--r--bin/win32/BINDInstall/res/BINDInstall.icobin0 -> 1078 bytes
-rw-r--r--bin/win32/BINDInstall/res/BINDInstall.rc213
-rw-r--r--bin/win32/BINDInstall/resource.h103
-rw-r--r--config.guess1447
-rw-r--r--config.h.in340
-rw-r--r--config.h.win32236
-rw-r--r--config.sub1555
-rw-r--r--config.threads.in177
-rwxr-xr-xconfigure33235
-rw-r--r--configure.in2990
-rwxr-xr-xcontrib/dbus/GetForwarders31
-rw-r--r--contrib/dbus/INSTALL9
-rw-r--r--contrib/dbus/Makefile.9.3.2b120
-rw-r--r--contrib/dbus/Makefile.9.3.3rc220
-rw-r--r--contrib/dbus/README.DBUS259
-rwxr-xr-xcontrib/dbus/SetForwarders52
-rw-r--r--contrib/dbus/bind-9.3.2b1-dbus.patch713
-rw-r--r--contrib/dbus/bind-9.3.3rc2-dbus.patch778
-rw-r--r--contrib/dbus/dbus_mgr.c2458
-rw-r--r--contrib/dbus/dbus_mgr.h37
-rw-r--r--contrib/dbus/dbus_service.c1161
-rw-r--r--contrib/dbus/dbus_service.h287
-rw-r--r--contrib/dbus/named-dbus-system.conf20
-rw-r--r--contrib/dbus/named-dbus.service3
-rw-r--r--contrib/dlz/bin/dlzbdb/Makefile.in73
-rw-r--r--contrib/dlz/bin/dlzbdb/dlzbdb.c1273
-rw-r--r--contrib/dlz/config.dlz.in478
-rw-r--r--contrib/dlz/drivers/dlz_bdb_driver.c797
-rw-r--r--contrib/dlz/drivers/dlz_bdbhpt_driver.c860
-rw-r--r--contrib/dlz/drivers/dlz_drivers.c157
-rw-r--r--contrib/dlz/drivers/dlz_filesystem_driver.c1048
-rw-r--r--contrib/dlz/drivers/dlz_ldap_driver.c1339
-rw-r--r--contrib/dlz/drivers/dlz_mysql_driver.c1060
-rw-r--r--contrib/dlz/drivers/dlz_odbc_driver.c1568
-rw-r--r--contrib/dlz/drivers/dlz_postgres_driver.c1372
-rw-r--r--contrib/dlz/drivers/dlz_stub_driver.c331
-rw-r--r--contrib/dlz/drivers/include/dlz/dlz_bdb_driver.h45
-rw-r--r--contrib/dlz/drivers/include/dlz/dlz_bdbhpt_driver.h45
-rw-r--r--contrib/dlz/drivers/include/dlz/dlz_drivers.h30
-rw-r--r--contrib/dlz/drivers/include/dlz/dlz_filesystem_driver.h45
-rw-r--r--contrib/dlz/drivers/include/dlz/dlz_ldap_driver.h45
-rw-r--r--contrib/dlz/drivers/include/dlz/dlz_mysql_driver.h45
-rw-r--r--contrib/dlz/drivers/include/dlz/dlz_odbc_driver.h45
-rw-r--r--contrib/dlz/drivers/include/dlz/dlz_postgres_driver.h45
-rw-r--r--contrib/dlz/drivers/include/dlz/dlz_stub_driver.h45
-rw-r--r--contrib/dlz/drivers/include/dlz/sdlz_helper.h117
-rw-r--r--contrib/dlz/drivers/rules.in47
-rw-r--r--contrib/dlz/drivers/sdlz_helper.c531
-rw-r--r--contrib/dnssec-tools/README9
-rw-r--r--contrib/idn/idnkit-1.0-src/ChangeLog856
-rw-r--r--contrib/idn/idnkit-1.0-src/DISTFILES191
-rw-r--r--contrib/idn/idnkit-1.0-src/INSTALL309
-rw-r--r--contrib/idn/idnkit-1.0-src/INSTALL.ja310
-rw-r--r--contrib/idn/idnkit-1.0-src/LICENSE.txt39
-rw-r--r--contrib/idn/idnkit-1.0-src/Makefile.in79
-rw-r--r--contrib/idn/idnkit-1.0-src/NEWS186
-rw-r--r--contrib/idn/idnkit-1.0-src/README159
-rw-r--r--contrib/idn/idnkit-1.0-src/README.ja151
-rw-r--r--contrib/idn/idnkit-1.0-src/acconfig.h53
-rw-r--r--contrib/idn/idnkit-1.0-src/aclocal.m4472
-rwxr-xr-xcontrib/idn/idnkit-1.0-src/config.guess1317
-rwxr-xr-xcontrib/idn/idnkit-1.0-src/config.sub1411
-rwxr-xr-xcontrib/idn/idnkit-1.0-src/configure3517
-rw-r--r--contrib/idn/idnkit-1.0-src/configure.in711
-rw-r--r--contrib/idn/idnkit-1.0-src/include/Makefile.in65
-rw-r--r--contrib/idn/idnkit-1.0-src/include/config.h.in181
-rw-r--r--contrib/idn/idnkit-1.0-src/include/config.h.win45
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/Makefile.in103
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/aliaslist.h114
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/api.h298
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/assert.h61
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/checker.h171
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/converter.h258
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/debug.h69
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/delimitermap.h123
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/export.h58
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/filechecker.h136
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/filemapper.h137
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/localencoding.h79
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/log.h107
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/logmacro.h72
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/mapper.h159
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/mapselector.h165
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/nameprep.h185
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/normalizer.h155
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/punycode.h70
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/race.h72
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/res.h309
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/resconf.h323
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/result.h86
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/strhash.h123
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/ucs4.h103
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/ucsmap.h131
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/ucsset.h145
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/unicode.h164
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/unormalize.h86
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/utf8.h137
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/util.h98
-rw-r--r--contrib/idn/idnkit-1.0-src/include/idn/version.h70
-rw-r--r--contrib/idn/idnkit-1.0-src/include/mdn/Makefile.in83
-rw-r--r--contrib/idn/idnkit-1.0-src/include/mdn/api.h91
-rw-r--r--contrib/idn/idnkit-1.0-src/include/mdn/localencoding.h49
-rw-r--r--contrib/idn/idnkit-1.0-src/include/mdn/log.h92
-rw-r--r--contrib/idn/idnkit-1.0-src/include/mdn/res.h121
-rw-r--r--contrib/idn/idnkit-1.0-src/include/mdn/resconf.h150
-rw-r--r--contrib/idn/idnkit-1.0-src/include/mdn/result.h97
-rw-r--r--contrib/idn/idnkit-1.0-src/include/mdn/utf8.h70
-rw-r--r--contrib/idn/idnkit-1.0-src/include/mdn/version.h66
-rwxr-xr-xcontrib/idn/idnkit-1.0-src/install-sh250
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/Makefile.in309
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/aliaslist.c355
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/aliaslist.sh35
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/api.c257
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/checker.c446
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/converter.c1244
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/debug.c267
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/delimitermap.c268
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/filechecker.c261
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/filemapper.c347
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/idn.conf.sample.in61
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/localencoding.c123
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/log.c215
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/make.wnt279
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/mapper.c482
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/mapselector.c375
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/nameprep.c357
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/nameprep_template.c137
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/nameprepdata.c2546
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/normalizer.c439
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/punycode.c434
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/race.c427
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/res.c1726
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/resconf.c1477
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/result.c76
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/strhash.c283
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/Makefile.in304
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/api-init1.tsy113
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/api-init2.tsy113
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/api-init3.tsy117
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/api-init4-1.tsy96
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/api-init4-2.tsy96
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/api-init4-3.tsy102
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/api-init5-1.tsy102
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/api-init5-2.tsy102
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/api-init5-3.tsy109
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/api.tsy1009
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/checker.tsy610
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/codeset.h71
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/converter.tsy822
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/delimitermap.tsy257
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/iconvchk.c132
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/mapper.tsy497
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/mapselector.tsy592
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/nameprep.tsy340
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/normalizer.tsy346
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/res.tsy1026
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/resconf.tsy1026
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/setenv.c134
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/setenv.h61
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/testsuite.c578
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/testsuite.h276
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/testutil.c83
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/testutil.h71
-rwxr-xr-xcontrib/idn/idnkit-1.0-src/lib/tests/testygen557
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/tests/ucs4.tsy257
-rwxr-xr-xcontrib/idn/idnkit-1.0-src/lib/tests/utffilter82
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/ucs4.c461
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/ucsmap.c380
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/ucsset.c368
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/unicode.c309
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/unicode_template.c101
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/unicodedata_320.c7916
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/unormalize.c413
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/utf8.c276
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/util.c162
-rw-r--r--contrib/idn/idnkit-1.0-src/lib/version.c54
-rwxr-xr-xcontrib/idn/idnkit-1.0-src/ltconfig3114
-rw-r--r--contrib/idn/idnkit-1.0-src/ltmain.sh4024
-rw-r--r--contrib/idn/idnkit-1.0-src/make.wnt76
-rw-r--r--contrib/idn/idnkit-1.0-src/man/Makefile.in116
-rw-r--r--contrib/idn/idnkit-1.0-src/man/idn.conf.5.in312
-rw-r--r--contrib/idn/idnkit-1.0-src/man/libidnkit.3.in480
-rw-r--r--contrib/idn/idnkit-1.0-src/map/Makefile.in75
-rw-r--r--contrib/idn/idnkit-1.0-src/map/jp.map50
-rwxr-xr-xcontrib/idn/idnkit-1.0-src/mkinstalldirs40
-rw-r--r--contrib/idn/idnkit-1.0-src/patch/bind9/bind-9.2.1-patch5900
-rw-r--r--contrib/idn/idnkit-1.0-src/patch/bind9/bind-9.2.2-patch1169
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/Makefile.in65
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/idnconv/Makefile.in116
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/idnconv/idnconv.1373
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/idnconv/idnconv.c803
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/idnconv/idnslookup.in116
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/idnconv/make.wnt72
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/idnconv/selectiveencode.c127
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/idnconv/selectiveencode.h70
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/idnconv/util.c554
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/idnconv/util.h96
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/make.wnt57
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/rpm/idnkit.spec142
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/runidn/Makefile.in167
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/runidn/resolver.c1056
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/runidn/resolver.h70
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/runidn/runidn.1151
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/runidn/runidn.in109
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/runidn/stub.c387
-rw-r--r--contrib/idn/idnkit-1.0-src/tools/runidn/stub.h94
-rw-r--r--contrib/idn/idnkit-1.0-src/util/Makefile43
-rw-r--r--contrib/idn/idnkit-1.0-src/util/SparseMap.pm575
-rw-r--r--contrib/idn/idnkit-1.0-src/util/UCD.pm194
-rwxr-xr-xcontrib/idn/idnkit-1.0-src/util/generate_nameprep_data.pl405
-rwxr-xr-xcontrib/idn/idnkit-1.0-src/util/generate_normalize_data.pl586
-rw-r--r--contrib/idn/idnkit-1.0-src/win/README.WIN17
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/README.txt665
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/README_j.txt717
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/common/checkdll.c242
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/common/convert.c180
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/common/dump.c118
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/common/encoding.c271
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/common/hook.c224
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/common/make.wnt102
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/common/printf.c138
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/common/wrapcommon.h109
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/config/idnconf.tcl1123
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/config/make.wnt58
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/make.wnt97
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock11/dlldef.h86
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock11/dllfunc.c212
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock11/dllload.c63
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock11/dllmain.c96
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock11/dllstub.c1541
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock11/make.wnt98
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock11/wsock32.def87
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock20/dlldef.h123
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock20/dllfunc.c592
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock20/dllload.c62
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock20/dllmain.c94
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock20/dllstub.c2168
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock20/make.wnt97
-rw-r--r--contrib/idn/idnkit-1.0-src/wsock/wsock20/ws2_32.def120
-rw-r--r--contrib/linux/coredump-patch12
-rw-r--r--contrib/named-bootconf/named-bootconf.sh314
-rw-r--r--contrib/nanny/nanny.pl55
-rw-r--r--contrib/nslint-2.1a3/CHANGES191
-rw-r--r--contrib/nslint-2.1a3/FILES24
-rw-r--r--contrib/nslint-2.1a3/INSTALL42
-rw-r--r--contrib/nslint-2.1a3/Makefile.in122
-rw-r--r--contrib/nslint-2.1a3/README14
-rw-r--r--contrib/nslint-2.1a3/VERSION1
-rw-r--r--contrib/nslint-2.1a3/aclocal.m4765
-rw-r--r--contrib/nslint-2.1a3/config.guess693
-rw-r--r--contrib/nslint-2.1a3/config.sub927
-rw-r--r--contrib/nslint-2.1a3/configure1905
-rw-r--r--contrib/nslint-2.1a3/configure.in47
-rw-r--r--contrib/nslint-2.1a3/install-sh250
-rw-r--r--contrib/nslint-2.1a3/lbl/gnuc.h43
-rw-r--r--contrib/nslint-2.1a3/lbl/os-irix5.h38
-rw-r--r--contrib/nslint-2.1a3/lbl/os-osf3.h32
-rw-r--r--contrib/nslint-2.1a3/lbl/os-solaris2.h50
-rw-r--r--contrib/nslint-2.1a3/lbl/os-sunos4.h215
-rw-r--r--contrib/nslint-2.1a3/lbl/os-ultrix4.h39
-rw-r--r--contrib/nslint-2.1a3/mkdep109
-rw-r--r--contrib/nslint-2.1a3/nslint.8451
-rw-r--r--contrib/nslint-2.1a3/nslint.c2382
-rw-r--r--contrib/nslint-2.1a3/savestr.c67
-rw-r--r--contrib/nslint-2.1a3/savestr.h24
-rw-r--r--contrib/nslint-2.1a3/strerror.c75
-rw-r--r--contrib/pkcs11-keygen/PEM_write_pubkey.c124
-rw-r--r--contrib/pkcs11-keygen/README18
-rw-r--r--contrib/pkcs11-keygen/destroyobj.c183
-rw-r--r--contrib/pkcs11-keygen/genkey.c206
-rwxr-xr-xcontrib/pkcs11-keygen/genkey.sh55
-rwxr-xr-xcontrib/pkcs11-keygen/keyconv.pl61
-rwxr-xr-xcontrib/pkcs11-keygen/keydump.pl26
-rw-r--r--contrib/pkcs11-keygen/listobjs.c197
-rw-r--r--contrib/pkcs11-keygen/openssl-0.9.8g-patch8715
-rw-r--r--contrib/pkcs11-keygen/readkey.c230
-rw-r--r--contrib/pkcs11-keygen/set_key_id.c159
-rw-r--r--contrib/pkcs11-keygen/writekey.c360
-rwxr-xr-xcontrib/pkcs11-keygen/writekey.sh73
-rw-r--r--contrib/query-loc-0.4.0/ADDRESSES16
-rw-r--r--contrib/query-loc-0.4.0/ALGO48
-rw-r--r--contrib/query-loc-0.4.0/INSTALL9
-rw-r--r--contrib/query-loc-0.4.0/Makefile.in42
-rw-r--r--contrib/query-loc-0.4.0/README21
-rw-r--r--contrib/query-loc-0.4.0/USAGE7
-rw-r--r--contrib/query-loc-0.4.0/config.h.in69
-rwxr-xr-xcontrib/query-loc-0.4.0/configure6436
-rw-r--r--contrib/query-loc-0.4.0/configure.in65
-rwxr-xr-xcontrib/query-loc-0.4.0/install-sh323
-rw-r--r--contrib/query-loc-0.4.0/loc.c590
-rw-r--r--contrib/query-loc-0.4.0/loc.h78
-rw-r--r--contrib/query-loc-0.4.0/loc_ntoa.c248
-rw-r--r--contrib/query-loc-0.4.0/query-loc.155
-rw-r--r--contrib/query-loc-0.4.0/query-loc.c98
-rwxr-xr-xcontrib/query-loc-0.4.0/reconf8
-rw-r--r--contrib/queryperf/Makefile.in28
-rw-r--r--contrib/queryperf/README82
-rw-r--r--contrib/queryperf/config.h.in37
-rwxr-xr-xcontrib/queryperf/configure4365
-rw-r--r--contrib/queryperf/configure.in70
-rw-r--r--contrib/queryperf/input/sample.06
-rw-r--r--contrib/queryperf/input/sample.113
-rw-r--r--contrib/queryperf/missing/addrinfo.h100
-rw-r--r--contrib/queryperf/missing/getaddrinfo.c632
-rw-r--r--contrib/queryperf/missing/getnameinfo.c226
-rw-r--r--contrib/queryperf/queryperf.c2113
-rw-r--r--contrib/queryperf/utils/gen-data-queryperf.py113
-rw-r--r--contrib/sdb/bdb/README37
-rw-r--r--contrib/sdb/bdb/bdb.c235
-rw-r--r--contrib/sdb/bdb/bdb.h31
-rw-r--r--contrib/sdb/bdb/zone2bdb.c187
-rw-r--r--contrib/sdb/dir/dirdb.c195
-rw-r--r--contrib/sdb/dir/dirdb.h25
-rw-r--r--contrib/sdb/ldap/INSTALL.ldap83
-rw-r--r--contrib/sdb/ldap/README.ldap48
-rw-r--r--contrib/sdb/ldap/README.zone2ldap17
-rw-r--r--contrib/sdb/ldap/ldapdb.c667
-rw-r--r--contrib/sdb/ldap/ldapdb.h6
-rw-r--r--contrib/sdb/ldap/zone2ldap.164
-rw-r--r--contrib/sdb/ldap/zone2ldap.c734
-rw-r--r--contrib/sdb/pgsql/pgsqldb.c348
-rw-r--r--contrib/sdb/pgsql/pgsqldb.h25
-rw-r--r--contrib/sdb/pgsql/zonetodb.c292
-rw-r--r--contrib/sdb/sqlite/README.sdb_sqlite67
-rw-r--r--contrib/sdb/sqlite/sqlitedb.c324
-rw-r--r--contrib/sdb/sqlite/sqlitedb.h25
-rw-r--r--contrib/sdb/sqlite/zone2sqlite.c301
-rw-r--r--contrib/sdb/tcl/lookup.tcl51
-rw-r--r--contrib/sdb/tcl/tcldb.c232
-rw-r--r--contrib/sdb/tcl/tcldb.h25
-rw-r--r--contrib/sdb/time/timedb.c143
-rw-r--r--contrib/sdb/time/timedb.h25
-rw-r--r--contrib/zkt/CHANGELOG446
-rw-r--r--contrib/zkt/LICENSE30
-rw-r--r--contrib/zkt/Makefile.in151
-rw-r--r--contrib/zkt/README44
-rw-r--r--contrib/zkt/README.logging99
-rw-r--r--contrib/zkt/TODO37
-rw-r--r--contrib/zkt/config.h.in217
-rw-r--r--contrib/zkt/config_zkt.h121
-rwxr-xr-xcontrib/zkt/configure6838
-rw-r--r--contrib/zkt/debug.h66
-rw-r--r--contrib/zkt/dki.c1185
-rw-r--r--contrib/zkt/dki.h185
-rw-r--r--contrib/zkt/dnssec-signer.8436
-rw-r--r--contrib/zkt/dnssec-signer.c1002
-rw-r--r--contrib/zkt/dnssec-zkt.8481
-rw-r--r--contrib/zkt/dnssec-zkt.c823
-rw-r--r--contrib/zkt/domaincmp.c190
-rw-r--r--contrib/zkt/domaincmp.h40
-rw-r--r--contrib/zkt/examples/dnskey.db24
-rwxr-xr-xcontrib/zkt/examples/dnssec-signer.sh12
-rwxr-xr-xcontrib/zkt/examples/dnssec-zkt.sh12
-rwxr-xr-xcontrib/zkt/examples/flat/dist.sh70
-rw-r--r--contrib/zkt/examples/flat/dnssec.conf41
-rw-r--r--contrib/zkt/examples/flat/dyn.example.net./Kdyn.example.net.+003+42138.key3
-rw-r--r--contrib/zkt/examples/flat/dyn.example.net./Kdyn.example.net.+003+42138.private7
-rw-r--r--contrib/zkt/examples/flat/dyn.example.net./Kdyn.example.net.+005+01355.key3
-rw-r--r--contrib/zkt/examples/flat/dyn.example.net./Kdyn.example.net.+005+01355.private10
-rw-r--r--contrib/zkt/examples/flat/dyn.example.net./dnskey.db29
-rw-r--r--contrib/zkt/examples/flat/dyn.example.net./dnssec.conf5
-rw-r--r--contrib/zkt/examples/flat/dyn.example.net./dsset-dyn.example.net.2
-rw-r--r--contrib/zkt/examples/flat/dyn.example.net./keyset-dyn.example.net.18
-rw-r--r--contrib/zkt/examples/flat/dyn.example.net./zone.db136
-rw-r--r--contrib/zkt/examples/flat/dyn.example.net./zone.db.dsigned136
-rw-r--r--contrib/zkt/examples/flat/dyn.example.net./zone.org30
-rw-r--r--contrib/zkt/examples/flat/example.net./Kexample.net.+005+01764.key3
-rw-r--r--contrib/zkt/examples/flat/example.net./Kexample.net.+005+01764.published10
-rw-r--r--contrib/zkt/examples/flat/example.net./Kexample.net.+005+41151.key3
-rw-r--r--contrib/zkt/examples/flat/example.net./Kexample.net.+005+41151.private10
-rw-r--r--contrib/zkt/examples/flat/example.net./Kexample.net.+005+41300.key3
-rw-r--r--contrib/zkt/examples/flat/example.net./Kexample.net.+005+41300.private10
-rw-r--r--contrib/zkt/examples/flat/example.net./dnskey.db33
-rw-r--r--contrib/zkt/examples/flat/example.net./dsset-example.net.4
-rw-r--r--contrib/zkt/examples/flat/example.net./kexample.net.+005+14829.key4
-rw-r--r--contrib/zkt/examples/flat/example.net./kexample.net.+005+14829.private10
-rw-r--r--contrib/zkt/examples/flat/example.net./keyset-example.net.19
-rw-r--r--contrib/zkt/examples/flat/example.net./zone.db43
-rw-r--r--contrib/zkt/examples/flat/example.net./zone.db.signed166
-rw-r--r--contrib/zkt/examples/flat/keysets/dlvset-sub.example.net.2
-rw-r--r--contrib/zkt/examples/flat/keysets/dsset-dyn.example.net.2
-rw-r--r--contrib/zkt/examples/flat/keysets/dsset-example.net.4
-rw-r--r--contrib/zkt/examples/flat/keysets/dsset-sub.example.net.2
-rw-r--r--contrib/zkt/examples/flat/keysets/keyset-dyn.example.net.18
-rw-r--r--contrib/zkt/examples/flat/keysets/keyset-example.net.19
-rw-r--r--contrib/zkt/examples/flat/keysets/keyset-sub.example.net.8
-rw-r--r--contrib/zkt/examples/flat/named.conf99
-rw-r--r--contrib/zkt/examples/flat/sub.example.net./Ksub.example.net.+001+04254.key3
-rw-r--r--contrib/zkt/examples/flat/sub.example.net./Ksub.example.net.+001+04254.private10
-rw-r--r--contrib/zkt/examples/flat/sub.example.net./Ksub.example.net.+001+56744.key3
-rw-r--r--contrib/zkt/examples/flat/sub.example.net./Ksub.example.net.+001+56744.published10
-rw-r--r--contrib/zkt/examples/flat/sub.example.net./Ksub.example.net.+005+54876.key1
-rw-r--r--contrib/zkt/examples/flat/sub.example.net./Ksub.example.net.+005+54876.private10
-rw-r--r--contrib/zkt/examples/flat/sub.example.net./dlvset-sub.example.net.2
-rw-r--r--contrib/zkt/examples/flat/sub.example.net./dnskey.db29
-rw-r--r--contrib/zkt/examples/flat/sub.example.net./dnssec.conf14
-rw-r--r--contrib/zkt/examples/flat/sub.example.net./zone.db25
-rw-r--r--contrib/zkt/examples/flat/sub.example.net./zone.db.signed103
-rw-r--r--contrib/zkt/examples/flat/zkt.log2501
-rw-r--r--contrib/zkt/examples/flat/zone.conf10
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./Kexample.de.+005+11867.key3
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./Kexample.de.+005+11867.published10
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./Kexample.de.+005+17439.key4
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./Kexample.de.+005+17439.private10
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./Kexample.de.+005+35672.key3
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./Kexample.de.+005+35672.private10
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./Kexample.de.+005+41145.key3
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./Kexample.de.+005+41145.private10
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./Kexample.de.+005+59244.key3
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./Kexample.de.+005+59244.published10
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./dnskey.db48
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./dsset-example.de.6
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./keyset-example.de.28
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./keyset-sub.example.de.8
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./Ksub.example.de.+001+19793.key3
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./Ksub.example.de.+001+19793.private10
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./Ksub.example.de.+001+51977.depreciated10
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./Ksub.example.de.+001+51977.key3
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./Ksub.example.de.+001+55699.key3
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./Ksub.example.de.+001+55699.published10
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./Ksub.example.de.+005+40998.key3
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./Ksub.example.de.+005+40998.private10
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./dlvset-sub.example.de.2
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./dnskey.db35
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./dnssec.conf17
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./dsset-sub.example.de.2
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./keyset-sub.example.de.8
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./zone.db25
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./sub.example.de./zone.db.signed108
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./zone.db37
-rw-r--r--contrib/zkt/examples/hierarchical/de./example.de./zone.db.signed147
-rw-r--r--contrib/zkt/examples/hierarchical/de./keyset-example.de.28
-rw-r--r--contrib/zkt/examples/hierarchical/dnssec.conf40
-rw-r--r--contrib/zkt/examples/hierarchical/named.conf102
-rw-r--r--contrib/zkt/examples/hierarchical/zone.conf10
-rw-r--r--contrib/zkt/examples/views/dnssec-extern.conf39
-rw-r--r--contrib/zkt/examples/views/dnssec-intern.conf39
-rwxr-xr-xcontrib/zkt/examples/views/dnssec-signer-extern7
-rwxr-xr-xcontrib/zkt/examples/views/dnssec-signer-intern7
-rwxr-xr-xcontrib/zkt/examples/views/dnssec-zkt-extern7
-rwxr-xr-xcontrib/zkt/examples/views/dnssec-zkt-intern7
-rw-r--r--contrib/zkt/examples/views/extern/example.net./Kexample.net.+005+10367.key3
-rw-r--r--contrib/zkt/examples/views/extern/example.net./Kexample.net.+005+10367.published10
-rw-r--r--contrib/zkt/examples/views/extern/example.net./Kexample.net.+005+23553.key1
-rw-r--r--contrib/zkt/examples/views/extern/example.net./Kexample.net.+005+23553.private10
-rw-r--r--contrib/zkt/examples/views/extern/example.net./Kexample.net.+005+35744.key4
-rw-r--r--contrib/zkt/examples/views/extern/example.net./Kexample.net.+005+35744.private10
-rw-r--r--contrib/zkt/examples/views/extern/example.net./dnskey.db30
-rw-r--r--contrib/zkt/examples/views/extern/example.net./dsset-example.net.2
-rw-r--r--contrib/zkt/examples/views/extern/example.net./keyset-example.net.10
-rw-r--r--contrib/zkt/examples/views/extern/example.net./zone.db33
-rw-r--r--contrib/zkt/examples/views/extern/example.net./zone.db.signed109
-rw-r--r--contrib/zkt/examples/views/extern/zkt-ext.log28
-rw-r--r--contrib/zkt/examples/views/intern/example.net./Kexample.net.+005+00126.key1
-rw-r--r--contrib/zkt/examples/views/intern/example.net./Kexample.net.+005+00126.private10
-rw-r--r--contrib/zkt/examples/views/intern/example.net./Kexample.net.+005+05972.key1
-rw-r--r--contrib/zkt/examples/views/intern/example.net./Kexample.net.+005+05972.private10
-rw-r--r--contrib/zkt/examples/views/intern/example.net./Kexample.net.+005+23375.key3
-rw-r--r--contrib/zkt/examples/views/intern/example.net./Kexample.net.+005+23375.published10
-rw-r--r--contrib/zkt/examples/views/intern/example.net./dnskey.db30
-rw-r--r--contrib/zkt/examples/views/intern/example.net./dsset-example.net.2
-rw-r--r--contrib/zkt/examples/views/intern/example.net./keyset-example.net.10
-rw-r--r--contrib/zkt/examples/views/intern/example.net./zone.db33
-rw-r--r--contrib/zkt/examples/views/intern/example.net./zone.db.signed109
-rw-r--r--contrib/zkt/examples/views/intern/zkt-int.log169
-rw-r--r--contrib/zkt/examples/views/named.conf97
-rw-r--r--contrib/zkt/examples/views/named.log17
-rw-r--r--contrib/zkt/examples/views/root.hint45
-rwxr-xr-xcontrib/zkt/examples/views/viewtest.sh20
-rw-r--r--contrib/zkt/examples/zone.db45
-rw-r--r--contrib/zkt/examples/zone.db.signed146
-rw-r--r--contrib/zkt/log.c443
-rw-r--r--contrib/zkt/log.h66
-rw-r--r--contrib/zkt/misc.c1157
-rw-r--r--contrib/zkt/misc.h84
-rw-r--r--contrib/zkt/ncparse.c317
-rw-r--r--contrib/zkt/ncparse.h41
-rw-r--r--contrib/zkt/rollover.c615
-rw-r--r--contrib/zkt/rollover.h52
-rw-r--r--contrib/zkt/strlist.c166
-rw-r--r--contrib/zkt/strlist.h46
-rw-r--r--contrib/zkt/tags324
-rw-r--r--contrib/zkt/zconf.c775
-rw-r--r--contrib/zkt/zconf.h173
-rw-r--r--contrib/zkt/zkt-soaserial.c222
-rw-r--r--contrib/zkt/zkt.c354
-rw-r--r--contrib/zkt/zkt.h46
-rw-r--r--contrib/zkt/zone.c336
-rw-r--r--contrib/zkt/zone.h66
-rw-r--r--doc/Makefile.in29
-rw-r--r--doc/arm/Bv9ARM-book.xml14205
-rw-r--r--doc/arm/Bv9ARM.ch01.html562
-rw-r--r--doc/arm/Bv9ARM.ch02.html158
-rw-r--r--doc/arm/Bv9ARM.ch03.html818
-rw-r--r--doc/arm/Bv9ARM.ch04.html1036
-rw-r--r--doc/arm/Bv9ARM.ch05.html143
-rw-r--r--doc/arm/Bv9ARM.ch06.html8784
-rw-r--r--doc/arm/Bv9ARM.ch07.html254
-rw-r--r--doc/arm/Bv9ARM.ch08.html139
-rw-r--r--doc/arm/Bv9ARM.ch09.html630
-rw-r--r--doc/arm/Bv9ARM.ch10.html111
-rw-r--r--doc/arm/Bv9ARM.html276
-rwxr-xr-xdoc/arm/Bv9ARM.pdf14133
-rw-r--r--doc/arm/Makefile.in67
-rw-r--r--doc/arm/README-SGML329
-rw-r--r--doc/arm/isc-logo.eps12253
-rw-r--r--doc/arm/isc-logo.pdfbin0 -> 21981 bytes
-rw-r--r--doc/arm/latex-fixup.pl49
-rw-r--r--doc/arm/man.dig.html673
-rw-r--r--doc/arm/man.dnssec-dsfromkey.html170
-rw-r--r--doc/arm/man.dnssec-keyfromlabel.html210
-rw-r--r--doc/arm/man.dnssec-keygen.html270
-rw-r--r--doc/arm/man.dnssec-signzone.html340
-rw-r--r--doc/arm/man.host.html249
-rw-r--r--doc/arm/man.named-checkconf.html134
-rw-r--r--doc/arm/man.named-checkzone.html300
-rw-r--r--doc/arm/man.named.html322
-rw-r--r--doc/arm/man.nsupdate.html568
-rw-r--r--doc/arm/man.rndc-confgen.html222
-rw-r--r--doc/arm/man.rndc.conf.html255
-rw-r--r--doc/arm/man.rndc.html203
-rw-r--r--doc/doxygen/Doxyfile.in1269
-rw-r--r--doc/doxygen/Makefile.in38
-rw-r--r--doc/doxygen/doxygen-input-filter.in60
-rw-r--r--doc/doxygen/isc-footer.html28
-rw-r--r--doc/doxygen/isc-header.html26
-rw-r--r--doc/doxygen/mainpage85
-rw-r--r--doc/draft/draft-baba-dnsext-acl-reqts-01.txt336
-rw-r--r--doc/draft/draft-daigle-napstr-04.txt1232
-rw-r--r--doc/draft/draft-danisch-dns-rr-smtp-03.txt1960
-rw-r--r--doc/draft/draft-dnsext-opcode-discover-02.txt241
-rw-r--r--doc/draft/draft-durand-dnsop-dynreverse-00.txt240
-rw-r--r--doc/draft/draft-ietf-dnsext-2929bis-01.txt928
-rw-r--r--doc/draft/draft-ietf-dnsext-axfr-clarify-09.txt992
-rw-r--r--doc/draft/draft-ietf-dnsext-dns-name-p-s-00.txt1397
-rw-r--r--doc/draft/draft-ietf-dnsext-dnssec-2535typecode-change-06.txt442
-rw-r--r--doc/draft/draft-ietf-dnsext-dnssec-bis-updates-01.txt616
-rw-r--r--doc/draft/draft-ietf-dnsext-dnssec-experiments-03.txt840
-rw-r--r--doc/draft/draft-ietf-dnsext-dnssec-online-signing-02.txt616
-rw-r--r--doc/draft/draft-ietf-dnsext-dnssec-opt-in-07.txt896
-rw-r--r--doc/draft/draft-ietf-dnsext-dnssec-rsasha256-06.txt504
-rw-r--r--doc/draft/draft-ietf-dnsext-dnssec-trans-02.txt839
-rw-r--r--doc/draft/draft-ietf-dnsext-ds-sha256-05.txt504
-rw-r--r--doc/draft/draft-ietf-dnsext-ecc-key-07.txt928
-rw-r--r--doc/draft/draft-ietf-dnsext-forgery-resilience-02.txt17
-rw-r--r--doc/draft/draft-ietf-dnsext-interop3597-02.txt334
-rw-r--r--doc/draft/draft-ietf-dnsext-keyrr-key-signing-flag-12.txt560
-rw-r--r--doc/draft/draft-ietf-dnsext-mdns-46.txt1801
-rw-r--r--doc/draft/draft-ietf-dnsext-nsid-01.txt840
-rw-r--r--doc/draft/draft-ietf-dnsext-rfc2536bis-dsa-07.txt464
-rw-r--r--doc/draft/draft-ietf-dnsext-rfc2539bis-dhk-07.txt580
-rw-r--r--doc/draft/draft-ietf-dnsext-rfc2671bis-edns0-01.txt480
-rw-r--r--doc/draft/draft-ietf-dnsext-rfc2672bis-dname-13.txt952
-rw-r--r--doc/draft/draft-ietf-dnsext-signed-nonexistence-requirements-01.txt755
-rw-r--r--doc/draft/draft-ietf-dnsext-tkey-renewal-mode-05.txt1292
-rw-r--r--doc/draft/draft-ietf-dnsext-trustupdate-threshold-00.txt1501
-rw-r--r--doc/draft/draft-ietf-dnsext-trustupdate-timers-05.txt729
-rw-r--r--doc/draft/draft-ietf-dnsext-tsig-sha-06.txt522
-rw-r--r--doc/draft/draft-ietf-dnsext-wcard-clarify-10.txt1063
-rw-r--r--doc/draft/draft-ietf-dnsop-bad-dns-res-05.txt1232
-rw-r--r--doc/draft/draft-ietf-dnsop-default-local-zones-05.txt672
-rw-r--r--doc/draft/draft-ietf-dnsop-inaddr-required-07.txt396
-rw-r--r--doc/draft/draft-ietf-dnsop-ipv6-dns-configuration-06.txt1848
-rw-r--r--doc/draft/draft-ietf-dnsop-ipv6-dns-issues-11.txt1682
-rw-r--r--doc/draft/draft-ietf-dnsop-ipv6-transport-guidelines-01.txt300
-rw-r--r--doc/draft/draft-ietf-dnsop-key-rollover-requirements-02.txt389
-rw-r--r--doc/draft/draft-ietf-dnsop-name-server-management-reqs-01.txt1008
-rw-r--r--doc/draft/draft-ietf-dnsop-respsize-06.txt640
-rw-r--r--doc/draft/draft-ietf-dnsop-serverid-06.txt618
-rw-r--r--doc/draft/draft-ietf-enum-e164-gstn-np-05.txt1588
-rw-r--r--doc/draft/draft-ietf-ipv6-node-requirements-08.txt1200
-rw-r--r--doc/draft/draft-ietf-secsh-dns-05.txt614
-rw-r--r--doc/draft/draft-ihren-dnsext-threshold-validation-00.txt519
-rw-r--r--doc/draft/draft-kato-dnsop-local-zones-00.txt295
-rw-r--r--doc/draft/draft-park-ipv6-extensions-dns-pnp-00.txt1830
-rw-r--r--doc/draft/update46
-rw-r--r--doc/misc/Makefile.in48
-rw-r--r--doc/misc/dnssec84
-rw-r--r--doc/misc/format-options.pl49
-rw-r--r--doc/misc/ipv6113
-rw-r--r--doc/misc/migration267
-rw-r--r--doc/misc/migration-4to957
-rw-r--r--doc/misc/options537
-rw-r--r--doc/misc/rfc-compliance62
-rw-r--r--doc/misc/roadmap47
-rw-r--r--doc/misc/sdb169
-rw-r--r--doc/misc/sort-options.pl50
-rwxr-xr-xdoc/rfc/fetch6
-rw-r--r--doc/rfc/index119
-rw-r--r--doc/rfc/rfc1032.txt781
-rw-r--r--doc/rfc/rfc1033.txt1229
-rw-r--r--doc/rfc/rfc1034.txt3077
-rw-r--r--doc/rfc/rfc1035.txt3077
-rw-r--r--doc/rfc/rfc1101.txt787
-rw-r--r--doc/rfc/rfc1122.txt6844
-rw-r--r--doc/rfc/rfc1123.txt5782
-rw-r--r--doc/rfc/rfc1183.txt619
-rw-r--r--doc/rfc/rfc1348.txt227
-rw-r--r--doc/rfc/rfc1535.txt283
-rw-r--r--doc/rfc/rfc1536.txt675
-rw-r--r--doc/rfc/rfc1537.txt507
-rw-r--r--doc/rfc/rfc1591.txt395
-rw-r--r--doc/rfc/rfc1611.txt1683
-rw-r--r--doc/rfc/rfc1612.txt1795
-rw-r--r--doc/rfc/rfc1706.txt563
-rw-r--r--doc/rfc/rfc1712.txt395
-rw-r--r--doc/rfc/rfc1750.txt1683
-rw-r--r--doc/rfc/rfc1876.txt1011
-rw-r--r--doc/rfc/rfc1886.txt268
-rw-r--r--doc/rfc/rfc1982.txt394
-rw-r--r--doc/rfc/rfc1995.txt451
-rw-r--r--doc/rfc/rfc1996.txt395
-rw-r--r--doc/rfc/rfc2052.txt563
-rw-r--r--doc/rfc/rfc2104.txt620
-rw-r--r--doc/rfc/rfc2119.txt171
-rw-r--r--doc/rfc/rfc2133.txt1795
-rw-r--r--doc/rfc/rfc2136.txt1460
-rw-r--r--doc/rfc/rfc2137.txt619
-rw-r--r--doc/rfc/rfc2163.txt1459
-rw-r--r--doc/rfc/rfc2168.txt1123
-rw-r--r--doc/rfc/rfc2181.txt842
-rw-r--r--doc/rfc/rfc2230.txt619
-rw-r--r--doc/rfc/rfc2308.txt1067
-rw-r--r--doc/rfc/rfc2317.txt563
-rw-r--r--doc/rfc/rfc2373.txt1459
-rw-r--r--doc/rfc/rfc2374.txt675
-rw-r--r--doc/rfc/rfc2375.txt451
-rw-r--r--doc/rfc/rfc2418.txt1459
-rw-r--r--doc/rfc/rfc2535.txt2635
-rw-r--r--doc/rfc/rfc2536.txt339
-rw-r--r--doc/rfc/rfc2537.txt339
-rw-r--r--doc/rfc/rfc2538.txt563
-rw-r--r--doc/rfc/rfc2539.txt395
-rw-r--r--doc/rfc/rfc2540.txt339
-rw-r--r--doc/rfc/rfc2541.txt395
-rw-r--r--doc/rfc/rfc2553.txt2299
-rw-r--r--doc/rfc/rfc2671.txt395
-rw-r--r--doc/rfc/rfc2672.txt507
-rw-r--r--doc/rfc/rfc2673.txt395
-rw-r--r--doc/rfc/rfc2782.txt675
-rw-r--r--doc/rfc/rfc2825.txt395
-rw-r--r--doc/rfc/rfc2826.txt339
-rw-r--r--doc/rfc/rfc2845.txt843
-rw-r--r--doc/rfc/rfc2874.txt1123
-rw-r--r--doc/rfc/rfc2915.txt1011
-rw-r--r--doc/rfc/rfc2929.txt675
-rw-r--r--doc/rfc/rfc2930.txt899
-rw-r--r--doc/rfc/rfc2931.txt563
-rw-r--r--doc/rfc/rfc3007.txt507
-rw-r--r--doc/rfc/rfc3008.txt395
-rw-r--r--doc/rfc/rfc3071.txt563
-rw-r--r--doc/rfc/rfc3090.txt619
-rw-r--r--doc/rfc/rfc3110.txt395
-rw-r--r--doc/rfc/rfc3123.txt451
-rw-r--r--doc/rfc/rfc3152.txt227
-rw-r--r--doc/rfc/rfc3197.txt283
-rw-r--r--doc/rfc/rfc3225.txt339
-rw-r--r--doc/rfc/rfc3226.txt339
-rw-r--r--doc/rfc/rfc3258.txt619
-rw-r--r--doc/rfc/rfc3363.txt339
-rw-r--r--doc/rfc/rfc3364.txt619
-rw-r--r--doc/rfc/rfc3425.txt283
-rw-r--r--doc/rfc/rfc3445.txt563
-rw-r--r--doc/rfc/rfc3467.txt1739
-rw-r--r--doc/rfc/rfc3490.txt1235
-rw-r--r--doc/rfc/rfc3491.txt395
-rw-r--r--doc/rfc/rfc3492.txt1963
-rw-r--r--doc/rfc/rfc3493.txt2187
-rw-r--r--doc/rfc/rfc3513.txt1459
-rw-r--r--doc/rfc/rfc3596.txt451
-rw-r--r--doc/rfc/rfc3597.txt451
-rw-r--r--doc/rfc/rfc3645.txt1459
-rw-r--r--doc/rfc/rfc3655.txt451
-rw-r--r--doc/rfc/rfc3658.txt1067
-rw-r--r--doc/rfc/rfc3757.txt451
-rw-r--r--doc/rfc/rfc3833.txt899
-rw-r--r--doc/rfc/rfc3845.txt395
-rw-r--r--doc/rfc/rfc3901.txt283
-rw-r--r--doc/rfc/rfc4025.txt675
-rw-r--r--doc/rfc/rfc4033.txt1179
-rw-r--r--doc/rfc/rfc4034.txt1627
-rw-r--r--doc/rfc/rfc4035.txt2971
-rw-r--r--doc/rfc/rfc4074.txt339
-rw-r--r--doc/rfc/rfc4159.txt171
-rw-r--r--doc/rfc/rfc4193.txt899
-rw-r--r--doc/rfc/rfc4255.txt507
-rw-r--r--doc/rfc/rfc4343.txt563
-rw-r--r--doc/rfc/rfc4367.txt955
-rw-r--r--doc/rfc/rfc4398.txt955
-rw-r--r--doc/rfc/rfc4408.txt2691
-rw-r--r--doc/rfc/rfc4431.txt227
-rw-r--r--doc/rfc/rfc4470.txt451
-rw-r--r--doc/rfc/rfc4634.txt6051
-rw-r--r--doc/rfc/rfc4641.txt1963
-rw-r--r--doc/rfc/rfc4648.txt1011
-rw-r--r--doc/rfc/rfc4701.txt675
-rw-r--r--doc/rfc/rfc5155.txt2915
-rw-r--r--doc/rfc/rfc952.txt340
-rw-r--r--doc/xsl/Makefile.in28
-rw-r--r--doc/xsl/copyright.xsl75
-rw-r--r--doc/xsl/isc-docbook-chunk.xsl.in65
-rw-r--r--doc/xsl/isc-docbook-html.xsl.in58
-rw-r--r--doc/xsl/isc-docbook-latex-mappings.xml37
-rw-r--r--doc/xsl/isc-docbook-latex.xsl.in166
-rw-r--r--doc/xsl/isc-docbook-text.xsl50
-rw-r--r--doc/xsl/isc-manpage.xsl.in145
-rw-r--r--doc/xsl/pre-latex.xsl55
-rw-r--r--docutil/HTML_COPYRIGHT16
-rw-r--r--docutil/MAN_COPYRIGHT16
-rw-r--r--docutil/patch-db2latex-duplicate-template-bug77
-rw-r--r--docutil/patch-db2latex-nested-param-bug18
-rw-r--r--docutil/patch-db2latex-xsltproc-title-bug29
-rwxr-xr-xinstall-sh250
-rw-r--r--isc-config.sh.in149
-rw-r--r--lib/Makefile.in29
-rw-r--r--lib/bind9/Makefile.in84
-rw-r--r--lib/bind9/api3
-rw-r--r--lib/bind9/check.c2296
-rw-r--r--lib/bind9/getaddresses.c231
-rw-r--r--lib/bind9/include/Makefile.in25
-rw-r--r--lib/bind9/include/bind9/Makefile.in42
-rw-r--r--lib/bind9/include/bind9/check.h57
-rw-r--r--lib/bind9/include/bind9/getaddresses.h61
-rw-r--r--lib/bind9/include/bind9/version.h28
-rw-r--r--lib/bind9/version.c28
-rw-r--r--lib/bind9/win32/DLLMain.c57
-rw-r--r--lib/bind9/win32/libbind9.def8
-rw-r--r--lib/bind9/win32/libbind9.dsp133
-rw-r--r--lib/bind9/win32/libbind9.dsw29
-rw-r--r--lib/bind9/win32/libbind9.mak452
-rw-r--r--lib/bind9/win32/version.c28
-rw-r--r--lib/dns/Makefile.in179
-rw-r--r--lib/dns/acache.c1782
-rw-r--r--lib/dns/acl.c623
-rw-r--r--lib/dns/adb.c3621
-rw-r--r--lib/dns/api3
-rw-r--r--lib/dns/byaddr.c316
-rw-r--r--lib/dns/cache.c1089
-rw-r--r--lib/dns/callbacks.c113
-rw-r--r--lib/dns/compress.c341
-rw-r--r--lib/dns/db.c926
-rw-r--r--lib/dns/dbiterator.c143
-rw-r--r--lib/dns/dbtable.c291
-rw-r--r--lib/dns/diff.c638
-rw-r--r--lib/dns/dispatch.c3445
-rw-r--r--lib/dns/dlz.c510
-rw-r--r--lib/dns/dnssec.c892
-rw-r--r--lib/dns/ds.c104
-rw-r--r--lib/dns/dst_api.c1310
-rw-r--r--lib/dns/dst_internal.h217
-rw-r--r--lib/dns/dst_lib.c67
-rw-r--r--lib/dns/dst_openssl.h40
-rw-r--r--lib/dns/dst_parse.c532
-rw-r--r--lib/dns/dst_parse.h134
-rw-r--r--lib/dns/dst_result.c89
-rw-r--r--lib/dns/forward.c199
-rw-r--r--lib/dns/gen-unix.h97
-rw-r--r--lib/dns/gen-win32.h290
-rw-r--r--lib/dns/gen.c888
-rw-r--r--lib/dns/gssapi_link.c310
-rw-r--r--lib/dns/gssapictx.c738
-rw-r--r--lib/dns/hmac_link.c1687
-rw-r--r--lib/dns/include/Makefile.in25
-rw-r--r--lib/dns/include/dns/Makefile.in54
-rw-r--r--lib/dns/include/dns/acache.h445
-rw-r--r--lib/dns/include/dns/acl.h222
-rw-r--r--lib/dns/include/dns/adb.h634
-rw-r--r--lib/dns/include/dns/bit.h39
-rw-r--r--lib/dns/include/dns/byaddr.h171
-rw-r--r--lib/dns/include/dns/cache.h253
-rw-r--r--lib/dns/include/dns/callbacks.h87
-rw-r--r--lib/dns/include/dns/cert.h69
-rw-r--r--lib/dns/include/dns/compress.h269
-rw-r--r--lib/dns/include/dns/db.h1477
-rw-r--r--lib/dns/include/dns/dbiterator.h297
-rw-r--r--lib/dns/include/dns/dbtable.h165
-rw-r--r--lib/dns/include/dns/diff.h291
-rw-r--r--lib/dns/include/dns/dispatch.h501
-rw-r--r--lib/dns/include/dns/dlz.h290
-rw-r--r--lib/dns/include/dns/dnssec.h183
-rw-r--r--lib/dns/include/dns/ds.h63
-rw-r--r--lib/dns/include/dns/events.h75
-rw-r--r--lib/dns/include/dns/fixedname.h86
-rw-r--r--lib/dns/include/dns/forward.h118
-rw-r--r--lib/dns/include/dns/iptable.h70
-rw-r--r--lib/dns/include/dns/journal.h282
-rw-r--r--lib/dns/include/dns/keyflags.h54
-rw-r--r--lib/dns/include/dns/keytable.h255
-rw-r--r--lib/dns/include/dns/keyvalues.h100
-rw-r--r--lib/dns/include/dns/lib.h45
-rw-r--r--lib/dns/include/dns/log.h107
-rw-r--r--lib/dns/include/dns/lookup.h137
-rw-r--r--lib/dns/include/dns/master.h306
-rw-r--r--lib/dns/include/dns/masterdump.h340
-rw-r--r--lib/dns/include/dns/message.h1343
-rw-r--r--lib/dns/include/dns/name.h1297
-rw-r--r--lib/dns/include/dns/ncache.h179
-rw-r--r--lib/dns/include/dns/nsec.h80
-rw-r--r--lib/dns/include/dns/nsec3.h194
-rw-r--r--lib/dns/include/dns/opcode.h51
-rw-r--r--lib/dns/include/dns/order.h99
-rw-r--r--lib/dns/include/dns/peer.h219
-rw-r--r--lib/dns/include/dns/portlist.h101
-rw-r--r--lib/dns/include/dns/rbt.h939
-rw-r--r--lib/dns/include/dns/rcode.h113
-rw-r--r--lib/dns/include/dns/rdata.h702
-rw-r--r--lib/dns/include/dns/rdataclass.h81
-rw-r--r--lib/dns/include/dns/rdatalist.h124
-rw-r--r--lib/dns/include/dns/rdataset.h639
-rw-r--r--lib/dns/include/dns/rdatasetiter.h170
-rw-r--r--lib/dns/include/dns/rdataslab.h170
-rw-r--r--lib/dns/include/dns/rdatatype.h84
-rw-r--r--lib/dns/include/dns/request.h374
-rw-r--r--lib/dns/include/dns/resolver.h481
-rw-r--r--lib/dns/include/dns/result.h191
-rw-r--r--lib/dns/include/dns/rootns.h45
-rw-r--r--lib/dns/include/dns/sdb.h209
-rw-r--r--lib/dns/include/dns/sdlz.h266
-rw-r--r--lib/dns/include/dns/secalg.h71
-rw-r--r--lib/dns/include/dns/secproto.h71
-rw-r--r--lib/dns/include/dns/soa.h81
-rw-r--r--lib/dns/include/dns/ssu.h189
-rw-r--r--lib/dns/include/dns/stats.h345
-rw-r--r--lib/dns/include/dns/tcpmsg.h147
-rw-r--r--lib/dns/include/dns/time.h72
-rw-r--r--lib/dns/include/dns/timer.h52
-rw-r--r--lib/dns/include/dns/tkey.h250
-rw-r--r--lib/dns/include/dns/tsig.h257
-rw-r--r--lib/dns/include/dns/ttl.h78
-rw-r--r--lib/dns/include/dns/types.h346
-rw-r--r--lib/dns/include/dns/validator.h255
-rw-r--r--lib/dns/include/dns/version.h28
-rw-r--r--lib/dns/include/dns/view.h879
-rw-r--r--lib/dns/include/dns/xfrin.h111
-rw-r--r--lib/dns/include/dns/zone.h1736
-rw-r--r--lib/dns/include/dns/zonekey.h42
-rw-r--r--lib/dns/include/dns/zt.h183
-rw-r--r--lib/dns/include/dst/Makefile.in37
-rw-r--r--lib/dns/include/dst/dst.h642
-rw-r--r--lib/dns/include/dst/gssapi.h207
-rw-r--r--lib/dns/include/dst/lib.h41
-rw-r--r--lib/dns/include/dst/result.h71
-rw-r--r--lib/dns/iptable.c185
-rw-r--r--lib/dns/journal.c2217
-rw-r--r--lib/dns/key.c147
-rw-r--r--lib/dns/keytable.c395
-rw-r--r--lib/dns/lib.c65
-rw-r--r--lib/dns/log.c98
-rw-r--r--lib/dns/lookup.c497
-rw-r--r--lib/dns/master.c2892
-rw-r--r--lib/dns/masterdump.c1754
-rw-r--r--lib/dns/message.c3378
-rw-r--r--lib/dns/name.c2408
-rw-r--r--lib/dns/ncache.c658
-rw-r--r--lib/dns/nsec.c277
-rw-r--r--lib/dns/nsec3.c1377
-rw-r--r--lib/dns/openssl_link.c447
-rw-r--r--lib/dns/openssldh_link.c638
-rw-r--r--lib/dns/openssldsa_link.c607
-rw-r--r--lib/dns/opensslrsa_link.c986
-rw-r--r--lib/dns/order.c167
-rw-r--r--lib/dns/peer.c712
-rw-r--r--lib/dns/portlist.c266
-rw-r--r--lib/dns/rbt.c2657
-rw-r--r--lib/dns/rbtdb.c8435
-rw-r--r--lib/dns/rbtdb.h44
-rw-r--r--lib/dns/rbtdb64.c23
-rw-r--r--lib/dns/rbtdb64.h45
-rw-r--r--lib/dns/rcode.c489
-rw-r--r--lib/dns/rdata.c1769
-rw-r--r--lib/dns/rdata/any_255/tsig_250.c597
-rw-r--r--lib/dns/rdata/any_255/tsig_250.h38
-rw-r--r--lib/dns/rdata/ch_3/a_1.c316
-rw-r--r--lib/dns/rdata/ch_3/a_1.h34
-rw-r--r--lib/dns/rdata/generic/afsdb_18.c309
-rw-r--r--lib/dns/rdata/generic/afsdb_18.h34
-rw-r--r--lib/dns/rdata/generic/cert_37.c280
-rw-r--r--lib/dns/rdata/generic/cert_37.h34
-rw-r--r--lib/dns/rdata/generic/cname_5.c232
-rw-r--r--lib/dns/rdata/generic/cname_5.h29
-rw-r--r--lib/dns/rdata/generic/dlv_32769.c321
-rw-r--r--lib/dns/rdata/generic/dlv_32769.h33
-rw-r--r--lib/dns/rdata/generic/dname_39.c233
-rw-r--r--lib/dns/rdata/generic/dname_39.h32
-rw-r--r--lib/dns/rdata/generic/dnskey_48.c312
-rw-r--r--lib/dns/rdata/generic/dnskey_48.h37
-rw-r--r--lib/dns/rdata/generic/ds_43.c321
-rw-r--r--lib/dns/rdata/generic/ds_43.h35
-rw-r--r--lib/dns/rdata/generic/gpos_27.c252
-rw-r--r--lib/dns/rdata/generic/gpos_27.h37
-rw-r--r--lib/dns/rdata/generic/hinfo_13.c224
-rw-r--r--lib/dns/rdata/generic/hinfo_13.h32
-rw-r--r--lib/dns/rdata/generic/ipseckey_45.c462
-rw-r--r--lib/dns/rdata/generic/ipseckey_45.h35
-rw-r--r--lib/dns/rdata/generic/isdn_20.c234
-rw-r--r--lib/dns/rdata/generic/isdn_20.h35
-rw-r--r--lib/dns/rdata/generic/key_25.c312
-rw-r--r--lib/dns/rdata/generic/key_25.h37
-rw-r--r--lib/dns/rdata/generic/loc_29.c794
-rw-r--r--lib/dns/rdata/generic/loc_29.h43
-rw-r--r--lib/dns/rdata/generic/mb_7.c234
-rw-r--r--lib/dns/rdata/generic/mb_7.h30
-rw-r--r--lib/dns/rdata/generic/md_3.c236
-rw-r--r--lib/dns/rdata/generic/md_3.h31
-rw-r--r--lib/dns/rdata/generic/mf_4.c235
-rw-r--r--lib/dns/rdata/generic/mf_4.h30
-rw-r--r--lib/dns/rdata/generic/mg_8.c230
-rw-r--r--lib/dns/rdata/generic/mg_8.h30
-rw-r--r--lib/dns/rdata/generic/minfo_14.c324
-rw-r--r--lib/dns/rdata/generic/minfo_14.h31
-rw-r--r--lib/dns/rdata/generic/mr_9.c231
-rw-r--r--lib/dns/rdata/generic/mr_9.h30
-rw-r--r--lib/dns/rdata/generic/mx_15.c319
-rw-r--r--lib/dns/rdata/generic/mx_15.h31
-rw-r--r--lib/dns/rdata/generic/ns_2.c251
-rw-r--r--lib/dns/rdata/generic/ns_2.h31
-rw-r--r--lib/dns/rdata/generic/nsec3_50.c481
-rw-r--r--lib/dns/rdata/generic/nsec3_50.h93
-rw-r--r--lib/dns/rdata/generic/nsec3param_51.c314
-rw-r--r--lib/dns/rdata/generic/nsec3param_51.h38
-rw-r--r--lib/dns/rdata/generic/nsec_47.c366
-rw-r--r--lib/dns/rdata/generic/nsec_47.h34
-rw-r--r--lib/dns/rdata/generic/null_10.c192
-rw-r--r--lib/dns/rdata/generic/null_10.h32
-rw-r--r--lib/dns/rdata/generic/nxt_30.c329
-rw-r--r--lib/dns/rdata/generic/nxt_30.h34
-rw-r--r--lib/dns/rdata/generic/opt_41.c280
-rw-r--r--lib/dns/rdata/generic/opt_41.h55
-rw-r--r--lib/dns/rdata/generic/proforma.c173
-rw-r--r--lib/dns/rdata/generic/proforma.h30
-rw-r--r--lib/dns/rdata/generic/ptr_12.c291
-rw-r--r--lib/dns/rdata/generic/ptr_12.h30
-rw-r--r--lib/dns/rdata/generic/rp_17.c314
-rw-r--r--lib/dns/rdata/generic/rp_17.h34
-rw-r--r--lib/dns/rdata/generic/rrsig_46.c551
-rw-r--r--lib/dns/rdata/generic/rrsig_46.h41
-rw-r--r--lib/dns/rdata/generic/rt_21.c311
-rw-r--r--lib/dns/rdata/generic/rt_21.h33
-rw-r--r--lib/dns/rdata/generic/sig_24.c578
-rw-r--r--lib/dns/rdata/generic/sig_24.h42
-rw-r--r--lib/dns/rdata/generic/soa_6.c443
-rw-r--r--lib/dns/rdata/generic/soa_6.h37
-rw-r--r--lib/dns/rdata/generic/spf_99.c238
-rw-r--r--lib/dns/rdata/generic/spf_99.h51
-rw-r--r--lib/dns/rdata/generic/sshfp_44.c262
-rw-r--r--lib/dns/rdata/generic/sshfp_44.h35
-rw-r--r--lib/dns/rdata/generic/tkey_249.c555
-rw-r--r--lib/dns/rdata/generic/tkey_249.h41
-rw-r--r--lib/dns/rdata/generic/txt_16.c238
-rw-r--r--lib/dns/rdata/generic/txt_16.h52
-rw-r--r--lib/dns/rdata/generic/unspec_103.c189
-rw-r--r--lib/dns/rdata/generic/unspec_103.h31
-rw-r--r--lib/dns/rdata/generic/x25_19.c219
-rw-r--r--lib/dns/rdata/generic/x25_19.h33
-rw-r--r--lib/dns/rdata/hs_4/a_1.c232
-rw-r--r--lib/dns/rdata/hs_4/a_1.h29
-rw-r--r--lib/dns/rdata/in_1/a6_38.c461
-rw-r--r--lib/dns/rdata/in_1/a6_38.h34
-rw-r--r--lib/dns/rdata/in_1/a_1.c236
-rw-r--r--lib/dns/rdata/in_1/a_1.h29
-rw-r--r--lib/dns/rdata/in_1/aaaa_28.c233
-rw-r--r--lib/dns/rdata/in_1/aaaa_28.h31
-rw-r--r--lib/dns/rdata/in_1/apl_42.c453
-rw-r--r--lib/dns/rdata/in_1/apl_42.h56
-rw-r--r--lib/dns/rdata/in_1/dhcid_49.c229
-rw-r--r--lib/dns/rdata/in_1/dhcid_49.h30
-rw-r--r--lib/dns/rdata/in_1/kx_36.c288
-rw-r--r--lib/dns/rdata/in_1/kx_36.h33
-rw-r--r--lib/dns/rdata/in_1/naptr_35.c578
-rw-r--r--lib/dns/rdata/in_1/naptr_35.h40
-rw-r--r--lib/dns/rdata/in_1/nsap-ptr_23.c245
-rw-r--r--lib/dns/rdata/in_1/nsap-ptr_23.h32
-rw-r--r--lib/dns/rdata/in_1/nsap_22.c255
-rw-r--r--lib/dns/rdata/in_1/nsap_22.h33
-rw-r--r--lib/dns/rdata/in_1/px_26.c374
-rw-r--r--lib/dns/rdata/in_1/px_26.h34
-rw-r--r--lib/dns/rdata/in_1/srv_33.c373
-rw-r--r--lib/dns/rdata/in_1/srv_33.h37
-rw-r--r--lib/dns/rdata/in_1/wks_11.c349
-rw-r--r--lib/dns/rdata/in_1/wks_11.h32
-rw-r--r--lib/dns/rdata/rdatastructpre.h42
-rw-r--r--lib/dns/rdata/rdatastructsuf.h22
-rw-r--r--lib/dns/rdatalist.c347
-rw-r--r--lib/dns/rdatalist_p.h64
-rw-r--r--lib/dns/rdataset.c734
-rw-r--r--lib/dns/rdatasetiter.c80
-rw-r--r--lib/dns/rdataslab.c1092
-rw-r--r--lib/dns/request.c1497
-rw-r--r--lib/dns/resolver.c7602
-rw-r--r--lib/dns/result.c277
-rw-r--r--lib/dns/rootns.c525
-rw-r--r--lib/dns/sdb.c1551
-rw-r--r--lib/dns/sdlz.c1799
-rw-r--r--lib/dns/soa.c111
-rw-r--r--lib/dns/spnego.asn152
-rw-r--r--lib/dns/spnego.c1792
-rw-r--r--lib/dns/spnego.h71
-rw-r--r--lib/dns/spnego_asn1.c885
-rw-r--r--lib/dns/spnego_asn1.pl200
-rw-r--r--lib/dns/ssu.c552
-rw-r--r--lib/dns/stats.c564
-rw-r--r--lib/dns/tcpmsg.c243
-rw-r--r--lib/dns/time.c174
-rw-r--r--lib/dns/timer.c60
-rw-r--r--lib/dns/tkey.c1419
-rw-r--r--lib/dns/tsig.c1549
-rw-r--r--lib/dns/ttl.c216
-rw-r--r--lib/dns/validator.c3776
-rw-r--r--lib/dns/version.c28
-rw-r--r--lib/dns/view.c1467
-rw-r--r--lib/dns/win32/DLLMain.c57
-rw-r--r--lib/dns/win32/gen.dsp107
-rw-r--r--lib/dns/win32/gen.dsw29
-rw-r--r--lib/dns/win32/gen.mak267
-rw-r--r--lib/dns/win32/libdns.def861
-rw-r--r--lib/dns/win32/libdns.dsp737
-rw-r--r--lib/dns/win32/libdns.dsw29
-rw-r--r--lib/dns/win32/libdns.mak2188
-rw-r--r--lib/dns/win32/version.c28
-rw-r--r--lib/dns/xfrin.c1532
-rw-r--r--lib/dns/zone.c11502
-rw-r--r--lib/dns/zonekey.c55
-rw-r--r--lib/dns/zt.c411
-rw-r--r--lib/isc/Makefile.in116
-rw-r--r--lib/isc/alpha/Makefile.in24
-rw-r--r--lib/isc/alpha/include/Makefile.in24
-rw-r--r--lib/isc/alpha/include/isc/Makefile.in36
-rw-r--r--lib/isc/alpha/include/isc/atomic.h170
-rw-r--r--lib/isc/api3
-rw-r--r--lib/isc/assertions.c97
-rw-r--r--lib/isc/base32.c371
-rw-r--r--lib/isc/base64.c250
-rw-r--r--lib/isc/bitstring.c127
-rw-r--r--lib/isc/buffer.c489
-rw-r--r--lib/isc/bufferlist.c64
-rw-r--r--lib/isc/commandline.c225
-rw-r--r--lib/isc/entropy.c1274
-rw-r--r--lib/isc/error.c106
-rw-r--r--lib/isc/event.c88
-rw-r--r--lib/isc/fsaccess.c102
-rw-r--r--lib/isc/hash.c390
-rw-r--r--lib/isc/heap.c262
-rw-r--r--lib/isc/hex.c201
-rw-r--r--lib/isc/hmacmd5.c118
-rw-r--r--lib/isc/hmacsha.c438
-rw-r--r--lib/isc/httpd.c987
-rw-r--r--lib/isc/ia64/Makefile.in24
-rw-r--r--lib/isc/ia64/include/Makefile.in24
-rw-r--r--lib/isc/ia64/include/isc/Makefile.in36
-rw-r--r--lib/isc/ia64/include/isc/atomic.h88
-rw-r--r--lib/isc/include/Makefile.in25
-rw-r--r--lib/isc/include/isc/Makefile.in61
-rw-r--r--lib/isc/include/isc/app.h212
-rw-r--r--lib/isc/include/isc/assertions.h124
-rw-r--r--lib/isc/include/isc/base32.h128
-rw-r--r--lib/isc/include/isc/base64.h99
-rw-r--r--lib/isc/include/isc/bitstring.h157
-rw-r--r--lib/isc/include/isc/boolean.h31
-rw-r--r--lib/isc/include/isc/buffer.h904
-rw-r--r--lib/isc/include/isc/bufferlist.h86
-rw-r--r--lib/isc/include/isc/commandline.h50
-rw-r--r--lib/isc/include/isc/entropy.h314
-rw-r--r--lib/isc/include/isc/error.h62
-rw-r--r--lib/isc/include/isc/event.h121
-rw-r--r--lib/isc/include/isc/eventclass.h53
-rw-r--r--lib/isc/include/isc/file.h256
-rw-r--r--lib/isc/include/isc/formatcheck.h40
-rw-r--r--lib/isc/include/isc/fsaccess.h178
-rw-r--r--lib/isc/include/isc/hash.h185
-rw-r--r--lib/isc/include/isc/heap.h170
-rw-r--r--lib/isc/include/isc/hex.h98
-rw-r--r--lib/isc/include/isc/hmacmd5.h63
-rw-r--r--lib/isc/include/isc/hmacsha.h156
-rw-r--r--lib/isc/include/isc/httpd.h64
-rw-r--r--lib/isc/include/isc/interfaceiter.h133
-rw-r--r--lib/isc/include/isc/ipv6.h148
-rw-r--r--lib/isc/include/isc/iterated_hash.h47
-rw-r--r--lib/isc/include/isc/lang.h33
-rw-r--r--lib/isc/include/isc/lex.h431
-rw-r--r--lib/isc/include/isc/lfsr.h130
-rw-r--r--lib/isc/include/isc/lib.h41
-rw-r--r--lib/isc/include/isc/list.h184
-rw-r--r--lib/isc/include/isc/log.h913
-rw-r--r--lib/isc/include/isc/magic.h41
-rw-r--r--lib/isc/include/isc/md5.h73
-rw-r--r--lib/isc/include/isc/mem.h626
-rw-r--r--lib/isc/include/isc/msgcat.h131
-rw-r--r--lib/isc/include/isc/msgs.h194
-rw-r--r--lib/isc/include/isc/mutexblock.h71
-rw-r--r--lib/isc/include/isc/netaddr.h180
-rw-r--r--lib/isc/include/isc/netscope.h43
-rw-r--r--lib/isc/include/isc/ondestroy.h116
-rw-r--r--lib/isc/include/isc/os.h38
-rw-r--r--lib/isc/include/isc/parseint.h64
-rw-r--r--lib/isc/include/isc/platform.h.in344
-rw-r--r--lib/isc/include/isc/portset.h141
-rw-r--r--lib/isc/include/isc/print.h87
-rw-r--r--lib/isc/include/isc/quota.h119
-rw-r--r--lib/isc/include/isc/radix.h181
-rw-r--r--lib/isc/include/isc/random.h62
-rw-r--r--lib/isc/include/isc/ratelimiter.h134
-rw-r--r--lib/isc/include/isc/refcount.h233
-rw-r--r--lib/isc/include/isc/region.h99
-rw-r--r--lib/isc/include/isc/resource.h97
-rw-r--r--lib/isc/include/isc/result.h107
-rw-r--r--lib/isc/include/isc/resultclass.h50
-rw-r--r--lib/isc/include/isc/rwlock.h135
-rw-r--r--lib/isc/include/isc/serial.h75
-rw-r--r--lib/isc/include/isc/sha1.h59
-rw-r--r--lib/isc/include/isc/sha2.h132
-rw-r--r--lib/isc/include/isc/sockaddr.h241
-rw-r--r--lib/isc/include/isc/socket.h925
-rw-r--r--lib/isc/include/isc/stdio.h77
-rw-r--r--lib/isc/include/isc/stdlib.h40
-rw-r--r--lib/isc/include/isc/string.h231
-rw-r--r--lib/isc/include/isc/symtab.h131
-rw-r--r--lib/isc/include/isc/task.h624
-rw-r--r--lib/isc/include/isc/taskpool.h105
-rw-r--r--lib/isc/include/isc/timer.h344
-rw-r--r--lib/isc/include/isc/types.h122
-rw-r--r--lib/isc/include/isc/util.h233
-rw-r--r--lib/isc/include/isc/version.h28
-rw-r--r--lib/isc/include/isc/xml.h41
-rw-r--r--lib/isc/inet_aton.c196
-rw-r--r--lib/isc/inet_ntop.c198
-rw-r--r--lib/isc/inet_pton.c214
-rw-r--r--lib/isc/iterated_hash.c46
-rw-r--r--lib/isc/lex.c959
-rw-r--r--lib/isc/lfsr.c161
-rw-r--r--lib/isc/lib.c79
-rw-r--r--lib/isc/log.c1761
-rw-r--r--lib/isc/md5.c251
-rw-r--r--lib/isc/mem.c2171
-rw-r--r--lib/isc/mips/Makefile.in24
-rw-r--r--lib/isc/mips/include/Makefile.in24
-rw-r--r--lib/isc/mips/include/isc/Makefile.in36
-rw-r--r--lib/isc/mips/include/isc/atomic.h98
-rw-r--r--lib/isc/mutexblock.c59
-rw-r--r--lib/isc/netaddr.c436
-rw-r--r--lib/isc/netscope.c76
-rw-r--r--lib/isc/nls/Makefile.in37
-rw-r--r--lib/isc/nls/msgcat.c131
-rw-r--r--lib/isc/noatomic/Makefile.in24
-rw-r--r--lib/isc/noatomic/include/Makefile.in24
-rw-r--r--lib/isc/noatomic/include/isc/Makefile.in36
-rw-r--r--lib/isc/noatomic/include/isc/atomic.h24
-rw-r--r--lib/isc/nothreads/Makefile.in38
-rw-r--r--lib/isc/nothreads/condition.c24
-rw-r--r--lib/isc/nothreads/include/Makefile.in25
-rw-r--r--lib/isc/nothreads/include/isc/Makefile.in37
-rw-r--r--lib/isc/nothreads/include/isc/condition.h59
-rw-r--r--lib/isc/nothreads/include/isc/mutex.h39
-rw-r--r--lib/isc/nothreads/include/isc/once.h32
-rw-r--r--lib/isc/nothreads/include/isc/thread.h35
-rw-r--r--lib/isc/nothreads/mutex.c25
-rw-r--r--lib/isc/nothreads/thread.c28
-rw-r--r--lib/isc/ondestroy.c85
-rw-r--r--lib/isc/parseint.c72
-rw-r--r--lib/isc/portset.c143
-rw-r--r--lib/isc/powerpc/Makefile.in24
-rw-r--r--lib/isc/powerpc/include/Makefile.in24
-rw-r--r--lib/isc/powerpc/include/isc/Makefile.in36
-rw-r--r--lib/isc/powerpc/include/isc/atomic.h160
-rw-r--r--lib/isc/print.c624
-rw-r--r--lib/isc/pthreads/Makefile.in38
-rw-r--r--lib/isc/pthreads/condition.c74
-rw-r--r--lib/isc/pthreads/include/Makefile.in25
-rw-r--r--lib/isc/pthreads/include/isc/Makefile.in37
-rw-r--r--lib/isc/pthreads/include/isc/condition.h65
-rw-r--r--lib/isc/pthreads/include/isc/mutex.h145
-rw-r--r--lib/isc/pthreads/include/isc/once.h50
-rw-r--r--lib/isc/pthreads/include/isc/thread.h60
-rw-r--r--lib/isc/pthreads/mutex.c272
-rw-r--r--lib/isc/pthreads/thread.c76
-rw-r--r--lib/isc/quota.c101
-rw-r--r--lib/isc/radix.c702
-rw-r--r--lib/isc/random.c104
-rw-r--r--lib/isc/ratelimiter.c328
-rw-r--r--lib/isc/refcount.c37
-rw-r--r--lib/isc/region.c45
-rw-r--r--lib/isc/result.c213
-rw-r--r--lib/isc/rwlock.c808
-rw-r--r--lib/isc/serial.c59
-rw-r--r--lib/isc/sha1.c315
-rw-r--r--lib/isc/sha2.c1234
-rw-r--r--lib/isc/sockaddr.c503
-rw-r--r--lib/isc/sparc64/Makefile.in24
-rw-r--r--lib/isc/sparc64/include/Makefile.in24
-rw-r--r--lib/isc/sparc64/include/isc/Makefile.in36
-rw-r--r--lib/isc/sparc64/include/isc/atomic.h127
-rw-r--r--lib/isc/string.c270
-rw-r--r--lib/isc/strtoul.c129
-rw-r--r--lib/isc/symtab.c252
-rw-r--r--lib/isc/task.c1376
-rw-r--r--lib/isc/task_p.h31
-rw-r--r--lib/isc/taskpool.c96
-rw-r--r--lib/isc/timer.c932
-rw-r--r--lib/isc/timer_p.h31
-rw-r--r--lib/isc/unix/Makefile.in51
-rw-r--r--lib/isc/unix/app.c684
-rw-r--r--lib/isc/unix/dir.c247
-rw-r--r--lib/isc/unix/entropy.c594
-rw-r--r--lib/isc/unix/errno2result.c123
-rw-r--r--lib/isc/unix/errno2result.h39
-rw-r--r--lib/isc/unix/file.c437
-rw-r--r--lib/isc/unix/fsaccess.c93
-rw-r--r--lib/isc/unix/ifiter_getifaddrs.c234
-rw-r--r--lib/isc/unix/ifiter_ioctl.c931
-rw-r--r--lib/isc/unix/ifiter_sysctl.c302
-rw-r--r--lib/isc/unix/include/Makefile.in25
-rw-r--r--lib/isc/unix/include/isc/Makefile.in38
-rw-r--r--lib/isc/unix/include/isc/dir.h94
-rw-r--r--lib/isc/unix/include/isc/int.h55
-rw-r--r--lib/isc/unix/include/isc/keyboard.h52
-rw-r--r--lib/isc/unix/include/isc/net.h365
-rw-r--r--lib/isc/unix/include/isc/netdb.h57
-rw-r--r--lib/isc/unix/include/isc/offset.h45
-rw-r--r--lib/isc/unix/include/isc/stat.h52
-rw-r--r--lib/isc/unix/include/isc/stdtime.h60
-rw-r--r--lib/isc/unix/include/isc/strerror.h45
-rw-r--r--lib/isc/unix/include/isc/syslog.h47
-rw-r--r--lib/isc/unix/include/isc/time.h334
-rw-r--r--lib/isc/unix/interfaceiter.c312
-rw-r--r--lib/isc/unix/ipv6.c27
-rw-r--r--lib/isc/unix/keyboard.c126
-rw-r--r--lib/isc/unix/net.c524
-rw-r--r--lib/isc/unix/os.c94
-rw-r--r--lib/isc/unix/resource.c227
-rw-r--r--lib/isc/unix/socket.c5370
-rw-r--r--lib/isc/unix/socket_p.h32
-rw-r--r--lib/isc/unix/stdio.c117
-rw-r--r--lib/isc/unix/stdtime.c86
-rw-r--r--lib/isc/unix/strerror.c74
-rw-r--r--lib/isc/unix/syslog.c84
-rw-r--r--lib/isc/unix/time.c438
-rw-r--r--lib/isc/version.c28
-rw-r--r--lib/isc/win32/DLLMain.c58
-rw-r--r--lib/isc/win32/Makefile.in40
-rw-r--r--lib/isc/win32/app.c260
-rw-r--r--lib/isc/win32/condition.c258
-rw-r--r--lib/isc/win32/dir.c312
-rw-r--r--lib/isc/win32/entropy.c307
-rw-r--r--lib/isc/win32/errno2result.c113
-rw-r--r--lib/isc/win32/errno2result.h40
-rw-r--r--lib/isc/win32/file.c507
-rw-r--r--lib/isc/win32/fsaccess.c375
-rw-r--r--lib/isc/win32/include/Makefile.in25
-rw-r--r--lib/isc/win32/include/isc/Makefile.in38
-rw-r--r--lib/isc/win32/include/isc/bind_registry.h50
-rw-r--r--lib/isc/win32/include/isc/bindevt.h91
-rw-r--r--lib/isc/win32/include/isc/condition.h67
-rw-r--r--lib/isc/win32/include/isc/dir.h83
-rw-r--r--lib/isc/win32/include/isc/int.h56
-rw-r--r--lib/isc/win32/include/isc/ipv6.h124
-rw-r--r--lib/isc/win32/include/isc/keyboard.h47
-rw-r--r--lib/isc/win32/include/isc/mutex.h55
-rw-r--r--lib/isc/win32/include/isc/net.h346
-rw-r--r--lib/isc/win32/include/isc/netdb.h54
-rw-r--r--lib/isc/win32/include/isc/ntgroups.h35
-rw-r--r--lib/isc/win32/include/isc/ntpaths.h71
-rw-r--r--lib/isc/win32/include/isc/offset.h44
-rw-r--r--lib/isc/win32/include/isc/once.h43
-rw-r--r--lib/isc/win32/include/isc/platform.h101
-rw-r--r--lib/isc/win32/include/isc/stat.h46
-rw-r--r--lib/isc/win32/include/isc/stdtime.h58
-rw-r--r--lib/isc/win32/include/isc/strerror.h42
-rw-r--r--lib/isc/win32/include/isc/syslog.h45
-rw-r--r--lib/isc/win32/include/isc/thread.h100
-rw-r--r--lib/isc/win32/include/isc/time.h291
-rw-r--r--lib/isc/win32/include/isc/win32os.h71
-rw-r--r--lib/isc/win32/interfaceiter.c500
-rw-r--r--lib/isc/win32/ipv6.c27
-rw-r--r--lib/isc/win32/keyboard.c89
-rw-r--r--lib/isc/win32/libisc.def542
-rw-r--r--lib/isc/win32/libisc.dsp780
-rw-r--r--lib/isc/win32/libisc.dsw29
-rw-r--r--lib/isc/win32/libisc.mak1982
-rw-r--r--lib/isc/win32/net.c332
-rw-r--r--lib/isc/win32/netdb.h187
-rw-r--r--lib/isc/win32/ntgroups.c186
-rw-r--r--lib/isc/win32/ntpaths.c140
-rw-r--r--lib/isc/win32/once.c54
-rw-r--r--lib/isc/win32/os.c45
-rw-r--r--lib/isc/win32/resource.c72
-rw-r--r--lib/isc/win32/socket.c3658
-rw-r--r--lib/isc/win32/stdio.c117
-rw-r--r--lib/isc/win32/stdtime.c37
-rw-r--r--lib/isc/win32/strerror.c459
-rw-r--r--lib/isc/win32/syslog.c181
-rw-r--r--lib/isc/win32/syslog.h76
-rw-r--r--lib/isc/win32/thread.c90
-rw-r--r--lib/isc/win32/time.c295
-rw-r--r--lib/isc/win32/unistd.h53
-rw-r--r--lib/isc/win32/version.c28
-rw-r--r--lib/isc/win32/win32os.c101
-rw-r--r--lib/isc/x86_32/Makefile.in24
-rw-r--r--lib/isc/x86_32/include/Makefile.in24
-rw-r--r--lib/isc/x86_32/include/isc/Makefile.in36
-rw-r--r--lib/isc/x86_32/include/isc/atomic.h176
-rw-r--r--lib/isc/x86_64/Makefile.in24
-rw-r--r--lib/isc/x86_64/include/Makefile.in24
-rw-r--r--lib/isc/x86_64/include/isc/Makefile.in36
-rw-r--r--lib/isc/x86_64/include/isc/atomic.h123
-rw-r--r--lib/isccc/Makefile.in86
-rw-r--r--lib/isccc/alist.c312
-rw-r--r--lib/isccc/api3
-rw-r--r--lib/isccc/base64.c78
-rw-r--r--lib/isccc/cc.c831
-rw-r--r--lib/isccc/ccmsg.c235
-rw-r--r--lib/isccc/include/Makefile.in25
-rw-r--r--lib/isccc/include/isccc/Makefile.in42
-rw-r--r--lib/isccc/include/isccc/alist.h87
-rw-r--r--lib/isccc/include/isccc/base64.h85
-rw-r--r--lib/isccc/include/isccc/cc.h122
-rw-r--r--lib/isccc/include/isccc/ccmsg.h148
-rw-r--r--lib/isccc/include/isccc/events.h50
-rw-r--r--lib/isccc/include/isccc/lib.h55
-rw-r--r--lib/isccc/include/isccc/result.h73
-rw-r--r--lib/isccc/include/isccc/sexpr.h124
-rw-r--r--lib/isccc/include/isccc/symtab.h135
-rw-r--r--lib/isccc/include/isccc/symtype.h44
-rw-r--r--lib/isccc/include/isccc/types.h59
-rw-r--r--lib/isccc/include/isccc/util.h225
-rw-r--r--lib/isccc/include/isccc/version.h28
-rw-r--r--lib/isccc/lib.c78
-rw-r--r--lib/isccc/result.c85
-rw-r--r--lib/isccc/sexpr.c325
-rw-r--r--lib/isccc/symtab.c293
-rw-r--r--lib/isccc/version.c28
-rw-r--r--lib/isccc/win32/DLLMain.c57
-rw-r--r--lib/isccc/win32/libisccc.def66
-rw-r--r--lib/isccc/win32/libisccc.dsp197
-rw-r--r--lib/isccc/win32/libisccc.dsw29
-rw-r--r--lib/isccc/win32/libisccc.mak540
-rw-r--r--lib/isccc/win32/version.c28
-rw-r--r--lib/isccfg/Makefile.in83
-rw-r--r--lib/isccfg/aclconf.c437
-rw-r--r--lib/isccfg/api3
-rw-r--r--lib/isccfg/include/Makefile.in25
-rw-r--r--lib/isccfg/include/isccfg/Makefile.in42
-rw-r--r--lib/isccfg/include/isccfg/aclconf.h75
-rw-r--r--lib/isccfg/include/isccfg/cfg.h425
-rw-r--r--lib/isccfg/include/isccfg/grammar.h454
-rw-r--r--lib/isccfg/include/isccfg/log.h55
-rw-r--r--lib/isccfg/include/isccfg/namedconf.h45
-rw-r--r--lib/isccfg/include/isccfg/version.h28
-rw-r--r--lib/isccfg/log.c52
-rw-r--r--lib/isccfg/namedconf.c2223
-rw-r--r--lib/isccfg/parser.c2406
-rw-r--r--lib/isccfg/version.c29
-rw-r--r--lib/isccfg/win32/DLLMain.c60
-rw-r--r--lib/isccfg/win32/libisccfg.def45
-rw-r--r--lib/isccfg/win32/libisccfg.dsp157
-rw-r--r--lib/isccfg/win32/libisccfg.dsw29
-rw-r--r--lib/isccfg/win32/libisccfg.mak466
-rw-r--r--lib/isccfg/win32/version.c29
-rw-r--r--lib/lwres/Makefile.in84
-rw-r--r--lib/lwres/api3
-rw-r--r--lib/lwres/assert_p.h35
-rw-r--r--lib/lwres/context.c482
-rw-r--r--lib/lwres/context_p.h65
-rw-r--r--lib/lwres/gai_strerror.c83
-rw-r--r--lib/lwres/getaddrinfo.c808
-rw-r--r--lib/lwres/gethost.c362
-rw-r--r--lib/lwres/getipnode.c1148
-rw-r--r--lib/lwres/getnameinfo.c346
-rw-r--r--lib/lwres/getrrset.c288
-rw-r--r--lib/lwres/herror.c122
-rw-r--r--lib/lwres/include/Makefile.in25
-rw-r--r--lib/lwres/include/lwres/Makefile.in46
-rw-r--r--lib/lwres/include/lwres/context.h129
-rw-r--r--lib/lwres/include/lwres/int.h34
-rw-r--r--lib/lwres/include/lwres/ipv6.h124
-rw-r--r--lib/lwres/include/lwres/lang.h33
-rw-r--r--lib/lwres/include/lwres/list.h121
-rw-r--r--lib/lwres/include/lwres/lwbuffer.h406
-rw-r--r--lib/lwres/include/lwres/lwpacket.h159
-rw-r--r--lib/lwres/include/lwres/lwres.h579
-rw-r--r--lib/lwres/include/lwres/netdb.h.in520
-rw-r--r--lib/lwres/include/lwres/platform.h.in120
-rw-r--r--lib/lwres/include/lwres/result.h42
-rw-r--r--lib/lwres/include/lwres/stdlib.h40
-rw-r--r--lib/lwres/include/lwres/version.h28
-rw-r--r--lib/lwres/lwbuffer.c361
-rw-r--r--lib/lwres/lwconfig.c725
-rw-r--r--lib/lwres/lwinetaton.c205
-rw-r--r--lib/lwres/lwinetntop.c197
-rw-r--r--lib/lwres/lwinetpton.c209
-rw-r--r--lib/lwres/lwpacket.c129
-rw-r--r--lib/lwres/lwres_gabn.c505
-rw-r--r--lib/lwres/lwres_gnba.c415
-rw-r--r--lib/lwres/lwres_grbn.c426
-rw-r--r--lib/lwres/lwres_noop.c342
-rw-r--r--lib/lwres/lwresutil.c576
-rw-r--r--lib/lwres/man/Makefile.in232
-rw-r--r--lib/lwres/man/lwres.3165
-rw-r--r--lib/lwres/man/lwres.docbook266
-rw-r--r--lib/lwres/man/lwres.html218
-rw-r--r--lib/lwres/man/lwres_buffer.3233
-rw-r--r--lib/lwres/man/lwres_buffer.docbook394
-rw-r--r--lib/lwres/man/lwres_buffer.html455
-rw-r--r--lib/lwres/man/lwres_config.3106
-rw-r--r--lib/lwres/man/lwres_config.docbook173
-rw-r--r--lib/lwres/man/lwres_config.html156
-rw-r--r--lib/lwres/man/lwres_context.3170
-rw-r--r--lib/lwres/man/lwres_context.docbook262
-rw-r--r--lib/lwres/man/lwres_context.html295
-rw-r--r--lib/lwres/man/lwres_gabn.3195
-rw-r--r--lib/lwres/man/lwres_gabn.docbook260
-rw-r--r--lib/lwres/man/lwres_gabn.html324
-rw-r--r--lib/lwres/man/lwres_gai_strerror.3129
-rw-r--r--lib/lwres/man/lwres_gai_strerror.docbook200
-rw-r--r--lib/lwres/man/lwres_gai_strerror.html124
-rw-r--r--lib/lwres/man/lwres_getaddrinfo.3246
-rw-r--r--lib/lwres/man/lwres_getaddrinfo.docbook387
-rw-r--r--lib/lwres/man/lwres_getaddrinfo.html322
-rw-r--r--lib/lwres/man/lwres_gethostent.3315
-rw-r--r--lib/lwres/man/lwres_gethostent.docbook439
-rw-r--r--lib/lwres/man/lwres_gethostent.html466
-rw-r--r--lib/lwres/man/lwres_getipnode.3206
-rw-r--r--lib/lwres/man/lwres_getipnode.docbook331
-rw-r--r--lib/lwres/man/lwres_getipnode.html279
-rw-r--r--lib/lwres/man/lwres_getnameinfo.3117
-rw-r--r--lib/lwres/man/lwres_getnameinfo.docbook205
-rw-r--r--lib/lwres/man/lwres_getnameinfo.html176
-rw-r--r--lib/lwres/man/lwres_getrrsetbyname.3164
-rw-r--r--lib/lwres/man/lwres_getrrsetbyname.docbook223
-rw-r--r--lib/lwres/man/lwres_getrrsetbyname.html192
-rw-r--r--lib/lwres/man/lwres_gnba.3183
-rw-r--r--lib/lwres/man/lwres_gnba.docbook261
-rw-r--r--lib/lwres/man/lwres_gnba.html316
-rw-r--r--lib/lwres/man/lwres_hstrerror.399
-rw-r--r--lib/lwres/man/lwres_hstrerror.docbook152
-rw-r--r--lib/lwres/man/lwres_hstrerror.html104
-rw-r--r--lib/lwres/man/lwres_inetntop.377
-rw-r--r--lib/lwres/man/lwres_inetntop.docbook120
-rw-r--r--lib/lwres/man/lwres_inetntop.html103
-rw-r--r--lib/lwres/man/lwres_noop.3183
-rw-r--r--lib/lwres/man/lwres_noop.docbook255
-rw-r--r--lib/lwres/man/lwres_noop.html317
-rw-r--r--lib/lwres/man/lwres_packet.3170
-rw-r--r--lib/lwres/man/lwres_packet.docbook291
-rw-r--r--lib/lwres/man/lwres_packet.html235
-rw-r--r--lib/lwres/man/lwres_resutil.3170
-rw-r--r--lib/lwres/man/lwres_resutil.docbook238
-rw-r--r--lib/lwres/man/lwres_resutil.html258
-rw-r--r--lib/lwres/print.c560
-rw-r--r--lib/lwres/print_p.h86
-rw-r--r--lib/lwres/strtoul.c135
-rw-r--r--lib/lwres/unix/Makefile.in25
-rw-r--r--lib/lwres/unix/include/Makefile.in25
-rw-r--r--lib/lwres/unix/include/lwres/Makefile.in34
-rw-r--r--lib/lwres/unix/include/lwres/net.h135
-rw-r--r--lib/lwres/version.c28
-rw-r--r--lib/lwres/win32/DLLMain.c58
-rw-r--r--lib/lwres/win32/Makefile.in25
-rw-r--r--lib/lwres/win32/include/Makefile.in25
-rw-r--r--lib/lwres/win32/include/lwres/Makefile.in34
-rw-r--r--lib/lwres/win32/include/lwres/int.h32
-rw-r--r--lib/lwres/win32/include/lwres/net.h164
-rw-r--r--lib/lwres/win32/include/lwres/netdb.h516
-rw-r--r--lib/lwres/win32/include/lwres/platform.h102
-rw-r--r--lib/lwres/win32/liblwres.def78
-rw-r--r--lib/lwres/win32/liblwres.dsp245
-rw-r--r--lib/lwres/win32/liblwres.dsw29
-rw-r--r--lib/lwres/win32/liblwres.mak774
-rw-r--r--lib/lwres/win32/lwconfig.c151
-rw-r--r--lib/lwres/win32/socket.c41
-rw-r--r--lib/lwres/win32/version.c28
-rw-r--r--lib/tests/Makefile.in56
-rw-r--r--lib/tests/T_testlist.imp3
-rw-r--r--lib/tests/include/Makefile.in25
-rw-r--r--lib/tests/include/tests/Makefile.in27
-rw-r--r--lib/tests/include/tests/t_api.h103
-rw-r--r--lib/tests/t_api.c801
-rw-r--r--lib/win32/bindevt/bindevt.c31
-rw-r--r--lib/win32/bindevt/bindevt.dsp132
-rw-r--r--