]> git.ipfire.org Git - thirdparty/kea.git/commit
[#174,!414] Cleaned up fractional seconds handling
authorThomas Markwalder <tmark@isc.org>
Tue, 23 Jul 2019 19:29:40 +0000 (15:29 -0400)
committerThomas Markwalder <tmark@isc.org>
Thu, 25 Jul 2019 14:25:42 +0000 (10:25 -0400)
commitd6af450a29ba9857410b30cd76e9822fd9849515
tree72362cd2d8f2dc9234a6f4f56442fe4d46f2a42c
parentdabd418852c88e14d82bd1d6aa9c10f9beb19f16
[#174,!414] Cleaned up fractional seconds handling

src/hooks/dhcp/high_availability/communication_state.*
    CommunicationState::logFormatClockSkew() - generates log
    without fractional seconds

src/hooks/dhcp/high_availability/tests/communication_state_unittest.cc
    TEST_F(CommunicationStateTest, logFormatClockSkew)  -
    added check of entire log content

src/lib/http/date_time.*
    HttpDateTime::HttpDateTime() now uses second_clock to eliminate
    fractional seconds

src/lib/util/boost_time_utils.*
    ptimeToText()
    durationToText() - added fsecs_precision parameter to control
    fractional seconds emission

src/lib/util/tests/boost_time_utils_unittest.cc
    TEST(BoostTimeUtilsTest, epoch)
    TEST(BoostTimeUtilsTest, bastilleDay) - revamped to test precision
src/hooks/dhcp/high_availability/communication_state.cc
src/hooks/dhcp/high_availability/tests/communication_state_unittest.cc
src/hooks/dhcp/high_availability/tests/ha_test.h
src/lib/http/date_time.cc
src/lib/http/date_time.h
src/lib/util/boost_time_utils.cc
src/lib/util/boost_time_utils.h
src/lib/util/tests/boost_time_utils_unittest.cc