bind9/lib/dns
Andreas Gustafsson ca50fa0230 Partial fix for RT #2053. The potential for deadlock still exists,
but it is much less likely to occur because we now only take the ADB lock when the
external reference count reaches zero, not every time it is decremented.
Althought this does not actually fix the bug, it at least lets us make
progress on testing fixes for other bugs affecting shutdown of multithreaded
servers.
2001-11-14 22:32:10 +00:00
..
include When DNS_RBT_USEMAGIC is defined as true, do magic number 2001-11-10 01:37:44 +00:00
rdata compare: a REQUIRE() was comparing a variable against itself not agaist the 2001-09-10 23:47:26 +00:00
sec Move the memory allocation wrappers into openssl_link.c, since they're 2001-11-07 23:03:54 +00:00
win32 Added a version.h file for each library; made version 2001-10-16 23:21:07 +00:00
.cvsignore shared library support 1999-07-03 21:07:10 +00:00
a6.c use ISC_MAGIC for all magic numbers, for our friends in EBCDIC land 2001-06-04 19:33:39 +00:00
acl.c don't define INADDR_LOOPBACK; isc/net.h should be ensuring it exists 2001-05-31 10:43:37 +00:00
adb.c Partial fix for RT #2053. The potential for deadlock still exists, 2001-11-14 22:32:10 +00:00
api bump version to avoid horrible confusion 2001-05-09 06:12:52 +00:00
byaddr.c sizeof style 2001-11-12 19:05:39 +00:00
cache.c sizeof style 2001-11-12 19:05:39 +00:00
callbacks.c format string bugs and improved format string checking [RT #1578] 2001-08-08 22:54:55 +00:00
compress.c use ISC_MAGIC for all magic numbers, for our friends in EBCDIC land 2001-06-04 19:33:39 +00:00
db.c 978. [bug] dns_db_attachversion() had an invalid REQUIRE() 2001-09-04 12:17:13 +00:00
dbiterator.c new function, dns_dbiterator_setcleanmode(), which enables cleaning 2001-03-08 01:16:06 +00:00
dbtable.c use ISC_MAGIC for all magic numbers, for our friends in EBCDIC land 2001-06-04 19:33:39 +00:00
diff.c copyright update 2001-01-09 22:01:04 +00:00
dispatch.c sizeof style 2001-11-12 19:05:39 +00:00
dnssec.c The last change didn't compile due to faulty cut&paste. 2001-06-08 22:48:28 +00:00
forward.c use ISC_MAGIC for all magic numbers, for our friends in EBCDIC land 2001-06-04 19:33:39 +00:00
gen-unix.h copyright update 2001-01-09 22:01:04 +00:00
gen-win32.h spacing 2001-09-06 01:06:24 +00:00
gen.c sizeof style 2001-11-12 19:05:39 +00:00
journal.c 1052. [bug] Journals were not being created in binary mode 2001-10-15 04:47:55 +00:00
keytable.c sizeof style 2001-11-12 19:05:39 +00:00
lib.c copyright update 2001-01-09 22:01:04 +00:00
log.c 1042. [bug] The "config" logging category did not work properly. 2001-10-11 01:16:18 +00:00
lookup.c sizeof style 2001-11-12 19:05:39 +00:00
Makefile.in Removed all code within #ifdef DNS_OPT_NEWCODES*. 2001-10-01 18:54:05 +00:00
master.c sizeof style 2001-11-12 19:05:39 +00:00
masterdump.c sizeof style 2001-11-12 19:05:39 +00:00
message.c sizeof style 2001-11-12 19:05:39 +00:00
name.c sizeof style 2001-11-12 19:05:39 +00:00
ncache.c copyright update 2001-01-09 22:01:04 +00:00
nxt.c copyright update 2001-01-09 22:01:04 +00:00
peer.c sizeof style 2001-11-12 19:05:39 +00:00
rbt.c NODE_VALID -> DNS_RBTNODE_VALID 2001-11-13 06:19:55 +00:00
rbtdb.c sizeof style 2001-11-12 19:05:39 +00:00
rbtdb.h copyright update 2001-01-09 22:01:04 +00:00
rbtdb64.c copyright update 2001-01-09 22:01:04 +00:00
rbtdb64.h copyright update 2001-01-09 22:01:04 +00:00
rdata.c sizeof style 2001-11-12 19:05:39 +00:00
rdatalist.c copyright update 2001-01-09 22:01:04 +00:00
rdatalist_p.h copyright update 2001-01-09 22:01:04 +00:00
rdataset.c complete the rollback 2001-06-05 09:23:14 +00:00
rdatasetiter.c copyright update 2001-01-09 22:01:04 +00:00
rdataslab.c copyright update 2001-01-09 22:01:04 +00:00
request.c sizeof style 2001-11-12 19:05:39 +00:00
resolver.c change 1077. introduced a locking hierarchy violation; fix by 2001-11-14 22:05:05 +00:00
result.c 1006. [bug] If a KEY RR was found missing during DNSSEC validation, 2001-09-19 21:25:46 +00:00
rootns.c 1023. [func] Accept hints without TTLs. 2001-09-30 04:31:28 +00:00
sdb.c sizeof style 2001-11-12 19:05:39 +00:00
soa.c functions returning void should not return the result of other functions 2001-06-03 19:03:37 +00:00
ssu.c #857 was incomplete, ISC_MAGIC was not being used everwhere it should have been. 2001-08-28 03:58:29 +00:00
stats.c Added support for Win32 2001-07-16 05:10:30 +00:00
tcpmsg.c use ISC_MAGIC for all magic numbers, for our friends in EBCDIC land 2001-06-04 19:33:39 +00:00
time.c sizeof style 2001-11-12 19:05:39 +00:00
timer.c copyright update 2001-01-09 22:01:04 +00:00
tkey.c fix assertion in tkey code [RT #1866] 2001-10-09 17:26:33 +00:00
tsig.c dns_tsigkey_createfromkey wasn't checking that the key algorithm matched the 2001-09-27 17:49:11 +00:00
ttl.c sizeof style 2001-11-12 19:05:39 +00:00
validator.c sizeof style 2001-11-12 19:05:39 +00:00
version.c Added a version.h file for each library; made version 2001-10-16 23:21:07 +00:00
view.c sizeof style 2001-11-12 19:05:39 +00:00
xfrin.c When retrying with AXFR after a failed IXFR, don't do a SOA query 2001-09-27 01:01:46 +00:00
zone.c sizeof style 2001-11-12 19:05:39 +00:00
zonekey.c #include <config.h> 2001-02-26 02:49:19 +00:00
zt.c sizeof style 2001-11-12 19:05:39 +00:00