[prev in list] [next in list] [prev in thread] [next in thread] 

List:       dhcp-announce
Subject:    ISC DHCP 3.0.6rc2 is now available
From:       Evan Hunt <Evan_Hunt () isc ! org>
Date:       2007-06-22 19:19:23
Message-ID: 20070622191923.GA53232 () isc ! org
[Download RAW message or body]

  *** From dhcp-announce -- To unsubscribe, see the end of this message. ***

ISC DHCP 3.0.6rc2 is now available for download.

This is a release candidate of DHCP 3.0.6, a maintenance release
containing fixes for bugs discovered since DHCP 3.0.5, but no new features.
A list of changes in this release has been appended to this message.  For
a full list of changes since any historical version, please consult the
RELNOTES file in the software distribution, our our website:

  http://www.isc.org/sw/dhcp/dhcp_dev.php

This release is available at the following URL:

  ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.6rc2.tar.gz

OpenPGP signatures are available at:

  ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.6rc2.tar.gz.asc
  ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.6rc2.tar.gz.sha1.asc
  ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.6rc2.tar.gz.sha256.asc
  ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.6rc2.tar.gz.sha512.asc

ISC's Release Signing Key can be obtained at:

    http://www.isc.org/about/openpgp/

                        Changes since 3.0.6rc1

- supersede_lease() now requeues leases in their respective hardware
  address hash bucket.  This mirrors client identifier behaviour.

                        Changes since 3.0.5

- Assorted fixes for broken network devices:  Packet length is now
  determined from the IP header length field to finally calculate the
  UDP payload length, because some NIC drivers return more data than
  they actually recived.

- UDP packets are now stored in aligned data structures.

- Allow trace output files (-tf option) to be overwritten, rather than
  crashing dhcpd if the file already exists

- A bug was fixed that caused dhcpd to segfault if a pool was declared
  outside the scope of a subnet in dhcpd.conf.

- A logic error in omapi interface code was repaired that might result in
  incorrectly indicating 'up' state when any flags were set, rather than
  specifically the INTERFACE_REQUESTED flag.Thanks to a patch from
  Jochen Voss which got to us via Andrew Pollock at Debian.

- Spelling fixes.

- A reference leak on binding scopes set by ddns updates was repaired.

- A memory leak in the minires_nsendsigned() function call was repaired.
  Effectively, this leaked ~176 bytes per DDNS update.

- In the case where an "L2" DHCP Relay Agent (one that does not set giaddr)
  was directly attached to the same broadcast domain as the DHCP server,
  the RFC3046 relay agent information option was not being returned to the
  relay in the server's replies.  This was fixed; the dhcp server no longer
  requires the giaddr to reply with relay agent information.  Note that
  this also improves compatibility with L2 devices that "intercept" DHCP
  packets and expect relay agent information even in unicast (renewal)
  replies.  Thanks to a patch from Pekka Silvonen.

- A bug was fixed where the BOOTP header 'sname' field had a value, the
  copy written to persistent storage was actually the contents of the
  'file' field.

- A bug was fixed where the nwip virtual option space was referencing
  the fqdn option's virtual option space's option cache.

- Timestamp parsing errors that indicated missing "minutes" fields rather
  than the actually missing "seconds" fields have been repaired thanks to
  a patch from Kevin Steves.

- A grammar error in the dhclient.8 manpage was repaired thanks to a patch
  from Chris Wagner.

- Several spelling typos were repaired, and some cross-references to other
  relevant documents were included in the manpages, thanks to a patch
  by Andrew Pollock which got to us via Tomas Pospisek.

- Some bugs were fixed in the 'emergency relay agent options hologram'
  which is used to retain relay agent option contents from when the
  client was in INIT or REBIND states.  This should solve problems where
  relay agent options were not echoed from the server, even when giaddr
  was set.

- dhclient now closes its descriptor to dhclient.leases prior to executing
  dhclient-script.  Thanks to a patch from Tomas Pospisek.

- The server's "by client-id" and "by hardware address" hash table lists
  are now sorted according to the preference to re-allocate that lease to
  returning clients.  This should eliminate pool starvation problems
  arising when "INIT" clients were given new leases rather than presently
  active ones.

- A bug that kept option overloading from working (on reception) has
  been repaired.

-- 
Evan Hunt -- evan_hunt@isc.org
Internet Systems Consortium, Inc.

-----------------------------------------------------------------------
To unsubscribe from this list, visit http://www.isc.org/dhcp-lists.html
or send mail to dhcp-announce-request@isc.org with the subject line of
'unsubscribe'.
-----------------------------------------------------------------------

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic