2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-30 05:27:55 +00:00
Thomas Markwalder 43bba7799f [#3840] Backport ctl channel socket restrictions
On branch 3840-restrict-ctl-sockets-v6
Changes to be committed:
	modified:   doc/examples/agent/comments.json
	modified:   doc/examples/agent/simple.json
	modified:   doc/examples/ddns/all-keys-netconf.json
	modified:   doc/examples/ddns/all-keys.json
	modified:   doc/examples/ddns/comments.json
	modified:   doc/examples/ddns/sample1.json
	modified:   doc/examples/ddns/template.json
	modified:   doc/examples/kea4/advanced.json
	modified:   doc/examples/kea4/all-keys-netconf.json
	modified:   doc/examples/kea4/all-keys.json
	modified:   doc/examples/kea4/comments.json
	modified:   doc/examples/kea4/config-backend.json
	modified:   doc/examples/kea4/dhcpv4-over-dhcpv6.json
	modified:   doc/examples/kea4/ha-load-balancing-server1-mt-with-tls.json
	modified:   doc/examples/kea4/ha-load-balancing-server2-mt.json
	modified:   doc/examples/kea6/advanced.json
	modified:   doc/examples/kea6/all-keys-netconf.json
	modified:   doc/examples/kea6/all-keys.json
	modified:   doc/examples/kea6/comments.json
	modified:   doc/examples/kea6/config-backend.json
	modified:   doc/examples/kea6/dhcpv4-over-dhcpv6.json
	modified:   doc/examples/kea6/ha-hot-standby-server1-with-tls.json
	modified:   doc/examples/kea6/ha-hot-standby-server2.json
	modified:   doc/examples/netconf/comments.json
	modified:   doc/examples/netconf/simple-dhcp4.json
	modified:   doc/examples/netconf/simple-dhcp6.json
	modified:   doc/sphinx/arm/agent.rst
	modified:   doc/sphinx/arm/ddns.rst
	modified:   doc/sphinx/arm/dhcp4-srv.rst
	modified:   doc/sphinx/arm/dhcp6-srv.rst
	modified:   doc/sphinx/arm/hooks.rst
	modified:   src/bin/agent/ca_cfg_mgr.cc
	modified:   src/bin/agent/ca_command_mgr.cc
	modified:   src/bin/agent/simple_parser.cc
	modified:   src/bin/agent/tests/ca_cfg_mgr_unittests.cc
	modified:   src/bin/agent/tests/ca_command_mgr_unittests.cc
	modified:   src/bin/agent/tests/ca_controller_unittests.cc
	modified:   src/bin/agent/tests/get_config_unittest.cc
	modified:   src/bin/agent/tests/parser_unittests.cc
	modified:   src/bin/agent/tests/testdata/get_config.json
	modified:   src/bin/d2/tests/d2_cfg_mgr_unittests.cc
	modified:   src/bin/d2/tests/d2_command_unittest.cc
	modified:   src/bin/d2/tests/get_config_unittest.cc
	modified:   src/bin/d2/tests/testdata/get_config.json
	modified:   src/bin/dhcp4/tests/config_parser_unittest.cc
	modified:   src/bin/dhcp4/tests/ctrl_dhcp4_srv_unittest.cc
	modified:   src/bin/dhcp4/tests/dhcp4_srv_unittest.cc
	modified:   src/bin/dhcp4/tests/dhcp4_test_utils.cc
	modified:   src/bin/dhcp4/tests/dhcp4_test_utils.h
	modified:   src/bin/dhcp4/tests/get_config_unittest.cc
	modified:   src/bin/dhcp6/tests/config_parser_unittest.cc
	modified:   src/bin/dhcp6/tests/ctrl_dhcp6_srv_unittest.cc
	modified:   src/bin/dhcp6/tests/dhcp6_srv_unittest.cc
	modified:   src/bin/dhcp6/tests/dhcp6_test_utils.cc
	modified:   src/bin/dhcp6/tests/dhcp6_test_utils.h
	modified:   src/bin/dhcp6/tests/get_config_unittest.cc
	modified:   src/bin/keactrl/kea-ctrl-agent.conf.pre
	modified:   src/bin/keactrl/kea-dhcp-ddns.conf.pre
	modified:   src/bin/keactrl/kea-dhcp4.conf.pre
	modified:   src/bin/keactrl/kea-dhcp6.conf.pre
	modified:   src/bin/keactrl/kea-netconf.conf.pre
	modified:   src/bin/netconf/tests/testdata/get_config.json
	modified:   src/lib/config/Makefile.am
	modified:   src/lib/config/command_mgr.cc
	modified:   src/lib/config/tests/Makefile.am
	modified:   src/lib/config/tests/command_mgr_unittests.cc
	new file:   src/lib/config/tests/unix_command_config_unittests.cc
	new file:   src/lib/config/unix_command_config.cc
	new file:   src/lib/config/unix_command_config.h
	modified:   src/lib/util/filesystem.cc
	modified:   src/lib/util/filesystem.h
	modified:   src/lib/util/tests/filesystem_unittests.cc
2025-05-19 23:24:03 +03:00
2023-05-19 13:41:54 +02:00
2018-11-28 21:17:38 +01:00
2025-05-07 18:59:40 +00:00
2025-05-07 18:59:40 +00:00
2024-07-10 13:30:11 +03:00
2021-11-17 14:01:29 +02:00
2025-05-07 18:59:40 +00:00
2025-05-13 17:59:46 +03:00
2020-07-21 18:38:46 +02:00
2025-05-07 18:59:40 +00:00
2025-03-17 13:12:45 +00:00
2024-01-29 13:23:00 +01:00
2023-10-23 10:19:53 +02:00
2025-03-17 13:12:45 +00:00
2025-03-17 11:27:29 +00:00

Kea provides DHCPv4 and DHCPv6 servers, a dynamic DNS update module,
a portable DHCP library, libdhcp++, a control agent that provides a management
REST interface, a NETCONF agent that provides a YANG/NETCONF interface for Kea,
and a DHCP benchmarking tool, perfdhcp.

Kea is developed by Internet Systems Consortium, Inc.

The developers' website is at https://gitlab.isc.org/isc-projects/kea/.

Limitations, known issues, and feature requests can be found
at https://gitlab.isc.org/isc-projects/kea/-/wikis/known-issues-list.

If you are thinking about contributing a patch, please read the
Contributor's Guide first. Participants in this project implicitly agree to
abide by the project's Code of Conduct.

The Kea mailing lists are available via https://lists.isc.org/.
Description
No description provided
Readme 148 MiB
Languages
C++ 94.1%
Shell 3.4%
PLpgSQL 0.7%
LLVM 0.6%
Meson 0.6%
Other 0.6%