]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#3805] release changes Kea-2.6.2
authorMarcin Godzina <mgodzina@isc.org>
Mon, 17 Mar 2025 13:12:45 +0000 (13:12 +0000)
committerMarcin Godzina <mgodzina@isc.org>
Mon, 17 Mar 2025 13:12:45 +0000 (13:12 +0000)
73 files changed:
COPYING
ChangeLog
configure.ac
platforms.rst
src/bin/admin/kea-admin.in
src/bin/admin/tests/mysql_tests.sh.in
src/bin/admin/tests/pgsql_tests.sh.in
src/bin/agent/agent_lexer.cc
src/bin/agent/parser_context.cc
src/bin/d2/d2_lexer.cc
src/bin/d2/parser_context.cc
src/bin/dhcp4/ctrl_dhcp4_srv.cc
src/bin/dhcp4/dhcp4_messages.mes
src/bin/dhcp4/dhcp4_srv.cc
src/bin/dhcp4/parser_context.cc
src/bin/dhcp4/tests/config_parser_unittest.cc
src/bin/dhcp4/tests/decline_unittest.cc
src/bin/dhcp4/tests/get_config_unittest.cc
src/bin/dhcp4/tests/get_config_unittest.cc.skel
src/bin/dhcp4/tests/kea_controller_unittest.cc
src/bin/dhcp6/ctrl_dhcp6_srv.cc
src/bin/dhcp6/dhcp6_messages.mes
src/bin/dhcp6/dhcp6_srv.cc
src/bin/dhcp6/parser_context.cc
src/bin/dhcp6/tests/config_parser_unittest.cc
src/bin/dhcp6/tests/decline_unittest.cc
src/bin/dhcp6/tests/get_config_unittest.cc
src/bin/dhcp6/tests/get_config_unittest.cc.skel
src/bin/dhcp6/tests/kea_controller_unittest.cc
src/bin/netconf/parser_context.cc
src/hooks/dhcp/high_availability/libloadtests/close_unittests.cc
src/hooks/dhcp/high_availability/tests/ha_impl_unittest.cc
src/hooks/dhcp/high_availability/tests/ha_test.cc
src/hooks/dhcp/mysql_cb/mysql_cb_dhcp4.cc
src/hooks/dhcp/mysql_cb/mysql_cb_dhcp6.cc
src/hooks/dhcp/mysql_cb/mysql_cb_impl.cc
src/hooks/dhcp/pgsql_cb/pgsql_cb_dhcp4.cc
src/hooks/dhcp/pgsql_cb/pgsql_cb_dhcp6.cc
src/hooks/dhcp/pgsql_cb/pgsql_cb_impl.cc
src/lib/database/database_connection.cc
src/lib/database/database_connection.h
src/lib/database/tests/database_connection_unittest.cc
src/lib/dhcp/pkt_filter_lpf.cc
src/lib/dhcpsrv/alloc_engine.cc
src/lib/dhcpsrv/cfg_iface.cc
src/lib/dhcpsrv/cfgmgr.cc
src/lib/dhcpsrv/cfgmgr.h
src/lib/dhcpsrv/memfile_lease_mgr.cc
src/lib/dhcpsrv/mysql_host_data_source.cc
src/lib/dhcpsrv/mysql_lease_mgr.cc
src/lib/dhcpsrv/network_state.cc
src/lib/dhcpsrv/network_state.h
src/lib/dhcpsrv/pgsql_host_data_source.cc
src/lib/dhcpsrv/pgsql_lease_mgr.cc
src/lib/dhcpsrv/srv_config.cc
src/lib/dhcpsrv/tests/alloc_engine_utils.cc
src/lib/dhcpsrv/tests/cfgmgr_unittest.cc
src/lib/dhcpsrv/tests/network_state_unittest.cc
src/lib/hooks/hooks.h
src/lib/mysql/mysql_connection.cc
src/lib/mysql/mysql_connection.h
src/lib/mysql/mysql_constants.h
src/lib/pgsql/pgsql_connection.cc
src/lib/pgsql/pgsql_connection.h
src/lib/process/log_parser.cc
src/lib/process/process_messages.mes
src/lib/process/tests/log_parser_unittests.cc
src/lib/util/reconnect_ctl.h
src/share/database/scripts/mysql/dhcpdb_create.mysql
src/share/database/scripts/mysql/upgrade_022.0_to_022.1.sh.in
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_022.0_to_022.1.sh.in
src/share/database/scripts/pgsql/upgrade_022.1_to_022.2.sh.in

