diff options
author | obrien <obrien@FreeBSD.org> | 1999-02-28 20:34:40 +0000 |
---|---|---|
committer | obrien <obrien@FreeBSD.org> | 1999-02-28 20:34:40 +0000 |
commit | c4a13b4e0fb1d954a15d47bc45e23fa34181f044 (patch) | |
tree | df4cd80f77d6ff8d12ecef362039cb4041880fa3 /contrib/isc-dhcp/RELNOTES | |
parent | a342fabba36426fd65daff3e995941df89606c88 (diff) | |
download | FreeBSD-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/RELNOTES | 109 |
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 |