CHANGES 2.08 KB
Newer Older
1 2 3
  18.   [bug]           Use AC_TRY_LINK rather than AC_TRY_COMPILE in
                        configure.in to check for presence of in6addr_any.

4 5 6 7
  17.	[func]		Do configuration file post-load validation of zones.

  16.	[bug]		put quotes around key names on config file 
			output to avoid possible keyword clashes.
Bob Halley's avatar
update  
Bob Halley committed
8

Bob Halley's avatar
update  
Bob Halley committed
9 10 11 12 13 14
  15.	[func]		Add dns_name_dupwithoffsets().  This function is
			improves comparison performance for duped names.

  14.	[bug]		free_rbtdb() could have 'put' unallocated memory in
			an unlikely error path.

Bob Halley's avatar
update  
Bob Halley committed
15 16 17
  13.	[bug]		lib/dns/master.c and lib/dns/xfrin.c didn't ignore
			out-of-zone data.

James Brister's avatar
James Brister committed
18
  12.	[bug]		Fixed possible unitialized variable error.
Bob Halley's avatar
update  
Bob Halley committed
19

Bob Halley's avatar
update  
Bob Halley committed
20 21 22 23
  11.	[bug]		axfr_rrstream_first() didn't check the result code of
			db_rr_iterator_first(), possibly causing an assertion
			to be triggered later.

24
  10.	[bug]		A bug in the code which makes EDNS0 OPT records in
Bob Halley's avatar
update  
Bob Halley committed
25 26 27
			bin/named/client.c and lib/dns/resolver.c could
			trigger an assertion.

James Brister's avatar
James Brister committed
28 29 30
   9.   [cleanup]	replaced bit-setting code in confctx.c and replaced
			repeated code with macro calls.

31 32 33
   8.   [bug]		Shutdown of incoming zone transfer accessed
			freed memory.

34 35 36 37 38 39 40 41 42
   7.   [cleanup]	removed 'listen-on' from view statement.

   6.   [bug]		quote RR names when generating config file to 
			prevent possible clash with config file keywords 
			(such as 'key').

   5.   [func]		syntax change to named.conf file: new ssu grant/deny 
			statements must now be enclosed by an 'update-policy'
			block.
Bob Halley's avatar
add  
Bob Halley committed
43

Bob Halley's avatar
Bob Halley committed
44 45 46 47 48 49
   4.	[port]		bin/named/unix/os.c didn't compile on systems with
			linux 2.3 kernel includes due to conflicts between
			C library includes and the kernel includes.  We now
			get only what we need from <linux/capability.h>, and
			avoid pulling in other linux kernel .h files.

50 51 52
   3.	[bug]		TKEYs go in the answer section of responses, not
			the additional section.

53 54 55
   2.	[bug]		Generating cryptographic randomness failed on
			systems without /dev/random.

Bob Halley's avatar
add  
Bob Halley committed
56 57 58 59 60
   1.	[bug]		The installdirs rule in
			lib/isc/unix/include/isc/Makefile.in had a typo which
			prevented the isc directory from being created if it
			didn't exist.

Bob Halley's avatar
Bob Halley committed
61
	--- 9.0.0b2 released ---