Brian Wellington
6850cdd449
508. [func] dns_message_parse() can now do a best-effort
...
attempt, which should allow dig to print more invalid
messages.
2000-10-06 18:58:30 +00:00
Mark Andrews
7e4135abb9
ns_server_flushonshutdown() now takes a boolean flag saying whether to flush
...
or not. This is in preperation for server option to set the default.
2000-10-05 23:48:49 +00:00
Brian Wellington
cb5d33b87a
the lwresd -p and -P flags had their meanings reversed.
2000-10-05 22:30:57 +00:00
Brian Wellington
2264a174f3
test the new lwres functionality (different addresses, lwresd.conf, etc.)
2000-10-05 22:29:34 +00:00
Brian Wellington
8f80322fb5
Support for lwresd on addresses other than 127.0.0.1.
2000-10-05 22:27:54 +00:00
Mark Andrews
2a34beb5ab
508. [func] Add support for write of zone files on shutdown.
2000-10-05 10:42:40 +00:00
Brian Wellington
8a23742754
lwres can now be served by named, with the lwres{} block in named.conf.
...
If run as lwresd, look for /etc/lwresd.conf or a replacement specified
with -c, otherwise read /etc/resolv.conf or a replacement specified with -C.
2000-10-04 23:19:01 +00:00
Michael Sawyer
55bf97a1b4
Fix default for packet tracing.
...
Add automatic in-addr lookup generation in nslookup.
2000-10-04 17:14:44 +00:00
Mark Andrews
6c87cf1997
506. [func] Do not fail to start on errors in zone files.
2000-10-03 23:56:26 +00:00
Brian Wellington
7869b99dc8
505. [bug] nsupdate was printing "unknown result code". [RT #373 ]
2000-10-03 17:28:58 +00:00
Mark Andrews
a6368669a6
'-p' is already taken, -p port. Use '-w' (wire) to print out the packet.
2000-10-03 04:29:08 +00:00
Brian Wellington
86ac7ea2ed
Added a (trivial) program to print the contents of a journal file.
2000-10-02 20:13:47 +00:00
Michael Sawyer
d2792acfaf
Add (presently undocumented) -p option to show the begin of each DNS packet,
...
useful for AXFR's and similar replies. (requested by GDIB)
2000-10-02 16:43:25 +00:00
Michael Sawyer
a5e89a4493
Make -t and -c change command line parsing so that unprefixed class and types
...
are treated as hosts.
2000-10-02 16:16:50 +00:00
Michael Sawyer
aea4345be8
Remove unused variable
2000-09-30 00:09:57 +00:00
Andreas Gustafsson
3c6ed46226
spacing
2000-09-30 00:06:08 +00:00
Michael Sawyer
10e1788f9f
Dig changes in response to RT321 (output formatting)
2000-09-29 23:42:15 +00:00
Michael Sawyer
c9093e6b1a
Minor change, +sta should be +stats
2000-09-29 18:25:00 +00:00
Mark Andrews
b4d2b3147b
updates should mark the zone as dirty.
2000-09-29 03:25:23 +00:00
Michael Sawyer
2f96e6b9bb
Change sense of +fail option to something more reasonable
2000-09-28 23:02:28 +00:00
Andreas Gustafsson
f6b507b4c9
spacing
2000-09-28 21:50:22 +00:00
Michael Sawyer
62bdc8a738
Change various fixed-length buffers to dynamic buffers which grow as
...
needed.
2000-09-28 21:39:26 +00:00
Brian Wellington
e79a7d195e
only allow decimal values for command line parameters
2000-09-28 21:21:31 +00:00
Brian Wellington
d999beb1b0
log the number of CPUs used.
2000-09-28 21:18:07 +00:00
Brian Wellington
e2b5209991
496. [bug] named didn't sanity check numeric parameters [RT #361 ]
2000-09-28 21:09:51 +00:00
Brian Wellington
389ec663f2
495. [bug] nsupdate was unable to handle large records [RT #368 ]
2000-09-28 16:39:49 +00:00
Mark Andrews
88cef4408a
493. [func] Return non-cachable (ttl = 0) NXDOMAIN responses
...
for SOA queries. This makes it easier to locate
the containing zone without polluting intermediate
caches.
2000-09-28 05:48:50 +00:00
Brian Wellington
caa1ba7ea9
lwresd.run files should be deleted by cleanall.sh
2000-09-27 20:33:39 +00:00
Olafur Gudmundsson
2ecf7f63a0
Updated README to reflect tested versions off FreeBSD
...
Updated ifconfig.sh to allow testing on a 10/8 network on Solaris-7 and
Freebsd-[34] without broadcast conficts.
No user visable changes.
2000-09-27 14:52:22 +00:00
Michael Sawyer
056aaae3e2
Remove +details option
2000-09-27 00:02:02 +00:00
Andreas Gustafsson
ab38df2af4
Review, hack and slash (mostly slash)
2000-09-26 23:41:43 +00:00
Brian Wellington
8bc1e5bb4a
Call isc/dns_log_setcontext(NULL) after ns_g_lctx has been destroyed.
2000-09-26 22:12:13 +00:00
Brian Wellington
db503b6daf
logging changes.
2000-09-26 22:11:25 +00:00
Brian Wellington
3a62e221b4
locks weren't being destroyed
2000-09-26 22:09:20 +00:00
Andreas Gustafsson
e7af081383
removed unused task
2000-09-26 18:26:20 +00:00
Michael Sawyer
d8c339062c
cancel_lookup should have been defined as static
2000-09-26 17:21:25 +00:00
Andreas Gustafsson
07f1d27a64
spacing; removed redundant break statements that caused
...
compiler warnings
2000-09-26 17:17:39 +00:00
Andreas Gustafsson
ac8f49314c
simplified; added /24 netmasks for more systems
2000-09-26 16:30:53 +00:00
Michael Sawyer
0dabedcca5
Add +fail option to try next server after a SERVFAIL
...
Fix some minor problems in some of the new option processing code.
Slight change in mem debugging
TODO changes
2000-09-25 23:10:00 +00:00
Michael Sawyer
b02d8fe708
plus-options with values (+bufsize=8000) didn't print properly in the dig
...
comment lines since my change of option processing. Fixed.
2000-09-25 16:14:20 +00:00
Michael Sawyer
31ce593907
Add back +norec
...
Properly test for missing argument in - options
Spacing
Remove unnecessary variable
2000-09-22 23:58:32 +00:00
Michael Sawyer
a985c480e1
Code cleanup, mainly in dig option processing.
2000-09-22 23:21:32 +00:00
Brian Wellington
81e3973b78
spelling
2000-09-22 23:17:57 +00:00
Brian Wellington
cde42c9189
when bring up interfaces on Linux, set the netmask. This should probably
...
be done for all of the other OSes also.
2000-09-22 23:15:55 +00:00
Andreas Gustafsson
92aa706a21
the mnemonic for the chaos class is CH, not CHAOS
2000-09-22 17:36:02 +00:00
Michael Sawyer
53e7d12ab5
Display correct port number on set all and similar commands. RT352
2000-09-22 17:14:24 +00:00
Andreas Gustafsson
d15f51c600
484. [bug] When the server was reloaded after removing addresses
...
from the named.conf "listen-on" statement, sockets
were still listening on the removed addresses due
to reference count loops. [RT #325 ]
Now there is one client manager object per interface instead of a single
global one; when an interface goes away, it simply destroys the associated
client manager, which will cause all its clients to be shut down in an
orderly fashion.
2000-09-22 00:13:08 +00:00
Mark Andrews
34fec86ca3
make next_token() shared.
2000-09-21 23:47:41 +00:00
Andreas Gustafsson
1416cae3f6
spacing
2000-09-21 23:10:58 +00:00
Andreas Gustafsson
32e783c745
spacing
2000-09-21 23:10:15 +00:00