BIND 8.4.5 Release Candidate 6 (8.4.5-RC6)

This is a discussion on BIND 8.4.5 Release Candidate 6 (8.4.5-RC6) within the Bind Users forums, part of the DNS and Related Forums category; BIND 8.4.5 Release Candidate 6 (8.4.5-RC6) BIND 8.4.5-RC6 is a maintenance release ...


Go Back   Usenet Forums > DNS and Related Forums > Bind Users

FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 08-17-2004
Mark Andrews
 
Posts: n/a
Default BIND 8.4.5 Release Candidate 6 (8.4.5-RC6)


BIND 8.4.5 Release Candidate 6 (8.4.5-RC6)

BIND 8.4.5-RC6 is a maintenance release candidate of BIND 8.4.

Highlights.
Maintenance Release.
nsupdate: The use of a blank line to cause a update request
to be sent is deprecated. Use "send" instead.

the distribution files are:

ftp://ftp.isc.org/isc/bind/src/testi...ind-src.tar.gz
ftp://ftp.isc.org/isc/bind/src/testi...ind-doc.tar.gz
ftp://ftp.isc.org/isc/bind/src/testi...contrib.tar.gz

the pgp signature files are:

ftp://ftp.isc.org/isc/bind/src/testi...src.tar.gz.asc
ftp://ftp.isc.org/isc/bind/src/testi...doc.tar.gz.asc
ftp://ftp.isc.org/isc/bind/src/testi...rib.tar.gz.asc

Windows NT / Windows 2000 binary distribution.

ftp://ftp.isc.org/isc/bind/src/testi.../readme1st.txt
ftp://ftp.isc.org/isc/bind/src/testi...D8.4.5-RC6.zip
ftp://ftp.isc.org/isc/bind/src/testi....5-RC6.zip.asc

top of CHANGES says:

--- 8.4.5-RC6 released --- (Tue Aug 10 20:50:14 PDT 2004)

1676. [port] Solaris 8 has if_nametoindex().

1675. [bug] match any returned scope when a scope is not specified
on non global scope address in resolv.conf.

1674. [bug] getaddrinfo() failed to set sin6_scope_id correctly
on some platforms.

1673. [bug] named-xfer could fail to transfer some valid ixfr
streams.

1672. [bug] libbind: failed to print unknown types and classes
above 4095. didn't correctly print unknown records
with zero length.

1671. [bug] named-xfer didn't handle zero length unknown records.

1670. [bug] named-xfer logged the port twice.

1669. [bug] Only test the gcc minor version when the major version
is known.

--- 8.4.5-RC5 released --- (Wed Jun 30 00:09:19 PDT 2004)

1668. [port] solaris: allow applications compiling against
libbind to be compiled with "cc -Xc".

1667. [bug] merge_log() didn't handle NAPTR records.

1666. [bug] IXFR merge failures should force the next transfer
attempt to be a AXFR.

1665. [port] getnameinfo() was broken on machines with 8 octet
longs.

1664. [doc] document "dig -b".

1663. [bug] RES_NO_NIBBLE2 and RES_DEBUG2 where the same
value.

--- 8.4.5-RC4 released --- (Wed Jun 9 23:26:59 PDT 2004)

1662. [cleanup] signed/unsigned issues in res_send.c and
res_mkupdate.c.

--- 8.4.5-RC3 released --- (Mon May 17 02:01:11 DST 2004)

1661. [cleanup] indiscriminate use strlcat/strlcpy make auditing
harder.

1660. [port] freebsd: FreeBSD 5 has a getgrnet_r() implementation.
Make our implementation call compatible.

--- 8.4.5-RC2 released --- (Tue Apr 27 21:59:01 PDT 2004)

1659. [port] decunix/ibm: gethostbyname_r() only supported a
small number of addresses.

--- 8.4.5-RC1 released --- (Mon Apr 12 05:51:41 PDT 2004)

1658. [bug] reduce the notify delay when reloading a single
zone.

1657. [bug] gmtime_r() called incorrectly.

1656. [bug] master serial number overflows were not detected.

1655. [bug] when printing NAPTR records to zone files escapes
were not being escaped causing them to be lost when
re-read.

1654. [port] linux: move/fix prototypes for getnetgrent(),
setnetgrent(), endnetgrent(), innetgr(),
gethostbyaddr_r(), gethostbyname_r(),
gethostent_r(), getnetbyname_r(), getnetbyaddr_r(),
getnetent_r(), getprotobyname_r(),
getprotobynumber_r(), getprotoent_r(),
getservbyname_r(), getservbyport_r(), getservent_r()
and getnetgrent_r().

1653. [func] The event library has new functions evUTCTime(),
evConfigTimer(), evSetOption() and evGetOption().

