From 663e6621c764907628e21c56e0d308e233707e1c Mon Sep 17 00:00:00 2001 From: David Hankins Date: Tue, 1 Aug 2006 21:18:35 +0000 Subject: [PATCH] Updates prior to 3.1.0a1 release. --- README | 18 ++++++++--------- RELNOTES | 50 +++++++++++++--------------------------------- includes/version.h | 2 +- 3 files changed, 24 insertions(+), 46 deletions(-) diff --git a/README b/README index 0f77a44d..c055cf52 100644 --- a/README +++ b/README @@ -1,6 +1,6 @@ Internet Systems Consortium DHCP Distribution - Version 3.1 - HEAD - March 3, 2005 + Version 3.1.0a1 + August 1, 2006 README FILE @@ -92,10 +92,10 @@ directory, it may not have up-to-date information). RELEASE STATUS -This is a snapshot of the ISC DHCP project's CVS HEAD prior to release -version 3.1.x. This is highly experimental code which has not been -publically released, nor properly tested. It contains a large number of -new features, and with it most likely many bugs. +This is the first ALPHA quality release of ISC DHCP 3.1.0, a feature +release based upon the work present in the 3.0.x development track. +It contains a large number of new features, and with that most likely +many new bugs. In this release, the server and relay agent are currently fully functional on NetBSD, Linux systems with kernel version 2.2 or later, @@ -138,12 +138,12 @@ information. On Digital Unix, type ``man pfilt''. To build the DHCP Distribution, unpack the compressed tar file using the tar utility and the gzip command - type something like: - gunzip dhcp-3.1-HEAD.tar.gz - tar xvf dhcp-3.1-HEAD.tar + gunzip dhcp-3.1.0a1.tar.gz + tar xvf dhcp-3.1.0a1.tar CONFIGURING IT -Now, cd to the dhcp-3.1-HEAD subdirectory that you've just created and +Now, cd to the dhcp-3.1.0a1 subdirectory that you've just created and configure the source tree by typing: ./configure diff --git a/RELNOTES b/RELNOTES index 8acc2193..c71c44c2 100644 --- a/RELNOTES +++ b/RELNOTES @@ -1,51 +1,30 @@ Internet Systems Consortium DHCP Distribution - Version 3.1 - HEAD - March 3, 2005 + Version 3.1.0a1 + August 1, 2006 Release Notes NEW FEATURES -XXX: Note need for care of ATSFP values when upgrading from 3.0.4+ to -3.1.x. +Version 3.1.x of the ISC DHCP Distribution includes the following major +new features compared to its 3.0.x derivative: -Version 3 of the ISC DHCP Distribution includes the following features -that are new since version 2.0: + - Failover protocol 'MAC Address Affinity' to reduce pool churn. + - Support for the 'reserved' and 'bootp' failover flags, which + means in lay terms that static allocations can be made to + clients in which 'on events' can be supported. + - Several other failover optimizations and changes. + - Management of class and subclass statements via OMAPI. + - Many new configuration statement functions. + - Initial formal support for VIVCO/VIVSO options. - - DHCP Failover Protocol support - - OMAPI, an API for accessing and modifying the DHCP server and - client state. - - Conditional behaviour - - Storing arbitrary information on leases - - Address pools with access control - - Client classing - - Address allocation restriction by class - - Relay agent information option support - - Dynamic DNS updates - - Many bug fixes, performance enhancements, and minor new DHCP - protocol features. - -The main bug fixed here is a bug in the subclass allocation code that -could result in a memory smash. Any users of the ISC DHCP server who -are using subclasses should seriously consider upgrading to 3.0.1. - -If you are running 3.0 beta 1 and are doing dynamic DNS updates, the -lease file is no longer forward-compatible to 3.0 final. A script -has been provided to convert 3.0b1 lease files. This is in -contrib/3.0b1-lease-convert. +For a full list of new features added in this release, please observe +the changes list directly following this section. For information on how to install, configure and run this software, as well as how to find documentation and report bugs, please consult the README file. -The Dynamic DNS Update support is a descendent of an implementation -done by Lans Carstensen and Brian Dols at Rose-Hulman Institute of -Technology, Jim Watt at Applied Biosystems, Irina Goble at Integrated -Measurement Systems, Igor Sharfmesser at Kazakh Telecom, and Brian -Murrell at BC Tel Advanced Communications. I'd like to express my -thanks to all of these good people here, both for working on the code -and for prodding me into improving it. - Changes since 3.0 (New Features) @@ -67,7 +46,6 @@ and for prodding me into improving it. one does not already exist on the system. - RFC3942 compliance, site-local option spaces start at 224 now, not 128. - ||| THIS NEEDS TO BE SPELLED OUT IN THE NEW FEATURES LIST ||| - The IO system now tracks all local IP addresses, so that the DHCP applications (particularly the dhcrelay) can discern between what frames diff --git a/includes/version.h b/includes/version.h index 6bfb5830..a3d9539c 100644 --- a/includes/version.h +++ b/includes/version.h @@ -1,3 +1,3 @@ /* Current version of ISC DHCP Distribution. */ -#define DHCP_VERSION "V3.1-pre" +#define DHCP_VERSION "V3.1.0a1"