diff --git a/COPYING b/COPYING
index 1cdca04081d5931f1c09e0f1dd3b6d9c7518fc68..34246fad937d00ddcbf3f2a3759c1e579cfe575e 100644 (file)
--- a/COPYING
+++ b/COPYING
@@ -1,4 +1,4 @@
-Copyright (C) 2009-2024 Internet Systems Consortium, Inc. ("ISC")
+Copyright (C) 2009-2025 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 e43a5a90ee5738894f205340562dd12a1a38fae3..1392f6046f7d596109c464fca302602dab65be01 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,5 @@
+Kea 2.6.2 (stable) released on March 26, 2025
+
 2261.  [build]         mgodzina
        The library version numbers have been bumped up for the Kea 2.6.2
        stable release.
index 8d11ba82bd0a5977ee2555e3977f2902ba4555a6..3c4864dc0bc0b5e2c0bbd5ef200eedd247f77a3d 100644 (file)
@@ -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, 2.6.1-git, kea-dev@lists.isc.org)
+AC_INIT(kea, 2.6.2-git, kea-dev@lists.isc.org)
 AC_CONFIG_SRCDIR(README)
 
 # serial-tests is not available in automake version before 1.13, so
index 8a8cbbed7d9dc8a271b6cac3e5e8989f39c5df50..982636edf89b930ed79d1b123585bfffd6e7ba03 100644 (file)
@@ -17,12 +17,12 @@ 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, 3.20
-* Debian â€” 10, 11, 12
-* Fedora â€” 36, 38, 39, 40
+* Alpine â€” 3.18, 3.19, 3.20, 3.21
+* Debian â€” 11, 12
+* Fedora â€” 40, 41
 * FreeBSD â€” 13
 * RHEL â€” 8, 9
-* Ubuntu â€” 20.04, 22.04, 24.04
+* Ubuntu â€” 20.04 22.04, 24.04
 
 There are currently no plans to port Kea to Windows systems.
 
@@ -34,7 +34,7 @@ ISC makes every effort to fix bugs on these platforms, but may be unable to
 do so quickly due to lack of hardware, less familiarity on the part of
 engineering staff, and other constraints.
 
-* macOS â€” 13, 14
+* macOS â€” 13, 14, 15
 
 Community-Maintained
 --------------------
@@ -50,10 +50,10 @@ adverse effect on officially supported platforms.
 
 These include platforms past their respective EOL dates, such as:
 
-* Alpine â€” 3.10, 3.11, 3.12, 3.13, 3.14, 3.15 (EOL 01 Nov 2023)
+* Alpine â€” 3.10, 3.11, 3.12, 3.13, 3.14, 3.15, 3.16, 3.17 (EOL 22 Nov 2024)
 * CentOS â€” 6 (EOL 30 November 2020), 7 (EOL 30 June 2024), 8 (EOL 31 December 2021)
-* Debian â€” 8, 9 (EOL 30 June 2022)
-* Fedora â€” 31, 32, 33, 34, 35, 37 (EOL 05 December 2023)
+* Debian â€” 8, 9, 10 (EOL 30 June 2024)
+* Fedora â€” 31, 32, 33, 34, 35, 37, 38, 39 (EOL 12 November 2024)
 * FreeBSD â€” 10, 11, 12
 * macOS â€” 10.13, 10.14, 10.15 (EOL 12 September 2022)
 * Ubuntu â€” 14.04, 16.04, 18.04. 18.10, 19.04, 19.10, 21.04 (EOL 20 January 2022)
index b1172ff8ca6f87334f41a27dd18b11fa0acd0037..c87acb993e190f3f8e8e97ac5e090936d9f804ad 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2014-2024 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2014-2025 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 792d41407df1abc00eb426e335262cee83e8ad4a..5840cb3040dc23fb03b0edb761fa56943ddad656 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2014-2024 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2014-2025 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 362e73b95b794712bcd8f23da95c2f0709375261..585015872e87e8bad778a1af93d9e286a9dcb37d 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2015-2024 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2015-2025 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 577b0bdfff422993a382a783b5c9aa28a29ba1cd..57c807af165bb32f8d0c51bf7bceba1b6ee0c7cb 100644 (file)
@@ -1,6 +1,6 @@
-#line 2 "agent_lexer.cc"
+#line 1 "agent_lexer.cc"
 
-#line 4 "agent_lexer.cc"
+#line 3 "agent_lexer.cc"
 
 #define  YY_INT_ALIGNED short int
 
@@ -1606,7 +1606,7 @@ using isc::agent::AgentParser;
 
 /* To avoid the call to exit... oops! */
 #define YY_FATAL_ERROR(msg) isc::agent::ParserContext::fatal(msg)
