Commit Graph
1749 Commits
Author SHA1 Message Date
David Lawrence 2376cd7f84 There is no "unix" subdirectory here. 2000-06-19 19:01:52 +00:00
Michael Sawyer a414896ee9 +ad/+noad option conflicting with +additional/+noadditional option 2000-06-19 19:00:49 +00:00
Brian Wellington 593399a67a lwresd is no longer named -r, it's now a link 2000-06-19 18:55:46 +00:00
David Lawrence cd720113a2 add missing void prototypes, use ISC_TF to assign a boolean from an expression 2000-06-19 18:54:45 +00:00
Brian Wellington c9c1d17413 Use ISC_FORMAT_PRINTF for fatal 2000-06-19 18:04:22 +00:00
David Lawrence 41c2511119 return() from main 2000-06-19 17:49:54 +00:00
Brian Wellington 1f27f34aee Incorrect arguments passed to fatal() 2000-06-19 17:44:53 +00:00
Michael Graff 7685c082c8 remove flags from source types. It was never used, and probably shouldn't be there. 2000-06-17 01:42:21 +00:00
Michael Sawyer 0c21ac7de1 More progress toward getting nsupdate done. Preq fields are still
invalid, but many memory leaks cleared up.
2000-06-17 00:16:50 +00:00
Michael Graff b1ef8f6401 s/addr_t/t_addr_t/ 2000-06-17 00:16:29 +00:00
Michael Graff 5f6f061e40 PASS or FAIL, not PASSED or FAILED. 2000-06-16 23:38:42 +00:00
Michael Graff ab1b2bdc19 comment 2000-06-16 23:12:37 +00:00
Andreas Gustafsson 29f6dfa76c work around NetBSD shell bug bin/10379 2000-06-16 22:39:45 +00:00
Michael Graff d53bdd194f add v6 multicast tests 2000-06-16 22:35:06 +00:00
Michael Graff 0111b7c5e1 enable multicast address check tests 2000-06-16 22:21:34 +00:00
Michael Graff a802ec87b6 ignore this, too 2000-06-16 22:17:40 +00:00
Michael Graff a453f5b98e start on basic network tests. In this case, isc_{net,sock}addr_ismulticast() 2000-06-16 22:17:11 +00:00
Michael Graff 83ea3fdeb5 start on network tests 2000-06-16 21:05:55 +00:00
Andreas Gustafsson 7beeb415ca minor editing 2000-06-16 19:51:34 +00:00
Michael Sawyer 136044ca99 Checkpoint.
Section 2.5.3 messages now generated correctly.
2000-06-16 18:54:33 +00:00
Michael Graff ca53839147 temp. change -- don't filter mcast yet 2000-06-16 18:10:44 +00:00
Michael Sawyer 518c9fea58 Add ability to set AD and CD flags in outgoing query. 2000-06-16 18:00:05 +00:00
Michael Sawyer 2ca0be2bb8 Checkpoint. More or less functional now, though there are known bugs
and places where it's just generally too difficult to use.
2000-06-16 17:10:02 +00:00
Brian Wellington f6c700247a Failing to open/bind the lwresd socket should be a fatal error, since
it's only attempted if the user explicitly calls named with -r.
2000-06-16 07:42:41 +00:00
Brian Wellington 7777118507 (#260) Running named as a non-root user failed on Linux kernels new enough to
support retaining capabilities after setuid().
2000-06-16 07:35:54 +00:00
Brian Wellington bb54e57a8e Fix shutdown problems associated with lwresd. 2000-06-16 07:21:13 +00:00
David Lawrence fc4624ce76 include <dns/view.h> 2000-06-16 03:26:55 +00:00
Brian Wellington ab39ce8a64 Added <isc/print.h> for snprintf 2000-06-16 01:40:36 +00:00
Brian Wellington 878d3073b1 First pass at merging lwresd into named. Seems to work, but doesn't shut down
properly.  Run named with 'named -r' to test.
2000-06-16 01:39:02 +00:00
Michael Graff efe2f579ba add LWRES_CONTEXT_SERVERMODE 2000-06-15 23:48:11 +00:00
James Brister 0d5d8e2bbf 259. [func] New random-device and random-seed-file statements
for global options block of named.conf. Both accept
                        a single string argument.
2000-06-15 23:38:16 +00:00
Michael Sawyer 77ae2d58c2 Memory leak. 2000-06-15 22:08:44 +00:00
Michael Sawyer 0a673a3448 Add a delay after changing the views named.conf before sending the SIGHUP 2000-06-15 21:14:04 +00:00
Michael Sawyer 7b5dbd404b Only need h_errno if we're not using getaddrinfo 2000-06-15 20:56:24 +00:00
Michael Sawyer 6fc790c460 If we have it, use getaddrinfo instead of gethostbyname to find the
address of the nameserver (from resolv.conf or @nameserver).
2000-06-15 19:05:30 +00:00
Michael Graff 0177adc4f8 don't test dns_name_concatenate(), since all the test did was return UNTESTED. 2000-06-15 19:03:53 +00:00
Michael Graff c01c401217 reject multicast packets 2000-06-15 18:26:28 +00:00
Michael Sawyer 6c6a62933d Spelling error. 2000-06-15 18:24:08 +00:00
Michael Graff c3581e2bcc No need to destroy filesources -- they will clean up when the source is destroyed 2000-06-15 18:15:26 +00:00
Andreas Gustafsson aa79283a0d 257. [bug] The server detached the last zone manager reference
too early, while it could still be in use by queries.
                        This manifested itself as assertion failures during the
                        shutdown process for busy name servers (RT #133).

 256.   [func]          isc_ratelimiter_t now has attach/detach semantics, and
                        isc_ratelimiter_shutdown guarantees that the rate
                        limiter is detached from its task.

 255.   [func]          New function dns_zonemgr_attach().
2000-06-15 17:40:22 +00:00
Mark Andrews 0bfcec250f 254. [bug] suppress "query denied" messages on additional data
lookups.
 ISC-Bugs #139
2000-06-15 04:42:01 +00:00
Michael Sawyer f8fec75ee8 Something I've been wanting to do for a long time. 2000-06-15 00:22:21 +00:00
Brian Wellington 5108a65b13 Make a few internal functions static 2000-06-15 00:08:53 +00:00
Brian Wellington 5ec27bc7f3 Makefile cleanup 2000-06-15 00:07:44 +00:00
Michael Sawyer c4b2436565 Don't remove named.run files, to aid in debugging 2000-06-14 22:38:33 +00:00
Michael Sawyer e2cb9ff071 Clean up "dead" named processes if the initial version.bind dig fails. 2000-06-14 20:55:52 +00:00
Michael Sawyer 3f7ab1762a Sleep a little longer after killing servers to give them a chance to fully
shutdown, in hopes of clearing up the test failure in Solaris.
2000-06-14 15:51:38 +00:00
Michael Sawyer 8f6e9f760b Give the servers a moment to start up before asking them for version.bind 2000-06-14 02:50:24 +00:00
Brian Wellington ccd492e4ee Added transfer-source lines 2000-06-14 00:46:03 +00:00
Michael Sawyer 895c909651 typo 2000-06-13 23:44:05 +00:00