diff options
author | Marcin Godzina <mgodzina@isc.org> | 2024-06-24 10:18:19 +0200 |
---|---|---|
committer | Marcin Godzina <mgodzina@isc.org> | 2024-06-24 10:18:19 +0200 |
commit | 1075e0403b6bb87b3bb618bfc34784017ec0adc2 (patch) | |
tree | d5f2ca07f20c0c82ff02b5ce8851a861139401e0 | |
parent | [#3459] added util/io library to script and bumped version (diff) | |
download | kea-1075e0403b6bb87b3bb618bfc34784017ec0adc2.tar.xz kea-1075e0403b6bb87b3bb618bfc34784017ec0adc2.zip |
[#3464] release changesKea-2.7.0
-rw-r--r-- | ChangeLog | 6 | ||||
-rw-r--r-- | platforms.rst | 2 | ||||
-rw-r--r-- | src/bin/dhcp4/tests/release_unittest.cc | 2 | ||||
-rw-r--r-- | src/hooks/dhcp/perfmon/perfmon_messages.mes | 40 | ||||
-rw-r--r-- | src/lib/d2srv/d2_stats.h | 2 | ||||
-rw-r--r-- | src/lib/d2srv/tests/d2_tsig_key_unittest.cc | 2 | ||||
-rw-r--r-- | src/lib/dhcp/tests/packet_queue6_unittest.cc | 2 | ||||
-rw-r--r-- | src/lib/dhcpsrv/lease.h | 2 | ||||
-rw-r--r-- | src/lib/dhcpsrv/tests/ip_range_permutation_unittest.cc | 2 | ||||
-rw-r--r-- | src/lib/dhcpsrv/tests/lease_unittest.cc | 2 | ||||
-rw-r--r-- | src/lib/eval/eval.dox | 2 | ||||
-rw-r--r-- | src/lib/eval/location.hh | 1 | ||||
-rw-r--r-- | src/lib/eval/parser.yy | 2 | ||||
-rw-r--r-- | src/lib/log/tests/message_initializer_1_unittest.cc | 2 | ||||
-rw-r--r-- | src/lib/pgsql/pgsql_exchange.h | 2 | ||||
-rwxr-xr-x | tools/bump-lib-versions.sh | 2 |
16 files changed, 37 insertions, 36 deletions
@@ -1,3 +1,5 @@ +Kea 2.7.0 (development) released on June 26, 2024 + 2258. [build] razvan The library version numbers have been bumped up for the Kea 2.7.0 development release. @@ -21,7 +23,7 @@ the association between the lease and the client in the partner's lease database. This change introduces a new "released" lease state which appears for the released leases - in the lease datbase and in the lease updates exchanged + in the lease database and in the lease updates exchanged between the HA partners. It is a backward incompatible change for the HA partners that haven't been upgraded to the latest Kea version. They will reject the lease updates for the @@ -69,7 +71,7 @@ (Gitlab #3035) 2248. [bug] tmark - Fixed a corner-case isssue in kea-dhcp6 that was + Fixed a corner-case issue in kea-dhcp6 that was causing it to attempt to update a lease for an address with a generated FQDN even though the address was not available to be leased. diff --git a/platforms.rst b/platforms.rst index 6dd0df4c34..77666a4fce 100644 --- a/platforms.rst +++ b/platforms.rst @@ -17,7 +17,7 @@ Regularly Tested Platforms Kea is officially supported on Alpine, Debian, Fedora, FreeBSD, RHEL, and Ubuntu systems. Kea-|release| builds have been tested on: -* Alpine — 3.16, 3.17, 3.18, 3.19 +* Alpine — 3.16, 3.17, 3.18, 3.19, 3.20 * Debian — 10, 11, 12 * Fedora — 36, 38, 39, 40 * FreeBSD — 13 diff --git a/src/bin/dhcp4/tests/release_unittest.cc b/src/bin/dhcp4/tests/release_unittest.cc index 2a8c962308..8e5038aaa5 100644 --- a/src/bin/dhcp4/tests/release_unittest.cc +++ b/src/bin/dhcp4/tests/release_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2023 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2024 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/perfmon/perfmon_messages.mes b/src/hooks/dhcp/perfmon/perfmon_messages.mes index 67f3610b86..b2d9f5a1c3 100644 --- a/src/hooks/dhcp/perfmon/perfmon_messages.mes +++ b/src/hooks/dhcp/perfmon/perfmon_messages.mes @@ -15,6 +15,26 @@ Arguments detail the alarm's key, the time the alarm was first triggered, the most recent reported mean, and the high-water-ms value. +% PERFMON_CMDS_CONTROL_ERROR perfmon-control command processing failed: %1 +This error message is issued when the PerfMon hook library encounters an +error processing a perfmon-control command. The argument explains the +command error. + +% PERFMON_CMDS_CONTROL_OK perfmon-control command success: active monitoring: %1, stats-mgr-reporting: %2 +This info log is issued when perfmon-control command has successfully +enabled/disabled active monitoring and/or statistics mgr reporting. +Arguments reflect the current state of both. + +% PERFMON_CMDS_GET_ALL_DURATIONS_ERROR perfmon-get-all-durations command processing failed: %1 +This error message is issued when the PerfMon hook library encounters an +error processing a perfmon-get-all-durations command. The argument explains the +command error. + +% PERFMON_CMDS_GET_ALL_DURATIONS_OK perfmon-get-all-durations returning %1 durations +This info log is issued when perfmon-get-all-durations command has +completed successfully. The argument contains the number of +durations returned. + % PERFMON_DEINIT_FAILED unloading PerfMon hooks library failed: %1 This error message indicates an error unloading the PerfMon hooks library. The details of the error are provided as argument of @@ -70,23 +90,3 @@ the log message. % PERFMON_INIT_OK loading PerfMon hooks library successful This info message indicates that the PerfMon hooks library has been loaded successfully. Enjoy! - -% PERFMON_CMDS_CONTROL_ERROR perfmon-control command processing failed: %1 -This error message is issued when the PerfMon hook library encounters an -error processing a perfmon-control command. The argument explains the -command error. - -% PERFMON_CMDS_CONTROL_OK perfmon-control command success: active monitoring: %1, stats-mgr-reporting: %2 -This info log is issued when perfmon-control command has successfully -enabled/disabled active monitoring and/or statistics mgr reporting. -Arguments reflect the current state of both. - -% PERFMON_CMDS_GET_ALL_DURATIONS_ERROR perfmon-get-all-durations command processing failed: %1 -This error message is issued when the PerfMon hook library encounters an -error processing a perfmon-get-all-durations command. The argument explains the -command error. - -% PERFMON_CMDS_GET_ALL_DURATIONS_OK perfmon-get-all-durations returning %1 durations -This info log is issued when perfmon-get-all-durations command has -completed successfully. The argument contains the number of -durations returned. diff --git a/src/lib/d2srv/d2_stats.h b/src/lib/d2srv/d2_stats.h index 10e1526f74..538d546090 100644 --- a/src/lib/d2srv/d2_stats.h +++ b/src/lib/d2srv/d2_stats.h @@ -1,4 +1,4 @@ -// Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2021-2024 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/d2srv/tests/d2_tsig_key_unittest.cc b/src/lib/d2srv/tests/d2_tsig_key_unittest.cc index d4895ce7ed..9dcecfaee4 100644 --- a/src/lib/d2srv/tests/d2_tsig_key_unittest.cc +++ b/src/lib/d2srv/tests/d2_tsig_key_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2021-2024 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/dhcp/tests/packet_queue6_unittest.cc b/src/lib/dhcp/tests/packet_queue6_unittest.cc index 0e9c7d2690..4f6fa020d5 100644 --- a/src/lib/dhcp/tests/packet_queue6_unittest.cc +++ b/src/lib/dhcp/tests/packet_queue6_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2018,2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2024 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/dhcpsrv/lease.h b/src/lib/dhcpsrv/lease.h index 8e4d297d76..c9152d097e 100644 --- a/src/lib/dhcpsrv/lease.h +++ b/src/lib/dhcpsrv/lease.h @@ -1,4 +1,4 @@ -// Copyright (C) 2013-2023 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2013-2024 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/dhcpsrv/tests/ip_range_permutation_unittest.cc b/src/lib/dhcpsrv/tests/ip_range_permutation_unittest.cc index 1afa3b1ee8..4ab8f293b3 100644 --- a/src/lib/dhcpsrv/tests/ip_range_permutation_unittest.cc +++ b/src/lib/dhcpsrv/tests/ip_range_permutation_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2020-2023 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2020-2024 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/dhcpsrv/tests/lease_unittest.cc b/src/lib/dhcpsrv/tests/lease_unittest.cc index 8d3b1b6b56..5fe6bee828 100644 --- a/src/lib/dhcpsrv/tests/lease_unittest.cc +++ b/src/lib/dhcpsrv/tests/lease_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2013-2023 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2013-2024 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/eval/eval.dox b/src/lib/eval/eval.dox index eac02f1785..d808ab05dc 100644 --- a/src/lib/eval/eval.dox +++ b/src/lib/eval/eval.dox @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2023 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2024 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/eval/location.hh b/src/lib/eval/location.hh index a50cf489d2..5bde47985a 100644 --- a/src/lib/eval/location.hh +++ b/src/lib/eval/location.hh @@ -1,4 +1,3 @@ -// Generated 202406072002 // A Bison parser, made by GNU Bison 3.8.2. // Locations for Bison parsers in C++ diff --git a/src/lib/eval/parser.yy b/src/lib/eval/parser.yy index 98285853d1..24ae843e07 100644 --- a/src/lib/eval/parser.yy +++ b/src/lib/eval/parser.yy @@ -1,4 +1,4 @@ -/* Copyright (C) 2015-2023 Internet Systems Consortium, Inc. ("ISC") +/* Copyright (C) 2015-2024 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/log/tests/message_initializer_1_unittest.cc b/src/lib/log/tests/message_initializer_1_unittest.cc index aa8ddbbc0e..2dea186ae1 100644 --- a/src/lib/log/tests/message_initializer_1_unittest.cc +++ b/src/lib/log/tests/message_initializer_1_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2024 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/pgsql/pgsql_exchange.h b/src/lib/pgsql/pgsql_exchange.h index f97d29525c..98a048f2a5 100644 --- a/src/lib/pgsql/pgsql_exchange.h +++ b/src/lib/pgsql/pgsql_exchange.h @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2024 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/tools/bump-lib-versions.sh b/tools/bump-lib-versions.sh index 7fd576abb2..d266bcb778 100755 --- a/tools/bump-lib-versions.sh +++ b/tools/bump-lib-versions.sh @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2020-2023 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2020-2024 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 |