1652. [bug] linux: set sin6_scope_id for link local when scaning
the interface table.

1651. [port] solaris: namespace collision in dnssafe/ammd5.c

1650. [bug] NODATA responses from forwarders that followed
a CNAME were not handled correctly.

1649. [bug] res_nsend() failed to handle EPROTONOSUPPORT,
EPFNOSUPPORT and EAFNOSUPPORT.

1648. [protocol] Add DNAME support to nsupdate and res_mkupdate.
Note: DNAME is not supported by named. If you
need server side DNAME support please use BIND 9.

1647. [func] nsupdate: add "send" from BIND 9.

1646. [protocol] Do not make reverse queries under IP6.INT by default.
To get the old behaviour set "options v6revmode:both"
in resolv.conf.

1645. [bug] named-xfer: misformated address/port pairs in log
messages.

1644. [cleanup] remove unused variable from res_hnok().

1643. [bug] Update root hints, B.ROOT-SERVERS.NET 192.228.79.201.

1642. [bug] evWaitFor() and evDo() were being passed non-matching
tags.

1641. [bug] "CH" was missing from list to class names.
Note: this will impact lookups of the Swiss top
level domain "CH" and the unqualified hostname "CH".

1640. [contrib] rfc1101 removed.

--- 8.4.4 released --- (Thu Jan 15 18:07:14 PST 2004)

1639. [port] linux: glibc compatibility.

1638. [bug] "controls { inet * ....; };" was broken.

1637. [bug] if the current lookup requires self glue allow nslookup
to signal that the caller may call check the parent.

1636. [bug] fully reset the query control structure after following
a cname.

1635. [bug] delayed sysqueries were not being subject to sysquery
chaining distance test.

1634. [bug] improve sysquery() duplicate detection.

1633. [port] linux: maintain binary compatability with linux's
struct addrinfo.

1632. [port] solaris: maintain binary compatability with
sun's struct addrinfo.

1631. [cleanup] only attempt to open the IPv6 query source if
HAS_INET6_STRUCTS is defined.

1630. [debug] tracing for more resolver options.

1629. [bug] track which nameservers we have made a sysquery()
for.

1628. [bug] don't lookup missing alternate addresses for
lame servers.

1627. [bug] named-xfer: failure to supply manditory option -f
resulted in a core dump.

1626. [port] decunix: used -std1 rather than -std.

1625. [bug] forward-only wasn't working correctly.

1624. [port] decunix: provide ALIGN macro.

1623. [bug] change #1614 contained a error stopped the
presence AAAA records delaying the A lookups.

1622. [bug] restore missing "/" from query log.

1621. [port] hpux: make include/arpa/inet.h compatible with
that distributed by HP when _XOPEN_SOURCE_EXTENDED
is defined.

1620. [port] decunix: silence "-std1" warnings in ns_main.c.

1619. [port] decunix: remove duplicate typedefs.

1618. [func] report amount of time is seconds since the host
statistics were last cleared or server started.

--- 8.4.3 released --- (Mon Nov 24 17:27:52 PST 2003)

1617. [cleanup] don't pre-fetch missing additional address records if
we have one of A/AAAA.

1616. [func] turn on "preferred-glue A;" (if not specified in
named.conf) if the answer space is a standard UDP
message size or smaller.

1615. [func] when query logging log whether TSIG (S) and/or EDNS (E)
was used to make the query.

1614. [cleanup] on dual (IPv4+IPv6) stack servers delay the lookup of
missing glue if we have glue for one family.

1613. [cleanup] notify: don't lookup A/AAAA records for nameservers
if we don't support the address at the transport level.

1612. [func] named now takes arguements -4 and -6 to limit the
IP transport used for making queries.

1611. [debug] better packet tracing in debug output (+ some lint).

1610. [bug] don't explictly declare errno use <errno.h>.

1609. [bug] drop_port() was being called with ports in network
order rather than host order.

1608. [port] sun: force alignment of answer in dig.c.

1607. [bug] do not attempt to prime cache when recursion and
fetch-glue are disabled.

1606. [bug] sysquery duplicate detection was broken when
using forwarders.

1605. [port] sun: force alignment of newmsg in ns_resp.c.

1604. [bug] heap_delete() sometimes violated the heap invariant,
causing timer events not to be posted when due.

1603. [port] ds_remove_gen() mishandled removal IPv6 interfaces.

1602. [port] linux: work around a non-standard __P macro.

1601. [bug] dig could report the wrong server address on transfers.

1600. [bug] debug_freestr() prototype mismatch.

1599. [bug] res_nsearch() save statp->res_h_errno instead of
h_errno.

1598. [bug] dprint_ip_match_list() fails to print the mask
correctly.

