]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[#4569] release changes Kea-3.1.9
authorMarcin Godzina <mgodzina@isc.org>
Mon, 25 May 2026 09:12:46 +0000 (11:12 +0200)
committerMarcin Godzina <mgodzina@isc.org>
Mon, 25 May 2026 09:12:46 +0000 (11:12 +0200)
115 files changed:
ChangeLog
changelog_unreleased/3971-exclusivity-in-control-socket-parser [deleted file]
changelog_unreleased/3982-kea-meson-build-cross-compile [deleted file]
changelog_unreleased/4326-workaround-flag-for-gss-tsig-dns [deleted file]
changelog_unreleased/4368-rfc9915-support [deleted file]
changelog_unreleased/4438-deprecate-leading-zeros-in-integer-values [deleted file]
changelog_unreleased/4444-iprangepermutation-only-1-address [deleted file]
changelog_unreleased/4453-empty-client-classes-list [deleted file]
changelog_unreleased/4489-shared-flq-allocator-add-arm-documentation-for-sflq [deleted file]
changelog_unreleased/4490-rfc9915-support-followup-remove-ia_ta-from-sql-schemas [deleted file]
changelog_unreleased/4491-shared-flq-allocator-fix-postgresql-pd-pool-free-lease-generation [deleted file]
changelog_unreleased/4492-shared-flq-allocator-add-command-handlers-to-lease-command-hook-library [deleted file]
changelog_unreleased/4493-fix-doubleelement-str [deleted file]
changelog_unreleased/4495-deprecate-leading-zeros-in-number-values [deleted file]
changelog_unreleased/4542-bump-up-lib-versions-for-3-1-9 [deleted file]
doc/devel/doc.dox
doc/sphinx/debug-messages.rst
doc/sphinx/grammar/grammar-dhcp4-parser.rst
doc/sphinx/grammar/grammar-dhcp6-parser.rst
doc/sphinx/kea-messages.rst
src/bin/admin/tests/dhcpdb_create_1.0.mysql
src/bin/admin/tests/dhcpdb_create_1.0.pgsql
src/bin/d2/d2_lexer.cc
src/bin/d2/d2_lexer.ll
src/bin/d2/tests/parser_unittest.cc
src/bin/dhcp4/ctrl_dhcp4_srv.h
src/bin/dhcp4/dhcp4_lexer.cc
src/bin/dhcp4/dhcp4_lexer.ll
src/bin/dhcp4/dhcp4_parser.yy
src/bin/dhcp6/ctrl_dhcp6_srv.h
src/bin/dhcp6/dhcp6.dox
src/bin/dhcp6/dhcp6_lexer.cc
src/bin/dhcp6/dhcp6_lexer.ll
src/bin/dhcp6/dhcp6_parser.yy
src/bin/dhcp6/dhcp6_srv.h
src/bin/dhcp6/tests/confirm_unittest.cc
src/bin/dhcp6/tests/dhcp6_client.cc
src/bin/dhcp6/tests/dhcp6_client.h
src/bin/dhcp6/tests/rebind_unittest.cc
src/bin/lfc/tests/lfc_controller_unittests.cc
src/bin/netconf/netconf_config.cc
src/bin/netconf/netconf_config.h
src/bin/netconf/netconf_messages.mes
src/bin/perfdhcp/command_options.cc
src/bin/perfdhcp/tests/test_control_unittest.cc
src/bin/shell/tests/dhcp4_basic_auth_tests.sh.in
src/bin/shell/tests/dhcp6_basic_auth_tests.sh.in
src/bin/shell/tests/shell_dhcp4_process_tests.sh.in
src/bin/shell/tests/shell_dhcp6_process_tests.sh.in
src/bin/shell/tests/tls_dhcp4_process_tests.sh.in
src/bin/shell/tests/tls_dhcp6_process_tests.sh.in
src/hooks/d2/gss_tsig/gss_tsig_api.cc
src/hooks/d2/gss_tsig/gss_tsig_api.h
src/hooks/d2/gss_tsig/gss_tsig_cfg.h
src/hooks/d2/gss_tsig/gss_tsig_context.h
src/hooks/d2/gss_tsig/tests/gss_tsig_api_utils.h
src/hooks/d2/gss_tsig/tests/gss_tsig_context_unittests.cc
src/hooks/dhcp/high_availability/tests/ha_mt_unittest.cc
src/hooks/dhcp/high_availability/tests/ha_service_unittest.cc
src/hooks/dhcp/lease_cmds/lease_cmds.cc
src/hooks/dhcp/lease_cmds/lease_cmds_messages.mes
src/hooks/dhcp/lease_cmds/lease_parser.cc
src/hooks/dhcp/lease_cmds/libloadtests/lease_cmds_unittest.cc
src/hooks/dhcp/lease_query/lease_query_impl6.cc
src/hooks/dhcp/mysql/mysql_lb_messages.mes
src/hooks/dhcp/pgsql/pgsql_lb_messages.mes
src/lib/asiolink/addr_utilities.cc
src/lib/asiolink/addr_utilities.h
src/lib/asiolink/tests/tls_unittest.cc
src/lib/cc/simple_parser.h
src/lib/config/http_command_config.cc
src/lib/config/http_command_response_creator.cc
src/lib/config/http_command_response_creator.h
src/lib/config/tests/cmd_response_creator_factory_unittests.cc
src/lib/config/tests/cmd_response_creator_unittests.cc
src/lib/config/tests/http_command_config_unittests.cc
src/lib/config/tests/http_command_response_creator_factory_unittests.cc
src/lib/config/tests/http_command_response_creator_unittests.cc
src/lib/dhcp/dhcp6.h
src/lib/dhcp/docsis3_option_defs.h
src/lib/dhcp/duid.h
src/lib/dhcp/duid_factory.h
src/lib/dhcp/option4_dnr.h
src/lib/dhcp/option6_auth.h
src/lib/dhcp/option6_status_code.h
src/lib/dhcp/option_definition.h
src/lib/dhcp/option_space.h
src/lib/dhcp/option_vendor_class.h
src/lib/dhcp/pkt6.cc
src/lib/dhcp/tests/option6_ia_unittest.cc
src/lib/dhcpsrv/cfg_db_access.h
src/lib/dhcpsrv/cfg_duid.h
src/lib/dhcpsrv/flq_allocator.cc
src/lib/dhcpsrv/host.h
src/lib/dhcpsrv/ip_range_permutation.cc
src/lib/dhcpsrv/lease.cc
src/lib/dhcpsrv/lease.h
src/lib/dhcpsrv/libdhcpsrv.dox
src/lib/dhcpsrv/parsers/ifaces_config_parser.h
src/lib/dhcpsrv/pool.cc
src/lib/dhcpsrv/subnet.h
src/lib/dhcpsrv/tests/flq_allocator_unittest.cc
src/lib/dhcpsrv/tests/ip_range_permutation_unittest.cc
src/lib/dhcpsrv/tests/iterative_allocation_state_unittest.cc
src/lib/dhcpsrv/tests/lease_mgr_unittest.cc
src/lib/dhcpsrv/tests/lease_unittest.cc
src/lib/dhcpsrv/tests/pool_unittest.cc
src/lib/dhcpsrv/tests/random_allocator_unittest.cc
src/lib/dhcpsrv/tests/srv_config_unittest.cc
src/lib/dhcpsrv/tests/subnet_unittest.cc
src/lib/dhcpsrv/testutils/test_utils.cc
src/lib/hooks/tests/hooks_manager_unittest.cc
src/lib/util/pid_file.cc
src/lib/util/state_model.cc
src/lib/util/state_model.h

index 1b1b7fcbc4a5ff37a5a6ab08f3e7a7484238aa9f..ad819cd0615ec8a88832f3b4f7ac7abe59a64072 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,87 @@
+Kea 3.1.9 (development) released on May 27, 2026
+
+2477.  [build]         andrei
+       The library version numbers have been bumped up for the Kea 3.1.9
+       development release.
+       (Gitlab #4542)
+
+2476.  [func]          fdupont
+       Added the "ignore-bad-direction" workaround flag to
+       the GSS-TSIG hook library to accept DNS update responses
+       with the request signature sent by bogus servers.
+       (Gitlab #4326)
+
+2475.  [func]*         fdupont
+       Disallowed leading zeros in JSON floating point values.
+       Now incorrect number values in Kea config files are
+       still accepted but raise warnings. Also fixed the bug
+       which made leading plus '+' not be always rejected.
+       (Gitlab #4495)
+
+2474.  [func]          fdupont
+       Removed the 'socket-name' vs 'socket-address' exclusivity
+       check when parsing config files. Note that configuring
+       both for the same control socket is still rejected but
+       because 'socket-name' makes sense only for the 'unix' type,
+       and 'socket-address' for the 'http' and 'https' types.
+       (Gitlab #3971)
+
+2473.  [func]          tmark
+       IA_TA lease6 lease type has been removed from the
+       MySQL and PostgreSQL schemas.
+       (Gitlab #4490)
+
+2472.  [bug]           fdupont
+       Corrected an issue that prevented using pools of
+       only one element (e.g. address or prefix) with
+       either the Random or FLQ allocators.
+       (Gitlab #4444)
+
+2471.  [bug]           tmark
+       Corrected an issue in PostgreSQL SFLQ allocation that
+       was generating one too many free leases. SFLQ pool creation
+       automatically rebuilds pools whose delegated length has
+       changed (MySQL and PostgreSQL). These changes required a
+       schema update.
+       (Gitlab #4491)
+
+2470.  [func]          tmark
+       Added API commands for managing SFLQ Allocator
+       pools to lease-cmds hook library.
+       (Gitlab #4492)
+
+2469.  [build]         fdupont
+       Kea can now be cross-compiled using Meson.
+       (Gitlab #3982)
+
+2468.  [func]*         fdupont
+       Added support for the last DHCP RFC 9915 including
+       the deprecation of the unicast option.
+       (Gitlab #4368)
+
+2467.  [bug]           fdupont
+       The from JSON double value to string no longer produces
+       an incorrect output when there is only an exponent part.
+       (Gitlab #4493)
+
+2466.  [doc]           tmark
+       Added documentation for the Shared FLQ Allocator
+       to the ARM.
+       (Gitlab #4489)
+
+2465.  [func]*         fdupont
+       Disallowed leading zeros in JSON integer values as
+       required by the standard to become compatible with
+       some other JSON tools e.g. the go implementation used
+       by Stork. Now incorrect integer values in Kea config
+       files are still accepted but raise warnings.
+       (Gitlab #4438)
+
+2464.  [func]          fdupont
+       Extended the parser to accepted an empty "client-classes" list
+       in Kea server configuration files.
+       (Gitlab #4453)
+
 2463.  [bug]           razvan
        Fixed kea-netconf communication over HTTP sockets with the kea
        dhcp demons. The control socket type is now mandatory for each
diff --git a/changelog_unreleased/3971-exclusivity-in-control-socket-parser b/changelog_unreleased/3971-exclusivity-in-control-socket-parser
deleted file mode 100644 (file)
index a41c026..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-[func]         fdupont
-       Removed the 'socket-name' vs 'socket-address' exclusivity
-       check when parsing config files. Note that configuring
-       both for the same control socket is still rejected but
-       because 'socket-name' makes sense only for the 'unix' type,
-       and 'socket-address' for the 'http' and 'https' types.
-       (Gitlab #3971)
diff --git a/changelog_unreleased/3982-kea-meson-build-cross-compile b/changelog_unreleased/3982-kea-meson-build-cross-compile
deleted file mode 100644 (file)
index edf16a5..0000000
+++ /dev/null
@@ -1,3 +0,0 @@
-[build]                fdupont
-       Kea can now be cross-compiled using Meson.
-       (Gitlab #3982)
diff --git a/changelog_unreleased/4326-workaround-flag-for-gss-tsig-dns b/changelog_unreleased/4326-workaround-flag-for-gss-tsig-dns
deleted file mode 100644 (file)
index a39d238..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-[func]         fdupont
-       Added the "ignore-bad-direction" workaround flag to
-       the GSS-TSIG hook library to accept DNS update responses
-       with the request signature sent by bogus servers.
-       (Gitlab #4326)
diff --git a/changelog_unreleased/4368-rfc9915-support b/changelog_unreleased/4368-rfc9915-support
deleted file mode 100644 (file)
index 6848202..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-[func]*                fdupont
-       Added support for the last DHCP RFC 9915 including
-       the deprecation of the unicast option.
-       (Gitlab #4368)
diff --git a/changelog_unreleased/4438-deprecate-leading-zeros-in-integer-values b/changelog_unreleased/4438-deprecate-leading-zeros-in-integer-values
deleted file mode 100644 (file)
index 1bd88b3..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-[func]*                fdupont
-       Disallowed leading zeros in JSON integer values as
-       required by the standard to become compatible with
-       some other JSON tools e.g. the go implementation used
-       by Stork. Now incorrect integer values in Kea config
-       files are still accepted but raise warnings.
-       (Gitlab #4438)
diff --git a/changelog_unreleased/4444-iprangepermutation-only-1-address b/changelog_unreleased/4444-iprangepermutation-only-1-address
deleted file mode 100644 (file)
index 3e1cb35..0000000
+++ /dev/null
@@ -1,5 +0,0 @@
-[bug]          fdupont
-       Corrected an issue that prevented using pools of
-       only one element (e.g. address or prefix) with
-       either the Random or FLQ allocators.
-       (Gitlab #4444)
diff --git a/changelog_unreleased/4453-empty-client-classes-list b/changelog_unreleased/4453-empty-client-classes-list
deleted file mode 100644 (file)
index b80d1f0..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-[func]         fdupont
-       Extended the parser to accepted an empty "client-classes" list
-       in Kea server configuration files.
-       (Gitlab #4453)
diff --git a/changelog_unreleased/4489-shared-flq-allocator-add-arm-documentation-for-sflq b/changelog_unreleased/4489-shared-flq-allocator-add-arm-documentation-for-sflq
deleted file mode 100644 (file)
index f5e43dd..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-[doc]          tmark
-       Added documentation for the Shared FLQ Allocator
-       to the ARM.
-       (Gitlab #4489)
diff --git a/changelog_unreleased/4490-rfc9915-support-followup-remove-ia_ta-from-sql-schemas b/changelog_unreleased/4490-rfc9915-support-followup-remove-ia_ta-from-sql-schemas
deleted file mode 100644 (file)
index c7bd8ac..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-[func]         tmark
-       IA_TA lease6 lease type has been removed from the
-       MySQL and PostgreSQL schemas.
-       (Gitlab #4490)
diff --git a/changelog_unreleased/4491-shared-flq-allocator-fix-postgresql-pd-pool-free-lease-generation b/changelog_unreleased/4491-shared-flq-allocator-fix-postgresql-pd-pool-free-lease-generation
deleted file mode 100644 (file)
index 69b2cda..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-[bug]          tmark
-       Corrected an issue in PostgreSQL SFLQ allocation that
-       was generating one too many free leases. SFLQ pool creation
-       automatically rebuilds pools whose delegated length has
-       changed (MySQL and PostgreSQL). These changes required a
-       schema update.
-       (Gitlab #4491)
diff --git a/changelog_unreleased/4492-shared-flq-allocator-add-command-handlers-to-lease-command-hook-library b/changelog_unreleased/4492-shared-flq-allocator-add-command-handlers-to-lease-command-hook-library
deleted file mode 100644 (file)
index c139b2f..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-[func]         tmark
-       Added API commands for managing SFLQ Allocator
-       pools to lease-cmds hook library.
-       (Gitlab #4492)
diff --git a/changelog_unreleased/4493-fix-doubleelement-str b/changelog_unreleased/4493-fix-doubleelement-str
deleted file mode 100644 (file)
index 2dbdfce..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-[bug]          fdupont
-       The from JSON double value to string no longer produces
-       an incorrect output when there is only an exponent part.
-       (Gitlab #4493)
diff --git a/changelog_unreleased/4495-deprecate-leading-zeros-in-number-values b/changelog_unreleased/4495-deprecate-leading-zeros-in-number-values
deleted file mode 100644 (file)
index d903bc9..0000000
+++ /dev/null
@@ -1,6 +0,0 @@
-[func]*                fdupont
-       Disallowed leading zeros in JSON floating point values.
-       Now incorrect number values in Kea config files are
-       still accepted but raise warnings. Also fixed the bug
-       which made leading plus '+' not be always rejected.
-       (Gitlab #4495)
diff --git a/changelog_unreleased/4542-bump-up-lib-versions-for-3-1-9 b/changelog_unreleased/4542-bump-up-lib-versions-for-3-1-9
deleted file mode 100644 (file)
index f8a2275..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-[build]                andrei
-       The library version numbers have been bumped up for the Kea 3.1.9
-       development release.
-       (Gitlab #4542)
index 433d5850ca1e9a7834329b909317f66fc47fa248..9a95b2e89b217580f42f2e48212e72faaff4725c 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2018-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2018-2026 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 a7940966a32cc0c86d813ce86d67c29a9947d3bf..3f6bfce3e1b5b3e48b41c483c0e473090c90c8d3 100644 (file)
@@ -97,6 +97,16 @@ Messages printed on debuglevel 20
 - LEASE_CMDS_DEL6
 - LEASE_CMDS_UPDATE4
 - LEASE_CMDS_UPDATE6
+- SFLQ_POOL4_DEL
+- SFLQ_POOL4_GET_ALL
+- SFLQ_POOL4_GET_BY_RANGE
+- SFLQ_POOL4_GET_BY_SUBNET
+- SFLQ_POOL4_REBUILD
+- SFLQ_POOL6_DEL
+- SFLQ_POOL6_GET_ALL
+- SFLQ_POOL6_GET_BY_RANGE
+- SFLQ_POOL6_GET_BY_SUBNET
+- SFLQ_POOL6_REBUILD
 
 
 Messages printed on debuglevel 40
index f4e5b68d2d781894b15be710a5e8ccdba060c55e..e8c22e361a9e631252ab08e100d90e6e055e4a8d 100644 (file)
@@ -874,9 +874,12 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de
 
      client_classes ::= "client-classes" ":" "[" client_classes_list "]"
 
-     client_classes_list ::= client_class_entry
-                        | client_classes_list "," client_class_entry
-                        | client_classes_list ","
+     client_classes_list ::= 
+                        | not_empty_classes_list
+
+     not_empty_classes_list ::= client_class_entry
+                           | not_empty_classes_list "," client_class_entry
+                           | not_empty_classes_list ","
 
      client_class_entry ::= "{" client_class_params "}"
 
index 2412cca61aeff6663e4e2f678c28db3542768a41..e54d11bb7312495ea8ed84c46eb6e5b371c5a5e8 100644 (file)
@@ -901,9 +901,12 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de
 
      client_classes ::= "client-classes" ":" "[" client_classes_list "]"
 
-     client_classes_list ::= client_class_entry
-                        | client_classes_list "," client_class_entry
-                        | client_classes_list ","
+     client_classes_list ::= 
+                        | not_empty_classes_list
+
+     not_empty_classes_list ::= client_class_entry
+                           | not_empty_classes_list "," client_class_entry
+                           | not_empty_classes_list ","
 
      client_class_entry ::= "{" client_class_params "}"
 
index 2779ef00e348a603ce3c4bc42b2407a56d430cf8..eb8d851d880651f5f8f9374482070a1a8f80e07e 100644 (file)
@@ -6100,6 +6100,17 @@ This information message is issued when the processing of an ADDR-REG-INFORM
 message failed. The address of the client, usually also the address to
 register, and the description of the problem are printed.
 
+DHCP6_ADD_DEPRECATED_UNICAST
+============================
+
+.. code-block:: text
+
+    %1: adding deprecated unicast option
+
+The warning is logged when the deprecated unicast option is added
+to the response. Outside testing purposes the server configuration should
+be fixed as direct unicast queries are no longer accepted.
+
 DHCP6_ADD_GLOBAL_STATUS_CODE
 ============================
 
@@ -12709,6 +12720,16 @@ GSS_TSIG_COMMAND_PROCESSED_FAILED
 This error message is issued when the callout for the command_processed
 callout point failed. The argument contains a reason for the error.
 
+GSS_TSIG_IGNORED_BAD_DIRECTION
+==============================
+
+.. code-block:: text
+
+    ignored bad direction verify failure.
+
+This info message indicates that a verify failed because the message
+was in the wrong direction but this failure was ignored.
+
 GSS_TSIG_LOAD_FAILED
 ====================
 
@@ -21274,6 +21295,16 @@ NETCONF_CONFIG_SYNTAX_WARNING
 This warning message indicates that the NETCONF configuration had a minor
 syntax error. The error was displayed and the configuration parsing resumed.
 
+NETCONF_CONTROL_SOCKET_INFO
+===========================
+
+.. code-block:: text
+
+    the service: %1 started using control socket type: %2 %3
+
+This info message provides details of the control socket used for the
+respective service. The service name, socket type and details are logged.
+
 NETCONF_FAILED
 ==============
 
@@ -26461,6 +26492,214 @@ RUN_SCRIPT_UNLOAD
 
 This info message indicates that the RunScript hooks library has been unloaded.
 
+****
+SFLQ
+****
+
+SFLQ_POOL4_DEL
+==============
+
+.. code-block:: text
+
+    sflq-pool4-del command succeeded, (parameters: %1) pools deleted: %2
+
+Logged at debug log level 20.
+The sflq-pool4-del command was successful. It prints the command arguments
+along with the number of pools deleted.
+
+SFLQ_POOL4_DEL_FAILED
+=====================
+
+.. code-block:: text
+
+    sflq-pool4-del command failed, (parameters: %1, reason: %2)
+
+The sflq-pool4-del command has failed. Both the reason as well as the
+parameters passed are logged.
+
+SFLQ_POOL4_GET_ALL
+==================
+
+.. code-block:: text
+
+    sflq-pool4-get-all command succeeded, pools found: %1
+
+Logged at debug log level 20.
+The sflq-pool4-get-all command was successful.
+
+SFLQ_POOL4_GET_ALL_FAILED
+=========================
+
+.. code-block:: text
+
+    sflq-pool4-get-all command failed, (parameters: %1, reason: %2)
+
+The sflq-pool4-get-all command has failed. Both the reason as well as the
+parameters passed are logged.
+
+SFLQ_POOL4_GET_BY_RANGE
+=======================
+
+.. code-block:: text
+
+    sflq-pool4-get-by-range command succeeded, (parameters: %1) pools found: %2
+
+Logged at debug log level 20.
+The sflq-pool4-get-by-range command was successful.
+
+SFLQ_POOL4_GET_BY_RANGE_FAILED
+==============================
+
+.. code-block:: text
+
+    sflq-pool4-get-by-range command failed, (parameters: %1, reason: %2)
+
+The sflq-pool4-get-range command has failed. Both the reason as well as the
+parameters passed are logged.
+
+SFLQ_POOL4_GET_BY_SUBNET
+========================
+
+.. code-block:: text
+
+    sflq-pool4-get-by-subnet command succeeded, (parameters: %1) pools found: %2
+
+Logged at debug log level 20.
+The sflq-pool4-get-by-subnet command was successful.
+
+SFLQ_POOL4_GET_BY_SUBNET_FAILED
+===============================
+
+.. code-block:: text
+
+    sflq-pool4-get-by-subnet command failed, (parameters: %1, reason: %2)
+
+The sflq-pool4-get-subnet command has failed. Both the reason as well as the
+parameters passed are logged.
+
+SFLQ_POOL4_REBUILD
+==================
+
+.. code-block:: text
+
+    sflq-pool4-rebuild command succeeded, (parameters: %1) pools rebuilt: %2
+
+Logged at debug log level 20.
+The sflq-pool4-rebuild command was successful. It prints the command arguments
+along with the number of pools rebuilt.
+
+SFLQ_POOL4_REBUILD_FAILED
+=========================
+
+.. code-block:: text
+
+    sflq-pool4-rebuild command failed, (parameters: %1, reason: %2)
+
+The sflq-pool4-rebuild command has failed. Both the reason as well as the
+parameters passed are logged.
+
+SFLQ_POOL6_DEL
+==============
+
+.. code-block:: text
+
+    sflq-pool4-del command succeeded, (parameters: %1) pools deleted: %2
+
+Logged at debug log level 20.
+The sflq-pool6-del command was successful. It prints the command arguments
+along with the number of pools deleted.
+
+SFLQ_POOL6_DEL_FAILED
+=====================
+
+.. code-block:: text
+
+    sflq-pool4-del command failed, (parameters: %1, reason: %2)
+
+The sflq-pool6-del command has failed. Both the reason as well as the
+parameters passed are logged.
+
+SFLQ_POOL6_GET_ALL
+==================
+
+.. code-block:: text
+
+    sflq-pool6-get-all command succeeded, pools found: %1
+
+Logged at debug log level 20.
+The sflq-pool6-rebuild command was successful.
+
+SFLQ_POOL6_GET_ALL_FAILED
+=========================
+
+.. code-block:: text
+
+    sflq-pool6-get-all command failed, (parameters: %1, reason: %2)
+
+The sflq-pool6-get-all command has failed. Both the reason as well as the
+parameters passed are logged.
+
+SFLQ_POOL6_GET_BY_RANGE
+=======================
+
+.. code-block:: text
+
+    sflq-pool6-get-by-range command succeeded, (parameters: %1) pools found: %2
+
+Logged at debug log level 20.
+The sflq-pool6-get-by-range command was successful.
+
+SFLQ_POOL6_GET_BY_RANGE_FAILED
+==============================
+
+.. code-block:: text
+
+    sflq-pool6-get-by-range command failed, (parameters: %1, reason: %2)
+
+The sflq-pool6-get-range command has failed. Both the reason as well as the
+parameters passed are logged.
+
+SFLQ_POOL6_GET_BY_SUBNET
+========================
+
+.. code-block:: text
+
+    sflq-pool6-get-by-subnet command succeeded, (parameters: %1) pools found: %2
+
+Logged at debug log level 20.
+The sflq-pool6-get-by-subnet command was successful.
+
+SFLQ_POOL6_GET_BY_SUBNET_FAILED
+===============================
+
+.. code-block:: text
+
+    sflq-pool6-get-by-subnet command failed, (parameters: %1, reason: %2)
+
+The sflq-pool6-get-subnet command has failed. Both the reason as well as the
+parameters passed are logged.
+
+SFLQ_POOL6_REBUILD
+==================
+
+.. code-block:: text
+
+    sflq-pool6-rebuild command succeeded, (parameters: %1) pools rebuilt: %2
+
+Logged at debug log level 20.
+The sflq-pool6-rebuild command was successful. It prints the command arguments
+along with the number of pools rebuilt.
+
+SFLQ_POOL6_REBUILD_FAILED
+=========================
+
+.. code-block:: text
+
+    sflq-pool6-rebuild command failed, (parameters: %1, reason: %2)
+
+The sflq-pool6-rebuild command has failed. Both the reason as well as the
+parameters passed are logged.
+
 *****
 START
 *****
index 86741a745989a136463167669b29bbf29597f80a..813126d3f3d03a5230e0dc97630128ed42733069 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2012-2026 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 9b032fe6a6d10939a1cff9ea4808029754cd97a4..fd0be0c39f929d4cef13bf02a947b9aa3d821e90 100644 (file)
@@ -1,4 +1,4 @@
--- Copyright (C) 2012-2018 Internet Systems Consortium, Inc. ("ISC")
+-- Copyright (C) 2012-2026 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 56d4f74e512b38bbf4d5b4f2903413110e3bbe93..3912e9c738a1cf09039afe69434319104ae9d597 100644 (file)
@@ -1196,7 +1196,7 @@ static const flex_int16_t yy_rule_linenum[93] =
 #define YY_RESTORE_YY_MORE_OFFSET
 char *yytext;
 #line 1 "d2_lexer.ll"
-/* Copyright (C) 2017-2025 Internet Systems Consortium, Inc. ("ISC")
+/* Copyright (C) 2017-2026 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 02f74ca05bf027cbf43e558466cb8a9e8912cc2a..fe8b414d62913c0129cb510fcf9dce2e6b85bd20 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2017-2025 Internet Systems Consortium, Inc. ("ISC")
+/* Copyright (C) 2017-2026 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 f0fca52b3f89ced8d96059f456488f8a8718f3ab..c56d1537196602e7f006621d51a9619398e39508 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2026 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 2fd9d2cbafcd726199ef1e4e1d713ecb5e6b47ac..5727090fbca20738d049e08ebf41c35ba724caa0 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 dc597a4051a57d5c0f54da544dc50bd8074922a8..c4eafaef670caac605e7ff1e1a0ecb76510fd9fd 100644 (file)
@@ -2311,7 +2311,7 @@ static const flex_int16_t yy_rule_linenum[252] =
 #define YY_RESTORE_YY_MORE_OFFSET
 char *yytext;
 #line 1 "dhcp4_lexer.ll"
-/* Copyright (C) 2016-2025 Internet Systems Consortium, Inc. ("ISC")
+/* Copyright (C) 2016-2026 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 b409e2beefd2983496f0d22aada5b049e1a1baab..8adf6c20e499d3ba0b9ff6f46f022c14842a2e5b 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2025 Internet Systems Consortium, Inc. ("ISC")
+/* Copyright (C) 2016-2026 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 f0736b3457f0d92438383618e95036910de6ae2b..3dc15d88a1b4f42e06fffd38c79d7f0a2cd2ed7b 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2025 Internet Systems Consortium, Inc. ("ISC")
+/* Copyright (C) 2016-2026 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 e8e70d85cdec9479ebc2928123e152713c565036..afad02b913113e6c4efa2544608c568a6ac78ebb 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 499971f985156242a3fbe805e8356930af1c6ecc..0b77e7b513e9dd39277bbdb91f9eccd60a34a8e0 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 5d857ad82e5ce5ba98699b11a65d58932c3857e1..124e40d3474bf1ce8cb5c97f00910d58b5fb5aba 100644 (file)
@@ -2292,7 +2292,7 @@ static const flex_int16_t yy_rule_linenum[256] =
 #define YY_RESTORE_YY_MORE_OFFSET
 char *yytext;
 #line 1 "dhcp6_lexer.ll"
-/* Copyright (C) 2016-2025 Internet Systems Consortium, Inc. ("ISC")
+/* Copyright (C) 2016-2026 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 ba9bf2097688f441dabafacd404b1f7a6dae71b8..f7305908e03c7b463b2fb527d410e9b650f2ba9d 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2025 Internet Systems Consortium, Inc. ("ISC")
+/* Copyright (C) 2016-2026 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 91cf59c76124f5bf31ed2de4f095879cf57ceb88..26d6f1d39475c47b8449d4692e666025f41a89a0 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 2016-2025 Internet Systems Consortium, Inc. ("ISC")
+/* Copyright (C) 2016-2026 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 8c9195384928f6ad45597c98c1e7ea467c5fdefd..b429f8c32114cce3bdaec4c106ed4abe8e17354f 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2011-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2011-2026 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 4287900af0f14d1f4626d124c5ea6d9a519d5b4a..9ea85d92c549a36d00d817410654df6ec65aa029 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2026 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 d9cc31caa4ddcf8dce524fad668e4ffd44c888f2..85fcf41baa908183a8d90103e3a90acd2d385cec 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2026 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 7f6e4c066cbc4b496223672f1a9c55d460712913..8a2a319c19e50abe1f4b838d24b6cbf8834db9c5 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2026 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 7e7aede22d2a689000d3b1e0113bed0929cfca0c..9aab6f9920a25d0d3a919a93adc2f50d82cf3cea 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2026 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 5f9b1f8b6060a77569f679bec4a901fa1116adba..aade9bc8145caa93fafd99476b82d8b556b4af1d 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2015-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2015-2026 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 682743399beee1b16ce37e29327d6e3e8f9cadea..a7ec9a20ab3e093a3f4187a73b2760001a1668ec 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2018-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2018-2026 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 1c1345a1cfcb147a402e52f14000c9ebd412ec16..687166577145abf19bec0e4b444674cf44610fae 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2018-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2018-2026 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 f2b2c9302e584d6a32a0810efa67cd862c72744a..166df315a5a8223f0d555ea9a0c62b8cbc5edd24 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2012-2026 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 71159222777f1767e110b9f269204a20c05c1838..1cbefed31b505471136be50570404e579fbad2a3 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 3bbaf30a9d80bdbbc97fe7c4447405ec53bd609f..94224fcb5120e18446428cae8e5cb98c9a642ad1 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 e9f43d4cc2fa393a5bc96b58de3bb80a4ab2eb5e..78990ec82bc21477440ddad81b70deba6eb6560e 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2020-2025 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2020-2026 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 ebcee9fd8504686e6d4563d0d21f9e71f40d13fc..69c2e1c42e0e1277b8b72097d90a24f0ca71d990 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2020-2025 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2020-2026 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 4b07c77b6bcf4e4be1e07dfc23c3f2fe954f6ba4..b206e0c36f4943a7afee13d1537644154dcb8ba0 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2017-2025 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2017-2026 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 2e33fb40b42361032e5c012cf987d1574ac16cd0..257643fa99a38b5d9c091d526c71ae99e823d3fe 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2017-2025 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2017-2026 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 1637620b6ece5459e9484131315e8baf12606412..28391532e955f3d942b638f24c86deff67383617 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2016-2025 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2016-2026 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 53fefc8b12db6403a50ab2611973c854c5b5a0e9..18daefed311ba69ef056b00b55bf8b66018c7117 100755 (executable)
@@ -1,6 +1,6 @@
 #!/bin/sh
 
-# Copyright (C) 2016-2025 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2016-2026 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 e6f4b8f8492697cf3cf4f690a8c3b3989b4a7f41..1b372c3aa6a9d29cbcd27e02280c776cf63871df 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 b730d8d00501a3d5a4c5e389b97137e60378620c..c2843a128e463093492572dd69476be4e66576e0 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 965c8647672d1ed5c4c6897d224beabf2e20268e..1075a21d8f2c8a17717336ab3438cc5ec736aef9 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 9b50cc26e6c552d857bcc0d67eee58ff000c8c1d..ef51df98f58381015e2ec235cae1e39f939fdef6 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 be4bd7bd16888d14ac5d0598a3795aa081210049..764357e290beaea49782a6f86615b23138f30d36 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 f06cbb8f3151289f20749c88ddf913ac0955014d..c6f9c1df46c3e50e332251848f94dde9d1c73263 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 cdbabc32223a8ac034384c8f401447ff468c3a24..c003a80a56d46d25fc5c1ba7083057d2117dd5b0 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 b406f2f254f57aba9e14f71eb8d8ba231dd240cd..b8e1ed6147b750efb8945db8458a09c4403d4212 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2018-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2018-2026 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 3c833d5a5a0ed1f29d6758ae48bee0b1111e58e5..473d85506e95cd166c2b135ac92d55df70c36898 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2026 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 77c7c5d2448d9ca9df99d59993f73cb4f03dafc5..7bcc72f33f0f84d029195138a160fce5226a0326 100644 (file)
@@ -1,4 +1,4 @@
-# Copyright (C) 2017-2025 Internet Systems Consortium, Inc. ("ISC")
+# Copyright (C) 2017-2026 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
@@ -174,13 +174,13 @@ are logged.
 The lease6-wipe command has failed. Both the reason as well as the
 parameters passed are logged.
 
-% SFLQ_POOL4_REBUILD sflq-pool4-rebuild command succeeded, (parameters: %1) pools rebuilt: %2
+% SFLQ_POOL4_DEL sflq-pool4-del command succeeded, (parameters: %1) pools deleted: %2
 Logged at debug log level 20.
-The sflq-pool4-rebuild command was successful. It prints the command arguments
-along with the number of pools rebuilt.
+The sflq-pool4-del command was successful. It prints the command arguments
+along with the number of pools deleted.
 
-% SFLQ_POOL4_REBUILD_FAILED sflq-pool4-rebuild command failed, (parameters: %1, reason: %2)
-The sflq-pool4-rebuild command has failed. Both the reason as well as the
+% SFLQ_POOL4_DEL_FAILED sflq-pool4-del command failed, (parameters: %1, reason: %2)
+The sflq-pool4-del command has failed. Both the reason as well as the
 parameters passed are logged.
 
 % SFLQ_POOL4_GET_ALL sflq-pool4-get-all command succeeded, pools found: %1
@@ -191,14 +191,6 @@ The sflq-pool4-get-all command was successful.
 The sflq-pool4-get-all command has failed. Both the reason as well as the
 parameters passed are logged.
 
-% SFLQ_POOL4_GET_BY_SUBNET sflq-pool4-get-by-subnet command succeeded, (parameters: %1) pools found: %2
-Logged at debug log level 20.
-The sflq-pool4-get-by-subnet command was successful.
-
-% SFLQ_POOL4_GET_BY_SUBNET_FAILED sflq-pool4-get-by-subnet command failed, (parameters: %1, reason: %2)
-The sflq-pool4-get-subnet command has failed. Both the reason as well as the
-parameters passed are logged.
-
 % SFLQ_POOL4_GET_BY_RANGE sflq-pool4-get-by-range command succeeded, (parameters: %1) pools found: %2
 Logged at debug log level 20.
 The sflq-pool4-get-by-range command was successful.
@@ -207,38 +199,38 @@ The sflq-pool4-get-by-range command was successful.
 The sflq-pool4-get-range command has failed. Both the reason as well as the
 parameters passed are logged.
 
-% SFLQ_POOL4_DEL sflq-pool4-del command succeeded, (parameters: %1) pools deleted: %2
+% SFLQ_POOL4_GET_BY_SUBNET sflq-pool4-get-by-subnet command succeeded, (parameters: %1) pools found: %2
 Logged at debug log level 20.
-The sflq-pool4-del command was successful. It prints the command arguments
-along with the number of pools deleted.
+The sflq-pool4-get-by-subnet command was successful.
 
-% SFLQ_POOL4_DEL_FAILED sflq-pool4-del command failed, (parameters: %1, reason: %2)
-The sflq-pool4-del command has failed. Both the reason as well as the
+% SFLQ_POOL4_GET_BY_SUBNET_FAILED sflq-pool4-get-by-subnet command failed, (parameters: %1, reason: %2)
+The sflq-pool4-get-subnet command has failed. Both the reason as well as the
 parameters passed are logged.
 
-% SFLQ_POOL6_REBUILD sflq-pool6-rebuild command succeeded, (parameters: %1) pools rebuilt: %2
+% SFLQ_POOL4_REBUILD sflq-pool4-rebuild command succeeded, (parameters: %1) pools rebuilt: %2
 Logged at debug log level 20.
-The sflq-pool6-rebuild command was successful. It prints the command arguments
+The sflq-pool4-rebuild command was successful. It prints the command arguments
 along with the number of pools rebuilt.
 
-% SFLQ_POOL6_REBUILD_FAILED sflq-pool6-rebuild command failed, (parameters: %1, reason: %2)
-The sflq-pool6-rebuild command has failed. Both the reason as well as the
+% SFLQ_POOL4_REBUILD_FAILED sflq-pool4-rebuild command failed, (parameters: %1, reason: %2)
+The sflq-pool4-rebuild command has failed. Both the reason as well as the
 parameters passed are logged.
 
-% SFLQ_POOL6_GET_ALL sflq-pool6-get-all command succeeded, pools found: %1
+% SFLQ_POOL6_DEL sflq-pool4-del command succeeded, (parameters: %1) pools deleted: %2
 Logged at debug log level 20.
-The sflq-pool6-rebuild command was successful.
+The sflq-pool6-del command was successful. It prints the command arguments
+along with the number of pools deleted.
 
-% SFLQ_POOL6_GET_ALL_FAILED sflq-pool6-get-all command failed, (parameters: %1, reason: %2)
-The sflq-pool6-get-all command has failed. Both the reason as well as the
+% SFLQ_POOL6_DEL_FAILED sflq-pool4-del command failed, (parameters: %1, reason: %2)
+The sflq-pool6-del command has failed. Both the reason as well as the
 parameters passed are logged.
 
-% SFLQ_POOL6_GET_BY_SUBNET sflq-pool6-get-by-subnet command succeeded, (parameters: %1) pools found: %2
+% SFLQ_POOL6_GET_ALL sflq-pool6-get-all command succeeded, pools found: %1
 Logged at debug log level 20.
-The sflq-pool6-get-by-subnet command was successful.
+The sflq-pool6-rebuild command was successful.
 
-% SFLQ_POOL6_GET_BY_SUBNET_FAILED sflq-pool6-get-by-subnet command failed, (parameters: %1, reason: %2)
-The sflq-pool6-get-subnet command has failed. Both the reason as well as the
+% SFLQ_POOL6_GET_ALL_FAILED sflq-pool6-get-all command failed, (parameters: %1, reason: %2)
+The sflq-pool6-get-all command has failed. Both the reason as well as the
 parameters passed are logged.
 
 % SFLQ_POOL6_GET_BY_RANGE sflq-pool6-get-by-range command succeeded, (parameters: %1) pools found: %2
@@ -249,11 +241,19 @@ The sflq-pool6-get-by-range command was successful.
 The sflq-pool6-get-range command has failed. Both the reason as well as the
 parameters passed are logged.
 
-% SFLQ_POOL6_DEL sflq-pool4-del command succeeded, (parameters: %1) pools deleted: %2
+% SFLQ_POOL6_GET_BY_SUBNET sflq-pool6-get-by-subnet command succeeded, (parameters: %1) pools found: %2
 Logged at debug log level 20.
-The sflq-pool6-del command was successful. It prints the command arguments
-along with the number of pools deleted.
+The sflq-pool6-get-by-subnet command was successful.
 
-% SFLQ_POOL6_DEL_FAILED sflq-pool4-del command failed, (parameters: %1, reason: %2)
-The sflq-pool6-del command has failed. Both the reason as well as the
+% SFLQ_POOL6_GET_BY_SUBNET_FAILED sflq-pool6-get-by-subnet command failed, (parameters: %1, reason: %2)
+The sflq-pool6-get-subnet command has failed. Both the reason as well as the
+parameters passed are logged.
+
+% SFLQ_POOL6_REBUILD sflq-pool6-rebuild command succeeded, (parameters: %1) pools rebuilt: %2
+Logged at debug log level 20.
+The sflq-pool6-rebuild command was successful. It prints the command arguments
+along with the number of pools rebuilt.
+
+% SFLQ_POOL6_REBUILD_FAILED sflq-pool6-rebuild command failed, (parameters: %1, reason: %2)
+The sflq-pool6-rebuild command has failed. Both the reason as well as the
 parameters passed are logged.
index 476390d3025eefb885eb06bdd02f2bc663ff966f..074e58b5a0de78e3f4d8d2bf7e31f355a6e57000 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2026 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 7cc27890d7df36a44356ad55bcfffd5dcfc7e975..689b5bf959d57770b980cfb7764b5e145fa0d2d0 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2017-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2017-2026 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 de03cb01761411b6c17059a1ce33e8ab0666bd6e..7705c0ce82eee5c56b6b1440d4f946b8c58832eb 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2020-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2020-2026 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 afa0505c0358af2259e38e66e8f9b8388496f37e..eb8f53e499dc49a1350c9c4e47b2e047fa381138 100644 (file)
@@ -269,6 +269,67 @@ Logged at debug log level 50.
 The code has issued a rollback call. All outstanding transactions will
 be rolled back and not committed to the database.
 
+% MYSQL_LB_SFLQ_CREATE_POOL4 creating shared-flq pool for address range %1 - %2, subnet id %3, recreate %4, capacity %5
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back end to
+(re)create the shared free lease data for the pool described in the arguments.
+
+% MYSQL_LB_SFLQ_CREATE_POOL6 creating shared-flq pool for address range %1 - %2, type %3, delegated length: %4, subnet id %5, recreate %6, capacity %7
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back end to
+(re)create the shared free lease data for the pool described in the arguments.
+
+% MYSQL_LB_SFLQ_PICK_LEASE4 picking a free lease from address range %1 - %2
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back end for
+a free address from the pool described in the arguments.
+
+% MYSQL_LB_SFLQ_PICK_LEASE6 picking a free lease from address range %1 - %2
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back end for
+a free lease from the pool described in the arguments.
+
+% MYSQL_LB_SFLQ_POOL4_DELETE delete the V4 SFLQ pool with start address %1 and end address %2, force = %3
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back to delete
+the v4 SFLQ pool (and it's free lease data) that match the given start and end
+addresses.
+
+% MYSQL_LB_SFLQ_POOL4_GET_ALL fetch all V4 SFLQ pools
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back end for a list of all v4 SFLQ pools.
+
+% MYSQL_LB_SFLQ_POOL4_GET_BY_RANGE fetch all V4 SFLQ pools that overlap the range %1 and %2
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back end for
+the v4 SFLQ pool that overlap the given address range.
+
+% MYSQL_LB_SFLQ_POOL4_GET_BY_SUBNET fetch all V4 SFLQ pools for subnet-id %1
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back end for
+a list of all v4 SFLQ pools belonging to a subnet.
+
+% MYSQL_LB_SFLQ_POOL6_DELETE delete the V6 SFLQ pool with start address %1 and end address %2, force = %3
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back to delete
+the v6 SFLQ pool (and it's free lease data) that match the given start and end
+addresses.
+
+% MYSQL_LB_SFLQ_POOL6_GET_ALL fetch all V6 SFLQ pools
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back end for
+a list of all v6 SFLQ pools.
+
+% MYSQL_LB_SFLQ_POOL6_GET_BY_RANGE fetch all V6 SFLQ pools that overlap the range %1 and %2
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back end for
+the v6 SFLQ pool that overlap the given address range.
+
+% MYSQL_LB_SFLQ_POOL6_GET_BY_SUBNET fetch all V6 SFLQ pools for subnet-id %1
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back end for
+a list of all v6 SFLQ pools belonging to a subnet.
+
 % MYSQL_LB_TLS_CIPHER TLS cipher: %1
 Logged at debug log level 40.
 This debug message is issued when a new MySQL connected is created with TLS.
@@ -315,64 +376,3 @@ Logged at debug log level 50.
 This debug message is issued when the server upgrades IPv6 lease extended info.
 The page number and started address, and the count of already updated leases
 are displayed.
-
-% MYSQL_LB_SFLQ_CREATE_POOL4 creating shared-flq pool for address range %1 - %2, subnet id %3, recreate %4, capacity %5
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back end to
-(re)create the shared free lease data for the pool described in the arguments.
-
-% MYSQL_LB_SFLQ_PICK_LEASE4 picking a free lease from address range %1 - %2
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back end for
-a free address from the pool described in the arguments.
-
-% MYSQL_LB_SFLQ_CREATE_POOL6 creating shared-flq pool for address range %1 - %2, type %3, delegated length: %4, subnet id %5, recreate %6, capacity %7
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back end to
-(re)create the shared free lease data for the pool described in the arguments.
-
-% MYSQL_LB_SFLQ_PICK_LEASE6 picking a free lease from address range %1 - %2
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back end for
-a free lease from the pool described in the arguments.
-
-% MYSQL_LB_SFLQ_POOL4_GET_ALL fetch all V4 SFLQ pools
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back end for a list of all v4 SFLQ pools.
-
-% MYSQL_LB_SFLQ_POOL4_GET_BY_SUBNET fetch all V4 SFLQ pools for subnet-id %1
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back end for
-a list of all v4 SFLQ pools belonging to a subnet.
-
-% MYSQL_LB_SFLQ_POOL4_GET_BY_RANGE fetch all V4 SFLQ pools that overlap the range %1 and %2
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back end for
-the v4 SFLQ pool that overlap the given address range.
-
-% MYSQL_LB_SFLQ_POOL4_DELETE delete the V4 SFLQ pool with start address %1 and end address %2, force = %3
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back to delete
-the v4 SFLQ pool (and it's free lease data) that match the given start and end
-addresses.
-
-% MYSQL_LB_SFLQ_POOL6_GET_ALL fetch all V6 SFLQ pools
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back end for
-a list of all v6 SFLQ pools.
-
-% MYSQL_LB_SFLQ_POOL6_GET_BY_SUBNET fetch all V6 SFLQ pools for subnet-id %1
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back end for
-a list of all v6 SFLQ pools belonging to a subnet.
-
-% MYSQL_LB_SFLQ_POOL6_GET_BY_RANGE fetch all V6 SFLQ pools that overlap the range %1 and %2
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back end for
-the v6 SFLQ pool that overlap the given address range.
-
-% MYSQL_LB_SFLQ_POOL6_DELETE delete the V6 SFLQ pool with start address %1 and end address %2, force = %3
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back to delete
-the v6 SFLQ pool (and it's free lease data) that match the given start and end
-addresses.
index 3fb319c36ce1cf806a109deae6fdf2a87fe30c1f..638c7e80ad388fcab5dda2aa45778b58daac4d5a 100644 (file)
@@ -259,49 +259,12 @@ Logged at debug log level 50.
 The code has issued a rollback call. All outstanding transactions will
 be rolled back and not committed to the database.
 
-% PGSQL_LB_UPDATE_ADDR4 updating IPv4 lease for address %1
-Logged at debug log level 50.
-This debug message is issued when the server is attempting to update IPv4
-lease from the PostgreSQL database for the specified address.
-
-% PGSQL_LB_UPDATE_ADDR6 updating IPv6 lease for address %1, lease type %2
-Logged at debug log level 50.
-This debug message is issued when the server is attempting to update IPv6
-lease from the PostgreSQL database for the specified address.
-
-% PGSQL_LB_UPGRADE_EXTENDED_INFO4 upgrading IPv4 leases done in %1 pages with %2 updated leases
-Logged at debug log level 40.
-The server upgraded extended info. The number of pages and the final count of
-updated leases are displayed.
-
-% PGSQL_LB_UPGRADE_EXTENDED_INFO4_ERROR upgrading extending info for IPv4 lease at %1 failed with %2
-Logged at debug log level 40.
-This debug message is issued when the server failed to upgrade an extended info.
-The address of the lease and the error message are displayed.
-
-% PGSQL_LB_UPGRADE_EXTENDED_INFO4_PAGE upgrading IPv4 lease extended info at page %1 starting at %2 (updated %3)
-Logged at debug log level 50.
-This debug message is issued when the server upgrades IPv4 lease extended info.
-The page number and started address, and the count of already updated leases
-are displayed.
-
-% PGSQL_LB_UPGRADE_EXTENDED_INFO6 upgrading IPv6 leases done in %1 pages with %2 updated leases
-Logged at debug log level 40.
-The server upgraded extended info. The number of pages and the final count of
-updated leases are displayed.
-
-% PGSQL_LB_UPGRADE_EXTENDED_INFO6_ERROR upgrading extending info for IPv6 lease at %1 failed with %2
-Logged at debug log level 40.
-This debug message is issued when the server failed to upgrade the extended info
-for a lease. The address of the lease and the error message are displayed.
-
-% PGSQL_LB_UPGRADE_EXTENDED_INFO6_PAGE upgrading IPv6 lease extended info at page %1 starting at %2 (updated %3)
+% PGSQL_LB_SFLQ_CREATE_POOL4 creating shared-flq pool for address range %1 - %2, subnet id %3, recreate %4, capacity %5
 Logged at debug log level 50.
-This debug message is issued when the server upgrades IPv6 lease extended info.
-The page number and started address, and the count of already updated leases
-are displayed.
+This debug message is issued when the server asks the lease back end to
+(re)create the shared free lease data for the pool described in the arguments.
 
-% PGSQL_LB_SFLQ_CREATE_POOL4 creating shared-flq pool for address range %1 - %2, subnet id %3, recreate %4, capacity %5
+% PGSQL_LB_SFLQ_CREATE_POOL6 creating shared-flq pool for address range %1 - %2, type %3, delegated length: %4, subnet id %5, recreate %6, capacity %7
 Logged at debug log level 50.
 This debug message is issued when the server asks the lease back end to
 (re)create the shared free lease data for the pool described in the arguments.
@@ -311,54 +274,91 @@ Logged at debug log level 50.
 This debug message is issued when the server asks the lease back end for
 a free address from the pool described in the arguments.
 
-% PGSQL_LB_SFLQ_CREATE_POOL6 creating shared-flq pool for address range %1 - %2, type %3, delegated length: %4, subnet id %5, recreate %6, capacity %7
-Logged at debug log level 50.
-This debug message is issued when the server asks the lease back end to
-(re)create the shared free lease data for the pool described in the arguments.
-
 % PGSQL_LB_SFLQ_PICK_LEASE6 picking a free lease from address range %1 - %2
 Logged at debug log level 50.
 This debug message is issued when the server asks the lease back end for
 a free lease from the pool described in the arguments.
 
+% PGSQL_LB_SFLQ_POOL4_DELETE delete the V4 SFLQ pool with start address %1 and end address %2, force = %3
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back to delete
+the v4 SFLQ pool (and it's free lease data) that match the given start and end
+addresses.
+
 % PGSQL_LB_SFLQ_POOL4_GET_ALL fetch all V4 SFLQ pools
 Logged at debug log level 50.
 This debug message is issued when the server asks the lease back end for
 a list of all v4 SFLQ pools.
 
-% PGSQL_LB_SFLQ_POOL4_GET_BY_SUBNET fetch all V4 SFLQ pools for subnet-id %1
+% PGSQL_LB_SFLQ_POOL4_GET_BY_RANGE fetch all V4 SFLQ pools that overlap the range %1 and %2
 Logged at debug log level 50.
 This debug message is issued when the server asks the lease back end for
-a list of all v4 SFLQ pools belonging to a subnet.
+the v4 SFLQ pool that overlap the given address range.
 
-% PGSQL_LB_SFLQ_POOL4_GET_BY_RANGE fetch all V4 SFLQ pools that overlap the range %1 and %2
+% PGSQL_LB_SFLQ_POOL4_GET_BY_SUBNET fetch all V4 SFLQ pools for subnet-id %1
 Logged at debug log level 50.
 This debug message is issued when the server asks the lease back end for
-the v4 SFLQ pool that overlap the given address range.
+a list of all v4 SFLQ pools belonging to a subnet.
 
-% PGSQL_LB_SFLQ_POOL4_DELETE delete the V4 SFLQ pool with start address %1 and end address %2, force = %3
+% PGSQL_LB_SFLQ_POOL6_DELETE delete the V6 SFLQ pool with start address %1 and end address %2, force = %3
 Logged at debug log level 50.
 This debug message is issued when the server asks the lease back to delete
-the v4 SFLQ pool (and it's free lease data) that match the given start and end
-addresses.
+the v6 SFLQ pool (and it's free lease data) that match the given start and end
+addresses
 
 % PGSQL_LB_SFLQ_POOL6_GET_ALL fetch all V6 SFLQ pools
 Logged at debug log level 50.
 This debug message is issued when the server asks the lease back end for
 a list of all v6 SFLQ pools.
 
+% PGSQL_LB_SFLQ_POOL6_GET_BY_RANGE fetch all V6 SFLQ pools that overlap the range %1 and %2
+Logged at debug log level 50.
+This debug message is issued when the server asks the lease back end for
+the v6 SFLQ pool that overlap the given address range.
+
 % PGSQL_LB_SFLQ_POOL6_GET_BY_SUBNET fetch all V6 SFLQ pools for subnet-id %1
 Logged at debug log level 50.
 This debug message is issued when the server asks the lease back end for
 a list of all v6 SFLQ pools belonging to a subnet.
 
-% PGSQL_LB_SFLQ_POOL6_GET_BY_RANGE fetch all V6 SFLQ pools that overlap the range %1 and %2
+% PGSQL_LB_UPDATE_ADDR4 updating IPv4 lease for address %1
 Logged at debug log level 50.
-This debug message is issued when the server asks the lease back end for
-the v6 SFLQ pool that overlap the given address range.
+This debug message is issued when the server is attempting to update IPv4
+lease from the PostgreSQL database for the specified address.
 
-% PGSQL_LB_SFLQ_POOL6_DELETE delete the V6 SFLQ pool with start address %1 and end address %2, force = %3
+% PGSQL_LB_UPDATE_ADDR6 updating IPv6 lease for address %1, lease type %2
 Logged at debug log level 50.
-This debug message is issued when the server asks the lease back to delete
-the v6 SFLQ pool (and it's free lease data) that match the given start and end
-addresses
+This debug message is issued when the server is attempting to update IPv6
+lease from the PostgreSQL database for the specified address.
+
+% PGSQL_LB_UPGRADE_EXTENDED_INFO4 upgrading IPv4 leases done in %1 pages with %2 updated leases
+Logged at debug log level 40.
+The server upgraded extended info. The number of pages and the final count of
+updated leases are displayed.
+
+% PGSQL_LB_UPGRADE_EXTENDED_INFO4_ERROR upgrading extending info for IPv4 lease at %1 failed with %2
+Logged at debug log level 40.
+This debug message is issued when the server failed to upgrade an extended info.
+The address of the lease and the error message are displayed.
+
+% PGSQL_LB_UPGRADE_EXTENDED_INFO4_PAGE upgrading IPv4 lease extended info at page %1 starting at %2 (updated %3)
+Logged at debug log level 50.
+This debug message is issued when the server upgrades IPv4 lease extended info.
+The page number and started address, and the count of already updated leases
+are displayed.
+
+% PGSQL_LB_UPGRADE_EXTENDED_INFO6 upgrading IPv6 leases done in %1 pages with %2 updated leases
+Logged at debug log level 40.
+The server upgraded extended info. The number of pages and the final count of
+updated leases are displayed.
+
+% PGSQL_LB_UPGRADE_EXTENDED_INFO6_ERROR upgrading extending info for IPv6 lease at %1 failed with %2
+Logged at debug log level 40.
+This debug message is issued when the server failed to upgrade the extended info
+for a lease. The address of the lease and the error message are displayed.
+
+% PGSQL_LB_UPGRADE_EXTENDED_INFO6_PAGE upgrading IPv6 lease extended info at page %1 starting at %2 (updated %3)
+Logged at debug log level 50.
+This debug message is issued when the server upgrades IPv6 lease extended info.
+The page number and started address, and the count of already updated leases
+are displayed.
index a25b0508130f585f99fccadbbf553d18c9628f65..2ece3faef6ee94ee61f1a0d8817b0bed122532b5 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 8c9fd85b909c09faba81d573a0bcd1a1ec71640c..af5f9d56bc4953cfad28ee5e43f8d85eaf501a85 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2023 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 451efab31e910b97c0d0bb7c46a100b75b95f99c..d165d0026de71a9c1bae8dbedbeffe20ebc9b4b6 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 cb788028fda548844fe3612de74be7c61d8c5b0e..1e5d7c9c544362f28a6dcf74f61d504989c6476f 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2016-2026 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 4fb7fc162b2d372d6b216b11e0a6871aa399e235..e2964f274a6a9db37092076a7dcb8d7740266137 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2015-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2015-2026 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 1603218d2bc467f31a4cfa60a6dcfe109695aed6..daecf96508949c709ca2fad4ad352f82c6b53d12 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 f96e153a6df5ea01ae56e49d4ace764deffaf21d..9f3d5f3ac58622171374f4f3f71d8479ddee56a7 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 fa4f4a1b6da313d5ae99ec0e3f3c4ce6dabaac4c..38f78666093929095a34c74f83f99a77cbe550ce 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 aea09e00f45a3a8821ad29118dc592bce58b4305..80c7cf1d4ab059cc2e56a3b7c6bcf03016b01d40 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 94ef9108fbb88374f539bad63557b2e0f79499c9..4778031303f07b412b4b051b512a7b38d27a294c 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 8da413db2970f4ff1b10393eac99d1703a19f6a0..19ecb5f76ff8c901961b0c6242d3a074dd92fd65 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 fe590000c34d98f668e1d2269f88b899f85bb5b0..9055b3d2a062cd02577157bfbb0c699643043db1 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2021-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2021-2026 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 5756f6760e31f3bc7475d54f0045a1bb769c47c0..d67e3f98b44727ad521a56d93a90c8dc475f1360 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2006-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2006-2026 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 ad82945477d3a0ed6c813acec7092abe1ca73c35..7a8d5b750b78859b5175adb1821e7cd978977253 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2013-2021 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2013-2026 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 cb0a4a56c88aca04dfd9f924b3f8023986f9baf5..22fa3cbc30a7f0eed5941e0345c95c3f38effad9 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 2b8ed4225ef2fb7987841a27e323507ad2b17bbe..9013ce5b23e7302a5e97e126577e8b1fe2040d05 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2015-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2015-2026 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 30f9d483a163495bf1af1b8c2701bdef002bd4ab..3ac14bad454ee0a0ad8693c9f3f534b765c3d5ed 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2023-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2023-2026 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 70c05e6d6a0cc409b71ec3e2f2a45f93b4484875..73cdca3a180ff3acff6e36391c3ed41a1b3f8e21 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2018-2026 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 959ce7f3dd94b1e4f68a12c282939a64901c2016..ab6f2b2b7921af1f15006877cb0a58454d3e1908 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2015-2026 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 ec265cd6df1ea93acd82253dda533795f631a20d..558bd6af6b6b2024fcbf8bcb58a70f26e3b0afcc 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 e7066ceddacbcd29403af854a32f4e8b7534e036..2a9db98d6af510234f48deb448414d7926578190 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 c1be25771dd64172172b446005284f4da19024f6..b9d250e2db83de938f55ab2d39e62f6350906798 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2026 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 fec9c729b6f43b64aeb86e04e2833fa48908d328..dce6313ce3a6e82d65f9c6f8bdfb4f38d0b980ee 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2011-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2011-2026 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 3e5f0ad8b53a6f05dfc32d6184d569d17b129a89..c1464cff47dbe4bc23ea24e2c9956bcb6c3df0e4 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2011-2017 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2011-2026 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 85c77c9e55480d9a3d6c2d075e653852916672e5..139939a0b05639bb57fdb857acb93df39d5aa656 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2016-2026 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 a804d51ceaad78afb107ded8763220403153b3d4..51d2e90a3bb789e47c84161b45d12d8933c50c98 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2015-2020 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2015-2026 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 f2140014d38c242cf299cefaa7dda66aab7f3351..ed5c7fe2bf8221cf2f8028f0a4577463a2436779 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2023-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2023-2026 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 a61e75d2b37757073291d5481a38aa83fed0dbbb..22e793f3ae74e4013d2d026df812a77bd12f5ace 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2026 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 860ea6e2405e527c05168db94fe73a63117feeb5..7325f1a8a42d6b0c07700f35027363aaf03493b2 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2020-2023 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2020-2026 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 9ecbcb43e96ba93df48ff538369fb0324ed780bb..81c333626a269ad9dc55b965038278cb25a3f516 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 af874e6f4c292822da35bcd05eb7cf4ac35d6021..6bfcd44d675f13d80aa15d0b30b5837175641e17 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2013-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2013-2026 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 da792e57d5fdde63fbcf034306476f4b24bb8d9d..067618a153c215c08c2ed08e567bd3369c6bfcdf 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 bb044fc545772b704d9e41f0b20ca344897b0329..c2f90e85adc6710131faa0b6724da0097a25282a 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2015-2020 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2015-2026 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 f5f1685d6002df7d20de9f9968bd39da79a8cffa..3cd783a08f79f41ee5301989b23a4375de3640aa 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 e0acb16a1df1b212b7ed3427e38c4f4f0521b4c2..4e569a82fdc08473e34436408670c5992075f8e8 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 e259182fbed29934d753d1bbf55bfb91837c1626..2cbe742cc63346c1d8a3990c7e4b65dd2d7eb5a1 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2023-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2023-2026 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 e67babe496aa8060397a0d7c5d0015b7c1561fdc..eaf8a18181f82d08c85a57ce7d30d3f22b6cabd4 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2020-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2020-2026 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 b5478df1ab39b3b36da04e4117cd8c1c647c1ceb..1b4508b2bee13c7556b9cf5c54df749916757414 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2022-2023 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2022-2026 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 c921437ad19be7b6eb9d50007b49e37199c793e0..617b79416c241e81e0205247adda2f2a3a8a4af6 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 e702ec0fb33a5d3a77259468fb4bd16145e2d4fc..7d57321c050704a4f355deeec6258ec158a8fefe 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2013-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2013-2026 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 04c6aa1c351ab6a5e59385d10711b8c27a66c744..771041c37aaf6bf4d3edac2c5651296adb5dde04 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 f2c876e80f133863aa4dddac0241d7f4520caf95..fcf1b077996ab722c583696e092d5bc14fce1f94 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2022-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2022-2026 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 16089f8b3bca055ea39ccbbe9603129903d32f50..c03cd020bc2d78da0a58f13db1689299ef2e3daa 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2014-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2014-2026 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 3ab2728cc880d2d3c43dcae0ad2492273b0196c2..5380a79673102049c1a545ba469e3c99b9e1c1d7 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 874ce7838f160dba7e37e91b8b0e3796e30d9afb..eb4a09dce04b4d76fd3c9330d7e9e81280f178fe 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2012-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2012-2026 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 7885a5f60dcc005c5419b37b14e8b5c4c4c47451..0ff390b72611e9b01cd4a2d77c8a2f1670c5f4da 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2013-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2013-2026 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 6d9bf0a9fe973719331417d36e0478785ce8e396..5a8385c50cb3210b66589c0da890580e67be74c3 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2015-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2015-2026 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 e20008a02d587bff02ecd4c7945803ee6a674c93..f765110f74bfcc4559bcc1c2995381d4119ec96c 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2013-2025 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2013-2026 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 5ed8dfb5810cb90bb994698ddbe73905ce3bfabc..7ebd08fb54042dab3709210bc3a8f13a8464eb13 100644 (file)
@@ -1,4 +1,4 @@
-// Copyright (C) 2013-2024 Internet Systems Consortium, Inc. ("ISC")
+// Copyright (C) 2013-2026 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