Commit graph

6356 commits

Author SHA1 Message Date
Brian Wellington
18940d2cdf The keyset filename was missing the trailing dot. 2000-08-14 20:11:29 +00:00
Andreas Gustafsson
0e05b42192 dns_zt_print() is gone 2000-08-14 19:52:21 +00:00
Andreas Gustafsson
6d8568cb45 RT #235: attempts to send a reqeust over IPv6 on systems
that do not support IPv6 caused an assertion failure
2000-08-14 19:41:53 +00:00
Andreas Gustafsson
99a9da7941 RT #235: attempts to send a reqeust over IPv6 on systems
that do not support IPv6 caused an assertion failure
2000-08-14 19:31:49 +00:00
Brian Wellington
771218f9ca when doing an ipv6 reverse lookup, set the query type to PTR 2000-08-14 19:17:42 +00:00
Brian Wellington
6d3f954c57 388. [func] host can now do reverse ipv6 lookups. 2000-08-14 19:11:05 +00:00
Brian Wellington
b0f941a50f 387. [func] Add dns_byaddr_createptrname(), which converts
an address into the name used by a PTR query.
2000-08-14 19:09:56 +00:00
Andreas Gustafsson
ffa24a38b1 old TODO list at top of source tree merged into doc/todo/unassigned 2000-08-14 18:55:39 +00:00
Andreas Gustafsson
6fb67fc9ce new CVS-based todo lists 2000-08-14 18:54:37 +00:00
Brian Wellington
f2338a0d6a Minor tsig cleanup. 2000-08-14 18:13:11 +00:00
Brian Wellington
4fc4813eb3 Remove all non-threadsafe functions (in the non-threaded programs). 2000-08-14 04:43:17 +00:00
Andreas Gustafsson
d5e72d5dba signed/unsigned mismatch 2000-08-14 03:50:59 +00:00
Andreas Gustafsson
a567d37f78 silence compiler warning about main() not returning a value 2000-08-14 03:32:53 +00:00
Andreas Gustafsson
d56b56dbba nodecount() returns unsigned int, not isc_boolean_t 2000-08-14 02:49:32 +00:00
Mark Andrews
a207c319ac Remove redundant test 2000-08-14 01:28:21 +00:00
Andreas Gustafsson
ff59f0e4fe removed dns_zt_print(), dns_zone_print(), dns_zone_tostr(),
PRINT_ZONE_REF; these were only used by the zone2_test program which
has now been removed
2000-08-13 23:51:55 +00:00
Brian Wellington
924fbebfbe more cleanup 2000-08-11 23:59:46 +00:00
Brian Wellington
b4d8cb6bf7 Large sections rewritten to use dns_diff_t instead of rdatalists/rdatasets.
This should remove any possible problems relating to database modifications
while iterators are active.
2000-08-11 23:23:19 +00:00
Brian Wellington
565d0dc22f Added a convenience function to convert a sig rdatastruct into a string. 2000-08-11 23:07:53 +00:00
Andreas Gustafsson
7e6d32fdba #endif /* NOMINUM_PUBLIC */ was missing the magic comment 2000-08-11 21:51:04 +00:00
Andreas Gustafsson
09fc73adf9 omit doc/todo from distributions 2000-08-11 20:05:25 +00:00
Andreas Gustafsson
f4ba768a60 usage message was wrong 2000-08-11 19:58:19 +00:00
Brian Wellington
c7d63ae5a4 Remove support for the zone status bit, since the proposal no longer exists. 2000-08-11 19:39:10 +00:00
Brian Wellington
efd2baaa2b Remove the random.data file created by genrandom. 2000-08-11 18:45:30 +00:00
Andreas Gustafsson
e02884167b use the UNUSED() macro 2000-08-11 16:47:33 +00:00
Brian Wellington
d3ed0df76c The acl name was being assigned to NULL before it could be freed. 2000-08-11 02:34:45 +00:00
Brian Wellington
ea52f8cf9c A pointer returned by isc_mem_strdup() wasn't being checked. 2000-08-11 02:11:20 +00:00
Andreas Gustafsson
3f31c8c295 note that 386. fixes RT #228 2000-08-11 01:56:04 +00:00
Andreas Gustafsson
ea419adc4e 386. [bug] Missing strdup() of ACL name caused random
ACL matching failures.
2000-08-11 01:53:47 +00:00
Brian Wellington
de58ecaa9c Treat undefined acls as an error, rather than warning and then later
throwing an assertion.
2000-08-11 00:20:59 +00:00
Andreas Gustafsson
a3e7b6450e style 2000-08-10 23:42:17 +00:00
Brian Wellington
5990aea208 Added genrandom 2000-08-10 23:12:42 +00:00
Brian Wellington
5e989d1777 If isc_socket_bind tries to bind to a socket with a different address
family than the address specified, return a meaningful error.
2000-08-10 23:11:12 +00:00
Andreas Gustafsson
dc685fd1d3 typo 2000-08-10 22:44:00 +00:00
Brian Wellington
2e88e05fd4 add bin/tests/genrandom.c 2000-08-10 22:29:05 +00:00
Brian Wellington
f15eb342bd Add DST_R_OPENSSLFAILURE, which basically means that openssl returned
an error and we don't know why.
2000-08-10 22:28:36 +00:00
Brian Wellington
5f6e50769d Use 'key tag' instead of 'key identifier' and 'keyid' 2000-08-10 22:10:51 +00:00
Brian Wellington
cdde861f12 Chage 'key id' to 'key tag' in a few places 2000-08-10 22:08:23 +00:00
Brian Wellington
3d37f10b91 On send, treat EPERM like ISC_R_HOSTUNREACH. send() seems to return EPERM
on Linux when firewall rules block the send.
2000-08-10 21:47:46 +00:00
Andreas Gustafsson
9be4279a95 [RT #231] dns_db_nodecount() could be invoked with a NULL argument.
Also moved the database size logging to the same place as the database
size checking.
2000-08-10 20:26:08 +00:00
Andreas Gustafsson
562cc4924b when sending notifies is suppressed due to the zone being
unloaded, clear the NEEDNOTIFY flag so that we don't reschedule the
notify every second
2000-08-10 19:50:02 +00:00
Brian Wellington
c758ad35e7 Check that the zone is still loaded in the notify event handler. 2000-08-10 19:34:49 +00:00
Brian Wellington
d1e4b08844 Comment the PR_SET_KEEPCAPS definition. 2000-08-10 18:56:58 +00:00
Andreas Gustafsson
4508b24fcd nuked zone2_test 2000-08-10 18:38:27 +00:00
Andreas Gustafsson
c03ce72a3b log error messages for attempts to use nonexistent database types 2000-08-10 18:38:10 +00:00
Andreas Gustafsson
eea2865fec 385. [cleanup] Removed function dns_zone_equal(). 2000-08-10 18:35:46 +00:00
Andreas Gustafsson
a9eeaeb1c2 nuked zone2_test 2000-08-10 18:30:19 +00:00
Brian Wellington
2271edc0b4 Changed a comment. 2000-08-10 18:06:13 +00:00
Brian Wellington
147b0c9ba7 The server would crash trying to unload an unloaded zone if the initial
AXFR had more than maxnames records.
2000-08-10 17:11:23 +00:00
Brian Wellington
64fa945ab6 The default value of zone->maxnames should be 0, not DNS_ZONE_MINRETRY (?) 2000-08-10 16:57:25 +00:00