Mark Andrews
322d4716af
2487. [bug] Give TCP connections longer to complete. [RT #18675 ]
2008-11-07 01:09:55 +00:00
Mark Andrews
588e5c41af
align comment w/ code [RT #18833 ]
2008-11-06 02:18:34 +00:00
Tatuya JINMEI 神明達哉
5ad51e9362
2468. [bug] Resolver could try unreachable servers multiple times.
...
[RT #18739 ]
2008-10-17 22:01:00 +00:00
Mark Andrews
1761e1c8ff
2433. [tuning] Set initial timeout to 800ms.
2008-09-04 04:28:31 +00:00
Mark Andrews
3e224effd8
adjust log message added by change 2409. [RT #18497 ]
2008-08-22 05:02:02 +00:00
Evan Hunt
e10ab3e234
added missing comma to fix build error
2008-08-06 14:17:44 +00:00
Mark Andrews
4037bea761
2409. [func] Only log that we disabled EDNS processing if we were
...
subsequently successful. [RT #18029 ]
2008-08-06 06:14:15 +00:00
Tatuya JINMEI 神明達哉
752e1c03fa
comment wording
2008-07-24 04:56:55 +00:00
Mark Andrews
5597005490
2396. [bug] Don't set SO_REUSEADDR for randomized ports.
...
[RT #18336 ]
2008-07-22 03:46:44 +00:00
Tatuya JINMEI 神明達哉
1766e3e5aa
2384. [security] Additional support for query port randomization (change
...
#2375 ) including performance improvement and port range
specification. [RT #17949 , #18098 ]
2008-06-24 00:09:12 +00:00
Tatuya JINMEI 神明達哉
783224b143
2383. [bug] named could double queries when they resulted in
...
SERVFAIL due to overkilling EDNS0 failure detection.
2008-06-17 22:36:03 +00:00
Mark Andrews
a8e5c0229e
2376. [bug] Change #2144 was not complete.
2008-05-29 05:28:54 +00:00
Evan Hunt
3917e0f147
Fully randomize UDP query ports to improve forgery resilience. [rt17949]
2008-05-27 22:36:11 +00:00
Evan Hunt
37df6394c2
Improve counting of dns_resstatscounter_retry [rt18030]
2008-05-06 01:11:30 +00:00
Tatuya JINMEI 神明達哉
412555b357
cleanups for LRU-caching code [RT #18018 ]
2008-05-01 18:32:32 +00:00
Mark Andrews
96f73d33c2
fix bad NSID/EDNS interaction [RT #17952 ]
2008-04-10 07:20:27 +00:00
Mark Andrews
a19ec120c5
2359. [bug] Fix NSID bug. [RT #17942
2008-04-07 05:30:58 +00:00
Tatuya JINMEI 神明達哉
5b810282a9
Global memory context had the wrong name (RT #17932 )
2008-04-03 23:16:51 +00:00
Mark Andrews
af1599b1da
2355. [func] Extend the number statistics counters available.
...
[RT #17590 ]
2008-04-03 06:10:21 +00:00
Mark Andrews
fc29ccea3d
2353. [func] Add support for Name Server ID (RFC 5001).
...
'dig +nsid' requests NSID from server.
'request-nsid yes;' causes recursive server to send
NSID requests to upstream servers. Server responds
to NSID requests with the string configured by
'server-id' option. [RT #17091 ]
2008-04-03 02:12:22 +00:00
Mark Andrews
569866242d
2350. [port] win32: IPv6 support. [RT #17797 ]
2008-04-02 03:05:18 +00:00
Mark Andrews
d6a28f56c1
2346. [func] Memory statistics now cover all active memory contexts
...
in increased detail. [RT #17580 ]
2008-03-31 05:10:09 +00:00
Automatic Updater
a3bc124972
update copyright notice
2008-03-28 23:46:33 +00:00
Tatuya JINMEI 神明達哉
7826436f62
don't use separate memory contexts for res buckets without threads
...
Download because it doesn't have any benefit and requires more memory.
(RT #17898 )
2008-03-28 17:20:51 +00:00
Automatic Updater
ce09884de7
update copyright notice
2008-01-17 23:46:37 +00:00
Mark Andrews
7a2ff97296
2306. [bug] Remove potential race from lib/dns/resolver.c.
...
[RT #17470 ]
2008-01-15 12:37:28 +00:00
Automatic Updater
01e203ad6b
update copyright notice
2008-01-02 23:46:28 +00:00
Mark Andrews
5b538e89ac
remove test"#define inline"
2008-01-02 06:10:55 +00:00
Mark Andrews
23de6c3ccd
whitespace
2007-12-02 21:17:03 +00:00
Shane Kerr
d55494b8e9
Fix logging when increasing client-per-query.
...
See RT ticket #17236 for more.
2007-11-01 13:00:17 +00:00
Michael Graff
b239c8294a
commit lruttl to the mainline. A tag was set called skan_lruttl-mainline-base, and I will tag this as skan_lruttl-mainline-merge after this commit
2007-10-19 17:15:53 +00:00
Mark Andrews
e2c3f8059e
2238. [bug] It was possible to trigger a REQUIRE when a
...
validation was cancelled. [RT #17106 ]
2007-09-14 05:43:05 +00:00
Mark Andrews
adc3f2c0fd
2229. [bug] Null pointer dereference on dispatch pool creation
...
failure. [RT #17133 ]
2007-09-06 10:00:19 +00:00
Mark Andrews
f568dad6c7
2221. [bug] Set the event result code to reflect the actual
...
record content when a cache update is rejected
due to a more credible answer existing. [RT #17017 ]
2007-08-28 01:37:18 +00:00
Automatic Updater
ec5347e2c7
update copyright notice
2007-06-18 23:47:57 +00:00
Mark Andrews
0cedbe4ab5
2197. [bug] Add INSIST to catch negative responses which are
...
not setting the event result code appropriately.
[RT #16909 ]
2007-06-18 02:34:21 +00:00
Mark Andrews
bc6af069c8
2190. [func] Make fallback to plain DNS from EDNS due to timeouts
...
more visible. New logging category "edns-disabled".
[RT #16871 ]
2007-05-21 02:03:22 +00:00
Mark Andrews
6dfc78fab6
2163. [bug] If only one of query-source and query-source-v6
...
specified a port the query pools code broke (change
2129). [RT #16768 ]
2007-03-29 04:13:22 +00:00
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
Mark Andrews
2e676167cc
2144. [cleanup] Suppress logging of SERVFAIL from forwarders.
...
[RT #16619 ]
2007-02-26 01:07:49 +00:00
Mark Andrews
10fc76d48a
2138. [bug] Lock order reversal in resolver.c. [RT #16653 ]
2007-02-14 23:40:01 +00:00
Mark Andrews
05c97640f6
uninitalised use
2007-02-07 04:49:18 +00:00
Mark Andrews
281bab0f36
2129. [func] Provide a pool of UDP sockets for queries to be
...
made over. See use-queryport-pool, queryport-pool-ports
and queryport-pool-updateinterval. [RT #16415 ]
2007-02-02 02:18:06 +00:00
Mark Andrews
3052274767
2126. [bug] Serialise validation of type ANY responses. [RT #16555 ]
2007-01-08 01:13:38 +00:00
Mark Andrews
28b14c4e69
update copyright notice
2007-01-05 05:56:05 +00:00
Mark Andrews
e3f66e1617
2124. [bug] It was possible to dereference a freed fetch
...
context. [RT #16584 ]
2007-01-04 04:11:03 +00:00
Mark Andrews
1ea2595e1b
2117. [bug] DNSSEC fixes: named could fail to cache NSEC records
...
which could lead to validation failures. named didn't
handle negative DS responses that were in the process
of being validated. Check CNAME bit before accepting
NODATA proof. To be able to ignore a child NSEC there
must be SOA (and NS) set in the bitmap. [RT #16399 ]
2006-12-07 06:47:36 +00:00
Mark Andrews
a473029e76
2097. [bug] named could reference a destroyed memory context
...
after being reloaded / reconfigured. [RT #16428 ]
2006-10-18 04:18:54 +00:00
Mark Andrews
f34249bb28
2066. [security] Handle SIG queries gracefully. [RT #16300 ]
2006-08-31 03:56:36 +00:00
Mark Andrews
2113dfd6e2
2079. [bug] The lame cache was not handling multiple types
...
correctly. [RT #16361 ]
2006-08-30 23:09:18 +00:00