Mark Andrews
d22b4de3f1
Throttled answer while loading support (still needs config file hooks).
2000-09-05 03:35:24 +00:00
Mark Andrews
3a34b87c87
Add cache cleaning support (disabled).
2000-08-31 12:15:17 +00:00
Brian Wellington
30e6ea9ded
405. [func] Add support for selective forwarding (forward zones)
2000-08-24 22:15:40 +00:00
Andreas Gustafsson
6c046c19a3
log a debug message at the end of server configuration
2000-08-24 19:02:06 +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
b534d5f57f
INSIST added in previous change did not compile
2000-08-08 01:56:44 +00:00
Andreas Gustafsson
992b1b2aee
rephrased a comment; added an INSIST
2000-08-08 00:44:21 +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
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
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 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
David Lawrence
15a4474541
word wrap copyright notice at column 70
2000-07-27 09:55:03 +00:00
Andreas Gustafsson
4abad71e79
bumped recursive client quota from 100 to 1000
2000-07-24 18:45:50 +00:00
David Lawrence
3a72577619
include named/omapi.h
2000-07-10 22:02:38 +00:00
David Lawrence
84f4e4a656
319. [func] The named.conf "controls" statement is now used
...
to configure the OMAPI command channel.
[RT #145 ]
2000-07-10 11:35:02 +00:00
David Lawrence
202991557a
299. [cleanup] Get the user and group information before changing the
...
root directory, so the administrator does not need to
keep a copy of the user and group databases in the
chroot'ed environment. Suggested by Hakan Olsson.
2000-07-01 00:48:06 +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
David Lawrence
9c3531d72a
add RCS id string
2000-06-22 22:00:42 +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
7685c082c8
remove flags from source types. It was never used, and probably shouldn't be there.
2000-06-17 01:42:21 +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
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
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
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
Andreas Gustafsson
657f3b3768
added final wiring for the listen-on-v6 statement
2000-06-06 18:53:02 +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
Andreas Gustafsson
a892ddd1bd
changed the zone type of the version.bind. CH zone from 'none'
...
to 'master', as the semantics of zones of type 'none' are not well defined.
Allow zone->dbname to be NULL to support this usage.
2000-06-01 23:11:26 +00:00
Andreas Gustafsson
7d040ee1bd
don't log the message 'now using logging configuration from
...
config file' when said configuration has been overridden with -g
2000-06-01 21:45:45 +00:00
David Lawrence
7efc8c3f69
Megacommit of many files.
...
Mostly, several functions that take pointers as arguments, almost
always char * pointers, had those pointers qualified with "const".
Those that returned pointers to previously const-qualified arguments
had their return values qualified as const. Some structure members
were qualified as const to retain that attribute from the variables
from which they were assigned.
Minor other ISC style cleanups.
2000-06-01 18:49:22 +00:00
Andreas Gustafsson
eb3807ea54
support per-view security roots
2000-06-01 00:21:12 +00:00
Andreas Gustafsson
ae792d7f4c
silence signed/unsigned warning on alpha
2000-05-30 19:39:22 +00:00
Andreas Gustafsson
c8c884b79b
made defaults for max-cache-ttl and max-ncache-ttl the same as in
...
BIND 8: 7 days and 3 hours, respectively
2000-05-27 00:20:39 +00:00
Andreas Gustafsson
7cd4c3ddd1
The 'cache-ttl' and 'ncache-ttl' options now work
2000-05-26 23:17:56 +00:00
Andreas Gustafsson
6d5b03be41
wired up per-view 'servers' statement
2000-05-25 22:19:34 +00:00
Andreas Gustafsson
c885fad9b8
Wired up the view-specific 'key' statement.
2000-05-25 22:06:51 +00:00
Andreas Gustafsson
507ee70afd
partial support for per-view security roots, still waiting
...
for the config file parser to support them
2000-05-25 21:43:18 +00:00
Brian Wellington
a9bc95f22e
dst now stores the key name as a dns_name_t, not a char *.
2000-05-24 23:13:32 +00:00
David Lawrence
ed019cabc1
fixed lines > 79 columns wide
2000-05-24 05:10:00 +00:00
Andreas Gustafsson
875ad7d99d
when reloading the server, zone objects reused with a new
...
view object still referenced their old view
2000-05-23 04:38:22 +00:00
Brian Wellington
ef9f3246f4
_version zone wasn't set to dns_rdataclass_ch
2000-05-23 01:21:32 +00:00
Brian Wellington
9c2a9c5306
the server could crash if the version string was unassigned.
2000-05-23 00:40:59 +00:00