]> git.ipfire.org Git - thirdparty/dhcp.git/commitdiff
Preparing to release 4.1.0a1
authorEvan Hunt <each@isc.org>
Thu, 24 Jan 2008 02:14:32 +0000 (02:14 +0000)
committerEvan Hunt <each@isc.org>
Thu, 24 Jan 2008 02:14:32 +0000 (02:14 +0000)
README
RELNOTES
configure.ac

diff --git a/README b/README
index 4926eeed6da81e6a1671a2f033d9b5366efc6245..6060183b9a3ee74ffc6b105627210b2ca0419a6d 100644 (file)
--- a/README
+++ b/README
@@ -1,6 +1,6 @@
              Internet Systems Consortium DHCP Distribution
-                           Version 4.0.0rc1
-                           December 10, 2007
+                           Version 4.1.0a1
+                           24 January 2007
 
                              README FILE
 
@@ -129,12 +129,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-4.0.0rc1.tar.gz
-       tar xvf dhcp-4.0.0rc1.tar
+       gunzip dhcp-4.1.0a1.tar.gz
+       tar xvf dhcp-4.1.0a1.tar
 
                            CONFIGURING IT
 
-Now, cd to the dhcp-4.0.0rc1 subdirectory that you've just created and
+Now, cd to the dhcp-4.1.0a1 subdirectory that you've just created and
 configure the source tree by typing:
 
        ./configure
index 432ed4e0a0381762c913681a08f926262fb64608..2a5ccfde5715315df4de5058cb434768d3ff77d7 100644 (file)
--- a/RELNOTES
+++ b/RELNOTES
@@ -1,32 +1,28 @@
              Internet Systems Consortium DHCP Distribution
-                           Version 4.0.0rc1
-                           December 10, 2007
+                           Version 4.1.0a1
+                           24 January 2007
 
                             Release Notes
 
                             NEW FEATURES
 
-The DHCP server in version 4.0.x of the ISC DHCP Distribution supports
-DHCPv6 in addition to DHCP for IPv4.
+ISC DHCP 4.1.x includes several new DHCPv6 features that were not included
+in DHCP 4.0.x.  These include:
 
-Several new options have been added to the dhcpd executable, which are
-documented in the man page. Several changes have been made to the
-configuration file as well, which are also documented in the man
-pages.
+- Support for the rapid-commit option on the client side
 
-There are a number of DHCPv6 limitations and features missing in this
-release, which will be addressed shortly:
+- Prefix Delegation support
 
-- Only Solaris, Linux, FreeBSD, NetBSD, and OpenBSD are supported.
+- IA_TA address support
 
-- There is no DHCPv6 Relay Agent implementation.  There are only DHCPv6
-  Server and Client implementations.
+- A basic DHCPv6 relay agent, dhcrelay6
 
-- Only a single address is supported per IA.
+There are a number of DHCPv6 limitations and features missing in this
+release, which will be addressed in the future:
 
-- IA_TA addresses are not supported.
+- Only Solaris, Linux, FreeBSD, NetBSD, and OpenBSD are supported.
 
-- IA_PD prefixes are not supported.
+- Only a single address is supported per IA.
 
 - DHCPv6 includes human-readable text in status code messages. These
   should be configurable, and probably localized via gettext() or the
@@ -40,54 +36,30 @@ release, which will be addressed shortly:
   not both.  To use both protocols simultaneously, two instances of the
   relevant daemon are required, one with the '-6' command line option.
 
-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.
+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.
 
-ISC DHCP now uses standard GNU configure for installation. Please
-review the output of "./configure --help" to see what options are
-available.
+ISC DHCP uses standard GNU configure for installation. Please review the
+output of "./configure --help" to see what options are available.
 
-The system has only been tested on Linux, FreeBSD, and Solaris, and 
-may not work on other platforms. Please report any problems and 
-suggested fixes to <dhcp-users@isc.org>.
+The system has only been tested on Linux, FreeBSD, and Solaris, and may not
+work on other platforms. Please report any problems and suggested fixes to
+<dhcp-users@isc.org>.
 
 
-                       Changes since 4.0.0
+                       Changes since 4.0.0 (new features)
 
 - Added explicit parser support for zero-length DHCP options, such as
   rapid-commit, via format code 'Z'
 
-- Exit with warning when DHCPv6-specific statements are used in the
-  config file but -6 is not specified.
-
 - It's now possible to update the "ends" field of a lease with OMAPI.
   This is useful if you want not only to release a lease, but also make
   it available for reuse right away.  Hat tip to Christof Chen.
 
