mirror of
https://gitlab.isc.org/isc-projects/kea
synced 2025-08-22 01:49:48 +00:00
Fixed fetch of global options added UT tests /src/hooks/dhcp/mysql/mysql_cb_impl.cc MySqlConfigBackendImpl::getOptions() - take client-classes into account MySqlConfigBackendImpl::createInputClientClassesBinding() - use ClientClasses::toElement() /src/hooks/dhcp/mysql/tests/mysql_cb_dhcp4_unittest.cc TEST_F(MySqlConfigBackendDHCPv4Test, globalOption4WithClientClassesTest) TEST_F(MySqlConfigBackendDHCPv4Test, getAllOptions4WithClientClassesTest) - new tests /src/hooks/dhcp/pgsql/pgsql_cb_impl.cc PgSqlConfigBackendImpl::getOptions() - take client-classes into account /src/hooks/dhcp/pgsql/tests/pgsql_cb_dhcp4_unittest.cc TEST_F(PgSqlConfigBackendDHCPv4Test, globalOption4WithClientClassesTest) TEST_F(PgSqlConfigBackendDHCPv4Test, getAllOptions4WithClientClassesTest) - new tests /src/lib/dhcpsrv/parsers/option_data_parser.cc OptionDataParser::createOption() - use ClientClasses::fromElement() /src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.* GenericConfigBackendDHCPv4Test::TearDown() - skip schema destroy if env variable KEA_UNIT_TEST_KEEP_SCHEMA is defined GenericConfigBackendDHCPv4Test::makeClassTaggedOptions() GenericConfigBackendDHCPv4Test::updateClassTaggedOptions() GenericConfigBackendDHCPv4Test::globalOption4WithClientClassesTest() GenericConfigBackendDHCPv4Test::getAllOptions4WithClientClassesTest() - new tests
[#3680] Unroll NETCONF fallback subproject into the main meson.build to have all the sub dependencies available for pkg-config
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
Languages
C++
94.1%
Shell
3.4%
PLpgSQL
0.7%
LLVM
0.6%
Meson
0.6%
Other
0.6%