mirror of
https://gitlab.isc.org/isc-projects/dhcp
synced 2025-08-22 01:49:35 +00:00
[master] Pre-release tag prep for 4.4.0b1: version #, copyright etc...
This commit is contained in:
parent
d8fcd5c74d
commit
397599cb44
2
LICENSE
2
LICENSE
@ -1,4 +1,4 @@
|
||||
# Copyright (c) 2004-2017 by Internet Systems Consortium, Inc. ("ISC")
|
||||
# Copyright (c) 2004-2018 by Internet Systems Consortium, Inc. ("ISC")
|
||||
# Copyright (c) 1995-2003 by Internet Software Consortium
|
||||
#
|
||||
# This Source Code Form is subject to the terms of the Mozilla Public
|
||||
|
10
README
10
README
@ -1,6 +1,6 @@
|
||||
Internet Systems Consortium DHCP Distribution
|
||||
Version 4.4.0a1
|
||||
11 December 2017
|
||||
Version 4.4.0b1
|
||||
09 January 2018
|
||||
|
||||
README FILE
|
||||
|
||||
@ -142,12 +142,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.4.0a1.tar.gz
|
||||
tar xvf dhcp-4.4.0a1.tar
|
||||
gunzip dhcp-4.4.0b1.tar.gz
|
||||
tar xvf dhcp-4.4.0b1.tar
|
||||
|
||||
CONFIGURING IT
|
||||
|
||||
Now, cd to the dhcp-4.4.0a1 subdirectory that you've just created and
|
||||
Now, cd to the dhcp-4.4.0b1 subdirectory that you've just created and
|
||||
configure the source tree by typing:
|
||||
|
||||
./configure
|
||||
|
63
RELNOTES
63
RELNOTES
@ -1,14 +1,56 @@
|
||||
Internet Systems Consortium DHCP Distribution
|
||||
Version 4.4.0a1
|
||||
11 December 2017
|
||||
Version 4.4.0b1
|
||||
09 January 2018
|
||||
|
||||
Release Notes
|
||||
|
||||
NEW FEATURES
|
||||
|
||||
The major "theme" for ISC DHCP 4.4.x ....
|
||||
Please note that that ISC DHCP is now licensed under the Mozilla Public License,
|
||||
MPL 2.0. Please see https://www.mozilla.org/en-US/MPL/2.0/ to read the MPL 2.0
|
||||
license terms.
|
||||
|
||||
<TBD PRIOR TO RELEASE OF 4.4.0>
|
||||
The areas of focus for ISC DHCP 4.4.0 were:
|
||||
|
||||
1. Dynamic DNS additions
|
||||
2. dhclient improvements
|
||||
3. Support for dynamic shared libraries
|
||||
|
||||
Dynamic DNS Improvements:
|
||||
|
||||
- We added three new server configuration parameters which influence DDNS
|
||||
conflict resolution:
|
||||
|
||||
1. ddns-dual-stack-mixed-mode - alters DNS conflict resolution behavior
|
||||
to mitigate issues with non-compliant clients in dual stack environments.
|
||||
|
||||
2. ddns-guard-id-must-match - relaxes the DHCID RR client id matching
|
||||
requirement of DNS conflict resolution.
|
||||
|
||||
3. ddns-other-guard-is-dynamic - alters dual-stack-mixed-mode behavior to
|
||||
allow unguarded DNS entries to be overwritten in certain cases
|
||||
|
||||
- The server now honors update-static-leases parameter for static DHCPv6
|
||||
hosts.
|
||||
|
||||
dhclient Improvements:
|
||||
|
||||
- We've added two new command line parameters to dhclient:
|
||||
|
||||
1. --prefix-len-hint - directs dhclient to use the given length as
|
||||
the prefix length hint when requesting prefixes
|
||||
|
||||
2. --declient-wait-time - instructs the client to wiat the given number
|
||||
of seconds after declining an IPv4 address before issuing a discover
|
||||
|
||||
- dhclient will now generate a DHCPv6 DECLINE message when the client script
|
||||
indicates a DAD failure
|
||||
|
||||
Dynamic shared library support:
|
||||
|
||||
Configure script, configure.ac+lt, which supports libtool is now provided
|
||||
with the source tar ball. This script can be used to configure ISC DHCP
|
||||
to build with libtool and thus use dynamnic shared libaries.
|
||||
|
||||
For information on how to install, configure and run this software, as
|
||||
well as how to find documentation and report bugs, please consult the
|
||||
@ -25,18 +67,9 @@ ISC DHCP is open source software maintained by Internet Systems
|
||||
Consortium. This product includes cryptographic software written
|
||||
by Eric Young (eay@cryptsoft.com).
|
||||
|
||||
Please note that as of version 4.4.0, ISC DHCP is licensed under the Mozilla
|
||||
Public License, MPL 2.0. Please see https://www.mozilla.org/en-US/MPL/2.0/
|
||||
to read the MPL 2.0 license terms.
|
||||
Changes since 4.4.0a1
|
||||
|
||||
Older versions already published under the ISC license will remain under the
|
||||
ISC license. Those unsure whether or not the license change affects their use
|
||||
of ISC DHCP, or who wish to discuss how to comply with the license may contact
|
||||
ISC at info@isc.org or use https://www.isc.org/mission/contact/.
|
||||
|
||||
We welcome comments from DHCP users, about this or anything else we do. Email
|
||||
Vicky Risk, Product Manager at vicky@isc.org or discuss on
|
||||
dhcp-users@lists.isc.org.
|
||||
- None
|
||||
|
||||
Changes since 4.3.6 (New Features)
|
||||
|
||||
|
@ -3,7 +3,7 @@
|
||||
DHCP Client. */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2004-2017 by Internet Systems Consortium, Inc. ("ISC")
|
||||
* Copyright (c) 2004-2018 by Internet Systems Consortium, Inc. ("ISC")
|
||||
* Copyright (c) 1995-2003 by Internet Software Consortium
|
||||
*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
@ -75,7 +75,7 @@ int decline_wait_time = 10; /* Default to 10 secs per, RFC 2131, 3.1.5 */
|
||||
#define ASSERT_STATE(state_is, state_shouldbe) {}
|
||||
|
||||
#ifndef UNIT_TEST
|
||||
static const char copyright[] = "Copyright 2004-2017 Internet Systems Consortium.";
|
||||
static const char copyright[] = "Copyright 2004-2018 Internet Systems Consortium.";
|
||||
static const char arr [] = "All rights reserved.";
|
||||
static const char message [] = "Internet Systems Consortium DHCP Client";
|
||||
static const char url [] = "For info, please visit https://www.isc.org/software/dhcp/";
|
||||
|
20
configure
vendored
20
configure
vendored
@ -1,6 +1,6 @@
|
||||
#! /bin/sh
|
||||
# Guess values for system-dependent variables and create Makefiles.
|
||||
# Generated by GNU Autoconf 2.69 for DHCP 4.4.0a1.
|
||||
# Generated by GNU Autoconf 2.69 for DHCP 4.4.0b1.
|
||||
#
|
||||
# Report bugs to <dhcp-users@isc.org>.
|
||||
#
|
||||
@ -580,8 +580,8 @@ MAKEFLAGS=
|
||||
# Identity of this package.
|
||||
PACKAGE_NAME='DHCP'
|
||||
PACKAGE_TARNAME='dhcp'
|
||||
PACKAGE_VERSION='4.4.0a1'
|
||||
PACKAGE_STRING='DHCP 4.4.0a1'
|
||||
PACKAGE_VERSION='4.4.0b1'
|
||||
PACKAGE_STRING='DHCP 4.4.0b1'
|
||||
PACKAGE_BUGREPORT='dhcp-users@isc.org'
|
||||
PACKAGE_URL=''
|
||||
|
||||
@ -1349,7 +1349,7 @@ if test "$ac_init_help" = "long"; then
|
||||
# Omit some internal or obsolete options to make the list less imposing.
|
||||
# This message is too long to be a string in the A/UX 3.1 sh.
|
||||
cat <<_ACEOF
|
||||
\`configure' configures DHCP 4.4.0a1 to adapt to many kinds of systems.
|
||||
\`configure' configures DHCP 4.4.0b1 to adapt to many kinds of systems.
|
||||
|
||||
Usage: $0 [OPTION]... [VAR=VALUE]...
|
||||
|
||||
@ -1419,7 +1419,7 @@ fi
|
||||
|
||||
if test -n "$ac_init_help"; then
|
||||
case $ac_init_help in
|
||||
short | recursive ) echo "Configuration of DHCP 4.4.0a1:";;
|
||||
short | recursive ) echo "Configuration of DHCP 4.4.0b1:";;
|
||||
esac
|
||||
cat <<\_ACEOF
|
||||
|
||||
@ -1590,7 +1590,7 @@ fi
|
||||
test -n "$ac_init_help" && exit $ac_status
|
||||
if $ac_init_version; then
|
||||
cat <<\_ACEOF
|
||||
DHCP configure 4.4.0a1
|
||||
DHCP configure 4.4.0b1
|
||||
generated by GNU Autoconf 2.69
|
||||
|
||||
Copyright (C) 2012 Free Software Foundation, Inc.
|
||||
@ -2383,7 +2383,7 @@ cat >config.log <<_ACEOF
|
||||
This file contains any messages produced by compilers while
|
||||
running configure, to aid debugging if configure makes a mistake.
|
||||
|
||||
It was created by DHCP $as_me 4.4.0a1, which was
|
||||
It was created by DHCP $as_me 4.4.0b1, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
$ $0 $@
|
||||
@ -3250,7 +3250,7 @@ fi
|
||||
|
||||
# Define the identity of the package.
|
||||
PACKAGE='dhcp'
|
||||
VERSION='4.4.0a1'
|
||||
VERSION='4.4.0b1'
|
||||
|
||||
|
||||
cat >>confdefs.h <<_ACEOF
|
||||
@ -8100,7 +8100,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
|
||||
# report actual input values of CONFIG_FILES etc. instead of their
|
||||
# values after options handling.
|
||||
ac_log="
|
||||
This file was extended by DHCP $as_me 4.4.0a1, which was
|
||||
This file was extended by DHCP $as_me 4.4.0b1, which was
|
||||
generated by GNU Autoconf 2.69. Invocation command line was
|
||||
|
||||
CONFIG_FILES = $CONFIG_FILES
|
||||
@ -8166,7 +8166,7 @@ _ACEOF
|
||||
cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
||||
ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
|
||||
ac_cs_version="\\
|
||||
DHCP config.status 4.4.0a1
|
||||
DHCP config.status 4.4.0b1
|
||||
configured by $0, generated by GNU Autoconf 2.69,
|
||||
with options \\"\$ac_cs_config\\"
|
||||
|
||||
|
@ -1,4 +1,4 @@
|
||||
AC_INIT([DHCP],[4.4.0a1],[dhcp-users@isc.org])
|
||||
AC_INIT([DHCP],[4.4.0b1],[dhcp-users@isc.org])
|
||||
|
||||
|
||||
# we specify "foreign" to avoid having to have the GNU mandated files,
|
||||
|
@ -1,4 +1,4 @@
|
||||
AC_INIT([DHCP],[4.4.0a1],[dhcp-users@isc.org])
|
||||
AC_INIT([DHCP],[4.4.0b1],[dhcp-users@isc.org])
|
||||
|
||||
# for libtool
|
||||
AC_CONFIG_MACRO_DIR([m4])
|
||||
|
@ -1,4 +1,4 @@
|
||||
AC_INIT([DHCP],[4.4.0a1],[dhcp-users@isc.org])
|
||||
AC_INIT([DHCP],[4.4.0b1],[dhcp-users@isc.org])
|
||||
|
||||
@BEGIN WITH LIBTOOL
|
||||
# for libtool
|
||||
|
@ -1,4 +1,4 @@
|
||||
AC_INIT([DHCP],[4.4.0a1],[dhcp-users@isc.org])
|
||||
AC_INIT([DHCP],[4.4.0b1],[dhcp-users@isc.org])
|
||||
|
||||
|
||||
# we specify "foreign" to avoid having to have the GNU mandated files,
|
||||
|
@ -3,7 +3,7 @@
|
||||
DHCP/BOOTP Relay Agent. */
|
||||
|
||||
/*
|
||||
* Copyright(c) 2004-2017 by Internet Systems Consortium, Inc.("ISC")
|
||||
* Copyright(c) 2004-2018 by Internet Systems Consortium, Inc.("ISC")
|
||||
* Copyright(c) 1997-2003 by Internet Software Consortium
|
||||
*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
@ -142,7 +142,7 @@ static int strip_relay_agent_options(struct interface_info *,
|
||||
static void request_v4_interface(const char* name, int flags);
|
||||
|
||||
static const char copyright[] =
|
||||
"Copyright 2004-2017 Internet Systems Consortium.";
|
||||
"Copyright 2004-2018 Internet Systems Consortium.";
|
||||
static const char arr[] = "All rights reserved.";
|
||||
static const char message[] =
|
||||
"Internet Systems Consortium DHCP Relay Agent";
|
||||
|
@ -3,7 +3,7 @@
|
||||
DHCP Server Daemon. */
|
||||
|
||||
/*
|
||||
* Copyright (c) 2004-2017 by Internet Systems Consortium, Inc. ("ISC")
|
||||
* Copyright (c) 2004-2018 by Internet Systems Consortium, Inc. ("ISC")
|
||||
* Copyright (c) 1996-2003 by Internet Software Consortium
|
||||
*
|
||||
* This Source Code Form is subject to the terms of the Mozilla Public
|
||||
@ -27,7 +27,7 @@
|
||||
*/
|
||||
|
||||
static const char copyright[] =
|
||||
"Copyright 2004-2017 Internet Systems Consortium.";
|
||||
"Copyright 2004-2018 Internet Systems Consortium.";
|
||||
static const char arr [] = "All rights reserved.";
|
||||
static const char message [] = "Internet Systems Consortium DHCP Server";
|
||||
static const char url [] =
|
||||
|
@ -58,6 +58,7 @@ case $# in
|
||||
### For ease of use, this records the sticky tag of versions
|
||||
### released with each point release.
|
||||
###
|
||||
4.4.0b1) noSNAP=snapshot BINDTAG=v9_11_2 ;;
|
||||
4.4.0a1) noSNAP=snapshot BINDTAG=v9_11_2 ;;
|
||||
4.3.4|4.3.4b1) BINDTAG=v9_9_8_P4 ;;
|
||||
4.3.3) BINDTAG=v9_9_7_P3 ;;
|
||||
|
Loading…
x
Reference in New Issue
Block a user