-#line 1610 "agent_lexer.cc"
+#line 1609 "agent_lexer.cc"
 /* noyywrap disables automatic rewinding for the next file to parse. Since we
    always parse only a single string, there's no need to do any wraps. And
    using yywrap requires linking with -lfl, which provides the default yywrap
@@ -1632,8 +1632,8 @@ using isc::agent::AgentParser;
    by moving it ahead by yyleng bytes. yyleng specifies the length of the
    currently matched token. */
 #define YY_USER_ACTION  driver.loc_.columns(yyleng);
+#line 1635 "agent_lexer.cc"
 #line 1636 "agent_lexer.cc"
-#line 1637 "agent_lexer.cc"
 
 #define INITIAL 0
 #define COMMENT 1
@@ -1947,7 +1947,7 @@ YY_DECL
     }
 
 
-#line 1951 "agent_lexer.cc"
+#line 1950 "agent_lexer.cc"
 
        while ( /*CONSTCOND*/1 )                /* loops until end-of-file is reached */
                {
@@ -2937,7 +2937,7 @@ YY_RULE_SETUP
 #line 814 "agent_lexer.ll"
 ECHO;
        YY_BREAK
-#line 2941 "agent_lexer.cc"
+#line 2940 "agent_lexer.cc"
 
        case YY_END_OF_BUFFER:
                {
index 675fda3db67e3b89d6517eced3f8ed66be400883..a0a53cc8dee70c81d3b83a0925affd27735addac 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2025 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 b600fef06a3ad4ac0ca443d535f39695fdb78e04..08e3bfd7e72cb54a341057781687739fb570c42d 100644 (file)
@@ -1,6 +1,6 @@
-#line 2 "d2_lexer.cc"
+#line 1 "d2_lexer.cc"
 
-#line 4 "d2_lexer.cc"
+#line 3 "d2_lexer.cc"
 
 #define  YY_INT_ALIGNED short int
 
@@ -1142,7 +1142,7 @@ unsigned int comment_start_line = 0;
 
 /* To avoid the call to exit... oops! */
 #define YY_FATAL_ERROR(msg) isc::d2::D2ParserContext::fatal(msg)
-#line 1146 "d2_lexer.cc"
+#line 1145 "d2_lexer.cc"
 /* noyywrap disables automatic rewinding for the next file to parse. Since we
    always parse only a single string, there's no need to do any wraps. And
    using yywrap requires linking with -lfl, which provides the default yywrap
@@ -1168,8 +1168,8 @@ unsigned int comment_start_line = 0;
    by moving it ahead by yyleng bytes. yyleng specifies the length of the
    currently matched token. */
 #define YY_USER_ACTION  driver.loc_.columns(yyleng);
+#line 1171 "d2_lexer.cc"
 #line 1172 "d2_lexer.cc"
-#line 1173 "d2_lexer.cc"
 
 #define INITIAL 0
 #define COMMENT 1
@@ -1489,7 +1489,7 @@ YY_DECL
     }
 
 
-#line 1493 "d2_lexer.cc"
+#line 1492 "d2_lexer.cc"
 
        while ( /*CONSTCOND*/1 )                /* loops until end-of-file is reached */
                {
@@ -2496,7 +2496,7 @@ YY_RULE_SETUP
 #line 836 "d2_lexer.ll"
 ECHO;
        YY_BREAK
-#line 2500 "d2_lexer.cc"
+#line 2499 "d2_lexer.cc"
 
        case YY_END_OF_BUFFER:
                {
index 83724e820cb2724523cc5cd58e7407b8bea962ef..8087834a1386eb50ef2410d8c61592a80bc990e0 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2025 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 6ba02a526c6260ab97ea2ffe7e5b62143fa35648..1374719d9c90e61a1482afeca211337522d2a8c6 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2025 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 7c26da37ab727e50ba4cd3bd9cdc61ef24274886..68f7cc5f68153430d7b834d6729870fdeaa40715 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2012-2025 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 eb9cb136db5f2a2e6a16e78df75862350662501c..50693bc8e6ffd60f5ecf958948a267985e242362 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2011-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2011-2025 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 126f2eee2e3885afd1fbff224b32e153868ad97e..4b5e99f0e2714fea49aedc5737b5462f03d17b4b 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2016-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2016-2025 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 8f0d8467ab26bf867fb1d54c8697083d0ff18871..b8cd32aabb2f1af037e8ce16a45521a23c4b88c1 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2025 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 e632aed2d2b0e4584c56fdf42ce04d2767c9ee00..22e29bd8bbadabac001f1091e7b116fbc89757a0 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2023 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2025 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 36ff160cb82eaf0b63c37cdd9aa7a003a187698a..781981d582107475762c2e47e0d5ba66b0a4f6bd 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2025 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 6ef5349dcd953fc4b687ae98fbf0d1e545d565f8..6a73cb7137f381936e87149377a329bfc459ca81 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2025 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 e47c3ae14be8f02047a61f91aaa1392713912319..d8c042b130ab0db3589c9d5a4cb0e8dcb2ae8cc7 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2025 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 6c07f3ec74473e4bf5ec3dcb17e04acd5e28a987..5792653d3b8e12c59fbbb116e8ead7adf5667c5d 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2025 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 aa045e5d0009f1ba52eb9425762db9445938ca90..cdcbf8ff12de030e7fd73ce409d994683d9d9028 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2012-2025 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 ff5e83c95ccff10bb9b63e7531ae4b4be5ca875b..9d9306f4d7da6f7dbc10ee88a45c646d07aecbd2 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2011-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2011-2025 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 312c29991a82089163ff06331185e285ede47df8..738cdc0579013747e4006cf2e2b1be1b2cf848a6 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2016-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2016-2025 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 cff24255d2fca3cc7b7d8ca73b9b194ce749f822..17f54f5d9e0ab1c3a97b5539fb1e8d765a8ea202 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2025 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 1d2c0ed1da65b89640e0ba048419783d6f9dedf7..2863c9cf9743d82d6ceb18b1ee9e8516698405f7 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2015-2023 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2015-2025 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 2111763ae256a954f804006f8d3a3932724a6e5e..6bc8471fa2da5e0fc88bb1f74a8545fa5335146b 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2025 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 1a619eaa9168a0a8035a836b6f4f047e20fb3a81..b8fcbcded7504018cf8c4b0d0bdfee096b798b7d 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2025 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 0c1482e82c841ca04dc9fc5dd710d726cb4d3259..0a2a4390892595d6e275820e591b4653868253db 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2025 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 3e57c51e9fa661a66c9bb982777b65dfccd62195..d722b64474ef06162f6cbad0ea18246fabffadeb 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2018-2025 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 422e063696797ea75752e2494d02a9c0064c2de4..1594814a7be619a7366c2c2de37e97f81a9b439a 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2020-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2020-2025 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 ee272ba8d98d2a155269814ab9b332c2f78c900b..f858039b7d11124d62da6dee59278905ef4ec39d 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2018-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2018-2025 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 350df09a7116fc180e9a16376e7fb233cf2b85ac..0e0ffedac9a733ca52e629a3b31b0018795b5cf0 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2025 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 5a3f74f2898f99017720e7bf983472e19af98c8b..d609adef5c48ce959c4794e93470142c43b4b79a 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2018-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2018-2025 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 8b59ae725dbc8255b63ec5f27ff040da73fad65d..98df51e32248f9e4e5bb63feef37550d69b2e719 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2018-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2018-2025 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 3a41d6fe11245ed69b8ad166cce518e4d3978ec4..e001e5685b427894ee936f6ac42f66d39495d793 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2018-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2018-2025 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 27cc323c5d9839a5c3521bda84fa62e71bdbb034..5e4c4c4759da4f4f392ee20d8780f074c5f114f8 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2025 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 3e6be7ba09b4ddc329e35db1602ecf15d98773dd..7e9662dbe81d118b702d6149eea01ca11211b55e 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2022-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2022-2025 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 75ddd0efd6596f4354b031e9bd246bd7f47393bf..c40fb8014265b8ff34807acc301fdabc3cebc21d 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2025 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 7c7a3552699d0c249925572746ad568e837c4153..09acdc545fa67e0a85f4b13c9a58cd3c6e5f505a 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2015-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2015-2025 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 510cda6ad8fea9dc1a268904d5429e8960234c96..72a95b672ea55a32f6e7e1ef634ec8c60a6feccd 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2015-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2015-2025 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 070a5c65598d6b9500342acc7c1b23ba7e89edcb..2121b444e88c0ad3a41c93517cd81d9b55f78ea1 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2015-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2015-2025 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 3642915cc1b0e13558534d5dad87f2ee33d486e2..368075cf74b911fc276e0e5765fee85e172a0990 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2013-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2013-2025 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 c7c84b1edb93e0943fc7db2fde1b94c537a3c2a2..1e600c7b7d271c9b201eb3908ba9f3ad05ba4cf3 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2025 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 cbe572792b6f685b80fbeb5b41fe6ad46083eaad..99c40c882bcf236b209b6a60828e62d652e634a0 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2025 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 7c437168e1a7bb6770e390816cf5c08772a28285..9a1300d4893af0024c2da1308e197e111aa64f6a 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2025 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 bfec7888078ecfa5f4d111883995c21f80deff7b..553e3a4c8a2f75f32a5b1a795c4f93be20fc981c 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2025 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 350a0397ad73e47e60d25d9c94cd793409731aaf..70d8d31b74adb1e742ef26f50a6f1cbe34d2096d 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2025 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 4a8fab5b45e940a29b36facb0100f500c2ced831..3e29eea9d10ea07a39f158e5d8f54fac4217eadf 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2015-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2015-2025 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 3bb5d1d83c1df192686f635906143d812a92913c..b60e6a95fb7ce892ecbdc14778fcd23af90d3402 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2025 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 e6ce7690b458d76ab7cbf3bd825950d5ce24281f..d647de87a56cac632284d9b31e038fab413aafb1 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2025 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 7004375c8f74a1ea16070af002d1ae3a5ab3554d..b2a74dd728478d5720632c993c5e09ac0e2b1040 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2023 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2025 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 6501f60aadcf088fb08d973255fbe1f4ced50f35..ff7c834366b874bf5cf96ca5afd025f1c1d41c86 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2016-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2016-2025 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 e88c1d25cf39026b24a3325831ff9349ed824541..5ad158952cc8498bbec4e2ddf1e3c26fcfa9d83b 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2025 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 ac2d7ed550f271daf772ed5b2a4c9aa55315ae4a..41bf7ec18b1e46fd5561679e11d4018b9adca8e9 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2025 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 1cf7b05331784e5b140d6f00b2556959ee912335..9a2a0c509bed9c605fd9b1132a1a10e53972a105 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2025 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 e066d9b1c0bb01d9ae5b9bf25007551033e384c2..b57f00dc9474688be86863501bd934aa2e95e6c7 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2025 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 3be9adb3c160145970588c04694a01f4f98c6adc..24272708a0338297ca7c87edd3d2004dbafa94b3 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2025 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 f46b54ddff01eda5bbac055121ac080f7a22863d..4590409732356f06d16b0ca1d1c3ce42b4c5280b 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2013-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2013-2025 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 bbbf13a89f193e059d776e53e54c45db3e51442d..01b58cd24ed771e5d74ddde2bcb59db74ba3229b 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2025 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 7800ac2d072d74896d3168a5a6aeab29311cce11..c7b352a9c098286f29ae9911e4bd880447ceda73 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2025 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 6e1813e44319a03408ba5a1ace19f51346875fe8..383e415bfa24e1fe110c1cffb8b50e0fa82f2ddc 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2018-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2018-2025 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 9afc56f880799fb6592d2953c59845ddbc143d2d..c1eb7ed4b608f4e3a366f9e8ff75325f90ceae3a 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2016-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2016-2025 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 208fa1a7a14f088de3aa260b1c740321fed0b16f..bc11d8532ff9565d187c302ccdfe6e751a67992a 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2016-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2016-2025 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 c0cc19683d42ae9be8b80f112f10ce50e55526c5..413e8444c1d7bd67d62d995bab237a94c75a1d31 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2025 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 aa20591cee93207ae1c5b8c1adf576c55054d586..f68a932e449f54e2ed3ea93e9bd17097c33b598d 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2016-2024 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2016-2025 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 448c471551abebf99625c6a0e0ee75494a4a67dc..2a6970c664360e8301babfb71d563d3c832565ae 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2023 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2025 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 8143f61f74f7cdd44ded0fe9261e843074d83f47..6b44370f65e890597d243ef4382082a4373a6410 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2022 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2022-2025 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 ff5c2417ad151e703a9c7647bf9ab6719c2a2cef..1d59d8d3543b2c8bcf1917fbd47ef9fe1df7fcee 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2012-2025 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 ea43f3323c7a5c50fe58505b20032c324698937f..c3cd4540dfe34014ea0f504fc566a0f3f2323fd9 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2024 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2024-2025 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 3087e6fdec05af2a9e53e02a9a5ae0a63d93180a..ecc6675e2ca8be773d7a804b725c36fa4e106e8b 100644 (file)
@@ -1,4 +1,4 @@
--- Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+-- Copyright (C) 2012-2025 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 cfbdcf865d5917d2840ccfcf894f9734d7b60bb3..f6f26ea2fbe43aa8a544a03f037f19eb675990c2 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2024 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2024-2025 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 f3650ea6342a7aa5bde2be314f831dadf5475a94..26ce5a784357d90dfec7f480ee136f5aa9cf22f6 100644 (file)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2024 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2024-2025 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