2
0
mirror of https://gitlab.isc.org/isc-projects/bind9 synced 2025-09-01 06:55:30 +00:00
This commit is contained in:
Mark Andrews
2003-04-22 04:01:15 +00:00
parent e7eef6c9e6
commit 1c935a070e

54
CHANGES
View File

@@ -21,7 +21,7 @@
1461. [bug] Remove deadlock from rbtdb code. [RT #5999]
1460. [bug] inet_pton() failed to reject certian malformed
1460. [bug] inet_pton() failed to reject certain malformed
IPv6 literals.
1459. [placeholder]
@@ -49,7 +49,7 @@
1451. [bug] rndc-confgen didn't exit with a error code for all
failures. [RT #5209]
1450. [bug] Fetching expired glue failed under certian
1450. [bug] Fetching expired glue failed under certain
circumstances. [RT #5124]
1449. [bug] query_addbestns() didn't handle running out of memory
@@ -66,10 +66,10 @@
alt-transfer-source and alt-transfer-source-v6.
SECURITY: use-alt-transfer-source is ENABLED unless
you are using views. This may caues a security risk
you are using views. This may cause a security risk
resulting in accidental disclosure of wrong zone
content if the master supplying different source
content based on IP address. If you are not certian
content based on IP address. If you are not certain
ISC recommends setting use-alt-transfer-source no;
1445. [bug] DNS_ADBFIND_STARTATROOT broke stub zones. This has
@@ -77,12 +77,12 @@
causes the search to start using the closest zone.
1444. [func] dns_view_findzonecut2() allows you to specify if the
cache should be searched for zonecuts.
cache should be searched for zone cuts.
1443. [func] Masters lists can now be specified and referenced
in zone masters clauses and other masters lists.
1442. [func] New fuctions for manipulating port lists:
1442. [func] New functions for manipulating port lists:
dns_portlist_create(), dns_portlist_add(),
dns_portlist_remove(), dns_portlist_match(),
dns_portlist_attach() and dns_portlist_detach().
@@ -91,10 +91,10 @@
source port.
1440. [func] It is now possible to tell named to avoid using
certian source ports (avoid-v4-udp-ports,
certain source ports (avoid-v4-udp-ports,
avoid-v6-udp-ports).
1439. [bug] Named could return NOERROR with certian NOTIFY
1439. [bug] Named could return NOERROR with certain NOTIFY
failures. Return NOTAUTH is the NOTIFY zone is
not being served.
@@ -121,7 +121,7 @@
via named.conf (edns-udp-size).
1431. [bug] isc_print_snprintf() "%s" with precision could walk of
end of arguement. [RT #5191]
end of argument. [RT #5191]
1430. [port] linux: IPv6 interface scanning support.
@@ -174,7 +174,7 @@
1410. [func] handle records that live in the parent zone, e.g. DS.
1409. [bug] DS should have attibute DNS_RDATATYPEATTR_DNSSEC.
1409. [bug] DS should have attribute DNS_RDATATYPEATTR_DNSSEC.
1408. [bug] distclean was not complete. [RT #4700]
@@ -186,7 +186,7 @@
1405. [func] Use arc4random() if available.
1404. [bug] libbind: ns_name_ntol() could overwite a zero length
1404. [bug] libbind: ns_name_ntol() could overwrite a zero length
buffer.
1403. [func] dnssec-signzone, dnssec-keygen, dnssec-makekeyset
@@ -277,7 +277,7 @@
1374. [func] dns_adb_dump() now logs the lame zones associated
with each server.
1373. [bug] Recovery from expired glue failed under certian
1373. [bug] Recovery from expired glue failed under certain
circumstances.
1372. [bug] named crashes with an assertion failure on exit when
@@ -285,7 +285,7 @@
changing listening addresses several times. [RT# 3509]
1371. [bug] notify-source-v6, transfer-source-v6 and
query-source-v6 with explict addresses and using the
query-source-v6 with explicit addresses and using the
same ports as named was listening on could interfere
with nameds ability to answer queries sent to those
addresses.
@@ -538,7 +538,7 @@
zone. Log zone when NXT records are missing from
secure zone.
1280. [bug] libbind: escape '(' and ')' when coverting to
1280. [bug] libbind: escape '(' and ')' when converting to
presentation form.
1279. [port] Darwin uses (unsigned long) for size_t. [RT #2590]
@@ -549,7 +549,7 @@
styles: dns_master_stylecreate() and
dns_master_styledestroy().
1276. [bug] libbind: const pointer conficts in res_debug.c.
1276. [bug] libbind: const pointer conflicts in res_debug.c.
1275. [port] libbind: hpux: treat all hpux systems as BIG_ENDIAN.
@@ -569,7 +569,7 @@
1269. [port] Openserver: ifconfig.sh support.
1268. [port] Openserver: the value FD_SETSIZE depends on whether
<sys/param.h> is included or not. Be consistant.
<sys/param.h> is included or not. Be consistent.
1267. [func] isc_file_openunique() now creates file using mode
0666 rather than 0600.
@@ -630,7 +630,7 @@
1249. [bug] Missing masters clause was not handled gracefully.
[RT #2703]
1248. [bug] DESTDIR was not being propogated between makes.
1248. [bug] DESTDIR was not being propagated between makes.
1247. [bug] Don't reset the interface index for link/site local
addresses. [RT #2576]
@@ -651,7 +651,7 @@
1242. [bug] named-checkzone failed if a journal existed. [RT #2657]
1241. [bug] Drop received UDP messsages with a zero source port
1241. [bug] Drop received UDP messages with a zero source port
as these are invariably forged. [RT #2621]
1240. [bug] It was possible to leak zone references by
@@ -775,7 +775,7 @@
1199. [doc] ARM reference to RFC 2157 should have been RFC 1918.
[RT #2436]
1198. [bug] OPT printing style was not consistant with the way the
1198. [bug] OPT printing style was not consistent with the way the
header fields are printed. The DO bit was not reported
if set. Report if any of the MBZ bits are set.
@@ -971,14 +971,14 @@
1137. [func] It is now possible to flush a given name from the
ADB by calling the new function dns_adb_flushname().
1136. [bug] CNAME records synthesized from DNAMEs did not
1136. [bug] CNAME records synthesised from DNAMEs did not
have a TTL of zero as required by RFC2672.
[RT #2129]
1135. [func] You can now override the default syslog() facility for
named/lwresd at compile time. [RT #1982]
1134. [bug] Multithreaded servers could deadlock in ferror()
1134. [bug] Multi threaded servers could deadlock in ferror()
when reloading zone files. [RT #1951, #1998]
1133. [bug] IN6_IS_ADDR_LOOPBACK was not portably defined on
@@ -993,7 +993,7 @@
did not include the out-of-range number but the
following token. [RT #2076]
1129. [bug] Multithreaded servers could crash under heavy
1129. [bug] Multi threaded servers could crash under heavy
resolution load due to a race condition. [RT #2018]
1128. [func] sdb drivers can now provide RR data in either text
@@ -1027,13 +1027,13 @@
1119. [func] Added support in Win32 for NTFS file/directory ACL's
for access control.
1118. [bug] On multithreaded servers, a race condition
1118. [bug] On multi threaded servers, a race condition
could cause an assertion failure in resolver.c
during resolver shutdown. [RT #2029]
1117. [port] The configure check for in6addr_loopback incorrectly
succeeded on AIX 4.3 when compiling with -O2
because the test code was optimized away.
because the test code was optimised away.
[RT #2016]
1116. [bug] Setting transfers in a server clause, transfers-in,
@@ -1054,8 +1054,8 @@
1112. [placeholder]
1111. [bug] Multithreaded servers could deadlock processing
recursive queries due to a locking hieararchy
1111. [bug] Multi threaded servers could deadlock processing
recursive queries due to a locking hierarchy
violation in adb.c. [RT #2017]
1110. [bug] dig should only accept valid abbreviations of +options.
@@ -1131,7 +1131,7 @@
1084. [cleanup] libbind: gai_strerror() re-written.
1083. [bug] The default control channel listened on the
wildcard adress, not the loopback as documented.
wildcard address, not the loopback as documented.
[RT #1975]
1082. [bug] The -g option to named incorrectly caused logging