CHANGES revision b1d21f6c93c93bd27492fc41f1c3205c39ab2167
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2303. [bug] Remove unnecessary code from bin/named/lwdgnba.c.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2302. [bug] Fix memset() calls in lib/tests/t_api.c. [RT #17472]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2301. [bug] Remove resource leak and fix error messages in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2300. [bug] Fixed failure to close open file in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2299. [bug] Remove unnecessary NULL check in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2298. [bug] isc_mutex_lock() failure not caught in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2297. [bug] isc_entropy_createfilesource() failure not caught in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2296. [port] Allow docbook stylesheet location to be specified to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh configure. [RT #17457]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2295. [bug] Silence static overrun error in bin/named/lwaddr.c.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2294. [placeholder] rt17435
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2293. [func] Add ACL regression test. [RT #17375]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2292. [bug] Log if the working directory is not writable.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2291. [bug] PR_SET_DUMPABLE may be set too late. Also report
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh failure to set PR_SET_DUMPABLE. [RT #17312]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2290. [bug] Let AD in the query signal that the client wants AD
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh set in the response. [RT #17301]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2289. [func] named-checkzone now reports the out-of-zone CNAME
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh found. [RT #17309]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2288. [port] win32: mark service as running when we have finished
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh loading. [RT #17441]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2287. [bug] Use 'volatile' if the compiler supports it. [RT #17413]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2286. [func] Allow a TCP connection to be used as a weak
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh authentication method for reverse zones.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh New update-policy methods tcp-self and 6to4-self.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2285. [func] Test framework for client memory context management.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2284. [bug] Memory leak in UPDATE prerequisite processing.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2283. [bug] TSIG keys were not attaching to the memory
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh context. TSIG keys should use the rings
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh memory context rather than the clients memory
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh context. [RT #17377]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2282. [bug] Acl code fixups. [RT #17346] [RT #17374]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2281. [bug] Attempts to use undefined acls were not being logged.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2280. [func] Allow the experimental http server to be reached
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh over IPv6 as well as IPv4. [RT #17332]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2279. [bug] Use setsockopt(SO_NOSIGPIPE), when available,
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh to protect applications from receiving spurious
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh SIGPIPE signals when using the resolver.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2278. [bug] win32: handle the case where Windows returns no
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh searchlist or DNS suffix. [RT #17354]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2277. [bug] Empty zone names were not correctly being caught at
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh in the post parse checks. [RT #17357]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2276. [bug] Install <dst/gssapi.h>. [RT# 17359]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2275. [func] Add support to dig to perform IXFR queries over UDP.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2274. [func] Log zone transfer statistics. [RT #17161]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2273. [bug] Adjust log level to WARNING when saving inconsistant
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh stub/slave master and journal files. [RT# 17279]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2272. [bug] Handle illegal dnssec-lookaside trust-anchor names.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2271. [bug] Fix a memory leak in http server code [RT #17100]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2270. [bug] dns_db_closeversion() version->writer could be reset
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh before it is tested. [RT #17290]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2269. [contrib] dbus memory leaks and missing va_end calls. [RT #17232]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2268. [bug] 0.IN-ADDR.ARPA was missing from the empty zones
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh --- 9.5.0b1 released ---
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2267. [bug] Radix tree node_num value could be set incorrectly,
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh causing positive ACL matches to look like negative
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh ones. [RT #17311]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2266. [bug] client.c:get_clientmctx() returned the same mctx
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh once the pool of mctx's was filled. [RT #17218]
4e77b94d138ca7dadc5c6617edae6132eaf7497bhumbedooh2265. [bug] Test that the memory context's basic_table is non NULL
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh before freeing. [RT #17265]
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh2264. [bug] Server prefix length was being ignored. [RT #17308]
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh2263. [bug] "named-checkconf -z" failed to set default value
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh for "check-integrity". [RT #17306]
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh2262. [bug] Error status from all but the last view could be
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh lost. [RT #17292]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2261. [bug] Fix memory leak with "any" and "none" ACLs [RT #17272]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2260. [bug] Reported wrong clients-per-query when increasing the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh value. [RT #17236]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2259. [placeholder]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh --- 9.5.0a7 released ---
a11270e4375d91598451fb5fabc1c4aed440589ahumbedooh2258. [bug] Fallback from IXFR/TSIG to SOA/AXFR/TSIG broken.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2257. [bug] win32: Use the full path to vcredist_x86.exe when
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh calling it. [RT #17222]
288119e3c89b66c48e92938534a6eec6791c92cchumbedooh2256. [bug] win32: Correctly register the installation location of
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2255. [bug] L.ROOT-SERVERS.NET is now 199.7.83.42.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2254. [bug] timer.c:dispatch() failed to lock timer->lock
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh when reading timer->idle allowing it to see
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh intermediate values as timer->idle was reset by
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh isc_timer_touch(). [RT #17243]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2253. [func] "max-cache-size" defaults to 32M.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh "max-acache-size" defaults to 16M.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2252. [bug] Fixed errors in sortlist code [RT #17216]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2251. [placeholder]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2250. [func] New flag 'memstatistics' to state whether the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh memory statistics file should be written or not.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Additionally named's -m option will cause the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh statistics file to be written. [RT #17113]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2249. [bug] Only set Authentic Data bit if client requested
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh DNSSEC, per RFC 3655 [RT #17175]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2248. [cleanup] Fix several errors reported by Coverity. [RT #17160]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2247. [doc] Sort doc/misc/options. [RT #17067]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2246. [bug] Make the startup of test servers (ans.pl) more
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh robust. [RT #17147]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2245. [bug] Validating lack of DS records at trust anchors wasn't
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh working. [RT #17151]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2244. [func] Allow the check of nameserver names against the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh SOA MNAME field to be disabled by specifying
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh 'notify-to-soa yes;'. [RT #17073]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2243. [func] Configuration files without a newline at the end now
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh parse without error. [RT #17120]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2242. [bug] nsupdate: GSS-TSIG support using the Heimdal Kerberos
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh library could require a source of random data.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2241. [func] nsupdate: add a interative 'help' command. [RT #17099]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2240. [bug] Cleanup nsupdates GSS-TSIG support. Convert
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh a number of INSIST()s into plain fatal() errors
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh which report the triggering result code.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh The 'key' command wasn't disabling GSS-TSIG.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2239. [func] Ship a prebuilt bin/named/bind9.xsl.h. [RT #17114]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2238. [bug] It was possible to trigger a REQUIRE when a
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh validation was cancelled. [RT #17106]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2237. [bug] libbind: res_init() was not thread aware. [RT #17123]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2236. [bug] dnssec-signzone failed to preserve the case of
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh of wildcard owner names. [RT #17085]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2235. [bug] <isc/atomic.h> was not being installed. [RT #17135]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2234. [port] Correct some compiler warnings on SCO OSr5 [RT #17134]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2233. [func] Add support for O(1) ACL processing, based on
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh radix tree code originally written by kevin
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh brintnall. [RT #16288]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2232. [bug] dns_adb_findaddrinfo() could fail and return
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh ISC_R_SUCCESS. [RT #17137]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2231. [bug] Building dlzbdb (contrib/dlz/bin/dlzbdb) was broken.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2230. [bug] We could INSIST reading a corrupted journal.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2229. [bug] Null pointer dereference on query pool creation
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh failure. [RT #17133]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2228. [contrib] contrib: Change 2188 was incomplete.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2227. [cleanup] Tidied up the FAQ. [RT #17121]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2226. [placeholder]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2225. [bug] More support for systems with no IPv4 addresses.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2224. [bug] Defer journal compaction if a xfrin is in progress.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2223. [bug] Make a new journal when compacting. [RT #17119]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2222. [func] named-checkconf now checks server key references.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2221. [bug] Set the event result code to reflect the actual
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh record turned to caller when a cache update is
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh rejected due to a more credible answer existing.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2220. [bug] win32: Address a race condition in final shutdown of
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh the Windows socket code. [RT #17028]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2219. [bug] Apply zone consistancy checks to additions, not
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh removals, when updating. [RT #17049]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2218. [bug] Remove unnecessary REQUIRE from dns_validator_create().
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2217. [func] Adjust update log levels. [RT #17092]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2216. [cleanup] Fix a number of errors reported by Coverity.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2215. [bug] Bad REQUIRE check isc_hmacsha1_verify(). [RT #17094]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2214. [bug] Deregister OpenSSL lock callback when cleaning
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh up. Reorder OpenSSL cleanup so that RAND_cleanup()
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh is called before the locks are destroyed. [RT #17098]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2213. [bug] SIG0 diagnostic failure messages were looking at the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh wrong status code. [RT #17101]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2212. [func] 'host -m' now causes memory statistics and active
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh memory to be printed at exit. [RT 17028]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2211. [func] Update "dynamic update temporarily disabled" message.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2210. [bug] Deleting class specific records via UPDATE could
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh fail. [RT #17074]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2209. [port] osx: linking against user supplied static OpenSSL
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh libraries failed as the system ones were still being
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh found. [RT #17078]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2208. [port] win32: make sure both build methods produce the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh same output. [RT #17058]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2207. [port] Some implementations of getaddrinfo() fail to set
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh ai_canonname correctly. [RT #17061]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh --- 9.5.0a6 released ---
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2206. [security] "allow-query-cache" and "allow-recursion" now
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh cross inherit from each other.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh If allow-query-cache is not set in named.conf then
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh allow-recursion is used if set, otherwise allow-query
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh is used if set, otherwise the default (localnets;
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh localhost;) is used.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh If allow-recursion is not set in named.conf then
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh allow-query-cache is used if set, otherwise allow-query
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh is used if set, otherwise the default (localnets;
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh localhost;) is used.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2205. [bug] libbind: change #2119 broke thread support. [RT #16982]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2204. [bug] "rndc flushanme name unknown-view" caused named
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh to crash. [RT #16984]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2203. [security] Query id generation was cryptographically weak.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh [RT # 16915]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2202. [security] The default acls for allow-query-cache and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh allow-recursion were not being applied. [RT #16960]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2201. [bug] The build failed in a separate object directory.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2200. [bug] The search for cached NSEC records was stopping to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh early leading to excessive DLV queries. [RT #16930]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2199. [bug] win32: don't call WSAStartup() while loading dlls.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2198. [bug] win32: RegCloseKey() could be called when
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh RegOpenKeyEx() failed. [RT #16911]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2197. [bug] Add INSIST to catch negative responses which are
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh not setting the event result code appropriately.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2196. [port] win32: yield processor while waiting for once to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh to complete. [RT #16958]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2195. [func] dnssec-keygen now defaults to nametype "ZONE"
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh when generating DNSKEYs. [RT #16954]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2194. [bug] Close journal before calling 'done' in xfrin.c.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh --- 9.5.0a5 released ---
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2193. [port] win32: BINDInstall.exe is now linked statically.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2192. [port] win32: use vcredist_x86.exe to install Visual
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Studio's redistributable dlls if building with
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Visual Stdio 2005 or later.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2191. [func] named-checkzone now allows dumping to stdout (-).
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh named-checkconf now has -h for help.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh named-checkzone now has -h for help.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh rndc now has -h for help.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Better handling of '-?' for usage summaries.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2190. [func] Make fallback to plain DNS from EDNS due to timeouts
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh more visible. New logging category "edns-disabled".
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2189. [bug] Handle socket() returning EINTR. [RT #15949]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2188. [contrib] queryperf: autoconf changes to make the search for
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh libresolv or libbind more robust. [RT #16299]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2187. [bug] query_addds(), query_addwildcardproof() and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh query_addnxrrsetnsec() should take a version
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh arguement. [RT #16368]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2186. [port] cygwin: libbind: check for struct sockaddr_storage
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh independently of IPv6. [RT #16482]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2185. [port] sunos: libbind: check for ssize_t, memmove() and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh memchr(). [RT #16463]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2184. [bug] bind9.xsl.h didn't build out of the source tree.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2183. [bug] dnssec-signzone didn't handle offline private keys
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh well. [RT #16832]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2182. [bug] dns_dispatch_createtcp() and dispatch_createudp()
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh could return ISC_R_SUCCESS when they ran out of
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh memory. [RT #16365]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2181. [port] sunos: libbind: add paths.h from BIND 8. [RT #16462]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2180. [cleanup] Remove bit test from 'compress_test' as they
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh are no longer needed. [RT #16497]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2179. [func] 'rndc command zone' will now find 'zone' if it is
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh unique to all the views. [RT #16821]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2178. [bug] 'rndc reload' of a slave or stub zone resulted in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh a reference leak. [RT #16867]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2177. [bug] Array bounds overrun on read (rcodetext) at
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh debug level 10+. [RT #16798]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2176. [contrib] dbus update to handle race condition during
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh initialisation (Bugzilla 235809). [RT #16842]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2175. [bug] win32: windows broadcast condition variable support
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh was broken. [RT #16592]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2174. [bug] I/O errors should always be fatal when reading
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh master files. [RT #16825]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2173. [port] win32: When compiling with MSVS 2005 SP1 we also
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh --- 9.5.0a4 released ---
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2172. [bug] query_addsoa() was being called with a non zone db.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2171. [bug] Handle breaks in DNSSEC trust chains where the parent
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh servers are not DS aware (DS queries to the parent
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh return a referral to the child).
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2170. [func] Add acache processing to test suite. [RT #16711]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2169. [bug] host, nslookup: when reporting NXDOMAIN report the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh given name and not the last name searched for.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2168. [bug] nsupdate: in non-interactive mode treat syntax errors
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh as fatal errors. [RT #16785]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2167. [bug] When re-using a automatic zone named failed to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh attach it to the new view. [RT #16786]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh --- 9.5.0a3 released ---
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2166. [bug] When running in batch mode, dig could misinterpret
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh a server address as a name to be looked up, causing
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh unexpected output. [RT #16743]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2165. [func] Allow the destination address of a query to determine
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh if we will answer the query or recurse.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh allow-query-on, allow-recursion-on and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh allow-query-cache-on. [RT #16291]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2164. [bug] The code to determine how named-checkzone /
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh named-compilezone was called failed under windows.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2163. [bug] If only one of query-source and query-source-v6
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh specified a port the query pools code broke (change
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh 2129). [RT #16768]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2162. [func] Allow "rrset-order fixed" to be disabled at compile
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh time. [RT #16665]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2161. [bug] Fix which log messages are emitted for 'rndc flush'.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2160. [bug] libisc wasn't handling NULL ifa_addr pointers returned
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh from getifaddrs(). [RT #16708]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh --- 9.5.0a2 released ---
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2159. [bug] Array bounds overrun in acache processing. [RT #16710]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2158. [bug] ns_client_isself() failed to initialise key
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh leading to a REQUIRE failure. [RT #16688]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2157. [func] dns_db_transfernode() created. [RT #16685]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2156. [bug] Fix node reference leaks in lookup.c:lookup_find(),
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh resolver.c:validated() and resolver.c:cache_name().
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Fix a memory leak in rbtdb.c:free_noqname().
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Make lookup.c:lookup_find() robust against
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh event leaks. [RT #16685]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2155. [contrib] SQLite sdb module from jaboydjr@netwalk.com.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2154. [func] Scoped (e.g. IPv6 link-local) addresses may now be
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh matched in acls by omitting the scope. [RT #16599]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2153. [bug] nsupdate could leak memory. [RT #16691]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2152. [cleanup] Use sizeof(buf) instead of fixed number in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh dighost.c:get_trusted_key(). [RT #16678]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2151. [bug] Missing newline in usage message for journalprint.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2150. [bug] 'rrset-order cyclic' uniformly distribute the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh starting point for the first response for a given
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh RRset. [RT #16655]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2149. [bug] isc_mem_checkdestroyed() failed to abort on
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh if there were still active memory contexts.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2148. [func] Add positive logging for rndc commands. [RT #14623]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2147. [bug] libbind: remove potential buffer overflow from
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2146. [cleanup] Silence Linux's spurious "obsolete setsockopt
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh SO_BSDCOMPAT" message. [RT #16641]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2145. [bug] Check DS/DLV digest lengths for known digests.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2144. [cleanup] Suppress logging of SERVFAIL from forwarders.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2143. [bug] We failed to restart the IPv6 client when the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh kernel failed to return the destination the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh packet was sent to. [RT #16613]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2142. [bug] Handle master files with a modification time that
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh matches the epoch. [RT# 16612]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2141. [bug] dig/host should not be setting IDN_ASCCHECK (IDN
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh equivalent of LDH checks). [RT #16609]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2140. [bug] libbind: missing unlock on pthread_key_create()
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh failures. [RT #16654]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2139. [bug] dns_view_find() was being called with wrong type
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh in adb.c. [RT #16670]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2138. [bug] Lock order reversal in resolver.c. [RT #16653]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2137. [port] Mips little endian and/or mips 64 bit are now
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh supported for atomic operations. [RT#16648]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2136. [bug] nslookup/host looped if there was no search list
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh and the host didn't exist. [RT #16657]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2135. [bug] Uninitialised rdataset in sdlz.c. [RT# 16656]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2134. [func] Additional statistics support. [RT #16666]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2133. [port] powerpc: Support both IBM and MacOS Power PC
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh assembler syntaxes. [RT #16647]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2132. [bug] Missing unlock on out of memory in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh dns_dispatchmgr_setudp().
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2131. [contrib] dlz/mysql: AXFR was broken. [RT #16630]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2130. [func] Log if CD or DO were set. [RT #16640]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2129. [func] Provide a pool of UDP sockets for queries to be
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh made over. See use-queryport-pool, queryport-pool-ports
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh and queryport-pool-updateinterval. [RT #16415]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2128. [doc] xsltproc --nonet, update DTD versions. [RT #16635]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2127. [port] Improved OpenSSL 0.9.8 support. [RT #16563]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2126. [security] Serialise validation of type ANY responses. [RT #16555]
48ef2486208b92e2deb244a4728de4a400479a5ehumbedooh2125. [bug] dns_zone_getzeronosoattl() REQUIRE failure if DLZ
45edeacaa7690d1a622d0cae2e255b1f4d0f05c6humbedooh was defined. [RT #16574]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2124. [security] It was possible to dereference a freed fetch
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh context. [RT #16584]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh --- 9.5.0a1 released ---
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2123. [func] Use Doxygen to generate internal documention.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2122. [func] Experimental http server and statistics support
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh for named via xml.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2121. [func] Add a 10 slot dead masters cache (LRU) with a 600
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh second timeout. [RT #16553]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2120. [doc] Fix markup on nsupdate man page. [RT #16556]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2119. [compat] libbind: allow res_init() to succeed enough to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh return the default domain even if it was unable
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh to allocate memory.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2118. [bug] Handle response with long chains of domain name
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh compression pointers which point to other compression
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh pointers. [RT #16427]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2117. [bug] DNSSEC fixes: named could fail to cache NSEC records
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh which could lead to validation failures. named didn't
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh handle negative DS responses that were in the process
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh of being validated. Check CNAME bit before accepting
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh NODATA proof. To be able to ignore a child NSEC there
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh must be SOA (and NS) set in the bitmap. [RT #16399]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2116. [bug] 'rndc reload' could cause the cache to continually
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh be cleaned. [RT #16401]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2115. [bug] 'rndc reconfig' could trigger a INSIST if the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh number of masters for a zone was reduced. [RT #16444]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2114. [bug] dig/host/nslookup: searches for names with multiple
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh labels were failing. [RT #16447]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2113. [bug] nsupdate: if a zone is specified it should be used
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh for server discover. [RT# 16455]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2112. [security] Warn if weak RSA exponent is used. [RT #16460]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2111. [bug] Fix a number of errors reported by Coverity.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2110. [bug] "minimal-response yes;" interacted badly with BIND 8
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh priming queries. [RT #16491]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2109. [port] libbind: silence aix 5.3 compiler warnings. [RT #16502]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2108. [func] DHCID support. [RT #16456]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2107. [bug] dighost.c: more cleanup of buffers. [RT #16499]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2106. [func] 'rndc status' now reports named's version. [RT #16426]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2105. [func] GSS-TSIG support (RFC 3645).
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2104. [port] Fix Solaris SMF error message.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2103. [port] Add /usr/sfw to list of locations for OpenSSL
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh under Solaris.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2102. [port] Silence solaris 10 warnings.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2101. [bug] OpenSSL version checks were not quite right.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2100. [port] win32: copy libeay32.dll to Build\Debug.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Copy Debug\named-checkzone to Debug\named-compilezone.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2099. [port] win32: more manifiest issues.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2098. [bug] Race in rbtdb.c:no_references(), which occasionally
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh triggered an INSIST failure about the node lock
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh reference. [RT #16411]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2097. [bug] named could reference a destroyed memory context
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh after being reloaded / reconfigured. [RT #16428]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2096. [bug] libbind: handle applications that fail to detect
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh res_init() failures better.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2095. [port] libbind: alway prototype inet_cidr_ntop_ipv6() and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh net_cidr_ntop_ipv6(). [RT #16388]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2094. [contrib] Update named-bootconf. [RT# 16404]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2093. [bug] named-checkzone -s was broken.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2092. [bug] win32: dig, host, nslookup. Use registry config
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh if resolv.conf does not exist or no nameservers
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh listed. [RT #15877]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2091. [port] dighost.c: race condition on cleanup. [RT #16417]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2090. [port] win32: Visual C++ 2005 command line manifest support.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2089. [security] Raise the minimum safe OpenSSL versions to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh OpenSSL 0.9.7l and OpenSSL 0.9.8d. Versions
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh prior to these have known security flaws which
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh are (potentially) exploitable in named. [RT #16391]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2088. [security] Change the default RSA exponent from 3 to 65537.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2087. [port] libisc failed to compile on OS's w/o a vsnprintf.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2086. [port] libbind: FreeBSD now has get*by*_r() functions.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2085. [doc] win32: added index.html and README to zip. [RT #16201]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2084. [contrib] dbus update for 9.3.3rc2.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2083. [port] win32: Visual C++ 2005 support.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2082. [doc] Document 'cache-file' as a test only option.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2081. [port] libbind: minor 64-bit portability fix in memcluster.c.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2080. [port] libbind: res_init.c did not compile on older versions
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh of Solaris. [RT #16363]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2079. [bug] The lame cache was not handling multiple types
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh correctly. [RT #16361]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2078. [bug] dnssec-checkzone output style "default" was badly
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh named. It is now called "relative". [RT #16326]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2077. [bug] 'dnssec-signzone -O raw' wasn't outputing the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh complete signed zone. [RT #16326]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2076. [bug] Several files were missing #include <config.h>
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh causing build failures on OSF. [RT #16341]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2075. [bug] The spillat timer event hander could leak memory.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2074. [bug] dns_request_createvia2(), dns_request_createvia3(),
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh dns_request_createraw2() and dns_request_createraw3()
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh failed to send multiple UDP requests. [RT #16349]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2073. [bug] Incorrect semantics check for update policy "wildcard".
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2072. [bug] We were not generating valid HMAC SHA digests.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2071. [port] Test whether gcc accepts -fno-strict-aliasing.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2070. [bug] The remote address was not always displayed when
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh reporting dispatch failures. [RT #16315]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2069. [bug] Cross compiling was not working. [RT #16330]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2068. [cleanup] Lower incremental tuning message to debug 1.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2067. [bug] 'rndc' could close the socket too early triggering
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh a INSIST under Windows. [RT #16317]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2066. [security] Handle SIG queries gracefully. [RT #16300]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2065. [bug] libbind: probe for HPUX prototypes for
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh endprotoent_r() and endservent_r(). [RT 16313]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2064. [bug] libbind: silence AIX compiler warnings. [RT #16218]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2063. [bug] Change #1955 introduced a bug which caused the first
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh 'rndc flush' call to not free memory. [RT #16244]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2062. [bug] 'dig +nssearch' was reusing a buffer before it had
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh been returned by the socket code. [RT #16307]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2061. [bug] Accept expired wildcard message reversed. [RT #16296]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2060. [bug] Enabling DLZ support could leave views partially
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh configured. [RT #16295]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2059. [bug] Search into cache rbtdb could trigger an INSIST
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh failure while cleaning up a stale rdataset.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2058. [bug] Adjust how we calculate rtt estimates in the presence
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh of authoritative servers that drop EDNS and/or CD
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh requests. Also fallback to EDNS/512 and plain DNS
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh faster for zones with less than 3 servers. [RT #16187]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2057. [bug] Make setting "ra" dependent on both allow-query-cache
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh and allow-recursion. [RT #16290]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2056. [bug] dig: ixfr= was not being treated case insensitively
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh at all times. [RT #15955]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2055. [bug] Missing goto after dropping multicast query.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2054. [port] freebsd: do not explicitly link against -lpthread.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2053. [port] netbsd:libbind: silence compiler warnings. [RT #16220]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2052. [bug] 'rndc' improve connect failed message to report
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh the failing address. [RT #15978]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2051. [port] More strtol() fixes. [RT #16249]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2050. [bug] Parsing of NSAP records was not case insensitive.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2049. [bug] Restore SOA before AXFR when falling back from
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh a attempted IXFR when transfering in a zone.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Allow a initial SOA query before attempting
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh a AXFR to be requested. [RT #16156]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2048. [bug] It was possible to loop forever when using
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh avoid-v4-udp-ports / avoid-v6-udp-ports when
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh the OS always returned the same local port.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2047. [bug] Failed to initialise the interface flags to zero.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2046. [bug] rbtdb.c:rdataset_setadditional() could cause duplicate
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh cleanup [RT #16247].
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2045. [func] Use lock buckets for acache entries to limit memory
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh consumption. [RT #16183]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2044. [port] Add support for atomic operations for Itanium.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2043. [port] nsupdate/nslookup: Force the flushing of the prompt
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh for interactive sessions. [RT#16148]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2042. [bug] named-checkconf was incorrectly rejecting the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh logging category "config". [RT #16117]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2041. [bug] "configure --with-dlz-bdb=yes" produced a bad
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh set of libraries to be linked. [RT #16129]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2040. [bug] rbtdb no_references() could trigger an INSIST
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh failure with --enable-atomic. [RT #16022]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2039. [func] Check that all buffers passed to the socket code
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh have been retrieved when the socket event is freed.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2038. [bug] dig/nslookup/host was unlinking from wrong list
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh when handling errors. [RT #16122]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2037. [func] When unlinking the first or last element in a list
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh check that the list head points to the element to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh be unlinked. [RT #15959]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2036. [bug] 'rndc recursing' could cause trigger a REQUIRE.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2035. [func] Make falling back to TCP on UDP refresh failure
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh optional. Default "try-tcp-refresh yes;" for BIND 8
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh compatibility. [RT #16123]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2034. [bug] gcc: set -fno-strict-aliasing. [RT #16124]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2033. [bug] We wern't creating multiple client memory contexts
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh on demand as expected. [RT #16095]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2032. [bug] Remove a INSIST in query_addadditional2(). [RT #16074]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2031. [bug] Emit a error message when "rndc refresh" is called on
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh a non slave/stub zone. [RT # 16073]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2030. [bug] We were being overly conservative when disabling
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh openssl engine support. [RT #16030]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2029. [bug] host printed out the server multiple times when
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh specified on the command line. [RT #15992]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2028. [port] linux: socket.c compatability for old systems.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2027. [port] libbind: Solaris x86 support. [RT #16020]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2026. [bug] Rate limit the two recursive client exceeded messages.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2025. [func] Update "zone serial unchanged" message. [RT #16026]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2024. [bug] named emited spurious "zone serial unchanged"
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh messages on reload. [RT #16027]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2023. [bug] "make install" should create ${localstatedir}/run and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh ${sysconfdir} if they do not exist. [RT #16033]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2022. [bug] If dnssec validation is disabled only assert CD if
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh CD was requested. [RT #16037]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2021. [bug] dnssec-enable no; triggered a REQUIRE. [RT #16037]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2020. [bug] rdataset_setadditional() could leak memory. [RT #16034]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2019. [tuning] Reduce the amount of work performed per quantum
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh when cleaning the cache. [RT #15986]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2018. [bug] Checking if the HMAC MD5 private file was broken.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2017. [bug] allow-query default was not correct. [RT #15946]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2016. [bug] Return a partial answer if recursion is not
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh allowed but requested and we had the answer
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh to the original qname. [RT #15945]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2015. [cleanup] use-additional-cache is now acache-enable for
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh consistancy. Default acache-enable off in BIND 9.4
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh as it requires memory usage to be configured.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh It may be enabled by default in BIND 9.5 once we
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh have more experience with it.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2014. [func] Statistics about acache now recorded and sent
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh to log. [RT #15976]
a11270e4375d91598451fb5fabc1c4aed440589ahumbedooh2013. [bug] Handle unexpected TSIGs on unsigned AXFR/IXFR
a11270e4375d91598451fb5fabc1c4aed440589ahumbedooh responses more gracefully. [RT #15941]
a11270e4375d91598451fb5fabc1c4aed440589ahumbedooh2012. [func] Don't insert new acache entries if acache is full.
a11270e4375d91598451fb5fabc1c4aed440589ahumbedooh2011. [func] dnssec-signzone can now update the SOA record of
a11270e4375d91598451fb5fabc1c4aed440589ahumbedooh the signed zone, either as an increment or as the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh system time(). [RT #15633]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2010. [placeholder] rt15958
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2009. [bug] libbind: coverity fixes. [RT #15808]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2008. [func] It is now posssible to enable/disable DNSSEC
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh validation from rndc. This is useful for the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh mobile hosts where the current connection point
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh breaks DNSSEC (firewall/proxy). [RT #15592]
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh rndc validation newstate [view]
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh2007. [func] It is now possible to explicitly enable DNSSEC
a11270e4375d91598451fb5fabc1c4aed440589ahumbedooh validation. default dnssec-validation no; to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh be changed to yes in 9.5.0. [RT #15674]
45edeacaa7690d1a622d0cae2e255b1f4d0f05c6humbedooh2006. [security] Allow-query-cache and allow-recursion now default
509e7b203024ae3ee9dbcab57a0abd10f4d80415humbedooh to the builtin acls "localnets" and "localhost".
14e34f6865b9f30482a40297878648f77fd878e2humbedooh This is being done to make caching servers less
7422beed32a42dc5283bd2b4a63257bb1572e86dhumbedooh attractive as reflective amplifying targets for
e07db885bd3552a25ed03fe43bd02d0e559c618fhumbedooh spoofed traffic. This still leave authoritative
7422beed32a42dc5283bd2b4a63257bb1572e86dhumbedooh servers exposed.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh The best fix is for full BCP 38 deployment to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh remove spoofed traffic.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2005. [bug] libbind: Retransmission timeouts should be
8f88277db4d36efe7136cc3fe594a8684b046cc5humbedooh based on which attempt it is to the nameserver
8f88277db4d36efe7136cc3fe594a8684b046cc5humbedooh and not the nameserver itself. [RT #13548]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2004. [bug] dns_tsig_sign() could pass a NULL pointer to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh dst_context_destroy() when cleaning up after a
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh error. [RT #15835]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2003. [bug] libbind: The DNS name/address lookup functions could
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh occasionally follow a random pointer due to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh structures not being completely zeroed. [RT #15806]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2002. [bug] libbind: tighten the constraints on when
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh struct addrinfo._ai_pad exists. [RT #15783]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2001. [func] Check the KSK flag when updating a secure dynamic zone.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh New zone option "update-check-ksk yes;". [RT #15817]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh2000. [bug] memmove()/strtol() fix was incomplete. [RT #15812]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1999. [func] Implement "rrset-order fixed". [RT #13662]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1998. [bug] Restrict handling of fifos as sockets to just SunOS.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh This allows named to connect to entropy gathering
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh daemons that use fifos instead of sockets. [RT #15840]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1997. [bug] Named was failing to replace negative cache entries
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh when a positive one for the type was learnt.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1996. [bug] nsupdate: if a zone has been specified it should
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh appear in the output of 'show'. [RT #15797]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1995. [bug] 'host' was reporting multiple "is an alias" messages.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1994. [port] OpenSSL 0.9.8 support. [RT #15694]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1993. [bug] Log messsage, via syslog, were missing the space
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh after the timestamp if "print-time yes" was specified.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1992. [bug] Not all incoming zone transfer messages included the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh view. [RT #15825]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1991. [cleanup] The configuration data, once read, should be treated
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh as readonly. Expand the use of const to enforce this
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh at compile time. [RT #15813]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1990. [bug] libbind: isc's override of broken gettimeofday()
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh implementions was not always effective.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1989. [bug] win32: don't check the service password when
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh re-installing. [RT #15882]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1988. [bug] Remove a bus error from the SHA256/SHA512 support.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1987. [func] DS/DLV SHA256 digest algorithm support. [RT #15608]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1986. [func] Report when a zone is removed. [RT #15849]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1985. [protocol] DLV has now been assigned a official type code of
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh 32769. [RT #15807]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Note: care should be taken to ensure you upgrade
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh both named and dnssec-signzone at the same time for
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh zones with DLV records where named is the master
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh server for the zone. Also any zones that contain
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh DLV records should be removed when upgrading a slave
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh zone. You do not however have to upgrade all
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh servers for a zone with DLV records simultaniously.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1984. [func] dig, nslookup and host now advertise a 4096 byte
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh EDNS UDP buffer size by default. [RT #15855]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1983. [func] Two new update policies. "selfsub" and "selfwild".
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1982. [bug] DNSKEY was being accepted on the parent side of
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh a delegation. KEY is still accepted there for
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh RFC 3007 validated updates. [RT #15620]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1981. [bug] win32: condition.c:wait() could fail to reattain
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh the mutex lock.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1980. [func] dnssec-signzone: output the SOA record as the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh first record in the signed zone. [RT #15758]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1979. [port] linux: allow named to drop core after changing
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh user ids. [RT #15753]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1978. [port] Handle systems which have a broken recvmsg().
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1977. [bug] Silence noisy log message. [RT #15704]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1976. [bug] Handle systems with no IPv4 addresses. [RT #15695]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1975. [bug] libbind: isc_gethexstring() could misparse multi-line
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh hex strings with comments. [RT #15814]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1974. [doc] List each of the zone types and associated zone
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh options separately in the ARM.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1973. [func] TSIG HMACSHA1, HMACSHA224, HMACSHA256, HMACSHA384 and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh HMACSHA512 support. [RT #13606]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1972. [contrib] DBUS dynamic forwarders integation from
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Jason Vas Dias <jvdias@redhat.com>.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1971. [port] linux: make detection of missing IF_NAMESIZE more
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh robust. [RT #15443]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1970. [bug] nsupdate: adjust UDP timeout when falling back to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh unsigned SOA query. [RT #15775]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1969. [bug] win32: the socket code was freeing the socket
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh structure too early. [RT #15776]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1968. [bug] Missing lock in resolver.c:validated(). [RT #15739]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1967. [func] dig/nslookup/host: warn about missing "QR". [RT #15779]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1966. [bug] Don't set CD when we have fallen back to plain DNS.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1965. [func] Suppress spurious "recusion requested but not
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh available" warning with 'dig +qr'. [RT #15780].
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1964. [func] Separate out MX and SRV to CNAME checks. [RT #15723]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1963. [port] Tru64 4.0E doesn't support send() and recv().
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1962. [bug] Named failed to clear old update-policy when it
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh was removed. [RT #15491]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1961. [bug] Check the port and address of responses forwarded
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh to dispatch. [RT #15474]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1960. [bug] Update code should set NSEC ttls from SOA MINIMUM.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1959. [func] Control the zeroing of the negative response TTL to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh a soa query. Defaults "zero-no-soa-ttl yes;" and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh "zero-no-soa-ttl-cache no;". [RT #15460]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1958. [bug] Named failed to update the zone's secure state
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh until the zone was reloaded. [RT #15412]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1957. [bug] Dig mishandled responses to class ANY queries.
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh1956. [bug] Improve cross compile support, 'gen' is now built
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh by native compiler. See README for additional
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh cross compile support information. [RT #15148]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1955. [bug] Pre-allocate the cache cleaning interator. [RT #14998]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1954. [func] Named now falls back to advertising EDNS with a
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh 512 byte receive buffer if the initial EDNS queries
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh fail. [RT #14852]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1953. [func] The maximum EDNS UDP response named will send can
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh now be set in named.conf (max-udp-size). This is
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh independent of the advertised receive buffer
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh (edns-udp-size). [RT #14852]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1952. [port] hpux: tell the linker to build a runtime link
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh path "-Wl,+b:". [RT #14816].
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1951. [security] Drop queries from particular well known ports.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Don't return FORMERR to queries from particular
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh well known ports. [RT #15636]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1950. [port] Solaris 2.5.1 and earlier cannot bind() then connect()
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh a TCP socket. This prevents the source address being
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh set for TCP connections. [RT #15628]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1949. [func] Addition memory leakage checks. [RT #15544]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1948. [bug] If was possible to trigger a REQUIRE failure in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh xfrin.c:maybe_free() if named ran out of memory.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1947. [func] It is now possible to configure named to accept
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh expired RRSIGs. Default "dnssec-accept-expired no;".
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Setting "dnssec-accept-expired yes;" leaves named
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh vulnerable to replay attacks. [RT #14685]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1946. [bug] resume_dslookup() could trigger a REQUIRE failure
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh when using forwarders. [RT #15549]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1945. [cleanup] dnssec-keygen: RSA (RSAMD5) is nolonger recommended.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh To generate a RSAMD5 key you must explicitly request
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh RSAMD5. [RT #13780]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1944. [cleanup] isc_hash_create() does not need a read/write lock.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1943. [bug] Set the loadtime after rolling forward the journal.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1942. [bug] If the name of a DNSKEY match that of one in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh trusted-keys do not attempt to validate the DNSKEY
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh using the parents DS RRset. [RT #15649]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1941. [bug] ncache_adderesult() should set eresult even if no
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh rdataset is passed to it. [RT #15642]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1940. [bug] Fixed a number of error conditions reported by
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1939. [bug] The resolver could dereference a null pointer after
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh validation if all the queries have timed out.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1938. [bug] The validator was not correctly handling unsecure
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh negative responses at or below a SEP. [RT #15528]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1937. [bug] sdlz doesn't handle RRSIG records. [RT #15564]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1936. [bug] The validator could leak memory. [RT #15544]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1935. [bug] 'acache' was DO sensitive. [RT #15430]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1934. [func] Validate pending NS RRsets, in the authority section,
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh prior to returning them if it can be done without
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh requiring DNSKEYs to be fetched. [RT #15430]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1933. [bug] dump_rdataset_raw() had a incorrect INSIST. [RT #15534]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1932. [bug] hpux: LDFLAGS was getting corrupted. [RT #15530]
a69f8df503f40a271665862e9d9195f85096e99dhumbedooh1931. [bug] Per-client mctx could require a huge amount of memory,
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh particularly for a busy caching server. [RT #15519]
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh1930. [port] HPUX: ia64 support. [RT #15473]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1929. [port] FreeBSD: extend use of PTHREAD_SCOPE_SYSTEM.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1928. [bug] Race in rbtdb.c:currentversion(). [RT #15517]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1927. [bug] Access to soanode or nsnode in rbtdb violated the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh lock order rule and could cause a dead lock.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1926. [bug] The Windows installer did not check for empty
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh passwords. BINDinstall was being installed in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh the wrong place. [RT #15483]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1925. [port] All outer level AC_TRY_RUNs need cross compiling
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh defaults. [RT #15469]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1924. [port] libbind: hpux ia64 support. [RT #15473]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1923. [bug] ns_client_detach() called too early. [RT #15499]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1922. [bug] check-tool.c:setup_logging() missing call to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh dns_log_setcontext().
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1921. [bug] Client memory contexts were not using internal
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh malloc. [RT# 15434]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1920. [bug] The cache rbtdb lock array was too small to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh have the desired performance characteristics.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1919. [contrib] queryperf: a set of new features: collecting/printing
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh response delays, printing intermediate results, and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh adjusting query rate for the "target" qps.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1918. [bug] Memory leak when checking acls. [RT #15391]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1917. [doc] funcsynopsisinfo wasn't being treated as verbatim
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh when generating man pages. [RT #15385]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1916. [func] Integrate contibuted IDN code from JPNIC. [RT #15383]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1915. [bug] dig +ndots was broken. [RT #15215]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1914. [protocol] DS is required to accept mnemonic algorithms
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh (RFC 4034). Still emit numeric algorithms for
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh compatability with RFC 3658. [RT #15354]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1913. [func] Integrate contibuted DLZ code into named. [RT #11382]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1912. [port] aix: atomic locking for powerpc. [RT #15020]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1911. [bug] Update windows socket code. [RT #14965]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1910. [bug] dig's +sigchase code overhauled. [RT #14933]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1909. [bug] The DLV code has been re-worked to make no longer
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh query order sensitive. [RT #14933]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1908. [func] dig now warns if 'RA' is not set in the answer when
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh 'RD' was set in the query. host/nslookup skip servers
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh that fail to set 'RA' when 'RD' is set unless a server
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh is explicitly set. [RT #15005]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1907. [func] host/nslookup now continue (default)/fail on SERVFAIL.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1906. [func] dig now has a '-q queryname' and '+showsearch' options.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1905. [bug] Strings returned from cfg_obj_asstring() should be
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh treated as read-only. The prototype for
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh cfg_obj_asstring() has been updated to reflect this.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1904. [func] Automatic empty zone creation for D.F.IP6.ARPA and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh friends. Note: RFC 1918 zones are not yet covered by
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh this but are likely to be in a future release.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh New options: empty-server, empty-contact,
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh empty-zones-enable and disable-empty-zone.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1903. [func] ISC string copy API.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1902. [func] Attempt to make the amount of work performed in a
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh iteration self tuning. The covers nodes clean from
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh the cache per iteration, nodes written to disk when
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh rewriting a master file and nodes destroyed per
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh iteration when destroying a zone or a cache.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1901. [cleanup] Don't add DNSKEY records to the additional section.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1900. [bug] ixfr-from-differences failed to ensure that the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh serial number increased. [RT #15036]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1899. [func] named-checkconf now validates update-policy entries.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1898. [bug] Extend ISC_SOCKADDR_FORMATSIZE and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh ISC_NETADDR_FORMATSIZE to allow for scope details.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1897. [func] x86 and x86_64 now have separate atomic locking
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh implementations.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1896. [bug] Recursive clients soft quota support wasn't working
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh as expected. [RT #15103]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1895. [bug] A escaped character is, potentially, converted to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh the output character set too early. [RT #14666]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1894. [doc] Review ARM for BIND 9.4.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1893. [port] Use uintptr_t if available. [RT #14606]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1892. [func] Support for SPF rdata type. [RT #15033]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1891. [port] freebsd: pthread_mutex_init can fail if it runs out
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh of memory. [RT #14995]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1890. [func] Raise the UDP recieve buffer size to 32k if it is
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh less than 32k. [RT #14953]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1889. [port] sunos: non blocking i/o support. [RT #14951]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1888. [func] Support for IPSECKEY rdata type. [RT #14967]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1887. [bug] The cache could delete expired records too fast for
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh clients with a virtual time in the past. [RT #14991]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1886. [bug] fctx_create() could return success even though it
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh failed. [RT #14993]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1885. [func] dig: report the number of extra bytes still left in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh the packet after processing all the records.
e07db885bd3552a25ed03fe43bd02d0e559c618fhumbedooh1884. [cleanup] dighost.c: move external declarations into <dig/dig.h>.
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh1883. [bug] dnssec-signzone, dnssec-keygen: handle negative debug
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh levels. [RT #14962]
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh1882. [func] Limit the number of recursive clients that can be
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh waiting for a single query (<qname,qtype,qclass>) to
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh resolve. New options clients-per-query and
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh max-clients-per-query.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1881. [func] Add a system test for named-checkconf. [RT #14931]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1880. [func] The lame cache is now done on a <qname,qclass,qtype>
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh basis as some servers only appear to be lame for
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh certain query types. [RT #14916]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1879. [func] "USE INTERNAL MALLOC" is now runtime selectable.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1878. [func] Detect duplicates of UDP queries we are recursing on
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh and drop them. New stats category "duplicate".
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1877. [bug] Fix unreasonably low quantum on call to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh dns_rbt_destroy2(). Remove unnecessay unhash_node()
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh call. [RT #14919]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1876. [func] Additional memory debugging support to track size
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh and mctx arguments. [RT #14814]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1875. [bug] process_dhtkey() was using the wrong memory context
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh to free some memory. [RT #14890]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1874. [port] sunos: portability fixes. [RT #14814]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1873. [port] win32: isc__errno2result() now reports its caller.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1872. [port] win32: Handle ERROR_NETNAME_DELETED. [RT #13753]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1871. [placeholder]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1870. [func] Added framework for handling multiple EDNS versions.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1869. [func] dig can now specify the EDNS version when making
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh a query. [RT #14873]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1868. [func] edns-udp-size can now be overridden on a per
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh server basis. [RT #14851]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1867. [bug] It was possible to trigger a INSIST in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh dlv_validatezonekey(). [RT #14846]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1866. [bug] resolv.conf parse errors were being ignored by
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1865. [bug] Silently ignore nameservers in /etc/resolv.conf with
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh bad addresses. [RT #14841]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1864. [bug] Don't try the alternative transfer source if you
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh got a answer / transfer with the main source
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh address. [RT #14802]
509e7b203024ae3ee9dbcab57a0abd10f4d80415humbedooh1863. [bug] rrset-order "fixed" error messages not complete.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1862. [func] Add additional zone data constancy checks.
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh named-checkzone has extended checking of NS, MX and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh SRV record and the hosts they reference.
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh named has extended post zone load checks.
6b09a1d8fd9ce0330785d3fc725a4f3a1d328232humbedooh New zone options: check-mx and integrity-check.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1861. [bug] dig could trigger a INSIST on certain malformed
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh responses. [RT #14801]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1860. [port] solaris 2.8: hack_shutup_pthreadmutexinit was
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh incorrectly set. [RT #14775]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1859. [func] Add support for CH A record. [RT #14695]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1858. [bug] The flush-zones-on-shutdown option wasn't being
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh parsed. [RT #14686]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1857. [bug] named could trigger a INSIST() if reconfigured /
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh reloaded too fast. [RT #14673]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1856. [doc] Switch Docbook toolchain from DSSSL to XSL.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1855. [bug] ixfr-from-differences was failing to detect changes
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh of ttl due to dns_diff_subtract() was ignoring the ttl
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh of records. [RT #14616]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1854. [bug] lwres also needs to know the print format for
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh (long long). [RT #13754]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1853. [bug] Rework how DLV interacts with proveunsecure().
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1852. [cleanup] Remove last vestiges of dnssec-signkey and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh dnssec-makekeyset (removed from Makefile years ago).
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1851. [doc] Doxygen comment markup. [RT #11398]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1850. [bug] Memory leak in lwres_getipnodebyaddr(). [RT #14591]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1849. [doc] All forms of the man pages (docbook, man, html) should
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh have consistant copyright dates.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1848. [bug] Improve SMF integration. [RT #13238]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1847. [bug] isc_ondestroy_init() is called too late in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh dns_rbtdb_create()/dns_rbtdb64_create().
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1846. [contrib] query-loc-0.3.0 from Stephane Bortzmeyer
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh <bortzmeyer@nic.fr>.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1845. [bug] Improve error reporting to distingish between
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh accept()/fcntl() and socket()/fcntl() errors.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1844. [bug] inet_pton() accepted more that 4 hexadecimal digits
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh for each 16 bit piece of the IPv6 address. The text
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh representation of a IPv6 address has been tighted
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh to disallow this (draft-ietf-ipv6-addr-arch-v4-02.txt).
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1843. [cleanup] CINCLUDES takes precedence over CFLAGS. This helps
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh when CFLAGS contains "-I /usr/local/include"
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh resulting in old header files being used.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1842. [port] cmsg_len() could produce incorrect results on
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh some platform. [RT #13744]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1841. [bug] "dig +nssearch" now makes a recursive query to
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh find the list of nameservers to query. [RT #13694]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1840. [func] dnssec-signzone can now randomize signature end times
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh (dnssec-signzone -j jitter). [RT #13609]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1839. [bug] <isc/hash.h> was not being installed.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1838. [cleanup] Don't allow Linux capabilities to be inherited.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1837. [bug] Compile time option ISC_FACILITY was not effective
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh for 'named -u <user>'. [RT #13714]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1836. [cleanup] Silence compiler warnings in hash_test.c.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1835. [bug] Update dnssec-signzone's usage message. [RT #13657]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1834. [bug] Bad memset in rdata_test.c. [RT #13658]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1833. [bug] Race condition in isc_mutex_lock_profile(). [RT #13660]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1832. [bug] named fails to return BADKEY on unknown TSIG algorithm.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1831. [doc] Update named-checkzone documentation. [RT#13604]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1830. [bug] adb lame cache has sence of test reversed. [RT #13600]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1829. [bug] win32: "pid-file none;" broken. [RT #13563]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1828. [bug] isc_rwlock_init() failed to properly cleanup if it
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh encountered a error. [RT #13549]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1827. [bug] host: update usage message for '-a'. [RT #37116]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1826. [bug] Missing DESTROYLOCK() in isc_mem_createx() on out
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh of memory error. [RT #13537]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1825. [bug] Missing UNLOCK() on out of memory error from in
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh rbtdb.c:subtractrdataset(). [RT #13519]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1824. [bug] Memory leak on dns_zone_setdbtype() failure.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1823. [bug] Wrong macro used to check for point to point interface.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1822. [bug] check-names test for RT was reversed. [RT #13382]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1821. [placeholder]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1820. [bug] Gracefully handle acl loops. [RT #13659]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1819. [bug] The validator needed to check both the algorithm and
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh digest types of the DS to determine if it could be
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh used to introduce a secure zone. [RT #13593]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1818. [bug] 'named-checkconf -z' triggered an INSIST. [RT #13599]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1817. [func] Add support for additional zone file formats for
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh improving loading performance. The masterfile-format
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh option in named.conf can be used to specify a
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh non-default format. A separate command
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh named-compilezone was provided to generate zone files
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh in the new format. Additionally, the -I and -O options
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh for dnssec-signzone specify the input and output
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1816. [port] UnixWare: failed to compile lib/isc/unix/net.c.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1815. [bug] nsupdate triggered a REQUIRE if the server was set
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh without also setting the zone and it encountered
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh a CNAME and was using TSIG. [RT #13086]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1814. [func] UNIX domain controls are now supported.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1813. [func] Restructured the data locking framework using
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh architecture dependent atomic operations (when
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh available), improving response performance on
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh multi-processor machines significantly.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh x86, x86_64, alpha, powerpc, and mips are currently
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1812. [port] win32: IN6_IS_ADDR_UNSPECIFIED macro is incorrect.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1811. [func] Preserve the case of domain names in rdata during
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh zone transfers. [RT #13547]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1810. [bug] configure, lib/bind/configure make different default
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh decisions about whether to do a threaded build.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1809. [bug] "make distclean" failed for libbind if the platform
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh is not supported.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1808. [bug] zone.c:notify_zone() contained a race condition,
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh zone->db could change underneath it. [RT #13511]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1807. [bug] When forwarding (forward only) set the active domain
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh from the forward zone name. [RT #13526]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1806. [bug] The resolver returned the wrong result when a CNAME /
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh DNAME was encountered when fetching glue from a
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh secure namespace. [RT #13501]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1805. [bug] Pending status was not being cleared when DLV was
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh active. [RT #13501]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1804. [bug] Ensure that if we are queried for glue that it fits
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh in the additional section or TC is set to tell the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh client to retry using TCP. [RT #10114]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1803. [bug] dnssec-signzone sometimes failed to remove old
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh RRSIGs. [RT #13483]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1802. [bug] Handle connection resets better. [RT #11280]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1801. [func] Report differences between hints and real NS rrset
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh and associated address records.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1800. [bug] Changes #1719 allowed a INSIST to be triggered.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1799. [bug] 'rndc flushname' failed to flush negative cache
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh entries. [RT #13438]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1798. [func] The server syntax has been extended to support a
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh range of servers. [RT #11132]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1797. [func] named-checkconf now check acls to verify that they
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh only refer to existing acls. [RT #13101]
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh1796. [func] "rndc freeze/thaw" now freezes/thaws all zones.
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh1795. [bug] "rndc dumpdb" was not fully documented. Minor
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh formating issues with "rndc dumpdb -all". [RT #13396]
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh1794. [func] Named and named-checkzone can now both check for
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh non-terminal wildcard records.
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh1793. [func] Extend adjusting TTL warning messages. [RT #13378]
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh1792. [func] New zone option "notify-delay". Specify a minimum
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh delay between sets of NOTIFY messages.
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh1791. [bug] 'host -t a' still printed out AAAA and MX records.
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh1790. [cleanup] Move lib/dns/sec/dst up into lib/dns. This should
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh allow parallel make to succeed.
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh1789. [bug] Prerequisite test for tkey and dnssec could fail
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh with "configure --with-libtool".
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh1788. [bug] libbind9.la/libbind9.so needs to link against
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh1787. [port] HPUX: both "cc" and "gcc" need -Wl,+vnocompatwarnings.
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh1786. [port] AIX: libt_api needs to be taught to look for
b3185066a5e574c9d0a20cc248963f12c05cf6ffhumbedooh T_testlist in the main executable (--with-libtool).
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1785. [bug] libbind9.la/libbind9.so needs to link against
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1784. [cleanup] "libtool -allow-undefined" is the default.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh Leave hooks in configure to allow it to be set
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh if needed in the future.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1783. [cleanup] We only need one copy of libtool.m4, ltmain.sh in the
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh source tree.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1782. [port] OSX: --with-libtool + --enable-libbind broke on
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh __evOptMonoTime. [RT #13219]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1781. [port] FreeBSD 5.3: set PTHREAD_SCOPE_SYSTEM. [RT #12810]
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1780. [bug] Update libtool to 1.5.10.
3b13a3b3f2251a5135889b20ad050e0742531a39humbedooh1779. [port] OSF 5.1: libtool didn't handle -pthread correctly.
1775. [bug] Only compile getnetent_r.c when threaded. [RT #13205]
file clause for rbt{64} master/hint zones. [RT#13009]
1750. [port] lib/bind/make/rules.in:subdirs was not bash friendly.
1748. [func] dig now returns the byte count for axfr/ixfr.
1747. [bug] BIND 8 compatability: named/named-checkconf failed
to parse "host-statistics-max" in named.conf.
1745. [bug] Dig/host/nslookup accept replies from link locals
1731. [port] darwin: relax version test in ifconfig.sh.
1723. [cleanup] Silence compiler warnings from t_tasks.c. [RT #12493]
1717. [port] solaris: ifconfig.sh did not support Solaris 10.
"ifconfig.sh down" didn't work for Solaris 9.
1716. [doc] named.conf(5) was being installed in the wrong
1714. [bug] dig/host/nslookup were only trying the first
1707. [contrib] sdb/ldap updated to version 1.0-beta.
1705. [func] Allow the journal's name to be changed via named.conf.
"#include <isc/print.h>". [RT #12321]
1701. [doc] A minimal named.conf man page.
are defined in named.conf. [RT #12023]
/usr/lib. [RT #11971]
1668. [bug] DIG_SIGCHASE was making bin/dig/host dump core.
adb.c:set_target(). [RT #11582]
1648. [func] Update dnssec-lookaside named.conf syntax to support
1625. [bug] named failed to load/transfer RFC2535 signed zones
1612. [bug] check-names at the option/view level could trigger
1599. [bug] Fix memory leak on error path when checking named.conf.
DNSSEC specify "dnssec-enable yes;" in named.conf.
1567. [bug] B.ROOT-SERVERS.NET is now 192.228.79.201.
1566. [port] Support for the cmsg framework on Solaris and HP/UX.
were specified in /etc/resolv.conf. [RT #8232]
1551. [port] Open "/dev/null" before calling chroot().
1532. [port] netbsd: the configure test for <sys/sysctl.h>
requires <sys/param.h>.
1517. [port] Support for IPv6 interface scanning on HP/UX and
only (e.g. DE, LV, US and MUSEUM) these can be excluded
1503. [port] win32: install libeay32.dll outside of system32.
named.conf, tcp-listen-queue.
1498. [port] bsdos: 5.x support.
1478. [port] ifconfig.sh didn't account for other virtual
1456. [contrib] gen-data-queryperf.py from Stephane Bortzmeyer.
doc/misc/options. [RT #5616]
via named.conf (edns-udp-size).
1425. [port] linux/libbind: define __USE_MISC when testing *_r()
function prototypes in netdb.h. [RT #4921]
1422. [func] Log name/type/class when denying a query. [RT #4663]
1419. [port] openbsd: use /dev/arandom. [RT #4950]
1417. [func] ID.SERVER/CHAOS is now a built in zone.
1410. [func] Handle records that live in the parent zone, e.g. DS.
1397. [bug] J.ROOT-SERVERS.NET is now 192.58.128.30.
1388. [port] irix: check for sys/sysctl.h and NET_RT_IFLIST before
'recursing-file = "named.recursing";'.
1355. [bug] Fix DNSSEC wildcard proof for CNAME/DNAME.
1353. [contrib] sdb/ldap to version 0.9.
in socket.c and eliminating a host of socket
1339. [func] dig, host and nslookup now use IP6.ARPA for nibble
1336. [func] Nibble lookups under IP6.ARPA are now supported by
1334. [bug] When signing/verifying rdatasets, duplicate rdatas
1326. [bug] DNAME/CNAME signatures were not being cached when
1324. [port] darwin: ifconfig.sh now supports darwin.
1323. [port] linux: Slackware 4.0 needs <asm/unistd.h>. [RT #3205]
1298. [bug] The CINCLUDES macro in lib/dns/sec/dst/Makefile
1288. [bug] Adjusted REQUIRE's in lib/dns/name.c to better
1276. [bug] libbind: const pointer conflicts in res_debug.c.
1269. [port] Openserver: ifconfig.sh support.
<sys/param.h> is included or not. Be consistent.
1247. [bug] Don't reset the interface index for link/site local
1234. [bug] contrib/sdb: 'zonetodb' failed to call
1232. [bug] unix/errno2result() didn't handle EADDRNOTAVAIL.
1215. [port] solaris: add support to ifconfig.sh for x86 2.5.1
at the named.conf checking stage. [RT #2431]
1185. [bug] libbind: don't assume statp->_u._ext.ext is valid
lib/dns to use this function instead of local one.
occurs when parsing named.conf. [RT #2275]
1146. [func] Allow IPV6_IPV6ONLY to be set/cleared on a socket if
1145. [func] "host" no longer reports a NOERROR/NODATA response
named/lwresd at compile time. [RT #1982]
1119. [func] Added support in Win32 for NTFS file/directory ACL's
could cause an assertion failure in resolver.c
violation in adb.c. [RT #2017]
1103. [port] OpenUNIX 8 support (ifconfig.sh). [RT #1970]
1099. [cleanup] libbind: defining REPORT_ERRORS in lib/bind/dst caused
1090. [bug] libbind: dns_ho.c:add_hostent() was not returning
1088. [port] libbind: MPE/iX C.70 (incomplete)
on load/reload if views were used. [RT #1947]
1041. [bug] Dig/host/nslookup could catch an assertion failure
1032. [func] hostname.bind/txt/chaos now returns the name of
1031. [bug] libbind.a: isc__gettimeofday() infinite recursion.
1030. [bug] On systems with no resolv.conf file, nsupdate
1029. [bug] Some named.conf errors did not cause the loading
1002. [bug] When reporting an unknown class name in named.conf,
972. [bug] The file modification time code in zone.c was using the
non-existant nlist.h. [RT #1640]
957. [bug] sys/select.h inclusion was broken on older platforms.
in named/win32/os.c due to code changes in
updated to add include path for os.h header.
953. [func] The /var/run/named.key file from change #843
has been replaced by /etc/rndc.key. Both
method (rndc.conf / controls). Unlike
bin/tests. [RT #1555].
946. [cleanup] doc/misc/options is now machine-generated from the
when installing isc-config.sh.
were not accepted in named.conf. [RT #1469]
and added lib/isc/win32/entropy.c.
900. [bug] A config.guess update changed the system identification
bin/tests/system/ifconfig.sh now recognize the new
899. [bug] lib/dns/soa.c failed to compile on many platforms
897. [bug] A config.guess update changed the system identification
to Darwin. This was derived from the config.guess
849. [func] <isc/net.h> will ensure INADDR_LOOPBACK is defined.
844. [func] <isc/net.h> will ensure INADDR_LOOPBACK is defined,
just as <lwres/net.h> does.
843. [func] If no controls statement is present in named.conf,
generated by named and an rndc.conf-style file
named named.key will be written that uses it. rndc
838. [port] UnixWare 7.x.x is now suported by
833. [cleanup] Moved dns_soa_*() from <dns/journal.h> to
<dns/soa.h>, and extended them to support
832. [bug] The default location for named.conf in named-checkconf
825. [bug] zone.c:ns_query() detached from the wrong zone
character (i.e. "/") in its name and the directory
downcased when signing/verifying records. [RT #1186]
in rndc.conf.
786. [bug] When DNSSEC signing/verifying data, owner names were
755. [bug] Fix incorrectly formatted log messages in zone.c.
748. [doc] List supported RFCs in doc/misc/rfc-compliance.
739. [port] Look for /dev/random in configure, rather than
737. [port] stdtime.c failed to compile on certain platforms.
dispatch.c:do_cancel(). [RT #733]
718. [cleanup] "internal" is no longer a reserved word in named.conf.
failure in adb.c. [RT #738]
703. [port] sys/select.h is needed on older platforms. [RT #695]
702. [func] If the address 0.0.0.0 is seen in resolv.conf,
693. [bug] An empty lwres statement in named.conf caused
685. [bug] nslookup should use the search list/domain options
from resolv.conf by default. [RT #405, #630]
646. [bug] The UnixWare ISC_PLATFORM_FIXIN6INADDR fix in isc/net.h
645. [port] BSD/OS 3.0 needs pthread_init(). [RT #603]
633. [port] Cope with rlim_t missing on BSD/OS systems. [RT #575]
for syntax checking named.conf files and zone files,
604. [bug] The named.conf parser could print incorrect line
577. [func] Log illegal RDATA combinations. e.g. multiple
570. [bug] rbtdb.c allowed zones containing nodes which had
568. [func] Add sample simple database drivers in contrib/sdb.
of rdata type/class mnemonics in log messages.
516. [bug] Cache lookups which had a NULL node pointer, e.g.
DNAME, would trigger an INSIST(!search.need_cleanup)
490. [func] When a slave/stub zone has not yet successfully
from the named.conf "listen-on" statement, sockets
477. [bug] The the isc-config.sh script could be installed before
471. [bug] nsupdate didn't compile on HP/UX 10.20
and subsequent name servers in resolv.conf if the
457. [bug] Dig/host/hslookup didn't properly handle connect
documented as such in named.conf. [RT #304, RT #311]
is specified in named.conf. [RT #306]
is specified in named.conf. [RT #301]
432. [func] Added refresh/retry jitter. The actual refresh/
428. [bug] rbtdb.c:find_closest_nxt() erroneously returned
(e.g. glue). This could cause SERVFAILs when
e.g. due to corrupt zones with multiple SOA records.
an argc/argv style vector of words and sets
view/global one for CNAME targets and additional
369. [func] Support new named.conf options, view and zone
the distribution, in doc/man/dnssec.
353. [bug] double increment in lwres/gethost.c:copytobuf().
348. [func] New boolean named.conf options 'additional-from-auth'
345. [bug] Large-scale changes/cleanups to dig:
341. [func] Support 'key' clause in named.conf zone masters
327. [bug] rndc.conf parser wasn't correctly recognising an IP
320. [func] Multiple rndc changes: parses an rndc.conf file,
319. [func] The named.conf "controls" statement is now used
314. [func] The named.conf controls statement can now have
313. [bug] When parsing resolv.conf, don't terminate on an
resolv.conf search path from 6 to 8. If there
resolv.conf was empty or a comment.
310. [func] Changes to named.conf "controls" statement (inet
are listed in resolv.conf, silently ignore them
each library's ipv6.h defines the wrapper symbol of
any $sbindir/dig from a previous release.)
that lack /dev/random.
280. [func] Add isc-config.sh, which can be used to more
two or more files in libomapi.a were not namespace
278. [bug] bin/named/logconf.c:category_fromconf() didn't take
266. [bug] zone.c:save_nsrrset() node was not initialized.
262. [bug] 'master' was not initialized in zone.c:stub_callback().
for global options block of named.conf. Both accept
258. [bug] Fixed printing of lwres_addr_t.address field.
256. [func] isc_ratelimiter_t now has attach/detach semantics, and
253. [func] resolv.conf parser now recognises ';' and '#' as
252. [bug] resolv.conf parser mishandled masks on sortlists.
244. [bug] empty named.conf file and empty options statement are
243. [func] new cachesize option for named.conf
+ missing sigwait prototype on BSD/OS 4.0/4.0.1.
BSD/OS 4.*, Linux and Solaris 2.8.
230. [func] Replace the dst sign/verify API with a cleaner one.
from confparser.c, because of yacc's code, are
212. [func] Added dns_message_get/settsigkey, to make TSIG
compiling in the lib/dns/sec/{dnssafe,openssl}
204. [cleanup] On HP/UX, pass +vnocompatwarnings to the linker
run on a PA 1.x system."
201. [cleanup] Removed the test/sdig program, it has been
replaced by bin/dig/dig.
(e.g., running out of network buffers) were
and/or interfaces. [19-May-2000 explorer]
191. [func] Patched to compile on UnixWare 7.x. This platform
range for overflow/underflow. In the case of
184. [cleanup] Variables/functions which began with two leading
underscores were made to conform to the ANSI/ISO
179. [func] options named.conf statement *must* now come
178. [func] Post-load of named.conf check verifies a slave zone
168. [bug] include statements in named.conf caused syntax errors
162. [bug] Ensure proper range for arguments to ctype.h functions.
masters [ port xxx ] { y.y.y.y [ port zzz ] ; }
util/check-includes for how this was tested.
145. [cleanup] Added <isc/lang.h> and ISC_LANG_BEGINDECLS/
<isc/result.h>.
of <isc/time.h>, and needed ISC_LANG_BEGINDECLS
need <isc/eventclass.h>.
instead of <isc/time.h>.
128. [cleanup] <isc/dir.h> had ISC_LANG_BEGINDECLS instead of
and creates null keys/sets zone status bit for
<isc/result.h>.
<isc/result.h>. Multiple inclusion protection
isc_symtab_t moved to <isc/types.h>.
<isc/net.h>.
118. [cleanup] libdns.a is now namespace-clean, on NetBSD, excepting
117. [cleanup] libdns.a changes:
116. [func] Added <isc/offset.h> for isc_offset_t (aka off_t
<isc/list.h>.
<isc/mutex.h>.
<isc/list.h>.
bin/tests/{db,mem,sockaddr,tasks,timers}/.
108. [cleanup] DNS_SETBIT/DNS_GETBIT/DNS_CLEARBIT moved from
105. [doc] doc/dev/coding.html expanded with other
103. [func] libisc buffer API changes for <isc/buffer.h>:
on BSD/OS 4.1.
101. [cleanup] Quieted EGCS warnings from lib/isc/print.c.
<isc/event.h>.
or <isc/result.h>.
<isc/result.h>.
90. [cleanup] Removed unneeded ISC_LANG_BEGINDECLS/ISC_LANG_ENDDECLS
from <named/listenlist.h>.
<isc/mem.h>. isc_interface_t and isc_interfaceiter_t
moved to <isc/types.h>.
86. [cleanup] isc_bufferlist_t moved from <isc/bufferlist.h> to
<isc/types.h>.
<isc/int.h>.
<isc/lang.h>.
subsumed by file.o.
OpenSSL libraries/headers.
from <dns/types.h>.
59. [bug] Cause net/host unreachable to be a hard error
58. [bug] bin/named/query.c could sometimes trigger the
(client->query.attributes & NS_QUERYATTR_NAMEBUFUSED)
53. [port] freebsd 4.0: lib/isc/unix/socket.c requires
<sys/param.h>.
logging module "dns/validator".
and isc_lex_t to <isc/types.h>.
31. [bug] Use ${LIBTOOL} to compile bin/named/main.@O@.
25. [bug] make install failed to install <isc/log.h> and
configure.in to check for presence of in6addr_any.
9. [cleanup] replaced bit-setting code in confctx.c and replaced
4. [port] bin/named/unix/os.c didn't compile on systems with
get only what we need from <linux/capability.h>, and
systems without /dev/random.
lib/isc/unix/include/isc/Makefile.in had a typo which