Commit Graph
1992 Commits
Author SHA1 Message Date
Brian Wellington 8dd915daf3 obvious memory leaks 2000-01-21 22:51:48 +00:00
Andreas Gustafsson c8d4fd8926 support setting the TSIG keys more than once 2000-01-21 22:36:59 +00:00
Andreas Gustafsson 72f8abc08b destroy() did not free TSIG keys; result from dns_tsig_init()
was not checked
2000-01-21 22:15:43 +00:00
Andreas Gustafsson a523752c60 do DNS_MESSAGE_VALID check in dns_tsig_verify() instead of
dns_view_checksig(); that way view.c does not need to include <dns/message.h>
2000-01-21 21:50:45 +00:00
Brian Wellington b984520acc major TSIG/TKEY cleanup 2000-01-21 20:18:41 +00:00
Andreas Gustafsson 4380033dc4 dns_zone_manage() has been superseded by dns_zonemgr_managezone();
made dns_zone_manage() static so that it cannot be called by mistake
2000-01-21 19:52:03 +00:00
Andreas Gustafsson 6889d57aab don't needlessly destroy and recreate zones when doing minor reconfigurations 2000-01-21 19:22:35 +00:00
Andreas Gustafsson 395130717a dns_zone_setorigin() now takes a dns_name_t *, not a char * 2000-01-21 19:21:14 +00:00
Mark Andrews ebd4c01b59 seperate test for AI_NUMERICHOST 2000-01-21 05:34:53 +00:00
Bob Halley 4abed3e356 CNAME/DNAME chaining (initial support; A6 still missing) 2000-01-21 02:50:27 +00:00
Bob Halley 5dbf258e2c add comment 2000-01-21 02:49:07 +00:00
Bob Halley f53e43c37f add DNS_R_ALIAS 2000-01-21 02:48:42 +00:00
Bob Halley 7fc55ea79f conform to resolver api changes 2000-01-21 02:48:28 +00:00
Bob Halley 46cfdf4977 cancelfetch and destroyfetch no longer take a resolver argument 2000-01-21 02:47:38 +00:00
Bob Halley a7f0ce6fe7 Canceling or destroying a fetch no longer requires the resolver to be specified
as an argument to the function.
Conform to dns_adb_createfind() API changes.
cache_name() leaked the node reference in some cases; this would prevent
database cleanup from occurring later on.
2000-01-21 02:47:30 +00:00
Bob Halley 3baef4d529 Detaching an rdataset after the last reference to its database had been
detached did not trigger an exit check if the bucket's reference count went
to zero.
2000-01-21 02:43:07 +00:00
Mark Andrews 4809af1b58 prototypes are now in netdb.h 2000-01-21 02:15:37 +00:00
Mark Andrews 058eeac210 add limits.h for INT_MAX 2000-01-21 02:13:38 +00:00
Mark Andrews eda879bf41 Check for AI_NUMERICHOST seperately. 2000-01-21 02:08:24 +00:00
Mark Andrews af5315fd93 <string.h> -> <isc/sting.h> for strsep(). 2000-01-21 02:03:16 +00:00
Mark Andrews 76ede14af1 Add strsep test results to platform.h 2000-01-21 02:01:10 +00:00
Mark Andrews 483a5a91ad add isc_strsep() and isc/string.h 2000-01-21 01:40:27 +00:00
Michael Graff 12e302d5c7 free the allocated aliaslen array when freeing the alias name point array 2000-01-21 00:00:20 +00:00
Michael Graff 88ed7381f1 checkpoint; return lengths of each name as well as the name itself. 2000-01-20 23:58:27 +00:00
Michael Graff 17614edd7e small optimization; no functional change 2000-01-20 21:34:08 +00:00
Mark Andrews fa756a197b remove extranious return 2000-01-20 06:38:47 +00:00
Mark Andrews 094810739f remove extranious break; 2000-01-20 06:35:51 +00:00
Mark Andrews 1c25465a58 int/void setnetent 2000-01-20 05:20:31 +00:00
Andreas Gustafsson d9a28c4a0d remove needless #includes 2000-01-20 01:14:33 +00:00
Andreas Gustafsson 35503b8753 needs #include <dns/log.h> 2000-01-20 01:13:42 +00:00
Andreas Gustafsson bdb74ac309 needs #include <dns/result.h> 2000-01-20 01:13:12 +00:00
Andreas Gustafsson 290074dd41 need #include <dns/zone.h> 2000-01-20 01:07:16 +00:00
Andreas Gustafsson f12bccd23f need #include <dns/log.h> 2000-01-20 00:59:17 +00:00
Andreas Gustafsson 070d058606 #include <dns/zt.h> in view.c, not view.h 2000-01-20 00:46:45 +00:00
Andreas Gustafsson 564e88f79e #include <dns/zone.h> in zt.c, not zt.h 2000-01-20 00:45:56 +00:00
Michael Graff 6448ffb2b9 use unsigned char, not void * in our buffers 2000-01-20 00:11:52 +00:00
Andreas Gustafsson ea80934b58 make sure zone manager is not destroyed until tasks have finished;
eliminated 'soaquery' struct
2000-01-19 22:01:57 +00:00
Andreas Gustafsson f78d0a48d8 SRCS did not match OBJS 2000-01-19 21:34:50 +00:00
Bob Halley fd1c538c9d fix typo 2000-01-19 02:28:48 +00:00
Bob Halley 16508d9185 Lower cache minimum time to 10 seconds. Enforce the minimum.
Preliminary support for the "target" attribute of the adbname, to be used
for CNAME/DNAME chains later on.
The resolver will now do appropriate findzonecut calls, so the ADB need
not concern itself with them any more.
Fix some bugs in NXDOMAIN/NXRRSET handling.
2000-01-19 01:43:58 +00:00
Mark Andrews a32d332e52 Remove AI_MASK 2000-01-18 23:38:19 +00:00
Bob Halley 1b18bdae7d cleanup netdb.h 2000-01-18 21:13:29 +00:00
Bob Halley 0b79f0bbb2 add netdb.h 2000-01-18 21:11:40 +00:00
Bob Halley 48870cbd6e eliminate compiler warning 2000-01-18 20:57:06 +00:00
Bob Halley 78eeb67d6c more documentation 2000-01-18 19:17:04 +00:00
Bob Halley 87837577a1 improve documentation 2000-01-18 19:10:39 +00:00
Bob Halley 591ab6023e working code 2000-01-18 19:07:39 +00:00
Bob Halley c8e15d5c18 remove byaddr from event 2000-01-18 19:07:27 +00:00
Andreas Gustafsson 1a087ddc8f #endif was misspelled as #define 2000-01-18 17:28:25 +00:00
Mark Andrews 5e2b6219d2 Add IPv6 support 2000-01-18 05:42:53 +00:00