Mark Andrews
a56f5ada43
2157. [func] dns_db_transfernode() created. [RT #16685 ]
...
2156. [bug] Fix node reference leaks in lookup.c:lookup_find(),
resolver.c:validated() and resolver.c:cache_name().
Fix a memory leak in rbtdb.c:free_noqname().
Make lookup.c:lookup_find() robust against
event leaks. [RT #16685 ]
2007-03-06 00:38:58 +00:00
Automatic Updater
77ab862dca
update copyright notice
2007-02-26 23:46:54 +00:00
Mark Andrews
9dabd0455c
2150. [bug] 'rrset-order cyclic' uniformly distribute the
...
starting point for the first response for a given
RRset. [RT #16655 ]
2007-02-26 23:15:17 +00:00
Mark Andrews
a1210da036
2098. [bug] Race in rbtdb.c:no_references(), which occasionally
...
triggered an INSIST failure about the node lock
reference. [RT #16411 ]
2006-10-26 05:39:49 +00:00
Mark Andrews
a4eea08984
update comment
2006-07-31 02:04:03 +00:00
Mark Andrews
f22ef4dfb9
2059. [bug] Search into cache rbtdb could trigger an INSIST
...
failure while cleaning up a stale rdataset.
[RT #16292 ]
2006-07-24 01:12:45 +00:00
Tatuya JINMEI 神明達哉
c6ee5082db
2046. [bug] rbtdb.c:rdataset_setadditional() could cause duplicate
...
cleanup.
2006-07-06 06:36:51 +00:00
Mark Andrews
b6f900cd8d
ISC_LOG_INFO -> ISC_LOG_DEBUG(1)
2006-06-13 04:49:18 +00:00
Mark Andrews
d79296d147
2040. [bug] rbtdb no_references() could trigger an INSIST
...
failure with --enable-atomic. [RT #16022 ]
2006-06-07 03:38:04 +00:00
Mark Andrews
5c45d30402
2020. [bug] rdataset_setadditional() could leak memory. [RT #16034 ]
2006-05-16 04:06:55 +00:00
Shane Kerr
0d8971a4b8
Stats for acache.
2006-05-02 13:04:54 +00:00
Mark Andrews
366c60aa36
tidy up
2006-03-07 04:58:51 +00:00
Mark Andrews
10b03beca1
(char *) -> (unsigned char *)
2006-03-03 04:46:14 +00:00
Mark Andrews
92eb0a6068
use (char *) for pointer arithmetic
2006-03-03 03:02:55 +00:00
Mark Andrews
d76ed813a5
1999. [func] Implement "rrset-order fixed". [RT #13662 ]
2006-03-03 00:43:35 +00:00
Mark Andrews
1d7b3b6dac
1997. [bug] Named was failing to replace negative cache entries
...
when a positive one for the type was learnt.
[RT #15818 ]
2006-03-02 23:00:32 +00:00
Mark Andrews
3bf783a6d4
1982. [bug] DNSKEY was being accepted on the parent side of
...
a delegation. KEY is still accepted there for
RFC 3007 validated updates. [RT #15620 ]
2006-02-16 00:59:38 +00:00
Mark Andrews
1b06367c34
update copyright notice
2006-01-06 00:01:44 +00:00
Mark Andrews
d9c4f954a1
1958. [bug] Named failed to update the zone's secure state
...
until the zone was reloaded. [RT #15412 ]
2006-01-05 01:09:14 +00:00
Mark Andrews
216030f284
1930. [port] HPUX: ia64 support. [RT #15473 ]
...
1929. [port] FreeBSD: extend use of PTHREAD_SCOPE_SYSTEM.
2005-10-14 01:18:47 +00:00
Mark Andrews
982e072a50
1927. [bug] Access to soanode or nsnode in rbtdb violated the
...
lock order rule and could cause a dead lock.
[RT# 15518]
2005-10-13 01:58:32 +00:00
Mark Andrews
037b732f88
update
...
1920. [bug] The cache rbtdb lock array was too small to
have the desired performance characteristics.
[RT #15454 ]
2005-10-13 01:19:15 +00:00
Mark Andrews
a5b66bf342
1928. [bug] Race in rbtdb.c:currentversion(). [RT #15517 ]
2005-10-13 01:04:16 +00:00
Mark Andrews
16e4542fd4
DEFAULT_CACHE_NODE_LOCK_COUNT=7
2005-09-28 22:55:24 +00:00
Mark Andrews
80a609bf44
1919. [bug] The cache memory context array was too small to
...
have the desired performance characteristics.
[RT #15454 ]
stop.pl Increase amount of time allowed for named to stop before aborting the
server.
2005-09-28 04:36:06 +00:00
Mark Andrews
4c1817c29c
damp interations adjustments [RT#15404
2005-09-20 04:22:46 +00:00
Mark Andrews
676619a22f
win32 fixes
2005-09-05 02:54:38 +00:00
Mark Andrews
261a6a1f7d
1911. [func] Attempt to make the amount of work performed in a
...
iteration self tuning. The covers nodes clean from
the cache per iteration, nodes written to disk when
rewriting a master file and nodes destroyed per
iteration when destroying a zone or a cache.
[RT #14996 ]
2005-08-15 01:21:07 +00:00
Mark Andrews
fb827ed6df
9.4/HEAD sync
2005-07-18 06:03:01 +00:00
Mark Andrews
18d0b5e54b
1900. [port] freebsd: pthread_mutex_init can fail if it runs out
...
of memory. [RT #14995 ]
2005-07-12 01:00:20 +00:00
Mark Andrews
3a21093e62
we need to subtract not add RBTDB_VIRTUAL
2005-07-07 02:51:52 +00:00
Mark Andrews
2b3e34f036
1896. [bug] The cache could delete expired records too fast for
...
clients with a virtual time in the past. [RT #14991 ]
2005-07-07 00:51:05 +00:00
Mark Andrews
0f9c3991c6
some extra locks need for change #1813
2005-07-04 03:50:32 +00:00
Mark Andrews
a903095bf4
1817. [func] add support for additional zone file formats for
...
improving loading performance. The masterfile-format
option in named.conf can be used to specify a
non-default format. A new separate command
named-compilezone was provided to generate zone files
in a new format.
2005-06-20 01:05:33 +00:00
Mark Andrews
83a56f1e4f
1886. [bug] Fix unreasonably low quantum on call to
...
dns_rbt_destroy2(). Remove unnecessay unhash_node()
call. [RT #14919 ]
2005-06-17 01:00:08 +00:00
Tatuya JINMEI 神明達哉
5597be9bb8
1813. [func] Restructured the data locking framework using
...
architecture dependent atomic operations (when
available), improving response performance on
multi-processor machines significantly.
x86, x86_64, alpha, and sparc64 are currently
supported.
(RT #13505 )
2005-06-04 05:32:50 +00:00
Rob Austein
ab023a6556
1851. [doc] Doxygen comment markup. [RT #11398 ]
2005-04-27 04:57:32 +00:00
Mark Andrews
a8f1c013b0
1847. [bug] isc_ondestroy_init() is called too late in
...
in dns_rbtdb_create()/dns_rbtdb_create().
[RT #13661 ]
2005-04-01 07:00:34 +00:00
Mark Andrews
ffbe9bb405
silence compiler warnings.
2005-03-18 05:55:36 +00:00
Mark Andrews
b7b6b01a0d
update copyright
2005-03-16 00:55:19 +00:00
Mark Andrews
3cbc87c31f
1825. [bug] Missing unlock on out of memory error from in
...
rbtdb.c:subtractrdataset(). [RT #13519 ]
2005-03-15 00:32:42 +00:00
Tatuya JINMEI 神明達哉
d0eb2cc33c
1526. [func] Implemented "additional section caching (or acache)",
...
an internal cache framework for additional section
content to improve response performance. Several
configuration options were provided to control the
behavior.
2004-12-21 10:45:20 +00:00
Mark Andrews
8d5b4ce1eb
1643. [bug] dns_db_closeversion() could leak memory / node
...
references. [RT #11163 ]
2004-05-23 06:59:20 +00:00
Mark Andrews
6fac7ff1f9
1606. [bug] DVL insecurity proof was failing.
...
1605. [func] New dns_db_find() option DNS_DBFIND_COVERINGNSEC.
2004-05-14 04:45:58 +00:00
Mark Andrews
f6f0bf7d4b
1637. [bug] Node reference leak on error in addnoqname().
2004-05-14 01:07:23 +00:00
Mark Andrews
38e8022ace
1625. [bug] named failed to load/transfer RFC2535 signed zones
...
which contained CNAMES. [RT# 11237]
2004-05-05 01:32:58 +00:00
Mark Andrews
dafcb997e3
update copyright notice
2004-03-05 05:14:21 +00:00
Mark Andrews
a03848252f
1580. [bug] Zone destuction on final detach takes a long time.
...
[RT #3746 ]
1579. [bug] Multiple task managers could not be created.
2004-03-04 06:56:41 +00:00
Mark Andrews
1d7cbe71b9
1583. [bug] Records add via UPDATE failed to get the correct trust
...
level. [RT #10452 ]
2004-03-04 02:46:28 +00:00
Mark Andrews
daa73eae70
silence punned messages
2004-02-03 00:59:05 +00:00