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
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
Andreas Gustafsson
6cc2f10547
indentation
2001-05-19 00:08:21 +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
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
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
Brian Wellington
66262ee904
rndc status now counts zones (in all views except _bind)
2001-05-09 21:35:28 +00:00
Andreas Gustafsson
c3ebcedbe5
Add isc_file_progname(), with trivial POSIX implementation, and
...
call it from main(). A separate WIN32 implementation will be needed.
2001-05-08 19:47:55 +00:00
Brian Wellington
7fea1b3b43
If 'rndc trace' is sent to a server already debugging at level 99, ignore it.
2001-05-08 04:30:32 +00:00
Brian Wellington
e4cd5a1e5d
Partial support for "rndc status". Not all of the fields are filled in yet.
2001-05-08 04:09:41 +00:00
Andreas Gustafsson
532989b206
initate command channel shutdown from the server task, not the
...
main task, to avoid race conditions; eliminate global variables in
controlconf.c
2001-05-08 03:42:34 +00:00
Andreas Gustafsson
4257a38160
handle tabs in rndc commands; remove redundant strcmp() calls;
...
remove obsolete commentary
2001-05-08 00:28:28 +00:00
Andreas Gustafsson
2071b2be37
unused variable
2001-05-08 00:26:24 +00:00
Andreas Gustafsson
9dafd058e3
implemented 'rndc reconfig'
2001-05-07 23:34:24 +00:00
Andreas Gustafsson
6e0e723b25
quote key name in warning message; typos; plural
2001-05-07 21:57:25 +00:00
Andreas Gustafsson
02d8e643ea
cut-and-paste-o caused memory leak
2001-05-07 21:01:45 +00:00
Danny Mayer
a14762f207
dst_key_fromfile needs cast of length
2001-05-06 02:20:29 +00:00
Danny Mayer
94b88b9500
named_order needed const in declaration
2001-05-06 02:17:48 +00:00
Brian Wellington
76477bd0e0
821. [bug] The program name used when logging to syslog should
...
be stripped of leading path components.
[RT #1178 , #1232 ]
2001-05-03 19:06:25 +00:00
Andreas Gustafsson
3242899a56
818. [bug] Certain pathological responses to ANY queries could
...
cause an assertion failure. [RT #1218 ]
2001-04-28 00:21:30 +00:00
David Lawrence
5bc6f56bc1
Test that log files can be opened when they are configured, since
...
isc_log_open() can't effectively report failures when called in
isc_log_doit().
2001-04-26 02:38:08 +00:00
Brian Wellington
4f35dccfc2
If lwresd was started with no -c or -C option, it would fail to read
...
/etc/resolv.conf if /etc/lwresd.conf was not found.
2001-04-19 23:38:32 +00:00
Brian Wellington
92da55299b
If a client requests a UDP buffer of less than 512, ignore it. [RT #1197 ]
2001-04-19 18:29:53 +00:00
Andreas Gustafsson
10a06917a5
not all blackholed UDP datagrams are queries
2001-04-16 22:10:44 +00:00
Brian Wellington
d8ffaef5c2
The blackhole ACL was not properly applied to UDP queries. Also,
...
blackholing of TCP connections was done later than it should have been.
2001-04-16 21:18:10 +00:00
David Lawrence
8dd4cf7fc6
dns_dialuptype_t dialup = dns_notifytype_no changed to = dns_dialuptype_no
2001-04-12 21:09:35 +00:00
David Lawrence
8ed664e5a6
zonetype "ztype" was set but not used in configure_zone; removed
2001-04-12 21:07:39 +00:00
David Lawrence
6f053cd485
use ISC_TF() to set an isc_boolean_t
2001-04-12 21:04:14 +00:00
Brian Wellington
c20ffa38de
808. [func] Add 'rndc flush' to flush the server's cache.
2001-04-11 20:37:50 +00:00
Brian Wellington
7e6aeec8f9
The cvs id lines were duplicated
2001-04-11 19:11:07 +00:00
Brian Wellington
d4ef65050f
copyright updates
...
(note - this doesn't touch lib/bind at all. Mark, whenever you're done with
lib/bind, make sure to do the copyright magic)
2001-04-10 21:52:17 +00:00
Andreas Gustafsson
aed6a8ed2e
805. [bug] When using "forward only", missing root hints should
...
not cause queries to fail. [RT #1143 ]
2001-04-09 21:16:47 +00:00
Brian Wellington
c9e698df1b
When attempting to open a non-regular file as a pid file, assign errno rather
...
than printing an uninitialized value.
2001-04-04 21:45:29 +00:00
Brian Wellington
55ddb88e53
803. [bug] Treat all SIG queries as if they have the CD bit set,
...
otherwise no data will be returned [RT #749 ]
2001-04-04 18:47:06 +00:00
Brian Wellington
599bf3aca7
The code to convert a resolv.conf sortlist into a named.conf sortlist was
...
broken in many ways.
2001-04-02 22:52:07 +00:00
Brian Wellington
091329e690
allow multiple messages on the command channel socket
2001-03-31 01:24:25 +00:00
Brian Wellington
eeb77542a8
improve logging [RT #1132 ]
2001-03-31 01:03:26 +00:00
Andreas Gustafsson
7dde5be909
rephrased relative directory warning
2001-03-29 04:25:59 +00:00
Andreas Gustafsson
b18aa36ef0
removed extraneous space
2001-03-29 04:23:51 +00:00
Brian Wellington
672056d560
797. [func] Issue a warning if the 'directory' option contains
...
a relative path. [RT #269 ]
2001-03-29 02:33:48 +00:00
Brian Wellington
dd750c560a
Reran update_copyrights, which slightly reformatted the copyrights.
2001-03-27 20:11:04 +00:00
Bob Halley
610550dc5d
add doc, docclean, and maintainer-clean targets
2001-03-27 19:37:23 +00:00
Andreas Gustafsson
a95181f3f2
statistics-file had incorrect default value if the configuration did not
...
load completely
2001-03-27 18:17:09 +00:00