aboutsummaryrefslogtreecommitdiff
path: root/contrib/isc-dhcp/RELNOTES
diff options
context:
space:
mode:
authorMurray Stokely <murray@FreeBSD.org>2002-04-01 07:54:44 +0000
committerMurray Stokely <murray@FreeBSD.org>2002-04-01 07:54:44 +0000
commit33075c330b0eaa2f7c5b223aeb32a262a3b78c9d (patch)
treedc453635e10392b086bc6d179ba3e703cf584ce2 /contrib/isc-dhcp/RELNOTES
parentce99b771f886a2c842db7aa803c9a5a5918f42c8 (diff)
downloadsrc-33075c330b0eaa2f7c5b223aeb32a262a3b78c9d.tar.gz
src-33075c330b0eaa2f7c5b223aeb32a262a3b78c9d.zip
Import ISC DHCP 3.0.1 RC8 client.
Notes
Notes: svn path=/vendor/isc-dhcp/dist/; revision=93507
Diffstat (limited to 'contrib/isc-dhcp/RELNOTES')
-rw-r--r--contrib/isc-dhcp/RELNOTES78
1 files changed, 76 insertions, 2 deletions
diff --git a/contrib/isc-dhcp/RELNOTES b/contrib/isc-dhcp/RELNOTES
index df58adc6b6ba..7941094cb6bd 100644
--- a/contrib/isc-dhcp/RELNOTES
+++ b/contrib/isc-dhcp/RELNOTES
@@ -1,7 +1,7 @@
Internet Software Consortium DHCP Distribution
Version 3.0.1
- Release Candidate 6
- January 17, 2002
+ Release Candidate 8
+ February 21, 2002
Release Notes
@@ -46,6 +46,80 @@ 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.1rc7
+
+- Fix two compiler warnings that are generated when compiling on Solaris
+ with gcc. These stop the build, even though they weren't actually
+ errors, because we prefer that our builds generate no warnings.
+
+ Changes since 3.0.1rc6
+
+- Don't allow a lease that's in the EXPIRED, RELEASED or RESET state
+ to be renewed.
+
+- Implement lease stealing for cases where the primary has fewer leases
+ than the secondary, as called for by the standard.
+
+- Add a fudge factor to the lease expiry acceptance code, (suggested
+ by Kevin Miller of CMU).
+
+- Fix a bug in permit_list_match that made it much too willing to say
+ that two permit lists matched.
+
+- Unless DEBUG_DNS_UPDATES is defined, print more user-friendly (and
+ also more compact) messages about DNS updates.
+
+- Fix a bug in generating wire-format domain names for the FQDN option.
+
+- Fix a bug where the FQDN option would not be returned if the client
+ requested it, contrary to the standard.
+
+- On Darwin, use the freebsd DHCP client script.
+
+- On NetBSD/sparc, don't check for casting warnings.
+
+- Add a flag in the DHCP client to disable updating the client's A
+ record when sending an FQDN option indicating that the client is
+ going to update its A record.
+
+- In the client, don't attempt a DNS update until one second after
+ configuring the new IP address, and if the update times out, keep
+ trying until a response, positive or negative, is received from the
+ DNS server.
+
+- Fix an uninitialized memory bug in the DHCP client.
+
+- Apply some FreeBSD-specific bug fixes suggested by Murray Stokely.
+
+- Fix a bug in ns_parserr(), where it was returning the wrong sort
+ of result code in some cases (suggested by Ben Harris of the
+ NetBSD project).
+
+- Fix a bug in is_identifier(), where it was checking against EOF
+ instead of the END_OF_FILE token (also suggested by Ben Harris).
+
+- Fix a bug where if an option universe contained no options, the
+ DHCP server could dump core (Walter Steiner).
+
+- Fix a bug in the handling of encapsulated options.
+
+- Fix a bug that prevented NWIP suboptions from being processed.
+
+- Delete the FTS_BOOTP and FTS_RESERVED states and implement them
+ as modifier flags to the FTS_ACTIVE state, as called for in the
+ failover protocol standard.
+
+- Fix bugs in the pool merging code that resulted in references and
+ dereferences of null pointers. This bug had no impact unless the
+ POINTER_DEBUG flag was defined.
+
+- In the server, added a do-forward-updates flag that can be used to
+ disable forward updates in all cases, so that sites that want the
+ clients to take sole responsibility for updating their A record can
+ do so.
+
+- Make it possible to disable optimization of PTR record updates.
+
Changes since 3.0.1rc5
- Include some new documentation and changes provided by Karl Auer.