Michael Graff
15197aefa1
workaround for NetBSD - close FDs before dup2().
2000-06-28 16:26:40 +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
Brian Wellington
57506ed769
Fix memory context leak.
2000-06-28 00:06:25 +00:00
Brian Wellington
a1f8303b1b
don't print the configuration to stderr by default
2000-06-27 22:50:43 +00:00
Jim Reid
3b8403a20c
first draft of man pages for lwresd and named
2000-06-27 21:49:15 +00:00
Michael Graff
4ecbc9c96f
Don't use TCP for outgoing queries just because the client is TCP.
2000-06-26 21:42:33 +00:00
Brian Wellington
9a6bbb206e
namespace cleanup
2000-06-26 20:50:00 +00:00
David Lawrence
a38e5f0695
278. [bug] bin/named/logconf.c:category_fromconf() didn't take
...
note of when isc_log_categorybyname() wasn't able
to find the category name and would then apply the
channel list of the unknown category to all categories.
2000-06-23 17:59:08 +00:00
Mark Andrews
b03a619e1d
set AA in notify messages
2000-06-23 17:26:38 +00:00
Andreas Gustafsson
b92da7ece1
273. [func] The default for the 'transfer-format' option is
...
now 'many-answers'. This will break zone transfers
to BIND 4.9.5 and older unless there is an explicit
'one-answer' configuration.
2000-06-23 01:34:38 +00:00
Andreas Gustafsson
26c86a6fc8
273. [func] The default for the 'transfer-format' option is
...
now 'many-answers'. This will break zone transfers
to BIND 4.9.5 and older unless there is an explicit
'one-answer' configuration.
2000-06-23 01:08:29 +00:00
Mark Andrews
51eb7d0c5c
uninitaliased variable
2000-06-22 23:48:07 +00:00
David Lawrence
18f2f93039
style lint
2000-06-22 23:04:27 +00:00
David Lawrence
aa900978da
allow stderr channels to be configured
2000-06-22 22:30:12 +00:00
David Lawrence
9c3531d72a
add RCS id string
2000-06-22 22:00:42 +00:00
Mark Andrews
06430b1f6c
isc_mem_put(client->tcpbuf) not isc_mem_put(client->sendbuf);
2000-06-22 02:21:06 +00:00
David Lawrence
6dcde6ca36
update_copyrights
2000-06-22 01:27:11 +00:00
Brian Wellington
58620377da
add lwresd
2000-06-22 01:25:19 +00:00
Andreas Gustafsson
b3157263ee
272. [bug] The sending of large TCP responses was canceled
...
in mid-transmission due to a race condition
caused by the failure to set the client object's
newstate variable correctly when transitioning
to the working state.
2000-06-22 01:14:38 +00:00
Brian Wellington
04e812723c
If ns_g_cpus is 0, call isc_os_ncpus() to probe.
2000-06-22 01:09:14 +00:00
Brian Wellington
bc9515e5a2
Initialize ns_g_cpus to 0, not 1.
2000-06-22 01:08:54 +00:00
Mark Andrews
b35a009df8
270. [func] Allow maximum sized TCP answers.
2000-06-22 00:05:11 +00:00
Brian Wellington
165250c403
Move entropy and dispatchmgr create/destroy to more correct places.
2000-06-21 22:12:02 +00:00
Michael Graff
80617c8faa
Add using an entropy source to generate a random query ID seed value.
2000-06-21 21:34:43 +00:00
Brian Wellington
567ba0ae19
Return LWRES_R_INCOMPLETE when there are aliases but no addresses.
2000-06-21 18:20:00 +00:00
Brian Wellington
208e3e410d
lwresd bug fixes, command line updates, configurability stuff
2000-06-21 01:16:27 +00:00
Brian Wellington
9381314895
Return LWRES_R_NOTFOUND if a gnba lookup fails because the name isn't found.
2000-06-21 01:15:10 +00:00
David Lawrence
c05ebd0da7
removed some special files from the ignore list that are no longer generated
2000-06-20 23:45:08 +00:00
Brian Wellington
1eee03d8cf
Use the -p port option to start lwresd on a different port
2000-06-19 22:30:11 +00:00
Brian Wellington
d195e2df32
Don't start omapi if running in lwresd mode
2000-06-19 22:29:09 +00:00
Brian Wellington
d5563fcd35
Remove lwresd before creating a link to named
2000-06-19 22:25:50 +00:00
Brian Wellington
c05abe6ef4
Added rules to link named to lwresd on 'make all' and 'make install'
2000-06-19 19:23:47 +00:00
Brian Wellington
593399a67a
lwresd is no longer named -r, it's now a link
2000-06-19 18:55:46 +00:00
Michael Graff
7685c082c8
remove flags from source types. It was never used, and probably shouldn't be there.
2000-06-17 01:42:21 +00:00
Michael Graff
ca53839147
temp. change -- don't filter mcast yet
2000-06-16 18:10:44 +00:00
Brian Wellington
f6c700247a
Failing to open/bind the lwresd socket should be a fatal error, since
...
it's only attempted if the user explicitly calls named with -r.
2000-06-16 07:42:41 +00:00
Brian Wellington
7777118507
( #260 ) Running named as a non-root user failed on Linux kernels new enough to
...
support retaining capabilities after setuid().
2000-06-16 07:35:54 +00:00
Brian Wellington
bb54e57a8e
Fix shutdown problems associated with lwresd.
2000-06-16 07:21:13 +00:00
David Lawrence
fc4624ce76
include <dns/view.h>
2000-06-16 03:26:55 +00:00
Brian Wellington
ab39ce8a64
Added <isc/print.h> for snprintf
2000-06-16 01:40:36 +00:00
Brian Wellington
878d3073b1
First pass at merging lwresd into named. Seems to work, but doesn't shut down
...
properly. Run named with 'named -r' to test.
2000-06-16 01:39:02 +00:00
Michael Graff
c01c401217
reject multicast packets
2000-06-15 18:26:28 +00:00
Andreas Gustafsson
aa79283a0d
257. [bug] The server detached the last zone manager reference
...
too early, while it could still be in use by queries.
This manifested itself as assertion failures during the
shutdown process for busy name servers (RT #133 ).
256. [func] isc_ratelimiter_t now has attach/detach semantics, and
isc_ratelimiter_shutdown guarantees that the rate
limiter is detached from its task.
255. [func] New function dns_zonemgr_attach().
2000-06-15 17:40:22 +00:00
Mark Andrews
0bfcec250f
254. [bug] suppress "query denied" messages on additional data
...
lookups.
ISC-Bugs #139
2000-06-15 04:42:01 +00:00
Brian Wellington
5108a65b13
Make a few internal functions static
2000-06-15 00:08:53 +00:00
Andreas Gustafsson
96ef51763f
when creating the query source dispatcher fails, log
...
a message to that effect
2000-06-13 16:33:19 +00:00
Brian Wellington
c4265bfd16
Oops, forgot to initialize server->entropy
2000-06-12 18:47:57 +00:00
Brian Wellington
d4e608c5bc
use entropy api, tkey cleanup
2000-06-09 22:33:52 +00:00
Brian Wellington
14c5931d3d
tkey cleanups and conversion to the entropy api
2000-06-09 22:33:08 +00:00