2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-08-28 04:58:04 +00:00

268 Commits

Author SHA1 Message Date
James Brister
7027fd24a2 Fix name (style) of accessor function used. 1999-12-17 18:27:16 +00:00
Andreas Gustafsson
8f79820c69 wired up the 'cleaning-interval' config option 1999-12-17 01:02:49 +00:00
Andreas Gustafsson
573b8b48d8 Eliminated the global variable ns_g_confctx. The config
data is now kept around only for the duration of the server (re)configuration
process and then immediately freed.
1999-12-17 00:19:29 +00:00
Andreas Gustafsson
6017f424ee introducing dns_acl_t; other restructuring of server
configuration process aiming to reduce the degree of mutual dependency
between lib/dns/config and the rest of libdns
1999-12-16 23:11:07 +00:00
Michael Graff
440be4c866 move util.h to <isc/util.h> 1999-12-16 22:24:22 +00:00
Andreas Gustafsson
9bd232838e support the "version" config file option 1999-12-08 21:27:08 +00:00
James Brister
1ce5dcf1c8 Change config API to not take a isc_log_t but use dns_lctx extern. 1999-12-06 12:40:39 +00:00
Andreas Gustafsson
fd15c8e32e Views now have a 'cache' field. The 'cachedb' field still
exists as a convenience shortcut / backwards compatibility thing.
1999-12-02 22:38:34 +00:00
Bob Halley
c0d5c5dd26 increase number of tasks, make it prime 1999-11-25 00:12:35 +00:00
Bob Halley
f9d8c276c1 move TSIG and TKEY destroy routines to server.c 1999-11-05 20:20:18 +00:00
Bob Halley
904b918f77 Create a default view for class IN if there are no views defined after
loading the configuration file.
1999-11-02 17:21:47 +00:00
Bob Halley
d55dc2ac56 implement directory option 1999-10-31 19:30:16 +00:00
Brian Wellington
ffdcf33647 TSIG uses the new kdeflist accessor, other assorted TSIG/TKEY config updates 1999-10-29 13:56:56 +00:00
Andreas Gustafsson
a474ba139d enabled incoming zone transfer code; there are no SOA
queries yet, so we just do an unconditional transfer attempt at server
startup time for each slave zone
1999-10-29 02:41:56 +00:00
Andreas Gustafsson
71a16ee135 checkpoint, introducing new type dns_zonemgr_t 1999-10-29 00:46:53 +00:00
Brian Wellington
24e49b2133 TSIG initialization moved until after config file parsing 1999-10-27 20:00:40 +00:00
Brian Wellington
90ace4c9e0 preliminary TKEY support 1999-10-26 15:41:48 +00:00
Bob Halley
73ca2fa486 cache loading 1999-10-25 18:59:20 +00:00
Mark Andrews
6166e52816 move zone loading out of callback 1999-10-25 16:46:15 +00:00
Mark Andrews
936f1c128f add log context to dns_zone_copy()
fix various locking problems in zone.
1999-10-25 13:44:53 +00:00
Bob Halley
b8257bd2d8 logging tweaks and fixes 1999-10-23 00:02:23 +00:00
Bob Halley
a4b6a1622b really basic logging instead of printf 1999-10-22 19:35:19 +00:00
Andreas Gustafsson
ef0cb3cc5b create a task pool for use by the zones 1999-10-21 00:33:54 +00:00
Andreas Gustafsson
8e99b9ed65 warn about failed zone loads 1999-10-19 19:14:14 +00:00
Bob Halley
016326d111 overhaul loading; get rid of old load scheme 1999-10-15 01:51:48 +00:00
Bob Halley
d60f5b9bc8 Zone support 1999-10-14 01:37:00 +00:00
James Brister
c6e10b826e Add driver and callback skeletons for configuration parsing. 1999-10-13 17:50:21 +00:00
Bob Halley
4fdb67f4eb resolver support checkpoint; partial AD support 1999-10-07 19:44:22 +00:00
Bob Halley
92583b722b rootns support 1999-09-24 01:42:22 +00:00
Andreas Gustafsson
22a33c32fc xfrin_test() is going away 1999-09-23 06:47:28 +00:00
Bob Halley
147c6dd75a conforming to api change 1999-09-22 19:46:46 +00:00
Bob Halley
67b37ae04c conforming changes for new view api 1999-09-22 18:24:35 +00:00
Andreas Gustafsson
0818d0a764 support slave zones 1999-08-27 18:30:00 +00:00
Andreas Gustafsson
41f29959a3 perform journal roll-forward after loading zone 1999-08-20 06:05:07 +00:00
Bob Halley
5787fc1ed4 view cachedb support (API change) 1999-08-12 07:53:05 +00:00
Bob Halley
173b32c660 checkpoint: basic views, version.bind support 1999-08-05 22:14:43 +00:00
Bob Halley
b77cab68c6 checkpoint; crude TCP support 1999-08-05 01:51:32 +00:00
Bob Halley
b4d7972545 checkpoint 1999-07-28 02:20:36 +00:00
Bob Halley
533b047505 overhaul checkpoint 1999-07-24 01:16:38 +00:00
James Brister
eabad792eb Remove old config stuff from build. 1999-07-13 14:24:29 +00:00
Bob Halley
f11d7ffb48 use question rdataset 1999-07-03 21:03:27 +00:00
Andreas Gustafsson
bbe35b2137 ns_interfacemgr_* result codes are DNS_R_*, not ISC_R_* 1999-06-20 11:35:12 +00:00
Andreas Gustafsson
774446ce4d dirty hack to avoid core dump when moving qname from query message to reply message 1999-06-17 14:22:18 +00:00
Bob Halley
4d7d50710d use isc_app_ routines 1999-05-27 01:51:31 +00:00
Andreas Gustafsson
a56af9f8c3 use the interface manager to create sockets and listeners 1999-05-26 06:48:26 +00:00
Andreas Gustafsson
72fb946eb0 replies to tcp queries were offset by two bytes 1999-05-21 05:43:48 +00:00
Michael Graff
97e7d389d5 Clean up after code review 1999-05-14 17:52:11 +00:00
Michael Graff
2726950412 parse dynamic updates, and tsig's right 1999-05-12 19:32:13 +00:00
Bob Halley
8f24d7a7ae change to dns_dbtable_detach 1999-05-12 09:43:22 +00:00
Bob Halley
325c88703c crude multiple zone and cache support 1999-05-03 19:56:23 +00:00