]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3464] release changes Kea-2.7.0
authorMarcin Godzina <mgodzina@isc.org>
Mon, 24 Jun 2024 08:18:19 +0000 (08:18 +0000)
committerMarcin Godzina <mgodzina@isc.org>
Mon, 24 Jun 2024 08:18:19 +0000 (08:18 +0000)
16 files changed:
ChangeLog
platforms.rst
src/bin/dhcp4/tests/release_unittest.cc
src/hooks/dhcp/perfmon/perfmon_messages.mes
src/lib/d2srv/d2_stats.h
src/lib/d2srv/tests/d2_tsig_key_unittest.cc
src/lib/dhcp/tests/packet_queue6_unittest.cc
src/lib/dhcpsrv/lease.h
src/lib/dhcpsrv/tests/ip_range_permutation_unittest.cc
src/lib/dhcpsrv/tests/lease_unittest.cc
src/lib/eval/eval.dox
src/lib/eval/location.hh
src/lib/eval/parser.yy
src/lib/log/tests/message_initializer_1_unittest.cc
src/lib/pgsql/pgsql_exchange.h
tools/bump-lib-versions.sh

index 70f0d10ac9b67659659fc549e598a1e2a1cc7ec2..0b6eba52a36cb9117e18fb7904983d6041b32f46 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -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.
index 6dd0df4c346e4afc689f9ca4be2afc5dbed50243..77666a4fced7375120f7fe2203724f09e9a3e463 100644 (file)
@@ -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
index 2a8c9623083022dae43ef5330351f9c9f9c0e50b..8e5038aaa5834a428ac66b7cb561d1b5ff78d73f 100644 (file)
@@ -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
index 67f3610b86bcaabb9763e2b8b60b747d714af5c3..b2d9f5a1c352dc192b881ef9a4fa6e25e4ea1c09 100644 (file)
@@ -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.
index 10e1526f74b971cb4bc040310a48fa68c25bc9ab..538d5460907c38bf97d3373cb8050d5527f17cf4 100644 (file)
@@ -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
index d4895ce7eda0731121ea3542329b02f1f2abd5f8..9dcecfaee4fc8f53da1dde3bae81f3897e9b22d6 100644 (file)
@@ -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
index 0e9c7d2690521e6469137dee81c635f066a73a3b..4f6fa020d5201b12284500e0796732a3e10511b5 100644 (file)
@@ -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
index 8e4d297d765c734dcad79bd552d2f1d6e8fc8f21..c9152d097e7b82551c2085625059773534c23281 100644 (file)
@@ -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
index 1afa3b1ee821b7907e332872d053256ca0621efa..4ab8f293b3b1150866a1b3258902590af50a96b8 100644 (file)
@@ -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
index 8d3b1b6b56f5da8c416acd026ca7efd3464a129f..5fe6bee8284c253e5d0b5a4864d4ea811a4c455d 100644 (file)
@@ -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
index eac02f1785276fe87212f705a4f8ab6acf1a9ef5..d808ab05dc4d16f2288216b72ce1de0f6f8dde6d 100644 (file)
@@ -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
index a50cf489d2a4545e2fb4b2d904120e3d76ce871c..5bde47985a8d2444193ac8ca0efa59009963b37a 100644 (file)
@@ -1,4 +1,3 @@
-// Generated 202406072002
 // A Bison parser, made by GNU Bison 3.8.2.
 
 // Locations for Bison parsers in C++
index 98285853d176375f7c9c4c560acb098efa7576b4..24ae843e077c4fcd7ba2c6672515ff426a5510f5 100644 (file)
@@ -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
index aa8ddbbc0efb847d3df8997cd184be1df27e13d8..2dea186ae187550195c756b7034ce9b09fd751f2 100644 (file)
@@ -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
index f97d29525cc60597cc44224d187444cea10bbb24..98a048f2a57eb58ae8456c4e58ca4538d7ff8afc 100644 (file)
@@ -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
index 7fd576abb264a1687c11e8056d14d25c44039914..d266bcb778378b9ef19a944d11049f6774616fa1 100755 (executable)
@@ -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