Commit Graph
1699 Commits
Author SHA1 Message Date
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
Mark Andrews 0791b485bf DNS_ZONE_F_???? -> DNS_ZONEFLG_????
DNS_ZONE_O_???? -> DNS_ZONEOPT_????
Add various missing REQUIRE's
Add / cleanup comments in zone.h
Remove dns_zone_unmount() never implemented.
2000-06-09 06:16:21 +00:00
Brian Wellington b00a764bc8 Only print 'no IPv6 interfaces found' and 'no IPv4 interfaces found'
addresses on startup, not each time interfaces are scanned.
2000-06-08 22:31:55 +00:00
Mark Andrews a6733246ea 240. [func] databases now come in three flavours: zone, cache
and stub.
2000-06-07 02:38:41 +00:00
Brian Wellington 63c82cf3ce Call dst_lib_init() and dst_lib_destroy() 2000-06-07 01:44:33 +00:00
Brian Wellington b3ef06344a DST API updates 2000-06-06 22:01:49 +00:00
Andreas Gustafsson 657f3b3768 added final wiring for the listen-on-v6 statement 2000-06-06 18:53:02 +00:00
Andreas Gustafsson bc2ecafd83 comment handling of empty dbnodes 2000-06-06 18:47:19 +00:00
Andreas Gustafsson 31dfecfa8f forward to the view's configured destination port, which may not be 53 2000-06-05 21:52:31 +00:00
Andreas Gustafsson 0a36a0dd9a typo in comment 2000-06-05 21:50:03 +00:00
Andreas Gustafsson f1f2f8bd47 Wired up the new 'port' option. Also, the interface manager now has
both a 'listen-on' and a 'listen-on-v6' ACL.  We are still waiting for
the 'listen-on-v6' config file option to set the latter explicitly,
but at least the default value now tracks the 'port' option and the
'-p' command line option.
2000-06-05 19:10:13 +00:00
James Brister 029f5aa861 Conversion of various config file values to isc_uint32_t. 2000-06-05 09:17:14 +00:00
Mark Andrews ac3b769801 232. [bug] Allow slave zones to not have a file. 2000-06-05 03:44:17 +00:00