From: Wlodek Wencel Date: Mon, 27 Sep 2021 06:23:31 +0000 (-0700) Subject: [2017] copyright dates, changelog, messages files changed for release X-Git-Tag: Kea-2.0.0~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a7abb44af2562a7a7f762aac2156b1e11cec69bf;p=thirdparty%2Fkea.git [2017] copyright dates, changelog, messages files changed for release --- diff --git a/ChangeLog b/ChangeLog index 741b7d708e..37c6834b28 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,5 @@ +Kea 2.0.0 (stable) released on Sept 29, 2021 + 1952. [build] razvan Library version numbers bumped for Kea 2.0.0 stable version. (Gitlab #2104) diff --git a/configure.ac b/configure.ac index faab434b15..7feae35180 100644 --- a/configure.ac +++ b/configure.ac @@ -6,7 +6,7 @@ AC_PREREQ([2.69]) # For released versions, this is in x.y.z format. # For GIT versions, this is x.y.z-git, where x.y.z denotes the next development # version that is worked on and that is to be released. -AC_INIT(kea,1.9.12-git, kea-dev@lists.isc.org) +AC_INIT(kea,2.0.0-git, kea-dev@lists.isc.org) AC_CONFIG_SRCDIR(README) # serial-tests is not available in automake version before 1.13, so diff --git a/src/bin/d2/d2_controller.cc b/src/bin/d2/d2_controller.cc index 60f24eb473..af2c6df4bf 100644 --- a/src/bin/d2/d2_controller.cc +++ b/src/bin/d2/d2_controller.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2013-2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2013-2021 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/d2/tests/stats_test_utils.h b/src/bin/d2/tests/stats_test_utils.h index 1cc17fe559..d7e4ae1462 100644 --- a/src/bin/d2/tests/stats_test_utils.h +++ b/src/bin/d2/tests/stats_test_utils.h @@ -1,4 +1,4 @@ -// Copyright (C) 2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2020-2021 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp4/tests/get_config_unittest.cc b/src/bin/dhcp4/tests/get_config_unittest.cc index c825456c12..2f1d027de2 100644 --- a/src/bin/dhcp4/tests/get_config_unittest.cc +++ b/src/bin/dhcp4/tests/get_config_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp6/dhcp6_messages.mes b/src/bin/dhcp6/dhcp6_messages.mes index fc5bf36f35..e93cf4ba10 100644 --- a/src/bin/dhcp6/dhcp6_messages.mes +++ b/src/bin/dhcp6/dhcp6_messages.mes @@ -400,6 +400,14 @@ hook point sets the next step to DROP. This debug message is printed when a callout installed on the leases6_committed hook point sets the next step to PARK. +% DHCP6_HOOK_LEASES6_PARKING_LOT_FULL The parked-packet-limit %1, has been reached, dropping query: %2 +This debug message occurs when the parking lot used to hold client queries +while hook library work for them completes has reached or exceeded the +limit set by the parked-packet-limit global parameter. This can occur when +kea-dhcp6 is using hook libraries (e.g. HA) that implement the +"leases6-committed" callout and client queries are arriving faster than +those callouts can fulfill them. + % DHCP6_HOOK_PACKET_RCVD_SKIP %1: packet is dropped, because a callout set the next step to SKIP This debug message is printed when a callout installed on the pkt6_receive hook point sets the next step to SKIP. For this particular hook point, the @@ -422,14 +430,6 @@ not build the wire data (pack) because it was already done by the book. The argument specifies the client and transaction identification information. -% DHCP6_HOOK_LEASES6_PARKING_LOT_FULL The parked-packet-limit %1, has been reached, dropping query: %2 -This debug message occurs when the parking lot used to hold client queries -while hook library work for them completes has reached or exceeded the -limit set by the parked-packet-limit global parameter. This can occur when -kea-dhcp6 is using hook libraries (e.g. HA) that implement the -"leases6-committed" callout and client queries are arriving faster than -those callouts can fulfill them. - % DHCP6_HOOK_SUBNET6_SELECT_DROP %1: packet was dropped because a callout set the drop flag This debug message is printed when a callout installed on the subnet6_select hook point set the drop flag. For this particular hook diff --git a/src/bin/dhcp6/tests/fqdn_unittest.cc b/src/bin/dhcp6/tests/fqdn_unittest.cc index 46c7b6d5f7..7237dd2b94 100644 --- a/src/bin/dhcp6/tests/fqdn_unittest.cc +++ b/src/bin/dhcp6/tests/fqdn_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2013-2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2013-2021 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp6/tests/get_config_unittest.cc b/src/bin/dhcp6/tests/get_config_unittest.cc index 875fac33d7..9cb9b967da 100644 --- a/src/bin/dhcp6/tests/get_config_unittest.cc +++ b/src/bin/dhcp6/tests/get_config_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp6/tests/get_config_unittest.cc.skel b/src/bin/dhcp6/tests/get_config_unittest.cc.skel index 83433fdb14..a782648203 100644 --- a/src/bin/dhcp6/tests/get_config_unittest.cc.skel +++ b/src/bin/dhcp6/tests/get_config_unittest.cc.skel @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/hooks/dhcp/high_availability/ha_messages.mes b/src/hooks/dhcp/high_availability/ha_messages.mes index dc4c8da079..52ae8f1373 100644 --- a/src/hooks/dhcp/high_availability/ha_messages.mes +++ b/src/hooks/dhcp/high_availability/ha_messages.mes @@ -549,11 +549,6 @@ This informational message is issued when the server in passive-backup mode transitions to a new state. The arguments specify initial server state and a new server state. -% HA_SYNC_FAILED lease database synchronization with %1 failed: %2 -This error message is issued to indicate that the lease database synchronization -failed. The first argument provides the partner server's name. The second argument -provides a reason for the failure. - % HA_SYNC_COMPLETE_NOTIFY_COMMUNICATIONS_FAILED failed to send ha-sync-complete-notify to %1: %2 This warning message indicates that there was a problem in communication with an HA peer while sending the ha-sync-complete-notify command. The first argument @@ -570,6 +565,11 @@ This error message is issued to indicate that the ha-sync-complete-notify comman handler failed while processing the command. The argument provides the reason for failure. +% HA_SYNC_FAILED lease database synchronization with %1 failed: %2 +This error message is issued to indicate that the lease database synchronization +failed. The first argument provides the partner server's name. The second argument +provides a reason for the failure. + % HA_SYNC_HANDLER_FAILED ha-sync command failed: %1 This error message is issued to indicate that the ha-sync command handler failed while processing the command. The argument provides the reason for diff --git a/src/lib/config/hooked_command_mgr.cc b/src/lib/config/hooked_command_mgr.cc index 34c9f4e376..3562e71ff3 100644 --- a/src/lib/config/hooked_command_mgr.cc +++ b/src/lib/config/hooked_command_mgr.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2018 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dns/tsig.cc b/src/lib/dns/tsig.cc index eeaccef026..d7c85de4d1 100644 --- a/src/lib/dns/tsig.cc +++ b/src/lib/dns/tsig.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2011-2015 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2011-2021 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/http/http_messages.mes b/src/lib/http/http_messages.mes index c781a2b685..625c5cbdea 100644 --- a/src/lib/http/http_messages.mes +++ b/src/lib/http/http_messages.mes @@ -38,6 +38,10 @@ from the server. The first argument specifies an URL of the server. The second argument provides a response in the textual format. The request is truncated by the logger if it is too large to be printed. +% HTTP_CLIENT_MT_STARTED HttpClient has been started in multi-threaded mode running %1 threads +This debug message is issued when a multi-threaded HTTP client instance has +been created. The argument specifies the maximum number of threads. + % HTTP_CLIENT_QUEUE_SIZE_GROWING queue for URL: %1, now has %2 entries and may be growing too quickly This warning message is issued when the queue of pending requests for the given URL appears to be growing more quickly than the requests can be handled. @@ -47,10 +51,6 @@ which then subsides as the surge subsides. If it happens continually then it most likely indicates a deployment configuration that cannot sustain the client load. -% HTTP_CLIENT_MT_STARTED HttpClient has been started in multi-threaded mode running %1 threads -This debug message is issued when a multi-threaded HTTP client instance has -been created. The argument specifies the maximum number of threads. - % HTTP_CLIENT_REQUEST_RECEIVED received HTTP request from %1 This debug message is issued when the server finished receiving a HTTP request from the remote endpoint. The address of the remote endpoint is diff --git a/src/lib/process/process_messages.mes b/src/lib/process/process_messages.mes index 95d6cfcd82..1d601ab8e3 100644 --- a/src/lib/process/process_messages.mes +++ b/src/lib/process/process_messages.mes @@ -87,13 +87,6 @@ to create and initialize its application instance. This error message is issued if the controller could not initialize the application and will exit. -% DCTL_UNLOAD_LIBRARIES_ERROR error unloading hooks libraries during shutdown: %1 -This error message indicates that during shutdown, unloading hooks -libraries failed to close them. If the list of libraries is empty it is -a programmatic error in the server code. If it is not empty it could be -a programmatic error in one of the hooks libraries which could lead to -a crash during finalization. - % DCTL_NOT_RUNNING %1 application instance is not running A warning message is issued when an attempt is made to shut down the application when it is not running. @@ -149,6 +142,13 @@ and should not be used in a production environment. This is an informational message issued when controller for the service first starts. Version is also reported. +% DCTL_UNLOAD_LIBRARIES_ERROR error unloading hooks libraries during shutdown: %1 +This error message indicates that during shutdown, unloading hooks +libraries failed to close them. If the list of libraries is empty it is +a programmatic error in the server code. If it is not empty it could be +a programmatic error in one of the hooks libraries which could lead to +a crash during finalization. + % DCTL_UNSUPPORTED_SIGNAL ignoring reception of unsupported signal: %1 This is a debug message indicating that the application received an unsupported signal. This is a programming error indicating that the