Commit Graph

5661 Commits

Author SHA1 Message Date
Michael Graff
0cd1ba32c1 put edns0 restarts back to 3, and fix up a few trace messages to be standard ones -- lower case first letter. 2000-06-28 16:30:29 +00:00
Andreas Gustafsson
506a962558 didn't compile 2000-06-28 16:27:36 +00:00
David Lawrence
c229b778b8 287. [func] rndc is now installed by "make install" into
$sbindir.
This resolves RT #145 item 1.
2000-06-28 16:27:17 +00:00
Michael Graff
15197aefa1 workaround for NetBSD - close FDs before dup2(). 2000-06-28 16:26:40 +00:00
Michael Graff
4e21e54a03 make tests compile again. 2000-06-28 16:19:57 +00:00
David Lawrence
ff2add63ae omapi_lib_destroy() must be called before isc_taskmgr_destroy() so the
latter won't block on the internal omapi task.
2000-06-28 16:09:53 +00:00
David Lawrence
30a4d5b0c2 To match the documentation for 9.0.0, rndc.conf parsing was disabled and
messages will not be signed with dst. The dst goo is CPP'd out with
"#ifdef notyet".

Added an undocumented -v (verbose) flag for debugging.

The program currently hangs in isc_taskmgr_destroy(), which I will be trying
to nail down tomorrow morning.  Really must get to bed.
2000-06-28 05:38:48 +00:00
David Lawrence
4a44b85e6e Disable the requirement that all messages be signed, since this
will not work until the "controls" statement is implemented in
named.conf post-9.0.0.
2000-06-28 05:24:41 +00:00
Andreas Gustafsson
8b31f5630f 286. [bug] On Solaris 2, when named inherited a signal state
where SIGHUP had the SIG_IGN action, SIGHUP would
                        be ignored rather than causing the server to reload
                        its configuration.
2000-06-28 04:09:41 +00:00
David Lawrence
de88422aec only define ISC_MEM_DEBUG if it is not already defined, or if ISC_MEM_DEBUGOFF
is not defined.  no need to pull this one up to v9_0.
2000-06-28 03:46:37 +00:00
David Lawrence
e0720bd847 omapi_test has failed to work since the dst API change because it required
dst_lib_init to be called before any of the dst functions are used.  The
missing calls for dst_lib_init() and dst_lib_destroy() have been added to
the application here, rather than to omapi_lib_init(), to be consistent with
the rest of our applications.

Not sure that this warrants a CHANGES entry since it is just a test program.
Then again, it is probably worth mentioning that programs using OMAPI will
need to ensure they call dst_lib_init() before they call
omapi_listener_listen().  Unfortunately omapi_lib_init() can't require
dst having been initialized as part of its contract because it can't
figure out whether that's true or not.
2000-06-28 03:37:47 +00:00
Jim Reid
57584184fe incorporated Brian's corrections and improvements 2000-06-28 03:20:49 +00:00
David Lawrence
88995c0b8c autoassociate files with extensions .[1-9] as MAN-style pages 2000-06-28 03:18:41 +00:00
David Lawrence
13c32cb589 285. [bug] A change made to the dst API for beta4 inadvertently
broke OMAPI's creation of a dst key from an incoming
			message, causing an assertion to be triggered.  Fixed.