1597. [bug] use the actual presentation length of the IP address
to determine if sprintf() is safe in write_tsig_info().

--- 8.4.2 released --- (Thu Sep 4 06:58:22 PDT 2003)

1596. [port] winnt: set USELOOPBACK in port_after.h

1595. [bug] dig: strcat used instead of strcpy.

1594. [bug] if only a single nameserver was listed in resolv.conf
IPv6 default server was also being used.

1593. [port] irix: update port/irix/irix_patch.

1592. [port] irix: provide a sysctl() based getifaddrs()
implementation.

1591. [port] irix: sa_len is a macro.

1590. [port] irix: doesn't have msg_control (NO_MSG_CONTROL)

1589. [port] linux: uninitalised variable.

1588. [port] solaris: provide ALIGN.

1587. [port] NGR_R_END_RESULT was not correct for some ports.

1586. [port] winnt: revert to old socket behaviour for UDP
sockets (Windows 2000 SP2 and later).

1585. [port] solaris: named-xfer needs <fcntl.h>.

1584. [port] bsdos: explictly include <netinet6/in6.h> for
4.0 and 4.1.

1583. [bug] add -X to named-xfer usage message.

1582. [bug] ns_ownercontext() failed to set the correct owner
context for AAAA records. ns_ptrcontext() failed
to return the correct context for IP6.ARPA.

1581. [bug] apply anti-cache poison techniques to negative
answers.

1580. [bug] inet_net_pton() didn't fully handle implicit
multicast IPv4 network addresses.

1579. [bug] ifa_addr can be NULL.

1578. [bug] named-xfer: wrong arguement passed to getnameinfo().

1577. [func] return referrals for glue (NS/A/AAAA) if recursion
is not desired (hp->rd = 0).

1576. [bug] res_nsendsigned() incorrectly printed the truncated
UDP response when RES_IGNTC was not set.

1575. [bug] tcp_send() passed the wrong length to evConnect().

1574. [bug] res_nsendsigned() failed to handle truncation
cleanly.

1573. [bug] tsig_size was not being copied by ns_forw().

1572. [port] bsdos: missing #include <ifaddrs.h>.

1571. [bug] AA was sometimes incorrectly set.

1570. [port] decunix: change #1544 broke OSF1 3.2C.

1569. [bug] remove extraneous closes.

1568. [cleanup] reduce the memory footprint for large numbers of
zones.

1567. [port] winnt: install MSVC70.DLL and MFC70.DLL.

1566. [bug] named failed to locate keys declared in masters
clause.

1565. [bug] named-xfer was failing to use TSIG.

1564. [port] linux: allow static linkage to work.

1563. [bug] ndc getargs_closure failed to NUL terminate strings.

1562. [bug] handle non-responsive servers better.

1561. [bug] rtt estimates were not being updated for IPv6
addresses.

1560. [port] linux: add runtime support to handle old kernels
that don't know about msg_control.

1559. [port] named, named-xfer: ensure that stdin, stdout and
stderr are open.

--- 8.4.1-P1 released --- (Sun Jun 15 17:35:10 PDT 2003)

1558. [port] sunos4 doesn't have msg_control (NO_MSG_CONTROL).

1557. [port] linux: socket returns EINVAL for unsupported family.

1556. [bug] reference through NULL pointer.

1555. [bug] sortlist wasn't being applied to AAAA queries.

1554. [bug] IPv4 access list elements of the form number/number
(e.g. 127/8) were not correctly defined.

1553. [bug] getifaddrs*() failed to set ifa_dstaddr for point
to point links (overwrote ifa_addr).

1552. [bug] buffer overruns in getifaddrs*() if the server has
point to point links.

1551. [port] freebsd: USE_IFNAMELINKIDS should be conditionally
defined.

1550. [port] TruCluster support didn't build.

1549. [port] Solaris 9 has /dev/random.

--- 8.4.1-REL released --- (Sun Jun 8 15:11:32 PDT 2003)

1548. [port] winnt: make recv visible from libbind.

1547. [port] cope with spurious EINVAL from evRead.

1546. [cleanup] dig now reports version 8.4.

1545. [bug] getifaddrs_sun6 was broken.

1544. [port] hpux 10.20 has a broken recvfrom(). Revert to recv()
in named-xfer and work around deprecated recv() in
OSF.

1543. [bug] named failed to send notifies to servers that live
in zones it was authoritative for.

1542. [bug] set IPV6_USE_MIN_MTU on IPv6 sockets if the kernel
supports it.

1541. [bug] getifaddrs_sun6() should be a no-op on early SunOS
releases.

--- 8.4.0-REL released --- (Sun Jun 1 17:49:31 PDT 2003)

Reply With Quote
Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT +1. The time now is 08:42 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.0.0