Michael Sawyer
5a3e08cbb2
Add views test
2000-05-19 21:23:23 +00:00
Michael Sawyer
fa0d3114ae
Typo
2000-05-19 20:46:24 +00:00
Andreas Gustafsson
2d54cf04fc
documented release procedures
2000-05-19 20:41:27 +00:00
Brian Wellington
e49c834de8
Replaced dns_keynode_next by the more correct dns_keytable_findnextkeynode
2000-05-19 20:25:55 +00:00
Andreas Gustafsson
e755d59880
validator.c failed to compile on many platforms because
...
a label was not followed by a statement. Added a null statement.
2000-05-19 18:48:27 +00:00
Brian Wellington
ba393f380e
better keytag collision handling with trusted keys
2000-05-19 18:39:49 +00:00
Brian Wellington
ea14aa24aa
added dns_keynode_next
2000-05-19 18:38:27 +00:00
Andreas Gustafsson
538971e27d
194. [doc] The PDF version of the Administrator's Reference
...
Manual is no longer included in the ISC BIND9
distribution.
2000-05-19 18:14:17 +00:00
Michael Sawyer
bd334e0366
Add notify test suite
2000-05-19 18:01:27 +00:00
Michael Sawyer
4e0dc7b50c
Add option to bind to a specified address
2000-05-19 17:54:04 +00:00
Andreas Gustafsson
fd3594dc7f
The 'Return to BINDv9 Administrator Reference Manual' links
...
at the end of each .html file were broken; they pointed at
a document with the extension .HTML rather than .html
2000-05-19 17:33:51 +00:00
Andreas Gustafsson
77071cec20
replaced ARM with latest edition
2000-05-19 17:28:31 +00:00
Mark Andrews
93d2839b39
additional dns_rdata_{tostruct,freestruct}() testing.
2000-05-19 13:29:46 +00:00
Mark Andrews
389e24909e
return ISC_R_SUCCESS from tostruct().
2000-05-19 13:28:36 +00:00
Mark Andrews
a2b5255212
remove INSIST(ISC_FALSE) from freestruct().
2000-05-19 13:27:45 +00:00
Mark Andrews
1e2cf7696f
tostruct() initalise region from rdata.
2000-05-19 13:05:51 +00:00
Mark Andrews
e7514afccb
Convert tostruct() to new API.
2000-05-19 13:04:45 +00:00
David Lawrence
fccb3e6c67
When joining nodes, set parent pointers of the left and right children of
...
the upper node (if they exist) to point to the new node.
2000-05-19 05:58:48 +00:00
David Lawrence
092b4e5359
The deletion assertion failure reported in RT #112 has been fixed; a pointer
...
should have been set to NULL when the top of a level was being rotated but
instead it was set to the node which pointed down to the level of the deleted
node.
rotate_left and rotate_right no longer take a parent parameter, since they
don't need it with the existence of parent pointers.
dns_rbt_deletefromlevel now takes a pointer to the pointer of the root of
the level as a parameter so that it doesn't have to rediscover the root that
its caller (dns_rbt_deletenode) already discovered.
dns_rbt_deletefromlevel did some (minor) pointless work with the sibling of the
deleted node before the color fixup loop was entered; it does so no more.
forward function declarations changed to ISC style.
2000-05-19 04:42:08 +00:00
Andreas Gustafsson
ea96c33a39
call dns_zone_setview() once and for all when creating a zone;
...
do not call it again when reconfiguring
2000-05-19 02:34:23 +00:00
Mark Andrews
a2fad0f37c
Convert to use dns_rdata_tostruct(,,mctx = NULL) where appropriate.
...
Set initial expire based on file mode time. We can expire when not
running.
2000-05-19 02:18:40 +00:00
Mark Andrews
e6caf43a0b
ctype.h is now included in rdata.c
2000-05-19 02:12:56 +00:00
Mark Andrews
251705f683
Lowercase the service string as some getservbyname() are case sensitive
...
and the database is usually in lowercase.
2000-05-19 02:07:16 +00:00
Mark Andrews
4333126a5c
Name structures were not being initialized.
2000-05-19 02:06:00 +00:00
Mark Andrews
1bb227b988
dns_name_dup() -> name_duporclone() in tostruct().
2000-05-19 02:03:56 +00:00
Mark Andrews
3ef59f5561
Fix bad REQUIRE in tostruct().
2000-05-19 02:02:11 +00:00
Mark Andrews
de153390f5
Add #include <ctype.h> here and not depend on it being included w/ x25
...
support.
2000-05-19 02:00:40 +00:00
Mark Andrews
5fcf1b4f16
Add dns_rdata_tostruct() to tests suite -S
2000-05-19 01:49:19 +00:00
Brian Wellington
187604c1ad
accidentally removed an assignment to NULL before; added a note to look
...
back at keytag collisions later
2000-05-19 01:23:12 +00:00
Brian Wellington
16ccb6a9ba
free all keynodes when deleting an rbt node
2000-05-19 01:21:31 +00:00
Brian Wellington
afb6c3b615
adding multiple keys to the same node of the tree is not an error
2000-05-19 00:50:45 +00:00
Brian Wellington
e492431068
missing NULL initialization
2000-05-19 00:29:00 +00:00
Brian Wellington
c50936eb40
changed dst_key_free() prototype, misc. dst cleanup
2000-05-19 00:20:59 +00:00
David Lawrence
6a6b556d9d
gcc (ANSI?) won't inline a variable arg function, but there wasn't much point
...
to inlining fatal() anyway.
2000-05-18 23:28:30 +00:00
Brian Wellington
d6643ef587
snapshot - support for keytag collision, better support for signed subdomains
...
of insecure domains.
2000-05-18 23:22:14 +00:00
James Brister
8977ab7ca0
Zone configuration validation is now done at end of config file parsing,
...
and before loading callbacks.
2000-05-18 23:20:21 +00:00
Michael Sawyer
8d837d2669
Add host install
2000-05-18 22:53:15 +00:00
Michael Sawyer
a92428ecb8
Sweeping changes to system test suite
2000-05-18 22:49:29 +00:00
David Lawrence
e6ce1a0ea9
use _PLATFORM_NEEDINETIN6H
2000-05-18 22:43:48 +00:00
David Lawrence
e8336c458c
use HAVE_UNIXWARE_SIGWAIT
2000-05-18 22:39:24 +00:00
David Lawrence
76b4bfdf32
minor assertion check shuffling
2000-05-18 22:38:49 +00:00
David Lawrence
b06bc71d84
basic UnixWare support added
2000-05-18 22:37:35 +00:00
David Lawrence
dc97fe4ed0
Added configuration tweaks for UnixWare:
...
-- set compiler flags, yacc program.
-- define HAVE_UNIXWARE_SIGWAIT for one arg sigwait semantics.
-- provide for inclusion of netinet/in6.h for IPv6 support.
Don't bother searching for netinet6/in6.h, just unconditionally declare
it is needed on BSD/OS.
2000-05-18 22:35:47 +00:00
Michael Sawyer
ff301f59ea
Typo
2000-05-18 22:12:04 +00:00
Brian Wellington
acd5445e00
use the new names in program output
2000-05-18 22:04:02 +00:00
Brian Wellington
b70494f223
add missing dnssec tools
2000-05-18 21:53:06 +00:00
Andreas Gustafsson
95be83b467
DNSSEC tools now have a new home
2000-05-18 21:45:10 +00:00
Andreas Gustafsson
5b5039637d
moving DNSSEC tools from bin/tests
2000-05-18 21:15:40 +00:00
Michael Sawyer
232fd751ed
Require nanoseconds is valid, instead of t->nanoseconds, which is what we're
...
getting ready to set.
2000-05-18 18:59:38 +00:00
Brian Wellington
aa863b2d1e
insecurity proof wasn't correctly setting the rdataset trust level;
...
added more debug output
2000-05-18 18:29:29 +00:00