Andreas Gustafsson
ff56121a98
use isc_log_wouldlog()
2000-08-08 23:57:13 +00:00
Andreas Gustafsson
b232fc9f06
style
2000-08-08 23:56:10 +00:00
Andreas Gustafsson
0df41d7b0f
more decrufting
2000-08-08 23:37:05 +00:00
Andreas Gustafsson
7048bc2b71
wired up and implemented the max-names zone option (for GNI)
2000-08-08 23:14:29 +00:00
Brian Wellington
a7290af88f
Added a small program to generate "random" data. It's not really random,
...
but it's only for tests. This allows the large files containing random
data to be removed from the tree.
2000-08-08 21:47:55 +00:00
Andreas Gustafsson
70bdf57594
allow up/down as synonyms for start/stop
2000-08-08 19:57:31 +00:00
Andreas Gustafsson
40b1b44ed6
377. [bug] WHen additional data lookups were refused due to
...
allow-query, the databases were still being
attached causing reference leaks.
2000-08-08 19:16:19 +00:00
Brian Wellington
ab8668fb58
376. [bug] The server should always use good entropy when
...
performing cryptographic functions needing entropy.
2000-08-08 18:15:18 +00:00
Andreas Gustafsson
575db903aa
375. [bug] Per-zone allow-query did not properly override the
...
view/global one for CNAME targets and additional
data [RT #220 ].
2000-08-08 17:14:33 +00:00
Andreas Gustafsson
b534d5f57f
INSIST added in previous change did not compile
2000-08-08 01:56:44 +00:00
Andreas Gustafsson
2ebe19d1a2
SOA in authoritative negative responses had wrong TTL (RT #212 )
2000-08-08 00:46:00 +00:00
Andreas Gustafsson
992b1b2aee
rephrased a comment; added an INSIST
2000-08-08 00:44:21 +00:00
Andreas Gustafsson
a4c55a3d08
373. [func] nslookup is now installed by "make install".
2000-08-08 00:16:28 +00:00
Andreas Gustafsson
37e6e0ca13
coding style
2000-08-07 23:54:46 +00:00
Andreas Gustafsson
91614f2bc4
don't try to remove newline from the output
...
of dns_rdataset_totext() if it returned failure
2000-08-07 20:41:52 +00:00
Brian Wellington
e8892697f9
Incrementally write the signed zone instead of adding all of the SIG
...
records to the database and using dns_db_dump.
2000-08-03 20:10:05 +00:00
Michael Sawyer
2a2d5b6c32
And while we're at it, call back into check_if_done() after send_done(),
...
so things get shutdown in that rare condition...
2000-08-03 18:26:22 +00:00
Michael Sawyer
3ab1cd05b8
Don't INSIST something which is rarely, but legitimately, not true.
2000-08-03 18:23:16 +00:00
Michael Sawyer
19c8df90f1
Support yet another strange set of nslookup options.
...
nslookup - nameserver nslookup -nameserver
are both listed in the old man page. Both now are supported.
2000-08-03 17:43:06 +00:00
Brian Wellington
3fe99b84d6
removed cruft
2000-08-03 13:42:46 +00:00
Michael Graff
dd7682a5de
only check in the view if it isn't NULL
2000-08-03 00:41:26 +00:00
Andreas Gustafsson
00d527364a
spacing
2000-08-02 22:39:01 +00:00
Michael Graff
cb9aa603ab
wire up the {min,max}-{refresh,retry}-time stuff
2000-08-02 22:29:16 +00:00
David Lawrence
899f489fd4
Don't bother assigning the result of dns_c_ndcopts_getdefserver to
...
the variable 'result', since the result of the operation is already
discovered based on whether 'servername' gets set.
2000-08-02 21:03:50 +00:00
David Lawrence
076c955ef0
use an isc_constregion_t for the region that points to the authors.bind name
2000-08-02 20:55:40 +00:00
David Lawrence
dbe4e41b81
what an idiot. I accidentally removed the const in my last revision.
2000-08-02 20:47:21 +00:00
David Lawrence
03a89d7938
literal strings are type char, not unsigned char
2000-08-02 20:44:31 +00:00
James Brister
385a9cb48a
369. [func] Support new named.conf options, view and zone
...
statements:
max-retry-time, min-retry-time,
max-refresh-time, min-refresh-time, max-names.
2000-08-02 20:44:27 +00:00
David Lawrence
9805b668b7
isc_buffer_putmem() takes an unsigned char as its second argument but a literal
...
string is of type char, so a couple of different OSs were complaining.
The 2nd parameter to isc_buffer_putmem() should probably be a const void *,
but rather than deal with changing the API and whatever that implies
with regard to versioning and whatever else, I have instead worked around
the issue by using isc_buffer_putuint8() to add a NUL to the buffer in
the two places that isc_buffer_putmem(&b, "", 1) was used.
2000-08-02 20:27:14 +00:00
David Lawrence
5564b21be5
use ISC_TF() to return an isc_boolean_t
2000-08-02 19:53:33 +00:00
David Lawrence
044ec47f7d
oops, erroneously added a _ before a variable that was being used.
2000-08-02 19:52:28 +00:00
David Lawrence
887a063838
sevent and query were not used by send_done()
2000-08-02 19:49:57 +00:00
David Lawrence
281b7ba834
Variable "have_host" was set but never used. -- removed variable
2000-08-02 19:47:17 +00:00
Brian Wellington
bd77de5fca
368. [func] Restructure the internal ".bind" view so that more
...
zones can be added to it.
2000-08-02 18:13:08 +00:00
Michael Sawyer
48674819eb
367. [func] Allow proper selection of server on nslookup command
...
line.
366. [func] Allow use of '-' batch file in dig for stdin.
2000-08-02 17:58:07 +00:00
Michael Sawyer
5da4ef4cf4
A few more minor changes; minor code cleanup and improved error reporting
...
of errors in thye recv call.
2000-08-02 14:38:51 +00:00
Brian Wellington
aabfa856aa
Memory could be leaked if an improper signed keyset was seen.
2000-08-02 13:51:02 +00:00
Brian Wellington
9594482ba3
365. [bug] nsupdate -k leaked memory.
2000-08-02 02:34:40 +00:00
David Lawrence
edf8c55546
362. [bug] rndc no longer aborts if the configuration file is
...
missing an options statement. [RT #209 ]
2000-08-01 14:50:15 +00:00
David Lawrence
a64c84272d
when using strtol to parse a number that is supposed to be smaller than the
...
range of a long integer, parse it into a long integer and then range check
2000-08-01 14:02:41 +00:00
David Lawrence
40f53fa8d9
Trailing whitespace trimmed. Perhaps running "perl util/spacewhack.pl in your
...
own CVS tree will help minimize CVS conflicts. Maybe not.
Blame Graff for getting me to trim all trailing whitespace.
2000-08-01 01:33:37 +00:00
Michael Sawyer
082bc93d68
Various changes (mostly small) picked up in code review
2000-08-01 00:53:20 +00:00
David Lawrence
c5944292e9
361. [func] When the RBT find or chain functions set the name and
...
origin for a node that stores the root label
the name is now set to an empty name, instead of ".",
to simplify later use of the name and origin by
dns_name_concatenate(), dns_name_totext() or
dns_name_format().
360. [func] dns_name_totext() and dns_name_format() now allow
an empty name to be passed, which is formatted as "@".
2000-07-31 23:27:25 +00:00
Brian Wellington
36e0c37908
359. [bug] dnssec-signzone occasionally signed glue records.
2000-07-31 23:11:23 +00:00
David Lawrence
9658892dbc
revert the changes to dns_name_format() back to dns_name_totext() because
...
dns_name_format() does not print absolute names
2000-07-31 22:34:01 +00:00
Brian Wellington
e4bd5f6907
fixedname.h wasn't being included
2000-07-31 22:11:13 +00:00
David Lawrence
90fc267992
needs <dns/fixedname.h> now that it rdatastruct.h does not provide it
2000-07-31 21:13:38 +00:00
David Lawrence
d1d5229cc9
needs <dns/fixedname.h> now that it rdatastruct.h does not provide it
2000-07-31 21:07:25 +00:00
Michael Graff
6d3496c045
Implement additional-from-{glue,auth} [ yes | no ] ;
...
with yes being the default. These control searching in the cache and
other zones we are authorative for. This is mostly for gdib, but
may be useful elsewhere.
The config changes are renaming from glue-from-* to additional-from-*,
since this also prevents DNAME, CNAME, NS, MX, etc. additional data
from being followed.
2000-07-31 21:07:07 +00:00
Brian Wellington
abb04a9d70
Don't print "stop typing" if the user interrupted the entropy gathering.
2000-07-31 20:38:27 +00:00