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
Michael Sawyer
03e8cb3f19
More attempts at getting the code lines on the test output right
2000-06-13 23:41:41 +00:00
Brian Wellington
126c8d0c08
Add listen-on-v6 {none;}; , since without it, v6 was binding v4 mapped
...
sockets and causing failures on some platforms
2000-06-13 22:45:20 +00:00
Michael Sawyer
ee6fe1d197
Remove port option from query-sources
2000-06-13 21:49:56 +00:00
Michael Sawyer
4e42045d2b
Don't reset status halfway through the test
2000-06-13 21:36:27 +00:00
Michael Sawyer
ce745b87f2
Formatting change of output data so it will work with WPK's b9status.pl
...
script
2000-06-13 21:17:00 +00:00
Andreas Gustafsson
1e43538d55
don't forget to export the PERL and SUBDIRS variables
2000-06-13 20:03:43 +00:00
Michael Sawyer
5cca51c7c1
Use PERL env variable for execution of perl.
2000-06-13 19:41:59 +00:00
James Brister
e03329a387
253. [func] resolv.conf parser now recognises ';' and '#' as
...
comments (anywhere in line, not just as the beginning).
252. [bug] resolv.conf parser mishandled masks on sortlists.
It slso aborted when an unrecognised keyword was seen,
now it silently ignores the entire line.
2000-06-13 17:52:58 +00:00
Andreas Gustafsson
3ecf3394e3
search for Perl at configure time, for use by the system
...
test scripts
2000-06-13 17:34:28 +00:00
Andreas Gustafsson
195c06df3e
do not assume that an attempt to run a nonexistent shell command
...
returns an exit status of exactly 1
2000-06-13 17:13:20 +00:00
Andreas Gustafsson
76ce9fbe97
ns3 tried to use the same query-source address as ns1,
...
causing the notify test to fail on all(?) platforms
2000-06-13 16:46:19 +00:00
Andreas Gustafsson
96ef51763f
when creating the query source dispatcher fails, log
...
a message to that effect
2000-06-13 16:33:19 +00:00
Michael Graff
4d9485ed34
make ipv6 work again
2000-06-13 01:49:46 +00:00
Andreas Gustafsson
87b3cb4ede
support HP-UX 11
2000-06-13 01:18:10 +00:00
Andreas Gustafsson
413ce88331
support solaris2.8: 'plumb' virtual interfaces before
...
configuring them up; don't use whoami as it does not exist on solaris2.8
2000-06-13 01:02:31 +00:00
Michael Sawyer
52ea71106b
Remove duplicate query-source
2000-06-13 01:02:02 +00:00
Michael Sawyer
483ecd44ab
named
2000-06-13 00:57:49 +00:00
Michael Sawyer
5458e9245c
Add query-source everywhere
...
Fix out output
2000-06-13 00:54:53 +00:00