Brian Wellington
7a184cd4e5
don't copy a name structure, copy a pointer.
2000-07-18 00:44:52 +00:00
Andreas Gustafsson
3668b37b8b
cleaner, but more invasive, fix to 335.
2000-07-17 23:19:14 +00:00
Brian Wellington
178f73169a
335. [bug] named would occasionally attempt recursion when
...
it was disallowed or undesired.
2000-07-17 18:43:32 +00:00
Andreas Gustafsson
d987e0d8e8
reviewed and edited; removed lwres intro material
...
that is better covered in lwres(3)
2000-07-17 17:49:25 +00:00
Brian Wellington
bd2a38d6af
Use isc_base64_decodestring() instead of explicitly creating a lexer.
2000-07-17 17:42:54 +00:00
Brian Wellington
9c4cba349f
334. [func] Added hmac-md5 to libisc.
2000-07-17 17:33:39 +00:00
Andreas Gustafsson
92103a4e2c
typo
2000-07-15 01:11:37 +00:00
Andreas Gustafsson
5fff4f8a54
typo
2000-07-15 00:37:23 +00:00
Andreas Gustafsson
f427699c6a
fixed prerequisite test
2000-07-15 00:22:08 +00:00
Andreas Gustafsson
f2c814353b
added resolver/ test directory, with a single regression
...
test for the INSIST(!external) bug
2000-07-14 23:38:14 +00:00
Andreas Gustafsson
1a92f5c182
removed dead code
2000-07-14 23:16:45 +00:00
Brian Wellington
0e71d03672
Check for DNS_R_NAMETOOLONG when testing names that are too long.
2000-07-14 22:21:14 +00:00
Michael Sawyer
4b7d316065
A few bug fixes.
2000-07-14 21:33:03 +00:00
Michael Sawyer
925a734426
Handle SIGINT properly during batch mode.
2000-07-14 20:14:36 +00:00
Michael Sawyer
8cd54a7461
Lots of changes to the shutdown code. Get rid of the annoying "just exit"
...
method of shutting down.
Known bug: SIGINT while doing batch mode causes assertion.
2000-07-14 17:57:27 +00:00
Michael Sawyer
e715e01178
More code duplication removal and general cleanup
...
Slight change in +nssearch output formatting
2000-07-14 16:35:30 +00:00
David Lawrence
1867b6276e
char secret[], for decoding the base64 string, should not have been const
2000-07-14 14:57:24 +00:00
Mark Andrews
8d51d9e67e
331. [bug] Only log "recursion denied" if RD is set. (RT #178 )
2000-07-14 02:26:22 +00:00
Michael Sawyer
0840ae769a
When doing multi-stage lookups (like +trace and +nss), don't wait for all
...
of the servers being queried to return results if we only need one of them.
2000-07-13 22:53:51 +00:00
Michael Sawyer
a31dbaa03f
Replace +aa option, per AG.
2000-07-13 21:12:21 +00:00
Michael Sawyer
8f56f93547
Clean up duplicate code in host.c
...
Fix a socket cleanup problem which, in some isolated cases, prevented
correct shutdown.
Remove +aa option completely.
2000-07-13 21:01:00 +00:00
Michael Sawyer
c5ec9b45bb
Lots of duplicate code removed
...
+tcp mode bug fixed
2000-07-13 18:52:58 +00:00
Michael Sawyer
58cdafb232
Style changes, nothing functional
2000-07-13 02:14:17 +00:00
Michael Sawyer
77365675e9
Use mempools instead of free lists for the comm buffers.
2000-07-13 01:49:44 +00:00
Michael Sawyer
738310d8cf
It's probably a bad idea to pre-allocate 64K buffers for each lookup as soon
...
as you read in the batch file. Don't.
2000-07-13 01:22:38 +00:00
Michael Sawyer
d2895dd9bb
Major changes to how dighost handles lists and shutdown conditions.
...
Probably not safe to pull up to release branch, since, though it works, it
needs serious testing and more changes are still pending. In particular,
I INSIST lots of things I didn't used to INSIST, which may be set off
under certain conditions.
2000-07-13 00:32:20 +00:00
Brian Wellington
720319de67
Call isc_log_wouldlog in ns_client_log
2000-07-13 00:21:27 +00:00
David Lawrence
3dae6c4675
minor cleanups from review
2000-07-12 19:39:49 +00:00
Brian Wellington
8d790f3e95
When lwresd is shutting down, don't explicitly send shutdown events to the
...
clientmgr tasks, since the task manager already sends them.
2000-07-12 19:03:08 +00:00
Jim Reid
df5918b068
incorporated Brian's review comments and corrections
2000-07-12 18:29:33 +00:00
Brian Wellington
9df4200a67
Check the return value of kill. This means that the test can now detect
...
the case when a program no longer exists (due to a crash) or when a
program responds badly to a SIGTERM and doesn't clean up the pid file.
2000-07-12 17:59:08 +00:00
Michael Sawyer
76959783dd
Documentation changes in usage message.
2000-07-12 17:44:03 +00:00
Andreas Gustafsson
0d3bf3c5f1
reviewed; removed requirement to always quote
...
host addresses
2000-07-12 17:37:57 +00:00
David Lawrence
8d6c369232
work with new omapi_protocol_listen and omapi_auth_register APIs
2000-07-12 17:29:58 +00:00
Jim Reid
94b7428468
first drafts of the nsupdate and host man pages
2000-07-12 17:17:03 +00:00
Andreas Gustafsson
00148ffb6b
reviewed; made minor stylistic changes
2000-07-12 16:48:19 +00:00
David Lawrence
2831bea28e
make rndc output appear as I: lines
2000-07-12 16:43:03 +00:00
David Lawrence
e9729674d6
don't warn about missing keys{} clause or non-inet type, since the config
...
parser will have already warned about that.
2000-07-12 15:33:41 +00:00
Jim Reid
b9db5f75cf
fixed some typos and incorrect troff macro calls
...
put the text into our (as yet undocumented) manpage canonical format
2000-07-12 13:49:07 +00:00
Andreas Gustafsson
52eae74966
reviewed and edited
2000-07-12 02:07:32 +00:00
Michael Sawyer
473cb90680
Choose reasonable default values for +trace mode.
2000-07-12 01:41:35 +00:00
Brian Wellington
e7a99528b4
The third parameter to dst_lib_init is an integer, so should be 0, not NULL.
2000-07-12 01:15:34 +00:00
Brian Wellington
42833075de
typo in dependency statement
2000-07-12 01:15:00 +00:00
Michael Sawyer
931e154a1e
Change ticks to 360, not zones...
2000-07-12 00:46:50 +00:00
Michael Sawyer
de73f221e6
Parenthesis error in trace mode.
...
(To see delegations in +trace, you need to do +trace +authority in dig. Should
this be defaulted?)
2000-07-12 00:42:54 +00:00
Andreas Gustafsson
969b3374ed
no space between function name and arg list
2000-07-12 00:22:57 +00:00
Michael Sawyer
b95b59db26
Increase max wait time for transfer to Retry time + 1 minute, since some
...
OS's appear to drop UDP packets and not get the initial SOA reply.
2000-07-11 23:42:56 +00:00
David Lawrence
eae2a15326
use ns_g_server->aclenv to match localhost and localnets in the allow{} clause
2000-07-11 23:02:32 +00:00
David Lawrence
ce2be9b721
329. [func] omapi_auth_register() now takes a size_t argument for
...
the length of a key's secret data. Previously
OMAPI only stored secrets up to the first NUL byte.
This change was made to cope with decoded base64 secrets, so in this
revision omapiconf.c and rndc.c also decode the secret.
2000-07-11 22:03:12 +00:00
James Brister
adade77942
326. [func] 'keys' in an 'inet' control statement is now
...
required and must have at least one item in it.
warning is issued if a 'unix' control channel is
defined (not supported).
2000-07-11 19:09:10 +00:00