]> git.ipfire.org Git - thirdparty/kea.git/commit
[#3831] Added path validation, updated tests
authorThomas Markwalder <tmark@isc.org>
Wed, 14 May 2025 18:08:38 +0000 (14:08 -0400)
committerAndrei Pavel <andrei@isc.org>
Fri, 16 May 2025 09:20:43 +0000 (12:20 +0300)
commit36972ffcb7417cdc84daa9dad2b05b0014f68306
tree6a376b7664df210a479e9c2d7b222ba2f63a4357
parent5eee7d180e8eab7e2b7db6868f2440ed24a40804
[#3831] Added path validation, updated tests

/src/hooks/dhcp/forensic_log/libloadtests/load_unload_unittests.cc
    Updated tests

/src/hooks/dhcp/forensic_log/rotating_file.cc
    RotatingFile::apply{) - fetch default from singleton

/src/hooks/dhcp/forensic_log/tests/legal_log_mgr_unittests.cc
    TEST_F(LegalLogMgrTest, pathValidation)
    TEST_F(LegalLogMgrTest, pathEnvVarOverride) - new tests

/src/lib/dhcpsrv/legal_log_mgr.*
    LegalLogMgr::parseFile() - validate path

Updated the ARM.
doc/sphinx/arm/hooks-legal-log.rst
src/hooks/dhcp/forensic_log/libloadtests/load_unload_unittests.cc
src/hooks/dhcp/forensic_log/rotating_file.cc
src/hooks/dhcp/forensic_log/tests/legal_log_mgr_unittests.cc
src/lib/dhcpsrv/legal_log_mgr.cc