bind9/lib/dns
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
..
config fixed handling of size+unit when value would be too large for internal 2000-06-09 22:13:23 +00:00
include added dns_zonemgr_attach(); also changed comments for other 2000-06-15 16:11:50 +00:00
rdata make DNS_RDATACOMMON_INIT work again. structure elemnts had the same name as 2000-06-07 00:11:51 +00:00
sec Use the dst entropy wrapper in all cases, so that the initial entropy flags 2000-06-12 18:05:15 +00:00
.cvsignore shared library support 1999-07-03 21:07:10 +00:00
a6.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
acl.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
aclconf.c fixed lines > 79 columns wide 2000-05-24 05:10:00 +00:00
adb.c don't periodically dump the database. I think we're debugged enough by now. 2000-06-08 01:43:21 +00:00
api shared library support 1999-07-03 21:07:10 +00:00
byaddr.c Use ip6.arpa for bitstring labels 2000-06-07 22:02:22 +00:00
cache.c 240. [func] databases now come in three flavours: zone, cache 2000-06-07 02:38:41 +00:00
callbacks.c Megacommit of many files. 2000-06-01 18:26:56 +00:00
compress.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
db.c 241. [cleanup] nscount and soacount have been removed from the 2000-06-07 03:30:02 +00:00
dbiterator.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
dbtable.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
dispatch.c call isc_task_setname() on the dispatch tasks 2000-06-01 22:00:09 +00:00
dnssec.c DST API updates 2000-06-06 22:01:49 +00:00
gen-unix.h Include unistd.h so FreeBSD doesn't complain about getopt() prototype 2000-05-08 18:37:58 +00:00
gen-win32.h 145. [cleanup] Added <isc/lang.h> and ISC_LANG_BEGINDECLS/ 2000-05-01 17:59:10 +00:00
gen.c Generate dependancies for dot 'h' files made by gen. 2000-06-06 02:01:41 +00:00
journal.c removed incorrect cast from offset wraparound check (patch from tale) 2000-06-14 16:25:12 +00:00
keytable.c dst now stores the key name as a dns_name_t, not a char *. 2000-05-24 23:13:32 +00:00
lib.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
log.c new logging module DNS_LOGMODULE_MASTERDUMP 2000-05-09 23:31:12 +00:00
Makefile.in revived openssl sha1 code to get the project to compile again. it is needed 2000-06-10 16:53:53 +00:00
master.c 241. [cleanup] nscount and soacount have been removed from the 2000-06-07 03:30:02 +00:00
masterdump.c #include <errno.h> no longer needed now that we use isc_file_* 2000-06-02 00:05:30 +00:00
message.c Modify message_sectiontotext() to use update section names when opcode 2000-06-09 01:46:59 +00:00
name.c do the length checks of 1.90 in a more efficient way; take 2000-06-09 22:01:55 +00:00
ncache.c include isc/buffer.h 2000-05-30 22:29:28 +00:00
nxt.c DNS_R_RANGE -> ISC_R_RANGE 2000-05-15 21:14:38 +00:00
peer.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
rbt.c don't redefine DNS_RBT_ANCESTORBLOCK to a tiny size when ISC_MEM_DEBUG is 2000-06-06 23:25:29 +00:00
rbtdb.c Wildcard NS records are not conceptually allowed by RFC 103[45]. 2000-06-09 06:03:47 +00:00
rbtdb.h 240. [func] databases now come in three flavours: zone, cache 2000-06-07 02:38:41 +00:00
rbtdb64.c update copyright 2000-02-03 23:50:32 +00:00
rbtdb64.h Correctly fix type for rbtdb64_create 2000-06-08 00:06:50 +00:00
rdata.c style, no functional change 2000-06-06 17:43:21 +00:00
rdatalist.c use the UNUSED() macro 2000-05-11 22:47:00 +00:00
rdataset.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
rdatasetiter.c Megacommit of dozens of files. 2000-05-08 14:38:29 +00:00
rdataslab.c Needs string.h for function prototypes. For some reason gcc and other 2000-05-08 19:23:32 +00:00
request.c Change req_connected require to SOCKEVENT_CONNECT instead of 2000-06-10 00:37:05 +00:00
resolver.c 237. [bug] If connect() returned ENOBUFS when the resolver was 2000-06-05 22:31:54 +00:00
result.c Wildcard NS records are not conceptually allowed by RFC 103[45]. 2000-06-09 06:03:47 +00:00
rootns.c 241. [cleanup] nscount and soacount have been removed from the 2000-06-07 03:30:02 +00:00
ssu.c Fixed this warning: 2000-05-14 02:29:23 +00:00
tcpmsg.c DNS_R_RANGE -> ISC_R_RANGE 2000-05-15 21:14:38 +00:00
time.c DNS_R_RANGE -> ISC_R_RANGE 2000-05-15 21:14:38 +00:00
tkey.c tkey cleanups and conversion to the entropy api 2000-06-09 22:33:08 +00:00
tkeyconf.c tkey cleanups and conversion to the entropy api 2000-06-09 22:33:08 +00:00
tsig.c fixed memory leak on TSIG BADSIG 2000-06-06 23:44:13 +00:00
tsigconf.c deal with the default view 2000-05-25 22:10:29 +00:00
ttl.c Megacommit of many files. 2000-06-01 18:26:56 +00:00
validator.c Repeatedly querying for nonexistant data could lead to a crash. 2000-06-07 01:32:47 +00:00
version.c update copyright 2000-02-03 23:50:32 +00:00
view.c 240. [func] databases now come in three flavours: zone, cache 2000-06-07 02:38:41 +00:00
xfrin.c 240. [func] databases now come in three flavours: zone, cache 2000-06-07 02:38:41 +00:00
zone.c 257. [bug] The server detached the last zone manager reference 2000-06-15 17:40:22 +00:00
zoneconf.c DNS_ZONE_F_???? -> DNS_ZONEFLG_???? 2000-06-09 06:16:21 +00:00
zt.c Reintroduced separate internal/external reference counts for zones, 2000-05-22 17:23:15 +00:00