CHANGES 217 KB
Newer Older
1
2
3
2073.	[bug]		Incorrect semantics check for update policy "wildcard".
			[RT #16353]

4
5
6
2072.	[bug]		We were not generating valid HMAC SHA digests.
			[RT #16320]

7
8
9
2071.	[port]		Test whether gcc accepts -fno-strict-aliasing.
			[RT #16324]

10
11
12
2070.	[bug]		The remote address was not always displayed when
			reporting dispatch failures. [RT #16315]

13
14
2069.	[bug]		Cross compiling was not working. [RT #16330]

15
16
17
2068.	[cleanup]	Lower incremental tuning message to debug 1.
			[RT #16319]

18
19
20
2067.	[bug]		'rndc' could close the socket too early triggering
			a INSIST under Windows. [RT #16317]

Mark Andrews's avatar
Mark Andrews committed
21
22
2066.	[placeholder]	rt16300

23
24
25
2065.	[bug]		libbind: probe for HPUX prototypes for
			endprotoent_r() and endservent_r().  [RT 16313]

26
27
2064.	[bug]		libbind: silence AIX compiler warnings. [RT #16218]

28
29
30
2063.	[bug]		Change #1955 introduced a bug which caused the first
			'rndc flush' call to not free memory. [RT #16244]

Mark Andrews's avatar
Mark Andrews committed
31
2062.	[bug]		'dig +nssearch' was reusing a buffer before it had
32
33
			been returned by the socket code. [RT #16307]

34
35
2061.	[bug]		Accept expired wildcard message reversed. [RT #16296]

36
37
38
2060.	[bug]		Enabling DLZ support could leave views partially
			configured. [RT #16295]

39
40
41
2059.	[bug]		Search into cache rbtdb could trigger an INSIST
			failure while cleaning up a stale rdataset.
			[RT #16292]
42

43
2058.	[bug]		Adjust how we calculate rtt estimates in the presence
Mark Andrews's avatar
Mark Andrews committed
44
			of authoritative servers that drop EDNS and/or CD
45
46
47
			requests.  Also fallback to EDNS/512 and plain DNS
			faster for zones with less than 3 servers.  [RT #16187]

48
49
50
2057.	[bug]		Make setting "ra" dependent on both allow-query-cache
			and allow-recursion. [RT #16290]

51
52
53
2056.	[bug]		dig: ixfr= was not being treated case insensitively
			at all times. [RT #15955]

54
55
56
2055.	[bug]		Missing goto after dropping multicast query.
			[RT #15944]

57
58
59
2054.	[port]		freebsd: do not explicitly link against -lpthread.
			[RT #16170]

60
61
2053.	[port]		netbsd:libbind: silence compiler warnings. [RT #16220]

62
63
64
2052.	[bug]		'rndc' improve connect failed message to report
			the failing address. [RT #15978]

65
66
2051.	[port]		More strtol() fixes. [RT #16249]

67
68
69
2050.	[bug]		Parsing of NSAP records was not case insensitive.
			[RT #16287]

70
71
72
73
74
2049.	[bug]		Restore SOA before AXFR when falling back from
			a attempted IXFR when transfering in a zone.
			Allow a initial SOA query before attempting
			a AXFR to be requested. [RT #16156]

75
76
77
78
79
2048.	[bug]		It was possible to loop forever when using
			avoid-v4-udp-ports / avoid-v6-udp-ports when
			the OS always returned the same local port.
			[RT #16182]

80
81
82
2047.	[bug]		Failed to initialise the interface flags to zero.
			[RT #16245]

83
2046.	[bug]		rbtdb.c:rdataset_setadditional() could cause duplicate
84
			cleanup [RT #16247].
85

86
2045.	[func]		Use lock buckets for acache entries to limit memory
87
			consumption. [RT #16183]
88

89
2044.	[port]		Add support for atomic operations for Itanium.
90
			[RT #16179]
91

92
93
94
2043.	[port]		nsupdate/nslookup: Force the flushing of the prompt
			for interactive sessions. [RT#16148]

95
96
97
2042.	[bug]		named-checkconf was incorrectly rejecting the
			logging category "config". [RT #16117]

98
99
100
2041.	[bug]		"configure --with-dlz-bdb=yes" produced a bad
			set of libraries to be linked. [RT #16129]

101
102
2040.	[bug]		rbtdb no_references() could trigger an INSIST
			failure with --enable-atomic.  [RT #16022]
103

104
2039.	[func]		Check that all buffers passed to the socket code
Mark Andrews's avatar
Mark Andrews committed
105
			have been retrieved when the socket event is freed.
106
107
108
109
110
			[RT #16122]

2038.	[bug]		dig/nslookup/host was unlinking from wrong list
			when handling errors. [RT #16122]

111
112
113
114
2037.	[func]		When unlinking the first or last element in a list
			check that the list head points to the element to
			be unlinked. [RT #15959]

115
116
117
2036.	[bug]		'rndc recursing' could cause trigger a REQUIRE.
			[RT #16075]

118
119
120
121
2035.	[func]		Make falling back to TCP on UDP refresh failure
			optional. Default "try-tcp-refresh yes;" for BIND 8
			compatibility. [RT #16123]

122
123
2034.	[bug]		gcc: set -fno-strict-aliasing. [RT #16124]

124
125
126
2033.	[bug]		We wern't creating multiple client memory contexts
			on demand as expected. [RT #16095]

127
128
2032.	[bug]		Remove a INSIST in query_addadditional2(). [RT #16074]

129
130
131
2031.	[bug]		Emit a error message when "rndc refresh" is called on
			a non slave/stub zone. [RT # 16073]

132
133
134
2030.	[bug]		We were being overly conservative when disabling
			openssl engine support. [RT #16030]

135
136
137
2029.	[bug]		host printed out the server multiple times when
			specified on the command line. [RT #15992]

Mark Andrews's avatar
Mark Andrews committed
138
2028.	[port]		linux: socket.c compatability for old systems.
139
140
			[RT #16015]

Mark Andrews's avatar
Mark Andrews committed
141
2027.	[port]		libbind: Solaris x86 support. [RT #16020]
142

143
144
145
2026.	[bug]		Rate limit the two recursive client exceeded messages.
			[RT #16044]

146
147
2025.	[func]		Update "zone serial unchanged" message. [RT #16026]

148
149
150
2024.	[bug]		named emited spurious "zone serial unchanged"
			messages on reload. [RT #16027]

151
152
153
2023.	[bug]		"make install" should create ${localstatedir}/run and
			${sysconfdir} if they do not exist. [RT #16033]

154
155
156
157
158
2022.	[bug]		If dnssec validation is disabled only assert CD if
			CD was requested. [RT #16037]

2021.	[bug]		dnssec-enable no; triggered a REQUIRE. [RT #16037]

159
160
2020.	[bug]		rdataset_setadditional() could leak memory. [RT #16034]

161
162
163
2019.	[tuning]	Reduce the amount of work performed per quantum
			when cleaning the cache. [RT #15986]

164
165
166
167
2018.	[bug]		Checking if the HMAC MD5 private file was broken.
			[RT #15960]

2017.	[bug]		allow-query default was not correct. [RT #15946]
168

169
170
171
172
2016.	[bug]		Return a partial answer if recursion is not
			allowed but requested and we had the answer
			to the original qname. [RT #15945]

173
174
175
176
177
178
2015.	[cleanup]	use-additional-cache is now acache-enable for
			consistancy.  Default acache-enable off in BIND 9.4
			as it requires memory usage to be configured.
			It may be enabled by default in BIND 9.5 once we
			have more experience with it.

Shane Kerr's avatar
Shane Kerr committed
179
180
181
2014.	[func]		Statistics about acache now recorded and sent
			to log. [RT #15976]

182
183
184
2013.	[bug]		Handle unexpected TSIGs on unsigned AXFR/IXFR
			responses more gracefully. [RT #15941]

185
186
187
2012.	[func]		Don't insert new acache entries if acache is full.
			[RT #15970]

188
189
190
191
2011.	[func]		dnssec-signzone can now update the SOA record of
			the signed zone, either as an increment or as the
			system time(). [RT #15633]

192
193
2010.	[placeholder]	rt15958

194
195
2009.	[bug]		libbind: coverity fixes. [RT #15808]

196
197
198
199
200
201
202
2008.	[func]		It is now posssible to enable/disable DNSSEC
			validation from rndc.  This is useful for the
			mobile hosts where the current connection point
			breaks DNSSEC (firewall/proxy).  [RT #15592]

				rndc validation newstate [view]

203
204
205
206
2007.	[func]		It is now possible to explicitly enable DNSSEC
			validation.  default dnssec-validation no; to
			be changed to yes in 9.5.0.  [RT #15674]

207
208
209
210
211
212
213
214
215
216
217
2006.	[security]	Allow-query-cache and allow-recursion now default
			to the builtin acls "localnets" and "localhost".

			This is being done to make caching servers less
			attractive as reflective amplifying targets for
			spoofed traffic.  This still leave authoritative
			servers exposed.

			The best fix is for full BCP 38 deployment to
			remove spoofed traffic.

218
219
220
221
2005.	[bug]		libbind: Retransmission timeouts should be
			based on which attempt it is to the nameserver
			and not the nameserver itself. [RT #13548]

222
223
224
225
2004.	[bug]		dns_tsig_sign() could pass a NULL pointer to
			dst_context_destroy() when cleaning up after a
			error. [RT #15835]

226
227
228
229
230
2003.	[bug]		libbind: The DNS name/address lookup functions could
			occasionally follow a random pointer due to
			structures not being completely zeroed. [RT #15806]

2002.	[bug]		libbind: tighten the constraints on when
231
232
			struct addrinfo._ai_pad exists.  [RT #15783]

233
234
235
236
2001.	[func]		Check the KSK flag when updating a secure dynamic zone.
			New zone option "update-check-ksk yes;".  [RT #15817]

2000.	[bug]		memmove()/strtol() fix was incomplete. [RT #15812]
237

238
239
1999.	[func]		Implement "rrset-order fixed". [RT #13662]

240
241
242
243
1998.	[bug]		Restrict handling of fifos as sockets to just SunOS.
			This allows named to connect to entropy gathering
			daemons that use fifos instead of sockets. [RT #15840]

244
245
246
247
1997.	[bug]		Named was failing to replace negative cache entries
			when a positive one for the type was learnt.
			[RT #15818]

248
249
250
1996.	[bug]		nsupdate: if a zone has been specified it should
			appear in the output of 'show'. [RT #15797]

251
252
253
1995.	[bug]		'host' was reporting multiple "is an alias" messages.
			[RT #15702]

254
255
1994.	[port]		OpenSSL 0.9.8 support. [RT #15694]

256
257
258
259
1993.	[bug]		Log messsage, via syslog, were missing the space
			after the timestamp if "print-time yes" was specified.
			[RT #15844]

Mark Andrews's avatar
Mark Andrews committed
260
1992.	[bug]		Not all incoming zone transfer messages included the
261
262
			view.  [RT #15825]

263
264
265
266
1991.	[cleanup]	The configuration data, once read, should be treated
			as readonly.  Expand the use of const to enforce this
			at compile time. [RT #15813]

267
268
269
270
1990.	[bug]		libbind:  isc's override of broken gettimeofday()
			implementions was not always effective.
			[RT #15709]

271
272
273
1989.	[bug]		win32: don't check the service password when
			re-installing. [RT #15882]

274
275
276
1988.	[bug]		Remove a bus error from the SHA256/SHA512 support.
			[RT #15878]

277
278
1987.	[func]		DS/DLV SHA256 digest algorithm support. [RT #15608]

279
280
1986.	[func]		Report when a zone is removed. [RT #15849]

281
282
283
284
285
286
287
288
289
290
291
1985.	[protocol]	DLV has now been assigned a official type code of
			32769. [RT #15807]

			Note: care should be taken to ensure you upgrade
			both named and dnssec-signzone at the same time for
			zones with DLV records where named is the master
			server for the zone.  Also any zones that contain
			DLV records should be removed when upgrading a slave
			zone.  You do not however have to upgrade all
			servers for a zone with DLV records simultaniously.

292
293
294
1984.	[func]		dig, nslookup and host now advertise a 4096 byte
			EDNS UDP buffer size by default. [RT #15855]

295
296
297
1983.	[func]		Two new update policies.  "selfsub" and "selfwild".
			[RT #12895]

298
299
300
301
1982.	[bug]		DNSKEY was being accepted on the parent side of
			a delegation.  KEY is still accepted there for
			RFC 3007 validated updates. [RT #15620]

302
303
304
1981.	[bug]		win32: condition.c:wait() could fail to reattain
			the mutex lock.

305
306
307
1980.	[func]		dnssec-signzone: output the SOA record as the
			first record in the signed zone. [RT #15758]

308
309
310
1979.	[port]		linux: allow named to drop core after changing
			user ids. [RT #15753]

311
312
313
1978.	[port]		Handle systems which have a broken recvmsg().
			[RT #15742]

314
315
1977.	[bug]		Silence noisy log message. [RT #15704]

316
317
1976.	[bug]		Handle systems with no IPv4 addresses. [RT #15695]

318
319
320
1975.	[bug]		libbind: isc_gethexstring() could misparse multi-line
			hex strings with comments. [RT #15814]

321
322
323
1974.	[doc]		List each of the zone types and associated zone
			options seperately in the ARM.

324
325
326
1973.	[func]		TSIG HMACSHA1, HMACSHA224, HMACSHA256, HMACSHA384 and
			HMACSHA512 support. [RT #13606]

327
328
329
1972.	[contrib]	DBUS dynamic forwarders integation from
			Jason Vas Dias <jvdias@redhat.com>.

330
1971.	[port]		linux: make detection of missing IF_NAMESIZE more
331
			robust. [RT #15443]
332

333
334
335
1970.	[bug]		nsupdate: adjust UDP timeout when falling back to
			unsigned SOA query. [RT #15775]

336
337
338
1969.	[bug]		win32: the socket code was freeing the socket
			structure too early. [RT #15776]

339
340
1968.	[bug]		Missing lock in resolver.c:validated(). [RT #15739]

341
342
1967.	[func]		dig/nslookup/host: warn about missing "QR". [RT #15779]

Mark Andrews's avatar
Mark Andrews committed
343
1966.	[bug]		Don't set CD when we have fallen back to plain DNS.
344
345
			[RT #15727]

346
347
348
1965.	[func]		Suppress spurious "recusion requested but not
			available" warning with 'dig +qr'. [RT #15780].

349
350
1964.	[func]		Seperate out MX and SRV to CNAME checks. [RT #15723]

351
352
353
1963.	[port]		Tru64 4.0E doesn't support send() and recv(). 
			[RT #15586]

354
355
356
1962.	[bug]		Named failed to clear old update-policy when it
			was removed. [RT #15491]

357
358
359
1961.	[bug]		Check the port and address of responses forwarded
			to dispatch. [RT #15474]

360
361
362
1960.	[bug]		Update code should set NSEC ttls from SOA MINIMUM.
			[RT #15465]

363
364
365
366
1959.	[func]		Control the zeroing of the negative response TTL to
			a soa query.  Defaults "zero-no-soa-ttl yes;" and
			"zero-no-soa-ttl-cache no;". [RT #15460]

367
368
369
1958.	[bug]		Named failed to update the zone's secure state
			until the zone was reloaded. [RT #15412]

370
371
372
1957.	[bug]		Dig mishandled responses to class ANY queries.
			[RT #15402]

373
374
375
376
1956.	[bug]		Improve cross compile support, 'gen' is now built
			by native compiler.  See README for additional
			cross compile support information. [RT #15148]

377
378
1955.	[bug]		Pre-allocate the cache cleaning interator. [RT #14998]

Mark Andrews's avatar
Mark Andrews committed
379
1954.	[func]		Named now falls back to advertising EDNS with a
380
381
382
			512 byte receive buffer if the initial EDNS queries
			fail.  [RT #14852]

Mark Andrews's avatar
Mark Andrews committed
383
1953.	[func]		The maximum EDNS UDP response named will send can
384
385
386
387
			now be set in named.conf (max-udp-size).  This is
			independent of the advertised receive buffer
			(edns-udp-size). [RT #14852]

388
389
390
1952.	[port]		hpux: tell the linker to build a runtime link
			path "-Wl,+b:". [RT #14816].

391
392
393
394
1951.	[security]	Drop queries from particular well known ports.
			Don't return FORMERR to queries from particular
			well known ports.  [RT #15636]
			
395
396
397
398
1950.	[port]		Solaris 2.5.1 and earlier cannot bind() then connect()
			a TCP socket. This prevents the source address being
			set for TCP connections. [RT #15628]

399
400
1949.	[func]		Addition memory leakage checks. [RT #15544]

401
402
403
404
1948.	[bug]		If was possible to trigger a REQUIRE failure in
			xfrin.c:maybe_free() if named ran out of memory.
			[RT #15568]

405
406
407
408
409
1947.	[func]		It is now possible to configure named to accept
			expired RRSIGs.  Default "dnssec-accept-expired no;".
			Setting "dnssec-accept-expired yes;" leaves named
			vulnerable to replay attacks.  [RT #14685]

410
411
412
1946.	[bug]		resume_dslookup() could trigger a REQUIRE failure
			when using forwarders. [RT #15549]

413
1945.	[cleanup]	dnssec-keygen: RSA (RSAMD5) is nolonger recommended.
Mark Andrews's avatar
Mark Andrews committed
414
			To generate a RSAMD5 key you must explicitly request
415
416
			RSAMD5. [RT #13780]
			
417
418
419
1944.	[cleanup]	isc_hash_create() does not need a read/write lock.
			[RT #15522]

Mark Andrews's avatar
Mark Andrews committed
420
1943.	[bug]		Set the loadtime after rolling forward the journal.
421
422
			[RT #15647]

423
424
425
426
1942.	[bug]		If the name of a DNSKEY match that of one in
			trusted-keys do not attempt to validate the DNSKEY
			using the parents DS RRset. [RT #15649]

427
428
429
1941.	[bug]		ncache_adderesult() should set eresult even if no
			rdataset is passed to it. [RT #15642]

430
431
432
1940.	[bug]		Fixed a number of error conditions reported by
			Coverity.

433
434
435
436
437
438
439
1939.	[bug]		The resolver could dereference a null pointer after
			validation if all the queries have timed out.
			[RT #15528]

1938.	[bug]		The validator was not correctly handling unsecure
			negative responses at or below a SEP. [RT #15528]

440
441
1937.	[bug]		sdlz doesn't handle RRSIG records. [RT #15564]

Mark Andrews's avatar
Mark Andrews committed
442
1936.	[bug]		The validator could leak memory. [RT #15544]
443

444
445
446
447
448
449
1935.	[bug]		'acache' was DO sensitive. [RT #15430]

1934.	[func]		Validate pending NS RRsets, in the authority section,
			prior to returning them if it can be done without
			requiring DNSKEYs to be fetched.  [RT #15430]

Mark Andrews's avatar
Mark Andrews committed
450
1933.	[bug]		dump_rdataset_raw() had a incorrect INSIST. [RT #15534]
451

452
453
1932.	[bug]		hpux: LDFLAGS was getting corrupted. [RT #15530]

454
455
1931.	[bug]		Per-client mctx could require a huge amount of memory,
			particularly for a busy caching server. [RT #15519]
456

457
458
459
460
1930.	[port]		HPUX: ia64 support. [RT #15473]

1929.	[port]		FreeBSD: extend use of PTHREAD_SCOPE_SYSTEM.

461
462
1928.	[bug]		Race in rbtdb.c:currentversion(). [RT #15517]

463
464
465
1927.	[bug]		Access to soanode or nsnode in rbtdb violated the
			lock order rule and could cause a dead lock.
			[RT# 15518]
466

467
1926.	[bug]		The Windows installer did not check for empty
468
469
			passwords.  BINDinstall was being installed in
			the wrong place. [RT #15483]
470

471
472
473
1925.	[port]		All outer level AC_TRY_RUNs need cross compiling
			defaults. [RT #15469]

474
475
1924.	[port]		libbind: hpux ia64 support. [RT #15473]

476
477
1923.	[bug]		ns_client_detach() called too early. [RT #15499]

478
479
480
1922.	[bug]		check-tool.c:setup_logging() missing call to
			dns_log_setcontext().

Mark Andrews's avatar
Mark Andrews committed
481
1921.	[bug]		Client memory contexts were not using internal
482
483
			malloc. [RT# 15434]

Mark Andrews's avatar
update    
Mark Andrews committed
484
1920.	[bug]		The cache rbtdb lock array was too small to
485
486
487
			have the desired performance characteristics.
			[RT #15454]

488
489
490
1919.	[contrib]	queryperf: a set of new features: collecting/printing
			response delays, printing intermediate results, and
			adjusting query rate for the "target" qps.
491

492
493
1918.	[bug]		Memory leak when checking acls. [RT #15391]

494
495
496
1917.	[doc]		funcsynopsisinfo wasn't being treated as verbatim
			when generating man pages. [RT #15385]

497
498
1916.	[func]		Integrate contibuted IDN code from JPNIC. [RT #15383]

499
500
1915.	[bug]		dig +ndots was broken. [RT #15215]

501
502
503
504
1914.	[protocol]	DS is required to accept mnemonic algorithms
			(RFC 4034).  Still emit numeric algorithms for
			compatability with RFC 3658. [RT #15354]

505
506
1913.	[func]		Integrate contibuted DLZ code into named. [RT #11382]

Mark Andrews's avatar
Mark Andrews committed
507
1912.	[port]		aix: atomic locking for powerpc. [RT #15020]
508

Mark Andrews's avatar
Mark Andrews committed
509
1911.	[bug]		Update windows socket code. [RT #14965]
510

Mark Andrews's avatar
Mark Andrews committed
511
1910.	[bug]		dig's +sigchase code overhauled. [RT #14933]
512

Mark Andrews's avatar
Mark Andrews committed
513
1909.	[bug]		The DLV code has been re-worked to make no longer
514
515
			query order sensitive. [RT #14933]

Mark Andrews's avatar
Mark Andrews committed
516
1908.	[func]		dig now warns if 'RA' is not set in the answer when
517
518
519
520
			'RD' was set in the query.  host/nslookup skip servers
			that fail to set 'RA' when 'RD' is set unless a server
			is explicitly set.  [RT #15005]

Mark Andrews's avatar
Mark Andrews committed
521
1907.	[func]		host/nslookup now continue (default)/fail on SERVFAIL.
522
523
			[RT #15006]

Mark Andrews's avatar
Mark Andrews committed
524
1906.	[func]		dig now has a '-q queryname' and '+showsearch' options.
525
526
			[RT #15034]

Mark Andrews's avatar
Mark Andrews committed
527
1905.	[bug]		Strings returned from cfg_obj_asstring() should be
528
529
530
531
			treated as read-only.  The prototype for 
			cfg_obj_asstring() has been updated to reflect this.
			[RT #15256]

Mark Andrews's avatar
Mark Andrews committed
532
1904.	[func]		Automatic empty zone creation for D.F.IP6.ARPA and
533
534
535
536
537
538
			friends.  Note: RFC 1918 zones are not yet covered by
			this but are likely to be in a future release.

			New options: empty-server, empty-contact,
			empty-zones-enable and disable-empty-zone.

Mark Andrews's avatar
Mark Andrews committed
539
1903.	[func]		ISC string copy API.
540

Mark Andrews's avatar
Mark Andrews committed
541
1902.	[func]		Attempt to make the amount of work performed in a
542
543
544
545
546
547
			iteration self tuning.  The covers nodes clean from
			the cache per iteration, nodes written to disk when
			rewriting a master file and nodes destroyed per
			iteration when destroying a zone or a cache.
			[RT #14996]

Mark Andrews's avatar
Mark Andrews committed
548
1901.	[cleanup]	Don't add DNSKEY records to the additional section.
549

Mark Andrews's avatar
Mark Andrews committed
550
1900.	[bug]		ixfr-from-differences failed to ensure that the
551
552
			serial number increased. [RT #15036]

Mark Andrews's avatar
Mark Andrews committed
553
1899.	[func]		named-checkconf now validates update-policy entries.
554
555
			[RT #14963]

Mark Andrews's avatar
Mark Andrews committed
556
1898.	[bug]		Extend ISC_SOCKADDR_FORMATSIZE and
557
558
			ISC_NETADDR_FORMATSIZE to allow for scope details.

Mark Andrews's avatar
Mark Andrews committed
559
1897.	[func]		x86 and x86_64 now have seperate atomic locking
560
561
			implementations.

Mark Andrews's avatar
Mark Andrews committed
562
1896.	[bug]		Recursive clients soft quota support wasn't working
563
564
			as expected. [RT #15103]

Mark Andrews's avatar
Mark Andrews committed
565
1895.	[bug]		A escaped character is, potentially, converted to
566
567
			the output character set too early. [RT #14666]

Mark Andrews's avatar
Mark Andrews committed
568
1894.	[doc]		Review ARM for BIND 9.4.
569

Mark Andrews's avatar
Mark Andrews committed
570
1893.	[port]		Use uintptr_t if available. [RT #14606]
571

Mark Andrews's avatar
Mark Andrews committed
572
1892.	[func]		Support for SPF rdata type. [RT #15033]
573

Mark Andrews's avatar
Mark Andrews committed
574
1891.	[port]		freebsd: pthread_mutex_init can fail if it runs out
575
576
			of memory. [RT #14995]

Mark Andrews's avatar
Mark Andrews committed
577
1890.	[func]		Raise the UDP recieve buffer size to 32k if it is
578
579
			less than 32k. [RT #14953]

Mark Andrews's avatar
Mark Andrews committed
580
1889.	[port]		sunos: non blocking i/o support. [RT #14951]
581

Mark Andrews's avatar
Mark Andrews committed
582
1888.	[func]		Support for IPSECKEY rdata type. [RT #14967]
583

Mark Andrews's avatar
Mark Andrews committed
584
1887.	[bug]		The cache could delete expired records too fast for
585
586
			clients with a virtual time in the past. [RT #14991]

Mark Andrews's avatar
Mark Andrews committed
587
1886.	[bug]		fctx_create() could return success even though it
588
589
			failed. [RT #14993]

Mark Andrews's avatar
Mark Andrews committed
590
1885.	[func]		dig: report the number of extra bytes still left in
591
592
			the packet after processing all the records.

Mark Andrews's avatar
Mark Andrews committed
593
1884.	[cleanup]	dighost.c: move external declarations into <dig/dig.h>.
594

Mark Andrews's avatar
Mark Andrews committed
595
1883.	[bug]		dnssec-signzone, dnssec-keygen: handle negative debug
596
597
			levels. [RT #14962]

Mark Andrews's avatar
Mark Andrews committed
598
1882.	[func]		Limit the number of recursive clients that can be
599
600
601
602
			waiting for a single query (<qname,qtype,qclass>) to
			resolve.  New options clients-per-query and
			max-clients-per-query.

Mark Andrews's avatar
Mark Andrews committed
603
1881.	[func]		Add a system test for named-checkconf. [RT #14931]
604

Mark Andrews's avatar
Mark Andrews committed
605
1880.	[func]		The lame cache is now done on a <qname,qclass,qtype>
606
607
608
			basis as some servers only appear to be lame for
			certain query types.  [RT #14916]

Mark Andrews's avatar
Mark Andrews committed
609
1879.	[func]		"USE INTERNAL MALLOC" is now runtime selectable.
610
611
			[RT #14892]

Mark Andrews's avatar
Mark Andrews committed
612
1878.	[func]		Detect duplicates of UDP queries we are recursing on
613
			and drop them.  New stats category "duplicates".
614
			[RT #2471]
615

Mark Andrews's avatar
Mark Andrews committed
616
1877.	[bug]		Fix unreasonably low quantum on call to
617
618
619
			dns_rbt_destroy2().  Remove unnecessay unhash_node()
			call. [RT #14919]

Mark Andrews's avatar
Mark Andrews committed
620
1876.	[func]		Additional memory debugging support to track size
Mark Andrews's avatar
Mark Andrews committed
621
			and mctx arguments. [RT #14814]
622

Mark Andrews's avatar
Mark Andrews committed
623
1875.	[bug]		process_dhtkey() was using the wrong memory context
624
625
			to free some memory. [RT #14890]

Mark Andrews's avatar
Mark Andrews committed
626
1874.	[port]		sunos: portability fixes. [RT #14814]
627

Mark Andrews's avatar
Mark Andrews committed
628
1873.	[port]		win32: isc__errno2result() now reports its caller.
629
630
			[RT #13753]

Mark Andrews's avatar
Mark Andrews committed
631
1872.	[port]		win32: Handle ERROR_NETNAME_DELETED.  [RT #13753]
632

Mark Andrews's avatar
Mark Andrews committed
633
1871.	[placeholder]
634

Mark Andrews's avatar
Mark Andrews committed
635
1870.	[func]		Added framework for handling multiple EDNS versions.
636
			[RT #14873]
637

Mark Andrews's avatar
Mark Andrews committed
638
1869.	[func]		dig can now specify the EDNS version when making
639
			a query. [RT #14873]
640

641
642
1868.	[func]		edns-udp-size can now be overridden on a per
			server basis. [RT #14851]
Mark Andrews's avatar
Mark Andrews committed
643

644
645
1867.	[bug]		It was possible to trigger a INSIST in
			dlv_validatezonekey(). [RT #14846]
Mark Andrews's avatar
Mark Andrews committed
646

647
648
1866.	[bug]		resolv.conf parse errors were being ignored by
			dig/host/nslookup. [RT #14841]
Mark Andrews's avatar
Mark Andrews committed
649

650
651
1865.	[bug]		Silently ignore nameservers in /etc/resolv.conf with
			bad addresses. [RT #14841]
Mark Andrews's avatar
Mark Andrews committed
652

653
654
655
1864.	[bug]		Don't try the alternative transfer source if you
			got a answer / transfer with the main source
			address. [RT #14802]
Mark Andrews's avatar
Mark Andrews committed
656

657
658
1863.	[bug]		rrset-order "fixed" error messages not complete.

659
660
661
662
663
664
665
1862.	[func]		Add additional zone data constancy checks.
			named-checkzone has extended checking of NS, MX and 
			SRV record and the hosts they reference.
			named has extended post zone load checks.
			New zone options: check-mx and integrity-check. 
			[RT #4940]

666
667
1861.	[bug]		dig could trigger a INSIST on certain malformed
			responses. [RT #14801]
Mark Andrews's avatar
Mark Andrews committed
668

669
670
1860.	[port]		solaris 2.8: hack_shutup_pthreadmutexinit was
			incorrectly set. [RT #14775]
Mark Andrews's avatar
Mark Andrews committed
671

672
1859.	[func]		Add support for CH A record. [RT #14695]
Mark Andrews's avatar
Mark Andrews committed
673

674
675
676
1858.	[bug]		The flush-zones-on-shutdown option wasn't being
			parsed. [RT #14686]

677
678
1857.	[bug]		named could trigger a INSIST() if reconfigured /
			reloaded too fast.  [RT #14673]
Mark Andrews's avatar
Mark Andrews committed
679

Rob Austein's avatar
regen    
Rob Austein committed
680
681
682
1856.	[doc]		Switch Docbook toolchain from DSSSL to XSL.
			[RT #11398]

683
684
685
1855.	[bug]		ixfr-from-differences was failing to detect changes
			of ttl due to dns_diff_subtract() was ignoring the ttl
			of records.  [RT #14616]
Mark Andrews's avatar
Mark Andrews committed
686

687
688
689
1854.	[bug]		lwres also needs to know the print format for
			(long long).  [RT #13754]

690
691
692
1853.	[bug]		Rework how DLV interacts with proveunsecure().
			[RT #13605]

693
694
695
1852.	[cleanup]	Remove last vestiges of dnssec-signkey and
			dnssec-makekeyset (removed from Makefile years ago).

696
697
1851.	[doc]		Doxygen comment markup. [RT #11398]

698
699
1850.	[bug]		Memory leak in lwres_getipnodebyaddr(). [RT #14591]

700
701
702
1849.	[doc]		All forms of the man pages (docbook, man, html) should
			have consistant copyright dates.

703
704
1848.	[bug]		Improve SMF integration. [RT #13238]

705
1847.	[bug]		isc_ondestroy_init() is called too late in
Mark Andrews's avatar
Mark Andrews committed
706
			dns_rbtdb_create()/dns_rbtdb64_create(). 
707
708
			[RT #13661]
			
709
710
711
1846.	[contrib]	query-loc-0.3.0 from Stephane Bortzmeyer
			<bortzmeyer@nic.fr>.

712
713
714
1845.	[bug]		Improve error reporting to distingish between
			accept()/fcntl() and socket()/fcntl() errors.
			[RT #13745]
Mark Andrews's avatar
Mark Andrews committed
715

716
717
718
719
720
721
1844.	[bug]		inet_pton() accepted more that 4 hexadecimal digits
			for each 16 bit piece of the IPv6 address.  The text
			representation of a IPv6 address has been tighted
			to disallow this (draft-ietf-ipv6-addr-arch-v4-02.txt).
			[RT #5662]

722
723
724
725
726
1843.	[cleanup]	CINCLUDES takes precedence over CFLAGS.  This helps
			when CFLAGS contains "-I /usr/local/include"
			resulting in old header files being used.

1842.	[port]		cmsg_len() could produce incorrect results on
727
728
			some platform. [RT #13744]

729
730
1841.	[bug]		"dig +nssearch" now makes a recursive query to
			find the list of nameservers to query. [RT #13694]
Mark Andrews's avatar
Mark Andrews committed
731

Mark Andrews's avatar
Mark Andrews committed
732
1840.	[func]		dnssec-signzone can now randomize signature end times
733
734
			(dnssec-signzone -j jitter). [RT #13609]

735
736
1839.	[bug]		<isc/hash.h> was not being installed.

737
738
1838.	[cleanup]	Don't allow Linux capabilities to be inherited.
			[RT #13707]
Mark Andrews's avatar
Mark Andrews committed
739

740
741
1837.	[bug]		Compile time option ISC_FACILITY was not effective
			for 'named -u <user>'.  [RT #13714]
Mark Andrews's avatar
Mark Andrews committed
742

743
744
1836.	[cleanup]	Silence compiler warnings in hash_test.c.

745
746
1835.	[bug]		Update dnssec-signzone's usage message. [RT #13657]

747
748
1834.	[bug]		Bad memset in rdata_test.c. [RT #13658]

749
750
1833.	[bug]		Race condition in isc_mutex_lock_profile(). [RT #13660]

751
752
753
1832.	[bug]		named fails to return BADKEY on unknown TSIG algorithm.
			[RT #13620]

754
755
1831.	[doc]		Update named-checkzone documentation. [RT#13604]

756
757
1830.	[bug]		adb lame cache has sence of test reversed. [RT #13600]

758
759
1829.	[bug]		win32: "pid-file none;" broken. [RT #13563]

760
761
762
1828.	[bug]		isc_rwlock_init() failed to properly cleanup if it
			encountered a error. [RT #13549]

763
764
1827.	[bug]		host: update usage message for '-a'. [RT #37116]

765
766
767
768
769
1826.	[bug]		Missing DESTROYLOCK() in isc_mem_createx() on out
			of memory error. [RT #13537]

1825.	[bug]		Missing UNLOCK() on out of memory error from in
			rbtdb.c:subtractrdataset(). [RT #13519]
770

771
772
773
1824.	[bug]		Memory leak on dns_zone_setdbtype() failure.
			[RT #13510]

774
775
776
1823.	[bug]		Wrong macro used to check for point to point interface.
			[RT#13418]

777
778
1822.	[bug]		check-names test for RT was reversed. [RT #13382]

Mark Andrews's avatar
Mark Andrews committed
779
780
1821.	[placeholder]

781
1820.	[bug]		Gracefully handle acl loops. [RT #13659]
Mark Andrews's avatar
Mark Andrews committed
782

783
784
785
786
1819.	[bug]		The validator needed to check both the algorithm and
			digest types of the DS to determine if it could be
			used to introduce a secure zone. [RT #13593]

787
788
1818.	[bug]		'named-checkconf -z' triggered an INSIST. [RT #13599]

789
1817.	[func]		Add support for additional zone file formats for
790
791
			improving loading performance.  The masterfile-format
			option in named.conf can be used to specify a
792
			non-default format.  A separate command
793
			named-compilezone was provided to generate zone files
794
795
796
			in the new format.  Additionally, the -I and -O options
			for dnssec-signzone specify the input and output
			formats.
797

798
799
1816.	[port]		UnixWare: failed to compile lib/isc/unix/net.c.
			[RT #13597]
Mark Andrews's avatar
Mark Andrews committed
800

801
802
803
1815.	[bug]		nsupdate triggered a REQUIRE if the server was set
			without also setting the zone and it encountered
			a CNAME and was using TSIG.  [RT #13086]
Mark Andrews's avatar
Mark Andrews committed
804

805
1814.	[func]		UNIX domain controls are now supported.
Mark Andrews's avatar
Mark Andrews committed
806

807
808
809
810
1813.	[func]		Restructured the data locking framework using
			architecture dependent atomic operations (when
			available), improving response performance on
			multi-processor machines significantly.
811
			x86, x86_64, alpha, powerpc, and mips are currently
812
			supported.
813

814
815
816
1812.	[port]		win32: IN6_IS_ADDR_UNSPECIFIED macro is incorrect.
			[RT #13453]

817
818
1811.	[func]		Preserve the case of domain names in rdata during
			zone transfers. [RT #13547]
Mark Andrews's avatar
Mark Andrews committed
819

820
821
822
1810.	[bug]		configure, lib/bind/configure make different default
			decisions about whether to do a threaded build.
			[RT #13212]
Mark Andrews's avatar
Mark Andrews committed
823

824
825
1809.	[bug]		"make distclean" failed for libbind if the platform
			is not supported.
Mark Andrews's avatar
Mark Andrews committed
826

827
828
1808.	[bug]		zone.c:notify_zone() contained a race condition,
			zone->db could change underneath it.  [RT #13511]
Mark Andrews's avatar
Mark Andrews committed
829

830
831
1807.	[bug]		When forwarding (forward only) set the active domain
			from the forward zone name. [RT #13526]
Mark Andrews's avatar
Mark Andrews committed
832

833
834
835
1806.	[bug]		The resolver returned the wrong result when a CNAME /
			DNAME was encountered when fetching glue from a
			secure namespace. [RT #13501]
Mark Andrews's avatar
Mark Andrews committed
836

837
838
1805.	[bug]		Pending status was not being cleared when DLV was
			active. [RT #13501]
Mark Andrews's avatar
Mark Andrews committed
839

840
841
842
1804.	[bug]		Ensure that if we are queried for glue that it fits
			in the additional section or TC is set to tell the
			client to retry using TCP. [RT #10114]
Mark Andrews's avatar
Mark Andrews committed
843

844
845
1803.	[bug]		dnssec-signzone sometimes failed to remove old
			RRSIGs. [RT #13483]
Mark Andrews's avatar
Mark Andrews committed
846

847
1802.	[bug]		Handle connection resets better. [RT #11280]
Mark Andrews's avatar
Mark Andrews committed
848

849
850
1801.	[func]		Report differences between hints and real NS rrset
			and associated address records.
Mark Andrews's avatar
Mark Andrews committed
851

852
853
854
1800.	[bug]		Changes #1719 allowed a INSIST to be triggered.
			[RT #13428]

855
856
1799.	[bug]		'rndc flushname' failed to flush negative cache
			entries. [RT #13438]
Mark Andrews's avatar
Mark Andrews committed
857

858
859
1798.	[func]		The server syntax has been extended to support a
			range of servers.  [RT #11132]
Mark Andrews's avatar
Mark Andrews committed
860

861
862
863
1797.	[func]		named-checkconf now check acls to verify that they
			only refer to existing acls. [RT #13101]

864
1796.	[func]		"rndc freeze/thaw" now freezes/thaws all zones.
Mark Andrews's avatar
Mark Andrews committed
865

Mark Andrews's avatar
Mark Andrews committed
866
1795.	[bug]		"rndc dumpdb" was not fully documented.  Minor
867
			formating issues with "rndc dumpdb -all".  [RT #13396]
Mark Andrews's avatar
Mark Andrews committed
868

869
870
1794.	[func]		Named and named-checkzone can now both check for
			non-terminal wildcard records.
Mark Andrews's avatar
Mark Andrews committed
871

872
1793.	[func]		Extend adjusting TTL warning messages. [RT #13378]
Mark Andrews's avatar
Mark Andrews committed
873

874
875
1792.	[func]		New zone option "notify-delay".  Specify a minimum
			delay between sets of NOTIFY messages.
Mark Andrews's avatar
Mark Andrews committed
876

877
878
1791.	[bug]		'host -t a' still printed out AAAA and MX records.
			[RT #13230]
Mark Andrews's avatar
Mark Andrews committed
879

880
881
882
1790.	[cleanup]	Move lib/dns/sec/dst up into lib/dns.  This should
			allow parallel make to succeed.

883
884
885
1789.	[bug]		Prerequisite test for tkey and dnssec could fail
			with "configure --with-libtool".

886
887
888
1788.	[bug]		libbind9.la/libbind9.so needs to link against
			libisccfg.la/libisccfg.so.

889
890
1787.	[port]		HPUX: both "cc" and "gcc" need -Wl,+vnocompatwarnings.

891
892
893
894
1786.	[port]		AIX: libt_api needs to be taught to look for
			T_testlist in the main executable (--with-libtool).
			[RT #13239]

895
896
897
1785.	[bug]		libbind9.la/libbind9.so needs to link against
			libisc.la/libisc.so.

898
899
900
901
1784.	[cleanup]	"libtool -allow-undefined" is the default.
			Leave hooks in configure to allow it to be set
			if needed in the future.

902
903
904
1783.	[cleanup]	We only need one copy of libtool.m4, ltmain.sh in the
			source tree.

905
906
1782.	[port]		OSX: --with-libtool + --enable-libbind broke on
			__evOptMonoTime.  [RT #13219]
Mark Andrews's avatar
Mark Andrews committed
907

908
1781.	[port]		FreeBSD 5.3: set PTHREAD_SCOPE_SYSTEM. [RT #12810]
Mark Andrews's avatar
Mark Andrews committed
909

910
911
1780.	[bug]		Update libtool to 1.5.10.

912
913
1779.	[port]		OSF 5.1: libtool didn't handle -pthread correctly.

914
1778.	[port]		HUX 11.11: fix broken IN6ADDR_ANY_INIT and
915
916
			IN6ADDR_LOOPBACK_INIT macros.

917
1777.	[port]		OSF 5.1: fix broken IN6ADDR_ANY_INIT and
918
			IN6ADDR_LOOPBACK_INIT macros.
919

920
921
1776.	[port]		Solaris 2.9: fix broken IN6ADDR_ANY_INIT and
			IN6ADDR_LOOPBACK_INIT macros.
Mark Andrews's avatar
Mark Andrews committed
922

923
924
1775.	[bug]		Only compile getnetent_r.c when threaded. [RT #13205]

925
926
1774.	[port]		Aix: Silence compiler warnings / build failures.
			[RT #13154]
Mark Andrews's avatar
Mark Andrews committed
927

928
1773.	[bug]		Fast retry on host / net unreachable. [RT #13153]
Mark Andrews's avatar
Mark Andrews committed
929

Mark Andrews's avatar
Mark Andrews committed
930
931
1772.	[placeholder]

Mark Andrews's avatar
Mark Andrews committed
932
933
1771.	[placeholder]

934
935
936
1770.	[bug]		named-checkconf failed to report missing a missing
			file clause for rbt{64} master/hint zones. [RT#13009]

937
938
939
1769.	[port]		win32: change compiler flags /MTd ==> /MDd,
			/MT ==> /MD.

940
941
942
1768.	[bug]		nsecnoexistnodata() could be called with a non-NSEC
			rdataset. [RT #12907]

943
944
1767.	[port]		Builds on IPv6 platforms without IPv6 Advanced API
			support for (struct in6_pktinfo) failed.  [RT #13077]
Mark Andrews's avatar
Mark Andrews committed
945

946
947
1766.	[bug]		Update the master file timestamp on successful refresh
			as well as the journal's timestamp. [RT# 13062]
Mark Andrews's avatar
Mark Andrews committed
948

949
950
1765.	[bug]		configure --with-openssl=auto failed. [RT #12937]

951
952
953
1764.	[bug]		dns_zone_replacedb failed to emit a error message
			if there was no SOA record in the replacment db.
			[RT #13016]
Mark Andrews's avatar
Mark Andrews committed
954

955
956
1763.	[func]		Perform sanity checks on NS records which refer to
			'in zone' names. [RT #13002]
Mark Andrews's avatar
Mark Andrews committed
957

958
959
1762.	[bug]		isc_interfaceiter_create() could return ISC_R_SUCCESS
			even when it failed. [RT #12995]
Mark Andrews's avatar
Mark Andrews committed
960

961
962
1761.	[bug]		'rndc dumpdb' didn't report unassociated entries.
			[RT #12971]
Mark Andrews's avatar
Mark Andrews committed
963

964
965
1760.	[bug]		Host / net unreachable was not penalising rtt
			estimates. [RT #12970]
Mark Andrews's avatar
Mark Andrews committed
966

967
968
1759.	[bug]		Named failed to startup if the OS supported IPv6
			but had no IPv6 interfaces configured. [RT #12942]
Mark Andrews's avatar
Mark Andrews committed
969

970
1758.	[func]		Don't send notify messages to self. [RT #12933]
Mark Andrews's avatar
Mark Andrews committed
971

972
1757.	[func]		host now can turn on memory debugging flags with '-m'.
Mark Andrews's avatar
Mark Andrews committed
973

974
975
1756.	[func]		named-checkconf now checks the logging configuration.
			[RT #12352]
Mark Andrews's avatar
Mark Andrews committed
976

977
978
1755.	[func]		allow-update is now settable at the options / view
			level. [RT #6636]
Mark Andrews's avatar
Mark Andrews committed
979

980
981
982
1754.	[bug]		We wern't always attempting to query the parent
			server for the DS records at the zone cut.
			[RT #12774]
Mark Andrews's avatar
Mark Andrews committed
983

984
985
986
1753.	[bug]		Don't serve a slave zone which has no NS records.
			[RT #12894]

987
988
989
990
1752.	[port]		Move isc_app_start() to after ns_os_daemonise()
			as some fork() implementations unblock the signals
			that are blocked by isc_app_start(). [RT #12810]

991
992
1751.	[bug]		--enable-getifaddrs failed under linux. [RT #12867]

993
994
995
1750.	[port]		lib/bind/make/rules.in:subdirs was not bash friendly.
			[RT #12864]

996
997
1749.	[bug]		'check-names response ignore;' failed to ignore.
			[RT #12866]
Mark Andrews's avatar
Mark Andrews committed
998

999
1000
1748.	[func]		dig now returns the byte count for axfr/ixfr.
			
1001
1002
1003
1747.	[bug]		BIND 8 compatability: named/named-checkconf failed
			to parse "host-statistics-max" in named.conf.

Mark Andrews's avatar
Mark Andrews committed
1004
1746.	[func]		Make public the function to read a key file,
1005
1006
			dst_key_read_public(). [RT #12450]

1007
1008
1009
1745.	[bug]		Dig/host/nslookup accept replies from link locals
			regardless of scope if no scope was specified when
			query was sent. [RT #12745]
Mark Andrews's avatar
Mark Andrews committed
1010

1011
1012
1013
1744.	[bug]		If tuple2msgname() failed to convert a tuple to
			a name a REQUIRE could be triggered. [RT #12796]

1014
1743.	[bug]		If isc_taskmgr_create() was not able to create the
1015
1016
1017
1018
			requested number of worker threads then destruction
			of the manager would trigger an INSIST() failure.
			[RT #12790]
			
1019
1020
1021
1022
1023
1742.	[bug]		Deleting all records at a node then adding a
			previously existing record, in a single UPDATE
			transaction, failed to leave / regenerate the
			associated RRSIG records. [RT #12788]

1024
1025
1026
1741.	[bug]		Deleting all records at a node in a secure zone
			using a update-policy grant failed. [RT #12787]

1027
1028
1029
1030
1031
1032
1740.	[bug]		Replace rbt's hash algorithm as it performed badly
			with certain zones. [RT #12729]
			
			NOTE: a hash context now needs to be established
			via isc_hash_create() if the application was not
			already doing this.
Mark Andrews's avatar
Mark Andrews committed
1033

1034
1035
1739.	[bug]		dns_rbt_deletetree() could incorrectly return
			ISC_R_QUOTA.  [RT #12695]
Mark Andrews's avatar
Mark Andrews committed
1036

1037
1738.	[bug]		Enable overrun checking by default. [RT #12695]
Mark Andrews's avatar
Mark Andrews committed
1038

Mark Andrews's avatar
Mark Andrews committed
1039
1737.	[bug]		named failed if more than 16 masters were specified.
1040
1041
			[RT #12627]

1042
1043
1044
1736.	[bug]		dst_key_fromnamedfile() could fail to read a
			public key. [RT #12687]
			
1045
1046
1047
1735.	[bug]		'dig +sigtrace' could die with a REQUIRE failure.
			[RE #12688]

1048
1049
1050
1734.	[cleanup]	'rndc-confgen -a -t' remove extra '/' in path.
			[RT #12588]

1051
1052
1733.	[bug]		Return non-zero exit status on initial load failure.
			[RT #12658]
Mark Andrews's avatar
Mark Andrews committed
1053

1054
1055
1732.	[bug]		'rrset-order name "*"' wasn't being applied to ".".
			[RT #12467]
Mark Andrews's avatar
Mark Andrews committed
1056

1057
1058
1731.	[port]		darwin: relax version test in ifconfig.sh.
			[RT #12581]
Mark Andrews's avatar
Mark Andrews committed
1059

1060
1061
1730.	[port]		Determine the length type used by the socket API.
			[RT #12581]
Mark Andrews's avatar
Mark Andrews committed
1062

1063
1729.	[func]		Improve check-names error messages.
Mark Andrews's avatar
Mark Andrews committed
1064

1065
1728.	[doc]		Update check-names documentation.
Mark Andrews's avatar
Mark Andrews committed
1066

1067
1068
1727.	[bug]		named-checkzone: check-names support didn't match
			documentation.
Mark Andrews's avatar
Mark Andrews committed
1069

Mark Andrews's avatar
Mark Andrews committed
1070
1726.	[port]		aix5: add support for aix5.
Mark Andrews's avatar
aix5    
Mark Andrews committed
1071

1072
1073
1725.	[port]		linux: update error message on interaction of threads,
			capabilities and setuid support (named -u). [RT #12541]
Mark Andrews's avatar
Mark Andrews committed
1074

1075
1076
1724.	[bug]		Look for DNSKEY records with "dig +sigtrace".
			[RT #12557]
Mark Andrews's avatar
Mark Andrews committed