summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorThomas Markwalder <tmark@isc.org>2023-02-08 15:41:57 +0100
committerThomas Markwalder <tmark@isc.org>2023-02-10 19:59:00 +0100
commit7c41640ad923e69fa0bab7d3c952704f7e132e7f (patch)
tree5084bb4cd69bf21e0135bcb619a89fdc18455244 /ChangeLog
parent[#2702] remove link dependencies to fix ODR (diff)
downloadkea-7c41640ad923e69fa0bab7d3c952704f7e132e7f.tar.xz
kea-7c41640ad923e69fa0bab7d3c952704f7e132e7f.zip
[#2677] Ignore invalid renew-timer values
src/lib/dhcpsrv/dhcpsrv_messages.* DHCPSRV_CFGMGR_RENEW_GTR_REBIND - new message src/lib/dhcpsrv/network.h Added Network::getLabel() src/lib/dhcpsrv/parsers/base_network_parser.cc BaseNetworkParser::parseCommon() - log renew > rebind rather than throw src/lib/dhcpsrv/parsers/dhcp_parsers.cc Subnet4ConfigParser::initSubnet() - removed duplicate timer check Subnet6ConfigParser::initSubnet() - removed duplicate timer check src/lib/dhcpsrv/shared_network.h Added SharedNetwork4::getLabel() Added SharedNetwork6::getLabel() src/lib/dhcpsrv/subnet.h Added Subnet::getLabel() src/lib/dhcpsrv/tests/cfg_subnets4_unittest.cc TEST_F(Subnet4ParserTest, parseWithInvalidRenewRebind) - new test src/lib/dhcpsrv/tests/cfg_subnets6_unittest.cc TEST_F(Subnet4ParserTest, parseWithInvalidRenewRebind) - new test src/lib/dhcpsrv/tests/shared_network_parser_unittest.cc Updated tests
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index f11deb8217..32fa941778 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2097. [func] tmark
+ kea-dhcp4 and kea-dhcp6 will now accept but warn about
+ and then ignore renew-timer values that exceed rebind-timer
+ values. Prior to this the servers treated this as a fatal
+ configuration error.
+ (Gitlab #2677)
+
2096. [bug] [tmark]
Corrected a bug which allowed options to be added to themselves
as suboptions.