2000-06-28 03:09:44 +00:00
David Lawrence
fb1086b1f4 rm -f lwresd before trying to link it to named in the install target. 2000-06-28 02:54:55 +00:00
Jim Reid
1b32c4783f minor corrections to -n option description as recommended by Brian 2000-06-28 02:51:46 +00:00
Jim Reid
25ad3a2a0a adding .so "man pages" for all the functions in the lib/isc/unix modules 2000-06-28 02:48:34 +00:00
Jim Reid
50310a47e9 fixed yet more silliness with incorrect .Nm macro calls 2000-06-28 02:40:45 +00:00
Jim Reid
438717d8cf fixed missing NAME section and broken Nm macro calls 2000-06-28 02:38:47 +00:00
Jim Reid
3d17651dd6 removed crap about internal functions that return statics and are
therefore not part of the external API
2000-06-28 02:35:04 +00:00
Brian Wellington
eb3bd171e0 test gethostbyname, gethostbyname2, and gethostbyaddr 2000-06-28 00:34:35 +00:00
Damien Neil
920313f58d Changed "argc > 1" to "argc >= 1" in argument parsing; omapi_test should
now print a more useful usage message when using the "listen" and "connect"
arguments with no further parameters.
2000-06-28 00:25:10 +00:00
Brian Wellington
57506ed769 Fix memory context leak. 2000-06-28 00:06:25 +00:00
Brian Wellington
171d0db7f9 Return NO_RECOVERY, not HOST_NOT_FOUND if the error is not LWRES_NOTFOUND 2000-06-27 23:20:34 +00:00
Michael Sawyer
bbd5acf6ad Memory leak in ixfr processing and grammatical error in debug message 2000-06-27 23:18:14 +00:00
Brian Wellington
2ef7b73fd5 Missing #include "assert_p.h" 2000-06-27 23:13:26 +00:00
Brian Wellington
a1f8303b1b don't print the configuration to stderr by default 2000-06-27 22:50:43 +00:00
Jim Reid
221d9f7607 Tidy up of this cruft: man pages have been renamed isc_* with .3
suffixes and moved to the isc subdirectory
2000-06-27 22:06:54 +00:00
Michael Sawyer
cc75cc1d5f Instruction removed which was not only buggy, but pointless. 2000-06-27 22:04:06 +00:00
Michael Sawyer
a58d1ce375 Uninitialized variable 2000-06-27 21:59:44 +00:00
Jim Reid
a07cfacd85 initial draft of lwres manpages 2000-06-27 21:53:10 +00:00
Jim Reid
e1ff904c6f first draft of isc/unix API manpages 2000-06-27 21:51:45 +00:00
Jim Reid
5aeec9bb28 first draft of man pages on dnssec tools 2000-06-27 21:50:27 +00:00
Jim Reid
3b8403a20c first draft of man pages for lwresd and named 2000-06-27 21:49:15 +00:00
Brian Wellington
b2ca1f1bd0 We do support keyboard input now. 2000-06-27 21:45:52 +00:00
Andreas Gustafsson
c4bf0b3906 don't issue warnings saying max-ncache-ttl and max-cache-ttl are
not yet implemented, because they are
2000-06-27 21:33:20 +00:00
Andreas Gustafsson
822f118444 284. [func] The DNSSEC key generation and signing tools now
generate randomness from keyboard input on systems
                        that lack /dev/random.

 283.   [cleanup]       The 'lwresd' program is now a link to 'named'.
2000-06-27 21:08:39 +00:00
Andreas Gustafsson
33e482fa3e edited comment, no functional change 2000-06-27 21:04:12 +00:00
Brian Wellington
d364e89bda The off by one error wasn't. 2000-06-27 18:51:51 +00:00
Michael Sawyer
d8afbf2f30 Force SIGHUP to be in state SIG_DFL when starting, since Solaris would break
that, if run from under cron.
2000-06-27 18:49:14 +00:00
Brian Wellington
9006ddc64a Fix off-by-one error and move a few lines of code. 2000-06-27 18:03:52 +00:00
Brian Wellington
031ce3bc62 Return better errors (TRAILINGDATA, not UNEXPECTEDEND), and style changes. 2000-06-27 18:03:23 +00:00
Brian Wellington
f356f1bb5d style changes 2000-06-27 18:02:12 +00:00
Brian Wellington
db118c5f26 Add a comment saying that _parseheader() isn't the right place to verify
that the buffer containing the entire packet is long enough.
2000-06-27 18:01:16 +00:00
Brian Wellington
c614882bd8 typo 2000-06-27 00:41:13 +00:00
Andreas Gustafsson
586cbdfe9e make servers built from the CVS mainline identify themselves
as BIND 9.1.0a1
2000-06-27 00:32:42 +00:00
Michael Sawyer
d334b341f6 Remove stdout print
Fix tabbing
2000-06-27 00:31:36 +00:00
Brian Wellington
6f4317150b remove dead code 2000-06-27 00:24:27 +00:00
Brian Wellington
50719689ef coding style 2000-06-27 00:24:12 +00:00
Andreas Gustafsson
e96581d622 isc-config.sh.in was missing from list of distributed files 2000-06-27 00:09:58 +00:00