Michael Sawyer
81a253a185
One more missing file.
2000-06-01 23:45:24 +00:00
Michael Sawyer
f4f73ec517
Add missing files
2000-06-01 23:42:19 +00:00
Andreas Gustafsson
9e411a82b2
terminology: 'zone transfers', not 'domain name transfers';
...
'zones', not 'domains'
2000-06-01 23:36:59 +00:00
Andreas Gustafsson
b54bfc7cb8
terminology: 'zone transfers', not 'domain name transfers'
2000-06-01 23:26:20 +00:00
Andreas Gustafsson
bf1a55e97b
specify the correct master name in the SOA MNAME field;
...
this should help eliminate unnecessary sending of notifies to the master
2000-06-01 23:24:52 +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
b3352f568a
removed outdated comment
2000-06-01 22:34:03 +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
0b056755b2
225. [cleanup] The enumerated dns_rdatatype_* identifiers are now
...
cast to dns_rdatatype_t via macros of their same name
so that they are of the proper integral type wherever
a dns_rdatatype_t is needed.
(And a few prototypes that I recently bogusly changed to take "int" parameters
in place of "dns_rdatatype_t" to accomodate the type of an enum identifier
have been reverted to again properly take a dns_rdatatype_t.)
2000-06-01 21:42:42 +00:00
David Lawrence
dbb33bdc76
progname and conffile made const
2000-06-01 19:16:20 +00:00
David Lawrence
1b6d529cb5
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.
Several unused functions removed from dispatch_tcp_test.c (left over
from when it was copied from dispatch_test.c).
Minor other ISC style cleanups.
2000-06-01 19:11:07 +00:00
David Lawrence
63ed655d8f
"test" target depends on the relevant program being built
2000-06-01 19:09:37 +00:00
David Lawrence
e3f5561ec9
DP()'s format argument prototyped as const.
...
A pointers-to-function should not be cast to a pointer-to-object.
2000-06-01 18:53:53 +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
Michael Sawyer
ba80bec980
Add query-source
2000-06-01 18:07:48 +00:00
Michael Sawyer
a2b565626b
Add additional test to determine if NOTIFY messages are properly handled
...
during zone transfers.
2000-06-01 17:56:40 +00:00
Brian Wellington
5cfa06cee3
enabling verbose could crash the program
2000-06-01 02:32:12 +00:00
Michael Sawyer
c4bd4b1a8e
Fix up includes and remove a warning
2000-06-01 01:06:40 +00:00
Andreas Gustafsson
92a31c0f86
support view-specific and global 'also-notify'
2000-06-01 00:41:23 +00:00
Michael Graff
d98c74e2ec
set the default destination port in the view, and use it when returning addresses from the adb.
2000-06-01 00:30:58 +00:00
Andreas Gustafsson
eb3807ea54
support per-view security roots
2000-06-01 00:21:12 +00:00
Michael Sawyer
bcb97dbff8
Fix bug in AXFR processing when multiple servers can potentially answer.
2000-05-31 23:51:14 +00:00
Andreas Gustafsson
e6ec99f169
commented
2000-05-31 23:35:09 +00:00
Andreas Gustafsson
c17ac5ad17
removed extraneous empty lines
2000-05-31 19:53:41 +00:00
Andreas Gustafsson
bd75e751a7
detach from dispatches and dispatch manager; use dns_name_format() and
...
isc_netaddr_format(); assign a name to the task; turn off memory debugging
2000-05-31 19:53:19 +00:00
Andreas Gustafsson
bfa633fc0e
detach from dispatches and dispatch manager; use dns_name_format() and
...
isc_netaddr_format(); assign a name to the task; turn off memory debugging
2000-05-31 19:46:18 +00:00
James Brister
725a4773f5
Support also-notify and trusted-keys in a view statement.
...
Fixed error message when lexer couldn't open an input file.
2000-05-31 13:10:00 +00:00
Brian Wellington
3d3ce463d1
use the new TSIG api
2000-05-30 23:49:51 +00:00
Brian Wellington
60681e95fe
include isc/buffer.h
2000-05-30 23:20:18 +00:00
Brian Wellington
402ba1a164
include isc/buffer.h, dns/name.h
2000-05-30 23:20:00 +00:00
Brian Wellington
c18648ca1c
include dns/name.h
2000-05-30 23:16:47 +00:00
Brian Wellington
0f80bfec68
The message code now has functions to manipulate TSIG and SIG(0), and the
...
callers use these functions. Also a lot of TSIG cleanup.
2000-05-30 23:14:57 +00:00
Brian Wellington
4bf54f182d
include dns/fixedname.h
2000-05-30 23:12:47 +00:00
Brian Wellington
d474ab7b92
include dns/name.h
2000-05-30 22:43:10 +00:00
Brian Wellington
83a44df0a1
include dns/name.h
2000-05-30 22:27:27 +00:00
Andreas Gustafsson
ae792d7f4c
silence signed/unsigned warning on alpha
2000-05-30 19:39:22 +00:00
Andreas Gustafsson
95b41befcb
conform to recent dispatch creation changes; still doesn't work
2000-05-30 18:01:19 +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
Brian Wellington
311918e5a6
Don't allow dynamic updates of SIG records, since it either leaves the
...
database in an inconsistent state or fails when it shouldn't. This will be
supported at some point, but it's better to flat out refuse than fail badly.
2000-05-27 00:07:52 +00:00
Andreas Gustafsson
7cd4c3ddd1
The 'cache-ttl' and 'ncache-ttl' options now work
2000-05-26 23:17:56 +00:00
Andreas Gustafsson
76a191c420
failures at certain points in request processing could cause
...
the assertion INSIST(client->lockview == NULL) to be triggered
2000-05-26 22:43:36 +00:00
Michael Sawyer
cc88be4af1
Change global task variable to global_task
...
Remove unused globals
2000-05-26 22:03:00 +00:00
Brian Wellington
35fc29dd6d
fixed a typo that prevented compiling
2000-05-26 01:28:46 +00:00
Brian Wellington
5f80c1428b
Don't leak memory when reloading the zone if an update-policy clause was
...
present in the old zone.
2000-05-26 00:48:59 +00:00
Michael Sawyer
fe0de35951
Fix a major oops in my last commit, causing segfaults.
2000-05-26 00:48:18 +00:00
Brian Wellington
e1a972b32d
Conform with recent API changes, lots of memory leaks fixed.
2000-05-26 00:17:56 +00:00
Brian Wellington
af60263664
Added dns_tsigkey_attach & _detach, to simplify reference counting.
...
Added dns_message_get/settsigkey to deuglify tsig key handling in message code.
2000-05-26 00:16:46 +00:00
Michael Sawyer
aef93c6e14
Disable debugging
2000-05-25 22:25:25 +00:00
Andreas Gustafsson
6d5b03be41
wired up per-view 'servers' statement
2000-05-25 22:19:34 +00:00
Andreas Gustafsson
8c7eaac6bb
deal with the default view
2000-05-25 22:10:29 +00:00