-- Fixed "--version" flag in dhcrelay
-
-- The warning logged when an address range doesn't fit in the subnets
-  they were declared has been updated to be more helpful and identify the
-  typo in configuration that created the spanning addresses.
-
-- The 'min-secs' configuration parameter's log message has been updated to
-  be more helpful.
-
-- A cosmetic bug during potential-conflict recovery that caused the peer's
-  'conflict-done' state message to be logged as 'unknown-state' has been
-  repaired.  It is now logged correctly.
-
 - Fixed definition of the iaaddr hash functions to use the correct 
   functions when referencing and dereferencing memory.
 
-- A bug in failover pool rebalancing that caused POOLREQ message ping-pongs
-  was repaired.
-
-- A flaw in failover pool rebalancing that could cause POOLREQ messages to
-  be sent outside of the min-balance/max-balance scheduled intervals has
-  been repaired.
-
 - Some definitions not in phase with the IANA registry were updated.
 
 - Allocated interface IDs are better controlled ('u' bit set to zero,
@@ -103,6 +75,47 @@ suggested fixes to <dhcp-users@isc.org>.
 
 - Timer granularity is now 1/100s in the DHCPv6 client.
 
+- The dhclient-script was updated to create a host route for the default
+  gateway if the supplied subnet mask for an IPv4 address was a /32.  This
+  allows the client to work in 'captive' network environments, where the
+  operator does not want clients to crosstalk directly.
+
+- MINUS tokens should be parseable again.
+
+- Multiple (up to "delayed-ack x;" maximum) DHCPv4 packets are now queued and
+  released in bursts after single fsync() events when the upper limit is
+  reached or if the receiving sockets go dry.  The practical upshot is
+  that fsync-coupled server performance is now multiplicitively increased.
+  The default delayed ack limit is 28.  Thanks entirely to a patch from
+  Christof Chen.
+
+                       Changes since 4.0.0 (bug fixes)
+
+- DHCP now builds on AIX.
+
+- Exit with warning when DHCPv6-specific statements are used in the
+  config file but -6 is not specified.
+
+- Fixed "--version" flag in dhcrelay
+
+- The 'min-secs' configuration parameter's log message has been updated to
+  be more helpful.
+
+- The warning logged when an address range doesn't fit in the subnets
+  they were declared has been updated to be more helpful and identify the
+  typo in configuration that created the spanning addresses.
+
+- A bug in failover pool rebalancing that caused POOLREQ message ping-pongs
+  was repaired.
+
+- A flaw in failover pool rebalancing that could cause POOLREQ messages to
+  be sent outside of the min-balance/max-balance scheduled intervals has
+  been repaired.
+
+- A cosmetic bug during potential-conflict recovery that caused the peer's
+  'conflict-done' state message to be logged as 'unknown-state' has been
+  repaired.  It is now logged correctly.
+
 - A bug was fixed where the 'giaddr' may be used to find the client's subnet
   rather than its own 'ciaddr'.
 
@@ -133,11 +146,6 @@ suggested fixes to <dhcp-users@isc.org>.
 - Fixed a compilation problems on platforms that define a value for FDDI,
   which conflicts with a dhcp configuration syntax token by the same name.
 
-- The dhclient-script was updated to create a host route for the default
-  gateway if the supplied subnet mask for an IPv4 address was a /32.  This
-  allows the client to work in 'captive' network environments, where the
-  operator does not want clients to crosstalk directly.
-
 - When a failover server suspects it has encountered a peer running a
   version 3.0.x failover server, a warning that the failover wire protocol
   is incompatible is printed.
@@ -145,15 +153,6 @@ suggested fixes to <dhcp-users@isc.org>.
 - The failover server no longer issues a floating point error if it encounters
   a previously undefined option code.
 
-- MINUS tokens should be parseable again.
-
-- Multiple (up to "delayed-ack x;" maximum) DHCPv4 packets are now queued and
-  released in bursts after single fsync() events when the upper limit is
-  reached or if the receiving sockets go dry.  The practical upshot is
-  that fsync-coupled server performance is now multiplicitively increased.
-  The default delayed ack limit is 28.  Thanks entirely to a patch from
-  Christof Chen.
-
                        Changes since 4.0.0b3
 
 - The reverse dns name for PTR updates on IPv6 addresses has been fixed to
index c9c121eb9e8d848477014ee62ef669b09252c87d..0f43814e24ecbc0df4014f960ddf6f6a998c65af 100644 (file)
@@ -1,4 +1,4 @@
-AC_INIT([DHCP], [4.0.0rc1], [dhcp-users@isc.org])
+AC_INIT([DHCP], [4.1.0a1], [dhcp-users@isc.org])
 
 # we specify "foreign" to avoid having to have the GNU mandated files,
 # like AUTHORS, COPYING, and such