Commit Graph
2094 Commits
Author SHA1 Message Date
James Brister 57840f518a Changes to config generators.
Added tkey-domain and tkey-dhkey to options block.
1999-10-25 09:55:40 +00:00
James Brister 285ae3ab80 Minor changes to config file generators.
Added a lookup function for server lists.
1999-10-25 09:52:42 +00:00
Bob Halley d18e956d56 add 1999-10-23 16:47:08 +00:00
Michael Graff 970cccf46e forgot to commit this. Changes to match the API, and more test cases. 1999-10-23 04:02:05 +00:00
William King c34b793ca8 perl test api equivalent to the C api used in the regression tests 1999-10-23 01:26:41 +00:00
Bob Halley 9b2267b5ba add 1999-10-23 01:08:57 +00:00
Bob Halley f41948fc23 os-specific init 1999-10-23 01:07:22 +00:00
Bob Halley 19f88bd7ad build unix 1999-10-23 01:06:51 +00:00
Bob Halley 1cafbcfa6f add bin/named/unix/Makefile 1999-10-23 01:06:31 +00:00
Andreas Gustafsson 8327c62a49 added logging modules and categories for update, xfer-in, xfer-out 1999-10-23 00:44:40 +00:00
Bob Halley deb12179be do not BEGIN/END C++ DECLS 1999-10-23 00:42:52 +00:00
Bob Halley 378d26619d catch assertion failures and library fatal errors 1999-10-23 00:33:04 +00:00
Bob Halley 8582a1e113 cleanups 1999-10-23 00:32:48 +00:00
Bob Halley f0f28e6ac3 nitpicking 1999-10-23 00:28:53 +00:00
Bob Halley b8257bd2d8 logging tweaks and fixes 1999-10-23 00:02:23 +00:00
Andreas Gustafsson 8f6a8ce904 IXFR-over-UDP conditional was backwards 1999-10-22 19:42:38 +00:00
Bob Halley a4b6a1622b really basic logging instead of printf 1999-10-22 19:35:19 +00:00
Bob Halley 202d738d87 add 1999-10-22 19:34:03 +00:00
Bob Halley 1687985cdf add log.c 1999-10-22 19:33:40 +00:00
Bob Halley 2c2cda0045 add resolver category and module 1999-10-22 19:33:13 +00:00
Bob Halley 6fe8621e7f convert tracing into debug logging 1999-10-22 19:32:49 +00:00
Bob Halley 772a802cd0 suppress a printf 1999-10-22 19:32:11 +00:00
Bob Halley e9efde0ef2 fiddle with category/module names 1999-10-22 19:31:06 +00:00
Bob Halley d409ceeda4 do not require ': ' in module/category names 1999-10-22 19:30:38 +00:00
Michael Graff a385f150bb fix shutdown routines. The adb will go away at the right time, now. 1999-10-22 05:19:42 +00:00
Michael Graff 233f59d933 put names on memory pools 1999-10-22 05:18:35 +00:00
William King 2f8898fa5e just saw a bizarre case on RH-6.0 where a second call into the dst library
in test2 of bin/tests/dst/t_dst looked like it either messed up the
stack or there is a compiler bug of some sort because the results
didn't get reported, ie code got skipped. this changed causes the
report generator to flag tests that don't report results.
1999-10-22 02:04:30 +00:00
Michael Graff e45d323a2a s/address/adb/ 1999-10-22 01:02:38 +00:00
Michael Graff 93a916d8b9 rename address.[ch] to adb.[ch] -- files moved via repository copy 1999-10-22 00:59:30 +00:00
Michael Graff 88d0cafafc add random.h 1999-10-22 00:58:47 +00:00
Michael Graff efc8a09e19 create a resolver and a cache, and load hints from the built-in string. Look up f.root-servers.net. 1999-10-21 23:09:41 +00:00
Michael Graff 4d727d86b2 fix database lookups to actually REMEMBER what is found. 1999-10-21 23:08:57 +00:00
Bob Halley 64a840af49 Remove unused variable 'nxglue' from query_addadditional(). 1999-10-21 18:08:43 +00:00
Bob Halley 9acbfdb6a2 add dns_db_findzonecut() 1999-10-21 17:50:36 +00:00
Bob Halley b0d415629b Add query_addbestns(), which will add the deepest known zonecut for the
query name to the authority section of nonauthoritative replies.

query_addadditional() sometimes tried to detach from a nonattached node.
1999-10-21 17:49:55 +00:00
Michael Graff dec90b6cae clean up from Bob's quick code walk-through 1999-10-21 01:37:57 +00:00
Michael Graff 29f28fe573 database lookups 1999-10-21 01:18:06 +00:00
Andreas Gustafsson cec82dbad9 attempt journal rollforward even if diff_on_reload is set;
it is needed for dynamic zones and ixfr'ed slave zones
1999-10-21 00:39:40 +00:00
Andreas Gustafsson 6f0768d939 typo caused wrong file to be used as journal file for outgoing ixfr 1999-10-21 00:36:43 +00:00
Andreas Gustafsson 999ae80184 use zone task pool for update queueing; use separate journal file
for each zone
1999-10-21 00:35:53 +00:00
Andreas Gustafsson ef0cb3cc5b create a task pool for use by the zones 1999-10-21 00:33:54 +00:00
Andreas Gustafsson 584ba0e67d Created a new type isc_taskpool_t, a pool of isc_task_t
objects to be shared by multiple users.  This is intended for use by things
like zones, which would need hordes of tasks if each one had a separate task.
1999-10-21 00:32:15 +00:00
William King e88eae12e7 current incarnation 1999-10-20 23:31:17 +00:00
Bob Halley 004da17157 Make the public version of findname() set attributes appropriately. 1999-10-20 23:28:10 +00:00
Bob Halley 71637c6489 Add more comments about synthesizing a CNAME when following a DNAME. 1999-10-20 23:27:25 +00:00
Michael Graff f181f94ec8 snapshot 1999-10-20 23:26:06 +00:00
Michael Graff 09dbb18c6d add isc_random_t, and all the isc_random_*() function to use it. Right now it is
a pretty empty type, but it would be good to flesh it out so each random state
will be separated from one another.  Right now they all just lock
around rand(), which isn't perfect, but good enough for what I need
today.
1999-10-20 23:25:17 +00:00
Bob Halley 9ab8a7477d Synthesize an appropriate CNAME when following DNAME. 1999-10-20 23:22:04 +00:00
Bob Halley ae51af4776 fix memory leak in client_addopt() 1999-10-20 23:20:30 +00:00
Brian Wellington a7d792804f dst error code cleanup 1999-10-20 22:14:15 +00:00