summaryrefslogtreecommitdiffstats
path: root/contrib/isc-dhcp/RELNOTES
diff options
context:
space:
mode:
authorobrien <obrien@FreeBSD.org>1999-02-28 20:34:40 +0000
committerobrien <obrien@FreeBSD.org>1999-02-28 20:34:40 +0000
commitc4a13b4e0fb1d954a15d47bc45e23fa34181f044 (patch)
treedf4cd80f77d6ff8d12ecef362039cb4041880fa3 /contrib/isc-dhcp/RELNOTES
parenta342fabba36426fd65daff3e995941df89606c88 (diff)
downloadFreeBSD-src-c4a13b4e0fb1d954a15d47bc45e23fa34181f044.zip
FreeBSD-src-c4a13b4e0fb1d954a15d47bc45e23fa34181f044.tar.gz
Virgin import of ISC-DHCP v2.0b1pl17
Diffstat (limited to 'contrib/isc-dhcp/RELNOTES')
-rw-r--r--contrib/isc-dhcp/RELNOTES109
1 files changed, 106 insertions, 3 deletions
diff --git a/contrib/isc-dhcp/RELNOTES b/contrib/isc-dhcp/RELNOTES
index c136fd7..84d9c40 100644
--- a/contrib/isc-dhcp/RELNOTES
+++ b/contrib/isc-dhcp/RELNOTES
@@ -1,7 +1,7 @@
Internet Software Consortium
Dynamic Host Configuration Protocol Distribution
- Version 2, Beta 1, Patchlevel 10
- February 8, 1998
+ Version 2, Beta 1, Patchlevel 18
+ February 27, 1998
Release Notes
@@ -53,6 +53,110 @@ running in producion at the ISC, but is not expected to be stable in
the near future, and is intended for sites that are in a position to
experiment, or for sites that desperately need the new features.
+ CHANGES FROM VERSION 2.0 BETA 1 PATCHLEVEL 16
+
+- Fix linux man page install location.
+
+- Fix some confusion in the dhclient-script man page.
+
+- Fix error in includes/cf/linux.h that would have made network API
+ selections in site.h work incorrectly.
+
+- Fix some major stupidity in the code that figures out where or not a
+ client owns a particular lease.
+
+ CHANGES FROM VERSION 2.0 BETA 1 PATCHLEVEL 15
+
+- Fix Makefile.conf on Linux to refer to /var/state/dhcp instead of
+ /var/state/dhcpd.
+
+- Eliminate redundant #defines in includes/cf/linux.h (for neatness).
+
+- Fix an obscure case where dhcpd is started by the /etc/rc system
+ with exactly the same pid each time, dhcpd.pid is not erased on
+ reboot, and therefore dhcpd would detect a server (itself) with the
+ pid in dhcpd.pid and decide that another server was running and
+ exit.
+
+ CHANGES FROM VERSION 2.0 BETA 1 PATCHLEVEL 14
+
+- Install the dhcp databases in /var/state/dhcp instead of /etc or
+ /var/dhcpd, as suggested in the Linux Filesystem Hierarchy
+ Standard.
+
+- Fix an endianness bug in dlpi.c. As a consequence, make the
+ Solaris/i386 use dlpi again.
+
+- Fix a bunch of bugs in the Solaris client script.
+
+- Add some more information about Solaris to the README file.
+
+- Adjust startup message in interface probe so that the relay agent
+ and client's unattached status will not trigger questions.
+
+- Update some error messages to provide more help to new users for
+ some common mistakes.
+
+- Create an interface alias on Solaris when setting up IP aliases,
+ rather than trying to do things the *BSD way.
+
+- Fix a null pointer dereference bug (this time I went through the
+ whole function and audited it for more null pointer dereferences,
+ and I didn't find any, for what that's worth).
+
+- Don't ever release leases in response to a DHCPDISCOVER (I think
+ this was unlikely anyway, but why not be correct?).
+
+- Remove the shared-network example from the sample dhcpd.conf file.
+
+- Make ``make install'' make all first.
+
+ CHANGES FROM VERSION 2.0 BETA 1 PATCHLEVEL 13
+
+- Support DESTDIR on installs.
+
+- Fix a bug in dhcp.c where a store through a null pointer would
+ be made under some reasonably common circumstances.
+
+- Add test for ARPHRD_TUNNEL so that client and server do not fail on
+ versions of Linux running IPsec implementations or the like.
+
+- Move tests for constants defined in O.S. headers into osdep.h - test
+ for HAVE_whatever in .c files. Define relevant HAVE_whatevers in
+ linux.h, so that versions of linux that define these constants as
+ enums will still work.
+
+ CHANGES FROM VERSION 2.0 BETA 1 PATCHLEVEL 12
+
+- Initialize the "quiet" variable in dhclient.c to zero (it was used
+ without first having been initialized).
+
+- Fix the parser code for the authoritative keyword.
+
+- Adjust lease discovery code to NAK more aggressively for addresses
+ the server knows it owns.
+
+- Add several new messages for DHCPNAK.
+
+ CHANGES FROM VERSION 2.0 BETA 1 PATCHLEVEL 11
+
+- Use DLPI only on sparcs running Solaris, since it seems not to work
+ on i386 boxes running Solaris for reasons yet to be determined.
+
+- In the client, close standard I/O descriptors when forking a daemon.
+
+- Don't let large lease lengths wrap lease expiry times - just use
+ what fits into a TIME value.
+
+- Fix a bug in the SIOCGIFCONF interface scanning code.
+
+- Fix a core dump in the interface scanner that crops up on Linux when
+ an interface is specified on the command line.
+
+- Don't use %D in strftime because egcs complains about it.
+
+- Print the error message if SO_BINDTODEVICE fails.
+
CHANGES FROM VERSION 2.0 BETA 1 PATCHLEVEL 10
- Update top-level Makefile so that it exits correctly on errors in
@@ -249,7 +353,6 @@ experiment, or for sites that desperately need the new features.
- Fix up dhcp-options man page to make it more readable. Note that
netbios-name-server is the same thing as WINS.
-
CHANGES FROM VERSION 2.0 BETA 1 PATCHLEVEL 5
OpenPOWER on IntegriCloud