diff options
131 files changed, 291 insertions, 125 deletions
@@ -1,4 +1,4 @@ -Copyright (C) 2009-2021 Internet Systems Consortium, Inc. ("ISC") +Copyright (C) 2009-2022 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 @@ -1,3 +1,5 @@ +Kea 2.1.2 (development) released on Jan 26, 2022 + 1989. [build] razvan Library version numbers bumped for Kea 2.1.2 development version. diff --git a/doc/devel/unit-tests.dox b/doc/devel/unit-tests.dox index 1c5fbb447d..9843774bac 100644 --- a/doc/devel/unit-tests.dox +++ b/doc/devel/unit-tests.dox @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/doc/sphinx/grammar/grammar-ca-parser.rst b/doc/sphinx/grammar/grammar-ca-parser.rst index 549ed2e0c0..880d44b876 100644 --- a/doc/sphinx/grammar/grammar-ca-parser.rst +++ b/doc/sphinx/grammar/grammar-ca-parser.rst @@ -34,6 +34,7 @@ This grammar is generated from ``agent_parser.yy``. See :ref:`kea-ctrl-agent` fo not_empty_map ::= STRING ":" value | not_empty_map "," STRING ":" value + | not_empty_map "," list_generic ::= "[" list_content "]" @@ -42,15 +43,20 @@ This grammar is generated from ``agent_parser.yy``. See :ref:`kea-ctrl-agent` fo not_empty_list ::= value | not_empty_list "," value + | not_empty_list "," unknown_map_entry ::= STRING ":" agent_syntax_map ::= "{" global_object "}" global_object ::= "Control-agent" ":" "{" global_params "}" + | global_object_comma + + global_object_comma ::= global_object "," global_params ::= global_param | global_params "," global_param + | global_params "," global_param ::= http_host | http_port @@ -89,11 +95,13 @@ This grammar is generated from ``agent_parser.yy``. See :ref:`kea-ctrl-agent` fo not_empty_hooks_libraries_list ::= hooks_library | not_empty_hooks_libraries_list "," hooks_library + | not_empty_hooks_libraries_list "," hooks_library ::= "{" hooks_params "}" hooks_params ::= hooks_param | hooks_params "," hooks_param + | hooks_params "," | unknown_map_entry hooks_param ::= library @@ -107,6 +115,7 @@ This grammar is generated from ``agent_parser.yy``. See :ref:`kea-ctrl-agent` fo control_sockets_params ::= control_socket | control_sockets_params "," control_socket + | control_sockets_params "," control_socket ::= dhcp4_server_socket | dhcp6_server_socket @@ -121,6 +130,7 @@ This grammar is generated from ``agent_parser.yy``. See :ref:`kea-ctrl-agent` fo control_socket_params ::= control_socket_param | control_socket_params "," control_socket_param + | control_socket_params "," control_socket_param ::= socket_name | socket_type @@ -138,9 +148,11 @@ This grammar is generated from ``agent_parser.yy``. See :ref:`kea-ctrl-agent` fo auth_params ::= auth_param | auth_params "," auth_param + | auth_params "," auth_param ::= auth_type | realm + | directory | clients | comment | user_context @@ -152,6 +164,8 @@ This grammar is generated from ``agent_parser.yy``. See :ref:`kea-ctrl-agent` fo realm ::= "realm" ":" STRING + directory ::= "directory" ":" STRING + clients ::= "clients" ":" "[" clients_list "]" clients_list ::= @@ -159,31 +173,41 @@ This grammar is generated from ``agent_parser.yy``. See :ref:`kea-ctrl-agent` fo not_empty_clients_list ::= basic_auth | not_empty_clients_list "," basic_auth + | not_empty_clients_list "," basic_auth ::= "{" clients_params "}" clients_params ::= clients_param | clients_params "," clients_param + | clients_params "," clients_param ::= user + | user_file | password + | password_file | user_context | comment | unknown_map_entry user ::= "user" ":" STRING + user_file ::= "user-file" ":" STRING + password ::= "password" ":" STRING + password_file ::= "password-file" ":" STRING + loggers ::= "loggers" ":" "[" loggers_entries "]" loggers_entries ::= logger_entry | loggers_entries "," logger_entry + | loggers_entries "," logger_entry ::= "{" logger_params "}" logger_params ::= logger_param | logger_params "," logger_param + | logger_params "," logger_param ::= name | output_options_list @@ -203,11 +227,13 @@ This grammar is generated from ``agent_parser.yy``. See :ref:`kea-ctrl-agent` fo output_options_list_content ::= output_entry | output_options_list_content "," output_entry + | output_options_list_content "," output_entry ::= "{" output_params_list "}" output_params_list ::= output_params | output_params_list "," output_params + | output_params_list "," output_params ::= output | flush diff --git a/doc/sphinx/grammar/grammar-d2-parser.rst b/doc/sphinx/grammar/grammar-d2-parser.rst index bb092c4ac2..4f02ab069b 100644 --- a/doc/sphinx/grammar/grammar-d2-parser.rst +++ b/doc/sphinx/grammar/grammar-d2-parser.rst @@ -46,6 +46,7 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for not_empty_map ::= STRING ":" value | not_empty_map "," STRING ":" value + | not_empty_map "," list_generic ::= "[" list_content "]" @@ -54,17 +55,22 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for not_empty_list ::= value | not_empty_list "," value + | not_empty_list "," unknown_map_entry ::= STRING ":" syntax_map ::= "{" global_object "}" global_object ::= "DhcpDdns" ":" "{" dhcpddns_params "}" + | global_object_comma + + global_object_comma ::= global_object "," sub_dhcpddns ::= "{" dhcpddns_params "}" dhcpddns_params ::= dhcpddns_param | dhcpddns_params "," dhcpddns_param + | dhcpddns_params "," dhcpddns_param ::= ip_address | port @@ -107,6 +113,7 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for not_empty_ddns_mgr_params ::= ddns_mgr_param | ddns_mgr_params "," ddns_mgr_param + | ddns_mgr_params "," ddns_mgr_param ::= ddns_domains | unknown_map_entry @@ -120,6 +127,7 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for not_empty_ddns_domain_list ::= ddns_domain | not_empty_ddns_domain_list "," ddns_domain + | not_empty_ddns_domain_list "," ddns_domain ::= "{" ddns_domain_params "}" @@ -127,6 +135,7 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for ddns_domain_params ::= ddns_domain_param | ddns_domain_params "," ddns_domain_param + | ddns_domain_params "," ddns_domain_param ::= ddns_domain_name | ddns_key_name @@ -145,6 +154,7 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for dns_server_list ::= dns_server | dns_server_list "," dns_server + | dns_server_list "," dns_server ::= "{" dns_server_params "}" @@ -152,6 +162,7 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for dns_server_params ::= dns_server_param | dns_server_params "," dns_server_param + | dns_server_params "," dns_server_param ::= dns_server_hostname | dns_server_ip_address @@ -176,6 +187,7 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for not_empty_tsig_keys_list ::= tsig_key | not_empty_tsig_keys_list "," tsig_key + | not_empty_tsig_keys_list "," tsig_key ::= "{" tsig_key_params "}" @@ -183,6 +195,7 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for tsig_key_params ::= tsig_key_param | tsig_key_params "," tsig_key_param + | tsig_key_params "," tsig_key_param ::= tsig_key_name | tsig_key_algorithm @@ -204,6 +217,7 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for control_socket_params ::= control_socket_param | control_socket_params "," control_socket_param + | control_socket_params "," control_socket_param ::= control_socket_type | control_socket_name @@ -222,6 +236,7 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for not_empty_hooks_libraries_list ::= hooks_library | not_empty_hooks_libraries_list "," hooks_library + | not_empty_hooks_libraries_list "," hooks_library ::= "{" hooks_params "}" @@ -229,6 +244,7 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for hooks_params ::= hooks_param | hooks_params "," hooks_param + | hooks_params "," | unknown_map_entry hooks_param ::= library @@ -242,11 +258,13 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for loggers_entries ::= logger_entry | loggers_entries "," logger_entry + | loggers_entries "," logger_entry ::= "{" logger_params "}" logger_params ::= logger_param | logger_params "," logger_param + | logger_params "," logger_param ::= name | output_options_list @@ -266,11 +284,13 @@ This grammar is generated from ``d2_parser.yy``. See :ref:`dhcp-ddns-server` for output_options_list_content ::= output_entry | output_options_list_content "," output_entry + | output_options_list_content "," output_entry ::= "{" output_params_list "}" output_params_list ::= output_params | output_params_list "," output_params + | output_params_list "," output_params ::= output | flush diff --git a/doc/sphinx/grammar/grammar-dhcp4-parser.rst b/doc/sphinx/grammar/grammar-dhcp4-parser.rst index 1cb72a98f9..881c3cd93d 100644 --- a/doc/sphinx/grammar/grammar-dhcp4-parser.rst +++ b/doc/sphinx/grammar/grammar-dhcp4-parser.rst @@ -52,6 +52,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_map ::= STRING ":" value | not_empty_map "," STRING ":" value + | not_empty_map "," list_generic ::= "[" list_content "]" @@ -60,6 +61,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_list ::= value | not_empty_list "," value + | not_empty_list "," list_strings ::= "[" list_strings_content "]" @@ -68,17 +70,22 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_list_strings ::= STRING | not_empty_list_strings "," STRING + | not_empty_list_strings "," unknown_map_entry ::= STRING ":" syntax_map ::= "{" global_object "}" global_object ::= "Dhcp4" ":" "{" global_params "}" + | global_object_comma + + global_object_comma ::= global_object "," sub_dhcp4 ::= "{" global_params "}" global_params ::= global_param | global_params "," global_param + | global_params "," global_param ::= valid_lifetime | min_valid_lifetime @@ -213,6 +220,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de interfaces_config_params ::= interfaces_config_param | interfaces_config_params "," interfaces_config_param + | interfaces_config_params "," interfaces_config_param ::= interfaces_list | dhcp_socket_type @@ -244,6 +252,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de sanity_checks_params ::= sanity_checks_param | sanity_checks_params "," sanity_checks_param + | sanity_checks_params "," sanity_checks_param ::= lease_checks @@ -258,11 +267,13 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_database_list ::= database | not_empty_database_list "," database + | not_empty_database_list "," database ::= "{" database_map_params "}" database_map_params ::= database_map_param | database_map_params "," database_map_param + | database_map_params "," database_map_param ::= database_type | user @@ -285,6 +296,10 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de | consistency | serial_consistency | max_row_errors + | trust_anchor + | cert_file + | key_file + | cipher_list | unknown_map_entry database_type ::= "type" ":" db_type @@ -338,10 +353,19 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de max_row_errors ::= "max-row-errors" ":" INTEGER + trust_anchor ::= "trust-anchor" ":" STRING + + cert_file ::= "cert-file" ":" STRING + + key_file ::= "key-file" ":" STRING + + cipher_list ::= "cipher-list" ":" STRING + host_reservation_identifiers ::= "host-reservation-identifiers" ":" "[" host_reservation_identifiers_list "]" host_reservation_identifiers_list ::= host_reservation_identifier | host_reservation_identifiers_list "," host_reservation_identifier + | host_reservation_identifiers_list "," host_reservation_identifier ::= duid_id | hw_address_id @@ -363,6 +387,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de multi_threading_params ::= multi_threading_param | multi_threading_params "," multi_threading_param + | multi_threading_params "," multi_threading_param ::= enable_multi_threading | thread_pool_size @@ -384,6 +409,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_hooks_libraries_list ::= hooks_library | not_empty_hooks_libraries_list "," hooks_library + | not_empty_hooks_libraries_list "," hooks_library ::= "{" hooks_params "}" @@ -391,6 +417,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de hooks_params ::= hooks_param | hooks_params "," hooks_param + | hooks_params "," | unknown_map_entry hooks_param ::= library @@ -404,6 +431,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de expired_leases_params ::= expired_leases_param | expired_leases_params "," expired_leases_param + | expired_leases_params "," expired_leases_param ::= reclaim_timer_wait_time | flush_reclaimed_timer_wait_time @@ -431,6 +459,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_subnet4_list ::= subnet4 | not_empty_subnet4_list "," subnet4 + | not_empty_subnet4_list "," subnet4 ::= "{" subnet4_params "}" @@ -438,6 +467,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de subnet4_params ::= subnet4_param | subnet4_params "," subnet4_param + | subnet4_params "," subnet4_param ::= valid_lifetime | min_valid_lifetime @@ -521,11 +551,13 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de shared_networks_list ::= shared_network | shared_networks_list "," shared_network + | shared_networks_list "," shared_network ::= "{" shared_network_params "}" shared_network_params ::= shared_network_param | shared_network_params "," shared_network_param + | shared_network_params "," shared_network_param ::= name | subnet4_list @@ -577,6 +609,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_option_def_list ::= option_def_entry | not_empty_option_def_list "," option_def_entry + | not_empty_option_def_list "," option_def_entry ::= "{" option_def_params "}" @@ -587,6 +620,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_option_def_params ::= option_def_param | not_empty_option_def_params "," option_def_param + | not_empty_option_def_params "," option_def_param ::= option_def_name | option_def_code @@ -624,6 +658,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_option_data_list ::= option_data_entry | not_empty_option_data_list "," option_data_entry + | not_empty_option_data_list "," option_data_entry ::= "{" option_data_params "}" @@ -634,6 +669,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_option_data_params ::= option_data_param | not_empty_option_data_params "," option_data_param + | not_empty_option_data_params "," option_data_param ::= option_data_name | option_data_data @@ -664,6 +700,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_pools_list ::= pool_list_entry | not_empty_pools_list "," pool_list_entry + | not_empty_pools_list "," pool_list_entry ::= "{" pool_params "}" @@ -671,6 +708,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de pool_params ::= pool_param | pool_params "," pool_param + | pool_params "," pool_param ::= pool_entry | option_data_list @@ -693,6 +731,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_reservations_list ::= reservation | not_empty_reservations_list "," reservation + | not_empty_reservations_list "," reservation ::= "{" reservation_params "}" @@ -703,6 +742,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_reservation_params ::= reservation_param | not_empty_reservation_params "," reservation_param + | not_empty_reservation_params "," reservation_param ::= duid | reservation_client_classes @@ -753,6 +793,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de client_classes_list ::= client_class_entry | client_classes_list "," client_class_entry + | client_classes_list "," client_class_entry ::= "{" client_class_params "}" @@ -761,6 +802,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de not_empty_client_class_params ::= client_class_param | not_empty_client_class_params "," client_class_param + | not_empty_client_class_params "," client_class_param ::= client_class_name | client_class_test @@ -789,6 +831,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de control_socket_params ::= control_socket_param | control_socket_params "," control_socket_param + | control_socket_params "," control_socket_param ::= control_socket_type | control_socket_name @@ -804,6 +847,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de queue_control_params ::= queue_control_param | queue_control_params "," queue_control_param + | queue_control_params "," queue_control_param ::= enable_queue | queue_type @@ -826,6 +870,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de dhcp_ddns_params ::= dhcp_ddns_param | dhcp_ddns_params "," dhcp_ddns_param + | dhcp_ddns_params "," dhcp_ddns_param ::= enable_updates | server_ip @@ -885,6 +930,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de config_control_params ::= config_control_param | config_control_params "," config_control_param + | config_control_params "," config_control_param ::= config_databases | config_fetch_wait_time @@ -897,11 +943,13 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de loggers_entries ::= logger_entry | loggers_entries "," logger_entry + | loggers_entries "," logger_entry ::= "{" logger_params "}" logger_params ::= logger_param | logger_params "," logger_param + | logger_params "," logger_param ::= name | output_options_list @@ -919,11 +967,13 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de output_options_list_content ::= output_entry | output_options_list_content "," output_entry + | output_options_list_content "," output_entry ::= "{" output_params_list "}" output_params_list ::= output_params | output_params_list "," output_params + | output_params_list "," output_params ::= output | flush @@ -945,6 +995,7 @@ This grammar is generated from ``dhcp4_parser.yy``. See :ref:`dhcp4` for more de compatibility_params ::= compatibility_param | compatibility_params "," compatibility_param + | compatibility_params "," compatibility_param ::= lenient_option_parsing | unknown_map_entry diff --git a/doc/sphinx/grammar/grammar-dhcp6-parser.rst b/doc/sphinx/grammar/grammar-dhcp6-parser.rst index 44dc64c9bb..c2779b4ce8 100644 --- a/doc/sphinx/grammar/grammar-dhcp6-parser.rst +++ b/doc/sphinx/grammar/grammar-dhcp6-parser.rst @@ -54,6 +54,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_map ::= STRING ":" value | not_empty_map "," STRING ":" value + | not_empty_map "," list_generic ::= "[" list_content "]" @@ -62,6 +63,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_list ::= value | not_empty_list "," value + | not_empty_list "," list_strings ::= "[" list_strings_content "]" @@ -70,17 +72,22 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_list_strings ::= STRING | not_empty_list_strings "," STRING + | not_empty_list_strings "," unknown_map_entry ::= STRING ":" syntax_map ::= "{" global_object "}" global_object ::= "Dhcp6" ":" "{" global_params "}" + | global_object_comma + + global_object_comma ::= global_object "," sub_dhcp6 ::= "{" global_params "}" global_params ::= global_param | global_params "," global_param + | global_params "," global_param ::= data_directory | preferred_lifetime @@ -220,6 +227,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de interfaces_config_params ::= interfaces_config_param | interfaces_config_params "," interfaces_config_param + | interfaces_config_params "," interfaces_config_param ::= interfaces_list | re_detect @@ -242,11 +250,13 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_database_list ::= database | not_empty_database_list "," database + | not_empty_database_list "," database ::= "{" database_map_params "}" database_map_params ::= database_map_param | database_map_params "," database_map_param + | database_map_params "," database_map_param ::= database_type | user @@ -269,6 +279,10 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de | consistency | serial_consistency | max_row_errors + | trust_anchor + | cert_file + | key_file + | cipher_list | unknown_map_entry database_type ::= "type" ":" db_type @@ -322,10 +336,19 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de serial_consistency ::= "serial-consistency" ":" STRING + trust_anchor ::= "trust-anchor" ":" STRING + + cert_file ::= "cert-file" ":" STRING + + key_file ::= "key-file" ":" STRING + + cipher_list ::= "cipher-list" ":" STRING + sanity_checks ::= "sanity-checks" ":" "{" sanity_checks_params "}" sanity_checks_params ::= sanity_checks_param | sanity_checks_params "," sanity_checks_param + | sanity_checks_params "," sanity_checks_param ::= lease_checks @@ -335,6 +358,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de mac_sources_list ::= mac_sources_value | mac_sources_list "," mac_sources_value + | mac_sources_list "," mac_sources_value ::= duid_id | string_id @@ -347,6 +371,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de host_reservation_identifiers_list ::= host_reservation_identifier | host_reservation_identifiers_list "," host_reservation_identifier + | host_reservation_identifiers_list "," host_reservation_identifier ::= duid_id | hw_address_id @@ -362,6 +387,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de multi_threading_params ::= multi_threading_param | multi_threading_params "," multi_threading_param + | multi_threading_params "," multi_threading_param ::= enable_multi_threading | thread_pool_size @@ -383,6 +409,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_hooks_libraries_list ::= hooks_library | not_empty_hooks_libraries_list "," hooks_library + | not_empty_hooks_libraries_list "," hooks_library ::= "{" hooks_params "}" @@ -390,6 +417,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de hooks_params ::= hooks_param | hooks_params "," hooks_param + | hooks_params "," | unknown_map_entry hooks_param ::= library @@ -403,6 +431,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de expired_leases_params ::= expired_leases_param | expired_leases_params "," expired_leases_param + | expired_leases_params "," expired_leases_param ::= reclaim_timer_wait_time | flush_reclaimed_timer_wait_time @@ -430,6 +459,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_subnet6_list ::= subnet6 | not_empty_subnet6_list "," subnet6 + | not_empty_subnet6_list "," subnet6 ::= "{" subnet6_params "}" @@ -437,6 +467,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de subnet6_params ::= subnet6_param | subnet6_params "," subnet6_param + | subnet6_params "," subnet6_param ::= preferred_lifetime | min_preferred_lifetime @@ -516,11 +547,13 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de shared_networks_list ::= shared_network | shared_networks_list "," shared_network + | shared_networks_list "," shared_network ::= "{" shared_network_params "}" shared_network_params ::= shared_network_param | shared_network_params "," shared_network_param + | shared_network_params "," shared_network_param ::= name | subnet6_list @@ -572,6 +605,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_option_def_list ::= option_def_entry | not_empty_option_def_list "," option_def_entry + | not_empty_option_def_list "," option_def_entry ::= "{" option_def_params "}" @@ -582,6 +616,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_option_def_params ::= option_def_param | not_empty_option_def_params "," option_def_param + | not_empty_option_def_params "," option_def_param ::= option_def_name | option_def_code @@ -619,6 +654,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_option_data_list ::= option_data_entry | not_empty_option_data_list "," option_data_entry + | not_empty_option_data_list "," option_data_entry ::= "{" option_data_params "}" @@ -629,6 +665,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_option_data_params ::= option_data_param | not_empty_option_data_params "," option_data_param + | not_empty_option_data_params "," option_data_param ::= option_data_name | option_data_data @@ -659,6 +696,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_pools_list ::= pool_list_entry | not_empty_pools_list "," pool_list_entry + | not_empty_pools_list "," pool_list_entry ::= "{" pool_params "}" @@ -666,6 +704,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de pool_params ::= pool_param | pool_params "," pool_param + | pool_params "," pool_param ::= pool_entry | option_data_list @@ -688,6 +727,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_pd_pools_list ::= pd_pool_entry | not_empty_pd_pools_list "," pd_pool_entry + | not_empty_pd_pools_list "," pd_pool_entry ::= "{" pd_pool_params "}" @@ -695,6 +735,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de pd_pool_params ::= pd_pool_param | pd_pool_params "," pd_pool_param + | pd_pool_params "," pd_pool_param ::= pd_prefix | pd_prefix_len @@ -725,6 +766,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_reservations_list ::= reservation | not_empty_reservations_list "," reservation + | not_empty_reservations_list "," reservation ::= "{" reservation_params "}" @@ -735,6 +777,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_reservation_params ::= reservation_param | not_empty_reservation_params "," reservation_param + | not_empty_reservation_params "," reservation_param ::= duid | reservation_client_classes @@ -773,6 +816,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de client_classes_list ::= client_class_entry | client_classes_list "," client_class_entry + | client_classes_list "," client_class_entry ::= "{" client_class_params "}" @@ -781,6 +825,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de not_empty_client_class_params ::= client_class_param | not_empty_client_class_params "," client_class_param + | not_empty_client_class_params "," client_class_param ::= client_class_name | client_class_test @@ -806,6 +851,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de server_id_params ::= server_id_param | server_id_params "," server_id_param + | server_id_params "," server_id_param ::= server_id_type | identifier @@ -837,6 +883,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de control_socket_params ::= control_socket_param | control_socket_params "," control_socket_param + | control_socket_params "," control_socket_param ::= socket_type | socket_name @@ -852,6 +899,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de queue_control_params ::= queue_control_param | queue_control_params "," queue_control_param + | queue_control_params "," queue_control_param ::= enable_queue | queue_type @@ -874,6 +922,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de dhcp_ddns_params ::= dhcp_ddns_param | dhcp_ddns_params "," dhcp_ddns_param + | dhcp_ddns_params "," dhcp_ddns_param ::= enable_updates | server_ip @@ -933,6 +982,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de config_control_params ::= config_control_param | config_control_params "," config_control_param + | config_control_params "," config_control_param ::= config_databases | config_fetch_wait_time @@ -945,11 +995,13 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de loggers_entries ::= logger_entry | loggers_entries "," logger_entry + | loggers_entries "," logger_entry ::= "{" logger_params "}" logger_params ::= logger_param | logger_params "," logger_param + | logger_params "," logger_param ::= name | output_options_list @@ -967,11 +1019,13 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de output_options_list_content ::= output_entry | output_options_list_content "," output_entry + | output_options_list_content "," output_entry ::= "{" output_params_list "}" output_params_list ::= output_params | output_params_list "," output_params + | output_params_list "," output_params ::= output | flush @@ -993,6 +1047,7 @@ This grammar is generated from ``dhcp6_parser.yy``. See :ref:`dhcp6` for more de compatibility_params ::= compatibility_param | compatibility_params "," compatibility_param + | compatibility_params "," compatibility_param ::= lenient_option_parsing | unknown_map_entry diff --git a/doc/sphinx/grammar/grammar-netconf-parser.rst b/doc/sphinx/grammar/grammar-netconf-parser.rst index eade2ea948..0594706aa2 100644 --- a/doc/sphinx/grammar/grammar-netconf-parser.rst +++ b/doc/sphinx/grammar/grammar-netconf-parser.rst @@ -34,6 +34,7 @@ This grammar is generated from ``netconf_parser.yy``. See :ref:`netconf` for mor not_empty_map ::= STRING ":" value | not_empty_map "," STRING ":" value + | not_empty_map "," list_generic ::= "[" list_content "]" @@ -42,18 +43,23 @@ This grammar is generated from ``netconf_parser.yy``. See :ref:`netconf` for mor not_empty_list ::= value | not_empty_list "," value + | not_empty_list "," unknown_map_entry ::= STRING ":" netconf_syntax_map ::= "{" global_object "}" global_object ::= "Netconf" ":" "{" global_params "}" + | global_object_comma + + global_object_comma ::= global_object "," global_params ::= | not_empty_global_params not_empty_global_params ::= global_param | not_empty_global_params "," global_param + | not_empty_global_params "," global_param ::= boot_update | subscribe_changes @@ -82,11 +88,13 @@ This grammar is generated from ``netconf_parser.yy``. See :ref:`netconf` for mor not_empty_hooks_libraries_list ::= hooks_library | not_empty_hooks_libraries_list "," hooks_library + | not_empty_hooks_libraries_list "," hooks_library ::= "{" hooks_params "}" hooks_params ::= hooks_param | hooks_params "," hooks_param + | hooks_params "," | unknown_map_entry hooks_param ::= library @@ -103,6 +111,7 @@ This grammar is generated from ``netconf_parser.yy``. See :ref:`netconf` for mor not_empty_servers_entries ::= server_entry | not_empty_servers_entries "," server_entry + | not_empty_servers_entries "," server_entry ::= dhcp4_server | dhcp6_server @@ -120,6 +129,7 @@ This grammar is generated from ``netconf_parser.yy``. See :ref:`netconf` for mor managed_server_params ::= managed_server_param | managed_server_params "," managed_server_param + | managed_server_params "," managed_server_param ::= model | boot_update @@ -136,6 +146,7 @@ This grammar is generated from ``netconf_parser.yy``. See :ref:`netconf` for mor control_socket_params ::= control_socket_param | control_socket_params "," control_socket_param + | control_socket_params "," control_socket_param ::= socket_type | socket_name @@ -158,11 +169,13 @@ This grammar is generated from ``netconf_parser.yy``. See :ref:`netconf` for mor loggers_entries ::= logger_entry | loggers_entries "," logger_entry + | loggers_entries "," logger_entry ::= "{" logger_params "}" logger_params ::= logger_param | logger_params "," logger_param + | logger_params "," logger_param ::= name | output_options_list @@ -182,11 +195,13 @@ This grammar is generated from ``netconf_parser.yy``. See :ref:`netconf` for mor output_options_list_content ::= output_entry | output_options_list_content "," output_entry + | output_options_list_content "," output_entry ::= "{" output_params_list "}" output_params_list ::= output_params | output_params_list "," output_params + | output_params_list "," output_params ::= output | flush diff --git a/doc/sphinx/grammar/grammar.rst b/doc/sphinx/grammar/grammar.rst index a7d9ca9dc3..d8f77b007f 100644 --- a/doc/sphinx/grammar/grammar.rst +++ b/doc/sphinx/grammar/grammar.rst @@ -1,5 +1,5 @@ .. - Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") + Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/doc/sphinx/umls.rst b/doc/sphinx/umls.rst index c85a7ff2f9..105431064e 100644 --- a/doc/sphinx/umls.rst +++ b/doc/sphinx/umls.rst @@ -1,5 +1,5 @@ .. - Copyright (C) 2020-2021 Internet Systems Consortium, Inc. ("ISC") + Copyright (C) 2020-2022 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/admin/tests/admin_tests.sh.in b/src/bin/admin/tests/admin_tests.sh.in index a8ce7f19a6..456019d38f 100644 --- a/src/bin/admin/tests/admin_tests.sh.in +++ b/src/bin/admin/tests/admin_tests.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/agent/agent_lexer.cc b/src/bin/agent/agent_lexer.cc index d34d59ba37..6c83046955 100644 --- a/src/bin/agent/agent_lexer.cc +++ b/src/bin/agent/agent_lexer.cc @@ -1538,7 +1538,7 @@ static const flex_int16_t yy_rule_linenum[70] = #define YY_RESTORE_YY_MORE_OFFSET char *yytext; #line 1 "agent_lexer.ll" -/* Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") +/* Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/agent/agent_lexer.ll b/src/bin/agent/agent_lexer.ll index 775bf31230..9b0ce1b9b9 100644 --- a/src/bin/agent/agent_lexer.ll +++ b/src/bin/agent/agent_lexer.ll @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") +/* Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/agent/agent_parser.yy b/src/bin/agent/agent_parser.yy index 70e2c544bf..4b3d7679c8 100644 --- a/src/bin/agent/agent_parser.yy +++ b/src/bin/agent/agent_parser.yy @@ -1,4 +1,4 @@ -/* Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") +/* Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/agent/location.hh b/src/bin/agent/location.hh index 7be4d3b669..3f820cc25f 100644 --- a/src/bin/agent/location.hh +++ b/src/bin/agent/location.hh @@ -1,4 +1,3 @@ -// Generated 202201211623 // A Bison parser, made by GNU Bison 3.8.2. // Locations for Bison parsers in C++ diff --git a/src/bin/agent/simple_parser.cc b/src/bin/agent/simple_parser.cc index a5c025c982..0b267e7030 100644 --- a/src/bin/agent/simple_parser.cc +++ b/src/bin/agent/simple_parser.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/agent/tests/ca_cfg_mgr_unittests.cc b/src/bin/agent/tests/ca_cfg_mgr_unittests.cc index dc41250ae3..a7b40c5567 100644 --- a/src/bin/agent/tests/ca_cfg_mgr_unittests.cc +++ b/src/bin/agent/tests/ca_cfg_mgr_unittests.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/agent/tests/ca_response_creator_unittests.cc b/src/bin/agent/tests/ca_response_creator_unittests.cc index dbcc20ea88..42274bf790 100644 --- a/src/bin/agent/tests/ca_response_creator_unittests.cc +++ b/src/bin/agent/tests/ca_response_creator_unittests.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/agent/tests/get_config_unittest.cc b/src/bin/agent/tests/get_config_unittest.cc index 09fc0fc7e2..40d9c502f9 100644 --- a/src/bin/agent/tests/get_config_unittest.cc +++ b/src/bin/agent/tests/get_config_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/agent/tests/parser_unittests.cc b/src/bin/agent/tests/parser_unittests.cc index 3a0bab632f..2b35ac62c0 100644 --- a/src/bin/agent/tests/parser_unittests.cc +++ b/src/bin/agent/tests/parser_unittests.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp4/dhcp4_lexer.cc b/src/bin/dhcp4/dhcp4_lexer.cc index b0f646f05a..079a83dd72 100644 --- a/src/bin/dhcp4/dhcp4_lexer.cc +++ b/src/bin/dhcp4/dhcp4_lexer.cc @@ -2036,7 +2036,7 @@ static const flex_int16_t yy_rule_linenum[217] = #define YY_RESTORE_YY_MORE_OFFSET char *yytext; #line 1 "dhcp4_lexer.ll" -/* Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +/* Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp4/dhcp4_lexer.ll b/src/bin/dhcp4/dhcp4_lexer.ll index 2eab7c48a9..31b7ac40af 100644 --- a/src/bin/dhcp4/dhcp4_lexer.ll +++ b/src/bin/dhcp4/dhcp4_lexer.ll @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +/* Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp4/dhcp4_parser.yy b/src/bin/dhcp4/dhcp4_parser.yy index 557dcbba76..052173cf3e 100644 --- a/src/bin/dhcp4/dhcp4_parser.yy +++ b/src/bin/dhcp4/dhcp4_parser.yy @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +/* Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp4/dhcp4_srv.cc b/src/bin/dhcp4/dhcp4_srv.cc index 7b765b4572..5132a443ea 100644 --- a/src/bin/dhcp4/dhcp4_srv.cc +++ b/src/bin/dhcp4/dhcp4_srv.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2011-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2011-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp4/json_config_parser.cc b/src/bin/dhcp4/json_config_parser.cc index 848019390e..26f57fcaf5 100644 --- a/src/bin/dhcp4/json_config_parser.cc +++ b/src/bin/dhcp4/json_config_parser.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp4/location.hh b/src/bin/dhcp4/location.hh index 3f0e73284b..860fbfa0c9 100644 --- a/src/bin/dhcp4/location.hh +++ b/src/bin/dhcp4/location.hh @@ -1,4 +1,3 @@ -// Generated 202112221309 // A Bison parser, made by GNU Bison 3.8.2. // Locations for Bison parsers in C++ diff --git a/src/bin/dhcp4/tests/config_parser_unittest.cc b/src/bin/dhcp4/tests/config_parser_unittest.cc index a31af880eb..01b625ffe7 100644 --- a/src/bin/dhcp4/tests/config_parser_unittest.cc +++ b/src/bin/dhcp4/tests/config_parser_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc b/src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc index eefe39dea1..9efc45294f 100644 --- a/src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc +++ b/src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp4/tests/get_config_unittest.cc b/src/bin/dhcp4/tests/get_config_unittest.cc index f17dd69d04..04cf6eeca5 100644 --- a/src/bin/dhcp4/tests/get_config_unittest.cc +++ b/src/bin/dhcp4/tests/get_config_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp6/dhcp6_lexer.cc b/src/bin/dhcp6/dhcp6_lexer.cc index 7edaa7a905..1568f3a4bb 100644 --- a/src/bin/dhcp6/dhcp6_lexer.cc +++ b/src/bin/dhcp6/dhcp6_lexer.cc @@ -2054,7 +2054,7 @@ static const flex_int16_t yy_rule_linenum[224] = #define YY_RESTORE_YY_MORE_OFFSET char *yytext; #line 1 "dhcp6_lexer.ll" -/* Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +/* Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp6/dhcp6_lexer.ll b/src/bin/dhcp6/dhcp6_lexer.ll index b365b49973..afab3c5930 100644 --- a/src/bin/dhcp6/dhcp6_lexer.ll +++ b/src/bin/dhcp6/dhcp6_lexer.ll @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +/* Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp6/dhcp6_parser.yy b/src/bin/dhcp6/dhcp6_parser.yy index c831dab7c6..4490915c6b 100644 --- a/src/bin/dhcp6/dhcp6_parser.yy +++ b/src/bin/dhcp6/dhcp6_parser.yy @@ -1,4 +1,4 @@ -/* Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +/* Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") This Source Code Form is subject to the terms of the Mozilla Public License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp6/dhcp6_srv.cc b/src/bin/dhcp6/dhcp6_srv.cc index dd4d785f10..b33a1a56e1 100644 --- a/src/bin/dhcp6/dhcp6_srv.cc +++ b/src/bin/dhcp6/dhcp6_srv.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2011-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2011-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp6/location.hh b/src/bin/dhcp6/location.hh index f2d7d992b8..4fb140a70e 100644 --- a/src/bin/dhcp6/location.hh +++ b/src/bin/dhcp6/location.hh @@ -1,4 +1,3 @@ -// Generated 202112221309 // A Bison parser, made by GNU Bison 3.8.2. // Locations for Bison parsers in C++ diff --git a/src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc b/src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc index 67fb8cc4a2..fb513058a6 100644 --- a/src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc +++ b/src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/dhcp6/tests/get_config_unittest.cc b/src/bin/dhcp6/tests/get_config_unittest.cc index 1f3a3692e1..719717d545 100644 --- a/src/bin/dhcp6/tests/get_config_unittest.cc +++ b/src/bin/dhcp6/tests/get_config_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/lfc/lfc_controller.cc b/src/bin/lfc/lfc_controller.cc index 20f5cbe546..50f7470806 100644 --- a/src/bin/lfc/lfc_controller.cc +++ b/src/bin/lfc/lfc_controller.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2018 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/bin/lfc/tests/lfc_controller_unittests.cc b/src/bin/lfc/tests/lfc_controller_unittests.cc index 9154a8e40a..b5439b00c6 100644 --- a/src/bin/lfc/tests/lfc_controller_unittests.cc +++ b/src/bin/lfc/tests/lfc_controller_unittests.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2019 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/hooks/dhcp/high_availability/ha_config_parser.cc b/src/hooks/dhcp/high_availability/ha_config_parser.cc index 41fca75704..5f765bf87a 100644 --- a/src/hooks/dhcp/high_availability/ha_config_parser.cc +++ b/src/hooks/dhcp/high_availability/ha_config_parser.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2018-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/hooks/dhcp/high_availability/tests/ha_service_unittest.cc b/src/hooks/dhcp/high_availability/tests/ha_service_unittest.cc index 3209a3b18a..5f38e899c5 100644 --- a/src/hooks/dhcp/high_availability/tests/ha_service_unittest.cc +++ b/src/hooks/dhcp/high_availability/tests/ha_service_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2018-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/hooks/dhcp/mysql_cb/mysql_cb_dhcp4.cc b/src/hooks/dhcp/mysql_cb/mysql_cb_dhcp4.cc index d0d282053a..d204989e13 100644 --- a/src/hooks/dhcp/mysql_cb/mysql_cb_dhcp4.cc +++ b/src/hooks/dhcp/mysql_cb/mysql_cb_dhcp4.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2018-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/hooks/dhcp/mysql_cb/mysql_cb_impl.cc b/src/hooks/dhcp/mysql_cb/mysql_cb_impl.cc index ffda5d99cc..cc24a178d9 100644 --- a/src/hooks/dhcp/mysql_cb/mysql_cb_impl.cc +++ b/src/hooks/dhcp/mysql_cb/mysql_cb_impl.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2018-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/hooks/dhcp/mysql_cb/mysql_cb_messages.mes b/src/hooks/dhcp/mysql_cb/mysql_cb_messages.mes index 4a40b9be7f..3aa526c5ba 100644 --- a/src/hooks/dhcp/mysql_cb/mysql_cb_messages.mes +++ b/src/hooks/dhcp/mysql_cb/mysql_cb_messages.mes @@ -1,4 +1,4 @@ -# Copyright (C) 2018-2021 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") $NAMESPACE isc::cb diff --git a/src/hooks/dhcp/pgsql_cb/pgsql_cb_messages.mes b/src/hooks/dhcp/pgsql_cb/pgsql_cb_messages.mes index 8c10c122ff..247ce0877b 100644 --- a/src/hooks/dhcp/pgsql_cb/pgsql_cb_messages.mes +++ b/src/hooks/dhcp/pgsql_cb/pgsql_cb_messages.mes @@ -1,4 +1,4 @@ -# Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC") $NAMESPACE isc::cb diff --git a/src/lib/asiolink/common_tls.cc b/src/lib/asiolink/common_tls.cc index d5ab0295d0..35ca637bdc 100644 --- a/src/lib/asiolink/common_tls.cc +++ b/src/lib/asiolink/common_tls.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/cc/simple_parser.cc b/src/lib/cc/simple_parser.cc index 07c68e6e7c..8140d13379 100644 --- a/src/lib/cc/simple_parser.cc +++ b/src/lib/cc/simple_parser.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/cc/simple_parser.h b/src/lib/cc/simple_parser.h index 2d0fac60b0..9f551282e2 100644 --- a/src/lib/cc/simple_parser.h +++ b/src/lib/cc/simple_parser.h @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/database/database_connection.cc b/src/lib/database/database_connection.cc index 76dda7fcd6..2c133f3e14 100644 --- a/src/lib/database/database_connection.cc +++ b/src/lib/database/database_connection.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/database/db_log.cc b/src/lib/database/db_log.cc index b5d49f0ba7..9f7743a735 100644 --- a/src/lib/database/db_log.cc +++ b/src/lib/database/db_log.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2018-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/database/db_log.h b/src/lib/database/db_log.h index af564ad7b2..7c9325acd2 100644 --- a/src/lib/database/db_log.h +++ b/src/lib/database/db_log.h @@ -1,4 +1,4 @@ -// Copyright (C) 2018-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/database/db_messages.mes b/src/lib/database/db_messages.mes index 280992864a..777e6fd6c9 100644 --- a/src/lib/database/db_messages.mes +++ b/src/lib/database/db_messages.mes @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2018,2021 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/database/dbaccess_parser.cc b/src/lib/database/dbaccess_parser.cc index 889ed0ddda..288c8b931c 100644 --- a/src/lib/database/dbaccess_parser.cc +++ b/src/lib/database/dbaccess_parser.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/database/tests/database_connection_unittest.cc b/src/lib/database/tests/database_connection_unittest.cc index 548cd018fb..12a4b9bd40 100644 --- a/src/lib/database/tests/database_connection_unittest.cc +++ b/src/lib/database/tests/database_connection_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/database/testutils/schema.cc b/src/lib/database/testutils/schema.cc index 9ad27e2d48..d6aef69a3e 100644 --- a/src/lib/database/testutils/schema.cc +++ b/src/lib/database/testutils/schema.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/database/testutils/schema.h b/src/lib/database/testutils/schema.h index 38b72ff43d..9e10148f37 100644 --- a/src/lib/database/testutils/schema.h +++ b/src/lib/database/testutils/schema.h @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcp/dhcp4.h b/src/lib/dhcp/dhcp4.h index 563b9ebb44..8be31dd67e 100644 --- a/src/lib/dhcp/dhcp4.h +++ b/src/lib/dhcp/dhcp4.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2004-2020 Internet Systems Consortium, Inc. ("ISC") + * Copyright (C) 2004-2022 Internet Systems Consortium, Inc. ("ISC") * Copyright (c) 1995-2003 by Internet Software Consortium * * This Source Code Form is subject to the terms of the Mozilla Public diff --git a/src/lib/dhcp/opaque_data_tuple.cc b/src/lib/dhcp/opaque_data_tuple.cc index 268c991217..e09f7a7872 100644 --- a/src/lib/dhcp/opaque_data_tuple.cc +++ b/src/lib/dhcp/opaque_data_tuple.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2014-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2014-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcp/pkt6.cc b/src/lib/dhcp/pkt6.cc index 9c2e00139e..3e951e5a99 100644 --- a/src/lib/dhcp/pkt6.cc +++ b/src/lib/dhcp/pkt6.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2011-2018 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2011-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcp/std_option_defs.h b/src/lib/dhcp/std_option_defs.h index 55eedd63ca..bc0cd6a81b 100644 --- a/src/lib/dhcp/std_option_defs.h +++ b/src/lib/dhcp/std_option_defs.h @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcp/tests/libdhcp++_unittest.cc b/src/lib/dhcp/tests/libdhcp++_unittest.cc index ab8fa7e8bb..12cf9983b5 100644 --- a/src/lib/dhcp/tests/libdhcp++_unittest.cc +++ b/src/lib/dhcp/tests/libdhcp++_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2011-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2011-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcp/tests/pkt6_unittest.cc b/src/lib/dhcp/tests/pkt6_unittest.cc index 435dc3f7f9..c4878f1595 100644 --- a/src/lib/dhcp/tests/pkt6_unittest.cc +++ b/src/lib/dhcp/tests/pkt6_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2011-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2011-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/cfg_globals.cc b/src/lib/dhcpsrv/cfg_globals.cc index 8d6d5a3356..4add30d303 100644 --- a/src/lib/dhcpsrv/cfg_globals.cc +++ b/src/lib/dhcpsrv/cfg_globals.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/cfg_globals.h b/src/lib/dhcpsrv/cfg_globals.h index 1f7dfae4cc..1d8ddc0ad8 100644 --- a/src/lib/dhcpsrv/cfg_globals.h +++ b/src/lib/dhcpsrv/cfg_globals.h @@ -1,4 +1,4 @@ -// Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/config_backend_pool_dhcp6.h b/src/lib/dhcpsrv/config_backend_pool_dhcp6.h index ec94f6f6d2..c8660000d8 100644 --- a/src/lib/dhcpsrv/config_backend_pool_dhcp6.h +++ b/src/lib/dhcpsrv/config_backend_pool_dhcp6.h @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2019-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/cql_host_data_source.cc b/src/lib/dhcpsrv/cql_host_data_source.cc index 4dcff673ee..9ddfed6aaf 100644 --- a/src/lib/dhcpsrv/cql_host_data_source.cc +++ b/src/lib/dhcpsrv/cql_host_data_source.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2018-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") // Copyright (C) 2016-2017 Deutsche Telekom AG. // // Author: Andrei Pavel <andrei.pavel@qualitance.com> diff --git a/src/lib/dhcpsrv/cql_lease_mgr.cc b/src/lib/dhcpsrv/cql_lease_mgr.cc index a2ddcd55c2..dc550a571a 100644 --- a/src/lib/dhcpsrv/cql_lease_mgr.cc +++ b/src/lib/dhcpsrv/cql_lease_mgr.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") // Copyright (C) 2015-2018 Deutsche Telekom AG. // // Authors: Razvan Becheriu <razvan.becheriu@qualitance.com> diff --git a/src/lib/dhcpsrv/d2_client_cfg.h b/src/lib/dhcpsrv/d2_client_cfg.h index b51f1f2d3a..da068fbafa 100644 --- a/src/lib/dhcpsrv/d2_client_cfg.h +++ b/src/lib/dhcpsrv/d2_client_cfg.h @@ -1,4 +1,4 @@ -// Copyright (C) 2013-2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2013-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/dhcpsrv_messages.mes b/src/lib/dhcpsrv/dhcpsrv_messages.mes index 5eb64944a4..0c08911223 100644 --- a/src/lib/dhcpsrv/dhcpsrv_messages.mes +++ b/src/lib/dhcpsrv/dhcpsrv_messages.mes @@ -1,4 +1,4 @@ -# Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/libdhcpsrv.dox b/src/lib/dhcpsrv/libdhcpsrv.dox index 8435afccb4..edaa15c1ca 100644 --- a/src/lib/dhcpsrv/libdhcpsrv.dox +++ b/src/lib/dhcpsrv/libdhcpsrv.dox @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/memfile_lease_mgr.cc b/src/lib/dhcpsrv/memfile_lease_mgr.cc index 78923aa2e7..8ea5feab92 100644 --- a/src/lib/dhcpsrv/memfile_lease_mgr.cc +++ b/src/lib/dhcpsrv/memfile_lease_mgr.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/memfile_lease_mgr.h b/src/lib/dhcpsrv/memfile_lease_mgr.h index 376ae7338c..ec277324e4 100644 --- a/src/lib/dhcpsrv/memfile_lease_mgr.h +++ b/src/lib/dhcpsrv/memfile_lease_mgr.h @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/mysql_host_data_source.cc b/src/lib/dhcpsrv/mysql_host_data_source.cc index 37acbec984..e8eed7c102 100644 --- a/src/lib/dhcpsrv/mysql_host_data_source.cc +++ b/src/lib/dhcpsrv/mysql_host_data_source.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/mysql_lease_mgr.cc b/src/lib/dhcpsrv/mysql_lease_mgr.cc index 6116cfde0d..5717b760a3 100644 --- a/src/lib/dhcpsrv/mysql_lease_mgr.cc +++ b/src/lib/dhcpsrv/mysql_lease_mgr.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/network.h b/src/lib/dhcpsrv/network.h index cb91b42bd3..12214caa03 100644 --- a/src/lib/dhcpsrv/network.h +++ b/src/lib/dhcpsrv/network.h @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/parsers/base_network_parser.cc b/src/lib/dhcpsrv/parsers/base_network_parser.cc index d565314e00..9af4919bd8 100644 --- a/src/lib/dhcpsrv/parsers/base_network_parser.cc +++ b/src/lib/dhcpsrv/parsers/base_network_parser.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2019-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/parsers/base_network_parser.h b/src/lib/dhcpsrv/parsers/base_network_parser.h index 311249c914..ee4bef373e 100644 --- a/src/lib/dhcpsrv/parsers/base_network_parser.h +++ b/src/lib/dhcpsrv/parsers/base_network_parser.h @@ -1,4 +1,4 @@ -// Copyright (C) 2019-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2019-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/parsers/dhcp_parsers.cc b/src/lib/dhcpsrv/parsers/dhcp_parsers.cc index f3d7b24d3e..70dc8ebc7b 100644 --- a/src/lib/dhcpsrv/parsers/dhcp_parsers.cc +++ b/src/lib/dhcpsrv/parsers/dhcp_parsers.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2013-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2013-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/parsers/shared_network_parser.cc b/src/lib/dhcpsrv/parsers/shared_network_parser.cc index c3438bb542..c063fa6ec6 100644 --- a/src/lib/dhcpsrv/parsers/shared_network_parser.cc +++ b/src/lib/dhcpsrv/parsers/shared_network_parser.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/pgsql_host_data_source.cc b/src/lib/dhcpsrv/pgsql_host_data_source.cc index e3e9e96105..d3e162cc3d 100644 --- a/src/lib/dhcpsrv/pgsql_host_data_source.cc +++ b/src/lib/dhcpsrv/pgsql_host_data_source.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/pgsql_lease_mgr.cc b/src/lib/dhcpsrv/pgsql_lease_mgr.cc index a6647ca381..3167e7dc32 100644 --- a/src/lib/dhcpsrv/pgsql_lease_mgr.cc +++ b/src/lib/dhcpsrv/pgsql_lease_mgr.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2014-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2014-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/srv_config.cc b/src/lib/dhcpsrv/srv_config.cc index ca496e6869..2836338e4f 100644 --- a/src/lib/dhcpsrv/srv_config.cc +++ b/src/lib/dhcpsrv/srv_config.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2014-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2014-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/srv_config.h b/src/lib/dhcpsrv/srv_config.h index 96663c3e1a..4e7fd41654 100644 --- a/src/lib/dhcpsrv/srv_config.h +++ b/src/lib/dhcpsrv/srv_config.h @@ -1,4 +1,4 @@ -// Copyright (C) 2014-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2014-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc b/src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc index 601f517c94..e6b52405fe 100644 --- a/src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc +++ b/src/lib/dhcpsrv/tests/alloc_engine4_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/tests/cql_host_data_source_unittest.cc b/src/lib/dhcpsrv/tests/cql_host_data_source_unittest.cc index 9da073c898..0a713688e7 100644 --- a/src/lib/dhcpsrv/tests/cql_host_data_source_unittest.cc +++ b/src/lib/dhcpsrv/tests/cql_host_data_source_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2017-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") // Copyright (C) 2016-2017 Deutsche Telekom AG. // // Author: Andrei Pavel <andrei.pavel@qualitance.com> diff --git a/src/lib/dhcpsrv/tests/cql_lease_mgr_unittest.cc b/src/lib/dhcpsrv/tests/cql_lease_mgr_unittest.cc index 4a76d520df..6815367b9f 100644 --- a/src/lib/dhcpsrv/tests/cql_lease_mgr_unittest.cc +++ b/src/lib/dhcpsrv/tests/cql_lease_mgr_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") // Copyright (C) 2015-2017 Deutsche Telekom AG. // // Authors: Razvan Becheriu <razvan.becheriu@qualitance.com> diff --git a/src/lib/dhcpsrv/tests/csv_lease_file6_unittest.cc b/src/lib/dhcpsrv/tests/csv_lease_file6_unittest.cc index 2649622254..35aea7f43d 100644 --- a/src/lib/dhcpsrv/tests/csv_lease_file6_unittest.cc +++ b/src/lib/dhcpsrv/tests/csv_lease_file6_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2014-2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2014-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/tests/lease_file_loader_unittest.cc b/src/lib/dhcpsrv/tests/lease_file_loader_unittest.cc index 1a9f2761ee..ee25e16b9b 100644 --- a/src/lib/dhcpsrv/tests/lease_file_loader_unittest.cc +++ b/src/lib/dhcpsrv/tests/lease_file_loader_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/tests/mysql_host_data_source_unittest.cc b/src/lib/dhcpsrv/tests/mysql_host_data_source_unittest.cc index 8ea54c8c9e..73f602a587 100644 --- a/src/lib/dhcpsrv/tests/mysql_host_data_source_unittest.cc +++ b/src/lib/dhcpsrv/tests/mysql_host_data_source_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/tests/pgsql_host_data_source_unittest.cc b/src/lib/dhcpsrv/tests/pgsql_host_data_source_unittest.cc index 7387dee3d2..2c707f2105 100644 --- a/src/lib/dhcpsrv/tests/pgsql_host_data_source_unittest.cc +++ b/src/lib/dhcpsrv/tests/pgsql_host_data_source_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/tests/pgsql_lease_mgr_unittest.cc b/src/lib/dhcpsrv/tests/pgsql_lease_mgr_unittest.cc index a2378f8030..1a3df9d1d9 100644 --- a/src/lib/dhcpsrv/tests/pgsql_lease_mgr_unittest.cc +++ b/src/lib/dhcpsrv/tests/pgsql_lease_mgr_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2014-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2014-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/tests/srv_config_unittest.cc b/src/lib/dhcpsrv/tests/srv_config_unittest.cc index efee01259f..691ec7e11a 100644 --- a/src/lib/dhcpsrv/tests/srv_config_unittest.cc +++ b/src/lib/dhcpsrv/tests/srv_config_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2014-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2014-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/dhcpsrv/testutils/generic_backend_unittest.cc b/src/lib/dhcpsrv/testutils/generic_backend_unittest.cc index 34468959e4..092f57473f 100644 --- a/src/lib/dhcpsrv/testutils/generic_backend_unittest.cc +++ b/src/lib/dhcpsrv/testutils/generic_backend_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2018-2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/hooks/hooks.h b/src/lib/hooks/hooks.h index f368eef20b..3d9e4c1845 100644 --- a/src/lib/hooks/hooks.h +++ b/src/lib/hooks/hooks.h @@ -1,4 +1,4 @@ -// Copyright (C) 2013-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2013-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/http/auth_config.h b/src/lib/http/auth_config.h index 5c7fd85d6c..d8f74eb517 100644 --- a/src/lib/http/auth_config.h +++ b/src/lib/http/auth_config.h @@ -1,4 +1,4 @@ -// Copyright (C) 2020-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2020-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/http/basic_auth.h b/src/lib/http/basic_auth.h index e9724a9e1b..45301af9a2 100644 --- a/src/lib/http/basic_auth.h +++ b/src/lib/http/basic_auth.h @@ -1,4 +1,4 @@ -// Copyright (C) 2020-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2020-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/http/basic_auth_config.cc b/src/lib/http/basic_auth_config.cc index fb61dbcf78..571b24f042 100644 --- a/src/lib/http/basic_auth_config.cc +++ b/src/lib/http/basic_auth_config.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2020-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2020-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/http/basic_auth_config.h b/src/lib/http/basic_auth_config.h index 2edd56bfb2..f3d8c3414c 100644 --- a/src/lib/http/basic_auth_config.h +++ b/src/lib/http/basic_auth_config.h @@ -1,4 +1,4 @@ -// Copyright (C) 2020-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2020-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/http/tests/basic_auth_config_unittests.cc b/src/lib/http/tests/basic_auth_config_unittests.cc index baca65737b..5df21702ee 100644 --- a/src/lib/http/tests/basic_auth_config_unittests.cc +++ b/src/lib/http/tests/basic_auth_config_unittests.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2020-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2020-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/http/tests/response_creator_unittests.cc b/src/lib/http/tests/response_creator_unittests.cc index 06b6ee0b07..3514859dc1 100644 --- a/src/lib/http/tests/response_creator_unittests.cc +++ b/src/lib/http/tests/response_creator_unittests.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/mysql/mysql_connection.cc b/src/lib/mysql/mysql_connection.cc index d463590688..fc65cce45b 100644 --- a/src/lib/mysql/mysql_connection.cc +++ b/src/lib/mysql/mysql_connection.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/mysql/mysql_connection.h b/src/lib/mysql/mysql_connection.h index 2328fbf3fb..50ebc28d08 100644 --- a/src/lib/mysql/mysql_connection.h +++ b/src/lib/mysql/mysql_connection.h @@ -1,4 +1,4 @@ -// Copyright (C) 2012-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2012-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/mysql/mysql_constants.h b/src/lib/mysql/mysql_constants.h index 356b93d99e..f556d061a9 100644 --- a/src/lib/mysql/mysql_constants.h +++ b/src/lib/mysql/mysql_constants.h @@ -1,4 +1,4 @@ -// Copyright (C) 2018-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/mysql/tests/mysql_connection_unittest.cc b/src/lib/mysql/tests/mysql_connection_unittest.cc index db987d281e..39a691746e 100644 --- a/src/lib/mysql/tests/mysql_connection_unittest.cc +++ b/src/lib/mysql/tests/mysql_connection_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2018-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/mysql/testutils/mysql_schema.cc b/src/lib/mysql/testutils/mysql_schema.cc index 08d725e1c1..6ff194e8d8 100644 --- a/src/lib/mysql/testutils/mysql_schema.cc +++ b/src/lib/mysql/testutils/mysql_schema.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/mysql/testutils/mysql_schema.h b/src/lib/mysql/testutils/mysql_schema.h index 50c14f765b..43aa1ad7cd 100644 --- a/src/lib/mysql/testutils/mysql_schema.h +++ b/src/lib/mysql/testutils/mysql_schema.h @@ -1,4 +1,4 @@ -// Copyright (C) 2015-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/pgsql/tests/pgsql_basics.cc b/src/lib/pgsql/tests/pgsql_basics.cc index 70d40ab9f2..c0dcb0d8f7 100644 --- a/src/lib/pgsql/tests/pgsql_basics.cc +++ b/src/lib/pgsql/tests/pgsql_basics.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/pgsql/tests/pgsql_connection_unittest.cc b/src/lib/pgsql/tests/pgsql_connection_unittest.cc index 049ba9558f..a57678d33c 100644 --- a/src/lib/pgsql/tests/pgsql_connection_unittest.cc +++ b/src/lib/pgsql/tests/pgsql_connection_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/pgsql/testutils/pgsql_schema.cc b/src/lib/pgsql/testutils/pgsql_schema.cc index 9cf9684d36..05226d5907 100644 --- a/src/lib/pgsql/testutils/pgsql_schema.cc +++ b/src/lib/pgsql/testutils/pgsql_schema.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/pgsql/testutils/pgsql_schema.h b/src/lib/pgsql/testutils/pgsql_schema.h index 6d90762162..5eada318de 100644 --- a/src/lib/pgsql/testutils/pgsql_schema.h +++ b/src/lib/pgsql/testutils/pgsql_schema.h @@ -1,4 +1,4 @@ -// Copyright (C) 2016-2020 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/util/buffer.h b/src/lib/util/buffer.h index b1d5204538..3e569b2994 100644 --- a/src/lib/util/buffer.h +++ b/src/lib/util/buffer.h @@ -1,4 +1,4 @@ -// Copyright (C) 2009-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2009-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/util/file_utilities.cc b/src/lib/util/file_utilities.cc index caae1fe530..dfe5e89324 100644 --- a/src/lib/util/file_utilities.cc +++ b/src/lib/util/file_utilities.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/util/file_utilities.h b/src/lib/util/file_utilities.h index f1b6275c6d..8c34822de6 100644 --- a/src/lib/util/file_utilities.h +++ b/src/lib/util/file_utilities.h @@ -1,4 +1,4 @@ -// Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/util/tests/file_utilities_unittest.cc b/src/lib/util/tests/file_utilities_unittest.cc index 403d7f247b..4ee9093c28 100644 --- a/src/lib/util/tests/file_utilities_unittest.cc +++ b/src/lib/util/tests/file_utilities_unittest.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2015 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2015-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/yang/tests/adaptor_config_unittests.cc b/src/lib/yang/tests/adaptor_config_unittests.cc index 6f5a9c68ad..cc8bd5b811 100644 --- a/src/lib/yang/tests/adaptor_config_unittests.cc +++ b/src/lib/yang/tests/adaptor_config_unittests.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2018-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/lib/yang/tests/config_unittests.cc b/src/lib/yang/tests/config_unittests.cc index 17dcb46904..ed4c5e8425 100644 --- a/src/lib/yang/tests/config_unittests.cc +++ b/src/lib/yang/tests/config_unittests.cc @@ -1,4 +1,4 @@ -// Copyright (C) 2018-2021 Internet Systems Consortium, Inc. ("ISC") +// Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") // // This Source Code Form is subject to the terms of the Mozilla Public // License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/mysql/dhcpdb_drop.mysql b/src/share/database/scripts/mysql/dhcpdb_drop.mysql index 6ea8fd4a20..8f2fa7a1c7 100644 --- a/src/share/database/scripts/mysql/dhcpdb_drop.mysql +++ b/src/share/database/scripts/mysql/dhcpdb_drop.mysql @@ -1,4 +1,4 @@ -# Copyright (C) 2016-2021 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/dhcpdb_drop.pgsql b/src/share/database/scripts/pgsql/dhcpdb_drop.pgsql index 954c7653cc..843166b1a8 100644 --- a/src/share/database/scripts/pgsql/dhcpdb_drop.pgsql +++ b/src/share/database/scripts/pgsql/dhcpdb_drop.pgsql @@ -1,4 +1,4 @@ --- Copyright (C) 2016-2021 Internet Systems Consortium. +-- Copyright (C) 2016-2022 Internet Systems Consortium. -- This Source Code Form is subject to the terms of the Mozilla Public -- License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/upgrade_001.0_to_002.0.sh.in b/src/share/database/scripts/pgsql/upgrade_001.0_to_002.0.sh.in index add0b65b1c..658c92e632 100644 --- a/src/share/database/scripts/pgsql/upgrade_001.0_to_002.0.sh.in +++ b/src/share/database/scripts/pgsql/upgrade_001.0_to_002.0.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2016-2020 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/upgrade_002.0_to_003.0.sh.in b/src/share/database/scripts/pgsql/upgrade_002.0_to_003.0.sh.in index 7834a52b7b..bf793530bc 100644 --- a/src/share/database/scripts/pgsql/upgrade_002.0_to_003.0.sh.in +++ b/src/share/database/scripts/pgsql/upgrade_002.0_to_003.0.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2016-2020 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2016-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/upgrade_003.0_to_003.1.sh.in b/src/share/database/scripts/pgsql/upgrade_003.0_to_003.1.sh.in index a85517a1cd..d5013cdd7a 100644 --- a/src/share/database/scripts/pgsql/upgrade_003.0_to_003.1.sh.in +++ b/src/share/database/scripts/pgsql/upgrade_003.0_to_003.1.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2017-2020 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/upgrade_003.1_to_003.2.sh.in b/src/share/database/scripts/pgsql/upgrade_003.1_to_003.2.sh.in index 3a79bee11e..f9ec2bb9d8 100644 --- a/src/share/database/scripts/pgsql/upgrade_003.1_to_003.2.sh.in +++ b/src/share/database/scripts/pgsql/upgrade_003.1_to_003.2.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2017-2020 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2017-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/upgrade_003.2_to_003.3.sh.in b/src/share/database/scripts/pgsql/upgrade_003.2_to_003.3.sh.in index b84f311e45..6933c16f50 100644 --- a/src/share/database/scripts/pgsql/upgrade_003.2_to_003.3.sh.in +++ b/src/share/database/scripts/pgsql/upgrade_003.2_to_003.3.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2018-2020 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/upgrade_003.3_to_004.0.sh.in b/src/share/database/scripts/pgsql/upgrade_003.3_to_004.0.sh.in index 6424506e49..d7a0885280 100644 --- a/src/share/database/scripts/pgsql/upgrade_003.3_to_004.0.sh.in +++ b/src/share/database/scripts/pgsql/upgrade_003.3_to_004.0.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2018-2020 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/upgrade_004.0_to_005.0.sh.in b/src/share/database/scripts/pgsql/upgrade_004.0_to_005.0.sh.in index 071392486b..62c861d5f3 100644 --- a/src/share/database/scripts/pgsql/upgrade_004.0_to_005.0.sh.in +++ b/src/share/database/scripts/pgsql/upgrade_004.0_to_005.0.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2018-2020 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2018-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/upgrade_005.0_to_005.1.sh.in b/src/share/database/scripts/pgsql/upgrade_005.0_to_005.1.sh.in index c7c8bd2263..bd3f5d1609 100644 --- a/src/share/database/scripts/pgsql/upgrade_005.0_to_005.1.sh.in +++ b/src/share/database/scripts/pgsql/upgrade_005.0_to_005.1.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2019-2020 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2019-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/upgrade_005.1_to_006.0.sh.in b/src/share/database/scripts/pgsql/upgrade_005.1_to_006.0.sh.in index 2d2a31dba0..b1bf2d3793 100644 --- a/src/share/database/scripts/pgsql/upgrade_005.1_to_006.0.sh.in +++ b/src/share/database/scripts/pgsql/upgrade_005.1_to_006.0.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2019-2020 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2019-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/upgrade_006.0_to_006.1.sh.in b/src/share/database/scripts/pgsql/upgrade_006.0_to_006.1.sh.in index d0d57ef637..b036c529f8 100644 --- a/src/share/database/scripts/pgsql/upgrade_006.0_to_006.1.sh.in +++ b/src/share/database/scripts/pgsql/upgrade_006.0_to_006.1.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2020 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2020-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/upgrade_006.1_to_006.2.sh.in b/src/share/database/scripts/pgsql/upgrade_006.1_to_006.2.sh.in index 347f79606a..76bb8cd32c 100644 --- a/src/share/database/scripts/pgsql/upgrade_006.1_to_006.2.sh.in +++ b/src/share/database/scripts/pgsql/upgrade_006.1_to_006.2.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2020-2021 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2020-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/upgrade_006.2_to_007.0.sh.in b/src/share/database/scripts/pgsql/upgrade_006.2_to_007.0.sh.in index 5251f57009..0feeb0ae0d 100644 --- a/src/share/database/scripts/pgsql/upgrade_006.2_to_007.0.sh.in +++ b/src/share/database/scripts/pgsql/upgrade_006.2_to_007.0.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2021 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2021-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/src/share/database/scripts/pgsql/wipe_data.sh.in b/src/share/database/scripts/pgsql/wipe_data.sh.in index 2c14894891..b1a0e03f0f 100644 --- a/src/share/database/scripts/pgsql/wipe_data.sh.in +++ b/src/share/database/scripts/pgsql/wipe_data.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2019-2021 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2019-2022 Internet Systems Consortium, Inc. ("ISC") # # This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this diff --git a/tools/extract_bnf.sh.in b/tools/extract_bnf.sh.in index de639e2a6b..8761b3db4c 100644 --- a/tools/extract_bnf.sh.in +++ b/tools/extract_bnf.sh.in @@ -1,6 +1,6 @@ #!/bin/sh -# Copyright (C) 2019-2021 Internet Systems Consortium, Inc. ("ISC") +# Copyright (C) 2019-2022 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 |