Evan Hunt
a6c74da2b0
3159. [bug] On some platforms, named could assert on startup
...
when running in a chrooted environment without
/proc. [RT #25863 ]
3158. [bug] Recursive servers would prefer a particular UDP
socket instead of using all available sockets.
[RT #26038 ]
2011-10-04 16:04:22 +00:00
Automatic Updater
2f17ad4545
update copyright notice
2011-07-28 23:47:59 +00:00
Mark Andrews
31f46f1869
3138. [bug] Address memory leaks and out-of-order operations when
...
shutting named down. [RT #25210 ]
2011-07-28 04:27:27 +00:00
Evan Hunt
f07b2fccaf
3137. [func] Improve hardware scalability by allowing multiple
...
worker threads to process incoming UDP packets.
This can significantly increase query throughput
on some systems. [RT #22992 ]
2011-07-28 04:04:37 +00:00
Mark Andrews
fe646be4b7
set/reset client->signer. change 3106 used it before it was set
2011-05-05 23:44:52 +00:00
Evan Hunt
9eea4c5cbd
3106. [func] When logging client requests, include the name of
...
the TSIG key if any. [RT #23619 ]
2011-05-05 20:04:24 +00:00
Automatic Updater
135bcc2e42
update copyright notice
2011-01-11 23:47:14 +00:00
Mark Andrews
433e06a25c
3006. [func] Allow dynamically generated TSIG keys to be preserved
...
across restarts of named. Initially this is for
TSIG keys generated using GSSAPI. [RT #22639 ]
2011-01-10 05:32:04 +00:00
Mark Andrews
ed83fa75f5
2963. [security] The allow-query acl was being applied instead of the
...
allow-query-cache acl to cache lookups. [RT #22114 ]
2010-09-24 05:09:03 +00:00
Automatic Updater
dc9fa0be37
update copyright notice
2010-09-13 23:46:58 +00:00
Mark Andrews
3f9f14055b
2955. [func] Provide more detail in the recursing log. [RT #22043 ]
2010-09-13 03:37:43 +00:00
Evan Hunt
c8aa7ce70d
2732. [func] Add optional filter-aaaa-on-v4 option, available
...
if built with './configure --enable-filter-aaaa'.
Filters out AAAA answers to clients connecting
via IPv4. (This is NOT recommended for general
use.) [RT #20339 ]
2009-10-26 23:14:54 +00:00
Francis Dupont
ff380b05fe
comment fixes (rt19624)
2009-05-07 09:41:23 +00:00
Automatic Updater
cd83ba4484
update copyright notice
2009-03-03 23:48:02 +00:00
Mark Andrews
d36ba0f0ca
2570. [func] Log the destination address the query was sent to.
...
[RT #19209 ]
2009-03-03 01:36:17 +00:00
Tatuya JINMEI 神明達哉
d9059b0c38
2537. [func] Added more statistics counters including those on socket
...
I/O events and query RTT histograms. [RT #18802 ]
2009-01-27 22:30:00 +00:00
Automatic Updater
d362465c77
update copyright notice
2009-01-17 23:47:43 +00:00
Francis Dupont
482b24c9a4
spelling
2009-01-17 11:04:25 +00:00
Mark Andrews
81e5de1741
2496. [bug] Add sanity length checks to NSID option. [RT #18813 ]
2008-11-16 20:57:55 +00:00
Tatuya JINMEI 神明達哉
386d3a99c1
2375. [security] Fully randomize UDP query ports to improve
...
forgery resilience. [RT #17949 , #18098 ]
2008-06-23 19:41:20 +00:00
Automatic Updater
ddad355529
update copyright notice
2008-04-03 06:09:05 +00:00
Mark Andrews
8907d8fa04
2355. [func] Extend the number statistics counters available.
...
[RT #17590 ]
2008-04-03 05:55:52 +00:00
Mark Andrews
db30f4bdcb
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:01:08 +00:00
Mark Andrews
cffe96e267
2346. [func] Memory statistics now cover all active memory contexts
...
in increased detail. [RT #17580 ]
2008-03-31 05:00:30 +00:00
Automatic Updater
2f012d936b
update copyright notice
2008-01-18 23:46:58 +00:00
Automatic Updater
1da14e066c
update copyright notice
2008-01-02 23:47:02 +00:00
Mark Andrews
f5d0f49584
2285. [func] Test framework for client memory context management.
...
[RT #17377 ]
2008-01-02 05:03:07 +00:00
Mark Andrews
d2e440ca30
2266. [bug] client.c:get_clientmctx() returned the same mctx
...
once the pool of mctx's was filled. [RT #17218 ]
2007-11-26 04:47:17 +00:00
Mark Andrews
c0720b90ed
2213. [bug] SIG0 diagnostic failure messages were looking at the
...
wrong status code. [RT #17101 ]
2007-08-22 00:42:42 +00:00
Mark Andrews
07072c9456
2203. [security] Query id generation was cryptographically weak.
...
[RT # 16915]
2007-06-26 02:52:15 +00:00
Automatic Updater
ec5347e2c7
update copyright notice
2007-06-18 23:47:57 +00:00
Mark Andrews
cb8c4d7a32
s/ENDS/EDNS/
2007-05-15 21:54:08 +00:00
Mark Andrews
819b98479e
2165. [func] Allow the destination address of a query to determine
...
if we will answer the query or recurse.
allow-query-on, allow-recursion-on and
allow-query-cache-on. [RT #16291 ]
2007-03-29 06:36:31 +00:00
Mark Andrews
7a3c2d189e
2158. [bug] ns_client_isself() failed to initialise key
...
leading to a REQUIRE failure. [RT #16688 ]
2007-03-06 01:14:27 +00:00
Mark Andrews
4098271a81
2143. [bug] We failed to restart the IPv6 client when the
...
kernel failed to return the destination the
packet was sent to. [RT #16613 ]
2007-02-26 00:57:03 +00:00
Mark Andrews
cdce8b88c6
update copyright notice
2007-02-14 00:27:27 +00:00
Mark Andrews
96ea716328
2134. [func] Additional statistics support. [RT #16666 ]
2007-02-13 02:49:08 +00:00
Mark Andrews
289ae548d5
2105. [func] GSS-TSIG support (RFC 3645).
2006-12-04 01:54:53 +00:00
Mark Andrews
6953fd6e20
2057. [bug] Make setting "ra" dependent on both allow-query-cache
...
and allow-recursion. [RT #16290 ]
2006-07-22 01:00:04 +00:00
Mark Andrews
f02b985650
2055. [bug] Missing goto after dropping multicast query.
...
[RT #15944 ]
2006-07-21 23:38:16 +00:00
Mark Andrews
5d51f53483
2036. [bug] 'rndc recursing' could cause trigger a REQUIRE.
...
[RT #16075 ]
2006-06-04 23:59:33 +00:00
Mark Andrews
b5205d860b
2033. [bug] We wern't creating multiple client memory contexts
...
on demand as expected. [RT #16095 ]
2006-05-29 01:27:58 +00:00
Mark Andrews
08c9026166
1953. [func] Named now falls back to advertising EDNS with a
...
512 byte receive buffer if the initial EDNS queries
fail. [RT #14852 ]
1952. [func] The maximum EDNS UDP response named will send can
now be set in named.conf (max-udp-size). This is
independent of the advertised receive buffer
(edns-udp-size). [RT #14852 ]
2006-01-05 00:01:46 +00:00
Mark Andrews
acb4f52369
update copyright notice
2006-01-04 23:50:24 +00:00
Mark Andrews
05d32f6b0f
1951. [security] Drop queries from particular well known ports.
...
Don't return FORMERR to queries from particular
well known ports. [RT #15636 ]
2006-01-04 05:06:10 +00:00
Mark Andrews
d08c5dfcd4
1931. [bug] Per-client mctx could require a huge amount of memory,
...
particularly for a busy caching server. [RT #15519 ]
2005-10-16 23:21:25 +00:00
Mark Andrews
8ec0567236
1920. [bug] Client memory contexts were not using internal
...
malloc. [RT# 15434]
2005-09-28 04:50:15 +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
8abe06b25d
1905. [bug] Recursive clients soft quota support wasn't working
...
as expected. [RT #15103 ]
2005-07-27 02:29:01 +00:00
Mark Andrews
1fc4793844
1879. [func] Added framework for handling multiple EDNS versions.
...
1878. [func] dig can now specify the EDNS version when making
a query.
2005-06-07 00:16:01 +00:00