Mark Andrews
03f91269f5
856. [func] Allow partial rdatasets to be returned in answer and
...
authority sections to help non-TCP capable clients
recover from truncation. [RT #1301 ]
2001-06-05 09:02:16 +00:00
Brian Wellington
17dba29ba5
854. [bug] The config parser didn't properly handle config
...
options that were specified in units of time other
than seconds. [RT #1372 ]
2001-06-04 21:51:27 +00:00
David Lawrence
92ef1a9b9d
use ISC_MAGIC for all magic numbers, for our friends in EBCDIC land
2001-06-04 19:33:39 +00:00
Mark Andrews
b5a86fe434
853. [bug] configure_view_acl() failed to detach existing acls.
...
[RT #1374 ]
2001-06-04 14:08:34 +00:00
Bob Halley
5390957197
comment out man rules (not quite ready for them yet)
2001-06-01 03:10:33 +00:00
Bob Halley
875542855a
update to 9.3.0, now that the 9.2 release branch has been created
2001-06-01 03:05:07 +00:00
Brian Wellington
53aba5065d
man pages were not properly installed in separate-object-dir builds
2001-06-01 00:45:04 +00:00
David Lawrence
1f7342e098
In ns_controls_configure(), moved the ns_controls_shutdown() call that
...
removes no longer configured listeners into the block that actually
updates/add listeners, because when ns_controls_configure() recursively
calls itself to configure a 127.1 channel if there is no controls() statement,
the top level ns_controls_configure() was shutting down the channel that
the enclosing ns_controls_configure() just created.
2001-05-31 21:49:11 +00:00
David Lawrence
11c4f6b687
Reversed the sense of my earlier change to hmacmd5 key generation that
...
required good entropy only when 'param' (to dst_key_generate) was non-zero.
Since the default was always to require good entropy, that default behavior
has been restored and now a non-zero param means that pseudorandom is ok.
2001-05-31 18:34:51 +00:00
David Lawrence
d716e83021
initialize "type" to quiet compiler warning
2001-05-31 11:00:40 +00:00
David Lawrence
73a691c373
Look for and use named.key if the main configuration file is not found.
...
Converted numerous fprintf()/exit() combinations to fatal()s.
Use isc_file_progname().
2001-05-31 10:42:49 +00:00
David Lawrence
1c225de4ce
pass -DNS_LOCALSTATEDIR=\"${localstatedir}\" to locate named.key
2001-05-31 10:40:32 +00:00
David Lawrence
6cad3f112f
define ns_g_autorndckeyfile
2001-05-31 10:38:56 +00:00
David Lawrence
4f36774273
include <dns/soa.h> for dns_soa_serial() prototype
2001-05-31 10:38:01 +00:00
David Lawrence
a0a8ffd8c3
Remove the named.key file on server shutdown.
2001-05-31 10:37:08 +00:00
David Lawrence
7332e47e11
Automatically generate a key for command channel use whenever either
...
no controls statement is present or when an inet statement is missing
a keys clause.
Dump an rndc.conf-style configuration into a file
(NS_LOCALSTATEDIR "named.key") with the key and suitable default-* values.
2001-05-31 10:36:05 +00:00
Brian Wellington
5455f30a75
842. [func] 'rndc flush' now takes an optional view.
2001-05-31 01:21:12 +00:00
Brian Wellington
b804d77ad9
#include <dns/soa.h>
2001-05-31 00:59:46 +00:00
Brian Wellington
1969ab5360
copyright updates
2001-05-30 20:31:08 +00:00
Mark Andrews
89d03d4715
Redo:
...
839. [func] Dump packets for which there was no view or that the
class could not be determined to category "unmatched".
2001-05-28 05:17:05 +00:00
Mark Andrews
1666a83cab
add sys/types.h for FreeBSD 2.1.
2001-05-25 07:42:15 +00:00
Mark Andrews
2ae4dd0dbd
839. [func] Dump packets for which there was no view or that the
...
class could not be determined to file, (-e filename).
2001-05-25 07:39:48 +00:00
Mark Andrews
4fbd6a13a5
#838 7.1.1 -> 7.x.x
2001-05-24 23:58:24 +00:00
Mark Andrews
761a21dfab
838. [port] UnixWare 7.1.1 is now suported by
...
bin/tests/system/ifconfig.sh.
2001-05-24 23:55:48 +00:00
Andreas Gustafsson
508d17362c
834. [func] Accept (but warn about) master files beginning with
...
an SOA record without an explicit TTL field and
lacking a $TTL directive, by using the SOA MINTTL
as a default TTL. This is for backwards compatibility
with old versions of BIND 8, which accepted such
files without warning although they are illegal
according to RFC1035.
2001-05-22 01:44:37 +00:00
Brian Wellington
b7ce2258ca
change the description of 'rndc status'
2001-05-22 00:56:01 +00:00
Andreas Gustafsson
6cc2f10547
indentation
2001-05-19 00:08:21 +00:00
Andreas Gustafsson
5fdc9aaf40
832. [bug] The default location for named.conf in named-checkconf
...
should depend on --sysconfdir like it does in named.
[RT #1258 ]
2001-05-18 23:50:06 +00:00
Andreas Gustafsson
60084a1a5a
The ARM and the man pages now use a common set of Makefile macros
...
to determine the paths to the various SGML and XML tools and files.
You should have a complete SGML catalog in /usr/local/share/sgml/catalog;
this will be picked up by the configure script and used for both the
ARM and the man pages.
2001-05-15 17:33:32 +00:00
Bob Halley
c209cc1ebd
update test to check for new behavior of ANY queries at zone cut points
2001-05-15 05:32:53 +00:00
Andreas Gustafsson
b56607d483
the ixfr test requires Net::DNS
2001-05-14 22:35:57 +00:00
Andreas Gustafsson
82df406152
don't log ISC_R_CANCEL as a 'fatal error'
2001-05-14 21:33:45 +00:00
Andreas Gustafsson
70fcb78509
client->peeraddr_valid could be set even if the peer
...
address was not valid; socket errors were logged as requests; when a client shut down
due to a fatal I/O error, it failed to log a message to that effect
2001-05-14 21:12:32 +00:00
Brian Wellington
50097b38c0
830. [func] Implement 'rndc status'.
2001-05-14 20:44:16 +00:00
Brian Wellington
ecf4962155
more of 'rndc status'
2001-05-14 19:06:47 +00:00
Bob Halley
3e9b51fc7b
Replies to the reload command would sometimes contain invalid signatures
...
because the code was incorrectly referencing the secret from memory that
the reload frees. The code now makes a copy of the secret used to validate
the request, and uses that in the response.
2001-05-14 18:23:39 +00:00
Andreas Gustafsson
13b9abae18
uninitialized variable
2001-05-10 19:05:00 +00:00
Andreas Gustafsson
c6c5f2db75
added .cvsignore file
2001-05-10 19:01:51 +00:00
Andreas Gustafsson
89485c1d71
added incremental zone transfer test
2001-05-10 18:29:09 +00:00
Andreas Gustafsson
e5a9067ab2
regenerated
2001-05-10 16:30:13 +00:00
Andreas Gustafsson
67a3554aa6
use $PERL
2001-05-10 16:28:57 +00:00
Brian Wellington
1ba1b5242e
pass DST_TYPE_PUBLIC | DST_TYPE_PRIVATE when both the public and private key
...
should be read.
2001-05-10 06:04:58 +00:00
Andreas Gustafsson
8ea814ce5f
If a response was received on port 53 and failed to parse, the server
...
would respond to the response, potentially causing packet storms.
This bug was introduced on the mainline by the dispatch-bypass changes and
does not affect any released version.
2001-05-09 23:13:03 +00:00
Andreas Gustafsson
73a0d5c6ec
do not assume . is in $PATH
2001-05-09 21:55:44 +00:00
Brian Wellington
66262ee904
rndc status now counts zones (in all views except _bind)
2001-05-09 21:35:28 +00:00
Brian Wellington
08116c0bbd
-t now works
2001-05-09 18:59:55 +00:00
Brian Wellington
fdd2f4e5d0
Add an option to ignore the first 2 bytes (for TCP messages)
2001-05-09 18:56:29 +00:00
Brian Wellington
110c0fae7f
add some commandline flags.
2001-05-09 18:51:44 +00:00
Brian Wellington
08a0525d92
Use a 64K buffer, not a 4K buffer.
2001-05-09 18:47:49 +00:00
Brian Wellington
1448a52296
the output buffer should be 64K, not 4000 bytes.
2001-05-09 00:16:48 +00:00