Razvan Becheriu
f58e776562
[ #1375 ] fixed CB connection recovery register timer
2020-12-09 19:12:46 +02:00
Razvan Becheriu
dff6de1464
[ #1375 ] added unittests for recover db connection with timer
2020-12-09 19:12:46 +02:00
Razvan Becheriu
f2baa1b612
[ #1375 ] regenerated message files
2020-12-09 19:12:46 +02:00
Razvan Becheriu
6195cbfd3e
[ #1375 ] added log messages
2020-12-09 19:12:46 +02:00
Razvan Becheriu
c4c92e27a7
[ #1375 ] added more comments
2020-12-09 19:12:46 +02:00
Razvan Becheriu
848838c8ae
[ #1375 ] fixed comments
2020-12-09 19:12:46 +02:00
Razvan Becheriu
959bb775a3
[ #1375 ] implemented db reconnect for cb
2020-12-09 19:12:46 +02:00
Razvan Becheriu
42556b0723
[ #1375 ] destroy lease manager if type is not memfile
2020-12-09 19:12:46 +02:00
Razvan Becheriu
265f3fe73a
[ #1375 ] fixed unittests
2020-12-09 19:12:46 +02:00
Razvan Becheriu
3a076bbaba
[ #1375 ] reverted changes
2020-12-09 19:12:46 +02:00
Razvan Becheriu
d61efd1db5
[ #1375 ] fixed unittests
2020-12-09 19:12:46 +02:00
Razvan Becheriu
ee896f0f56
[ #1375 ] fixed unittests
2020-12-09 19:12:46 +02:00
Razvan Becheriu
dfc5ef7035
[ #1375 ] fixed warnings
2020-12-09 19:12:46 +02:00
Razvan Becheriu
f87866c79d
[ #1375 ] recreate host managers one by one
2020-12-09 19:12:46 +02:00
Razvan Becheriu
4944bc1c40
[ #1375 ] only recreate host managers that have at least one broken connection
2020-12-09 19:12:46 +02:00
Razvan Becheriu
eaa6810139
[ #1375 ] added dbReconnect to host manager
2020-12-09 19:12:46 +02:00
Razvan Becheriu
ff991eed99
[ #1375 ] fixed compilation
2020-12-09 19:12:46 +02:00
Razvan Becheriu
333f7eceb6
[ #1375 ] fixed compilation
2020-12-09 19:12:46 +02:00
Razvan Becheriu
c768a582e0
[ #1375 ] fixed compilation
2020-12-09 19:12:46 +02:00
Razvan Becheriu
039565157b
[ #1375 ] reset managers static IOService members
2020-12-09 19:12:46 +02:00
Razvan Becheriu
99da7a64c2
[ #1375 ] reverted changes
2020-12-09 19:12:46 +02:00
Razvan Becheriu
5de3910475
[ #1375 ] reset global callbacks on server destructor
2020-12-09 19:12:46 +02:00
Razvan Becheriu
374603523d
[ #1375 ] removed unused IOService
2020-12-09 19:12:46 +02:00
Razvan Becheriu
126579d1d4
[ #1375 ] added IOService to mysql and postgresql connections
2020-12-09 19:12:46 +02:00
Razvan Becheriu
267d05a3d8
[ #1375 ] fixed doxygen
2020-12-09 19:12:12 +02:00
Razvan Becheriu
9ff88a1f21
[ #1375 ] added TimerMgr entry in the thread safety tab of the documentation
2020-12-09 19:12:12 +02:00
Razvan Becheriu
e865206822
[ #1375 ] implemented thread safe TimerMgr
2020-12-09 19:12:12 +02:00
Marcin Siodelski
033a0e1d67
[ #652 ] Addressed review comments
...
Fixed a typo and small impl change in network.
2020-12-09 16:24:46 +01:00
Marcin Siodelski
9c060d2e85
[ #652 ] Added ChangeLog for #652
2020-12-09 16:24:43 +01:00
Marcin Siodelski
868813a0e0
[ #652 ] Handle interface-id in config backend
...
The interface-id parameter is now properly set at distinct inheritance
levels. For example, if it is specified at shared network level but not
at the subnet level, the value stored in the db for the subnet is NULL
and it is non-null at shared network level.
2020-12-09 16:23:37 +01:00
Marcin Siodelski
16e32330a8
[ #652 ] Do not return interface-id when unspecified
...
The routine which outputs subnet configuration as JSON does not return
interface-id value specified at higher level (shared network) when subnet
specific value wasn't set. Only the shared network specific value of
interface-id is returned in such case.
2020-12-09 16:23:37 +01:00
Francis Dupont
3306afa726
[ #1456 ] Ignored unused
2020-12-09 15:14:06 +01:00
Francis Dupont
b04d4af3b4
[ #1456 ] Added a ChangeLog entry for #1456
2020-12-09 15:14:06 +01:00
Francis Dupont
7ac740dc58
[ #1456 ] typo
2020-12-09 15:14:06 +01:00
Francis Dupont
4ee57a94f9
[ #1456 ] Refined pre-merge sanity check
2020-12-09 15:14:06 +01:00
Francis Dupont
856a5772cc
[ #1456 ] Checkpoint: addressed comments - to do: refine pre-merge sanity check
2020-12-09 15:14:06 +01:00
Francis Dupont
823116c9c5
[ #1456 ] Made the triplet global fetch easier to optimize
2020-12-09 15:14:06 +01:00
Francis Dupont
576d360a38
[ #1456 ] Addressed comments
2020-12-09 15:14:06 +01:00
Francis Dupont
de52ad9f42
[ #1456 ] Added no regression test
2020-12-09 15:14:06 +01:00
Francis Dupont
8478415e2a
[ #1456 ] Finished unit tests
2020-12-09 15:14:06 +01:00
Francis Dupont
d68c31f045
[ #1456 ] Checkpoint: code done, UTs to do
2020-12-09 15:14:06 +01:00
Francis Dupont
2deba49f57
[ #1568 ] Fixed date
2020-12-09 12:37:04 +01:00
Francis Dupont
894441e502
[ #1568 ] Fixed warnings
2020-12-08 23:33:02 +01:00
Thomas Markwalder
11305392b3
[ #936 ] Restored ChangeLog entry 1838
2020-12-08 21:00:23 +00:00
Thomas Markwalder
e3edae006f
[ #936 ] Updated ARM and added ChangeLog
...
modified:
ChangeLog
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp6-srv.rst
2020-12-08 21:00:23 +00:00
Thomas Markwalder
fa63b59f19
[ #936 ] kea-dhcpX now calculates DDNS TTL
...
DDNS TTL is now calculated based on RFC 4702 Sec 5 guidelines.
src/lib/dhcpsrv/ncr_generator.*
calculateDdnsTtl() - new function to calculate DNS RR TTL from a lease
life time
queueNCRCommon() - modified to use calculateDdnsTtl()
src/lib/dhcpsrv/tests/ncr_generator_unittest.cc
Updated unit tests
src/bin/dhcp6/dhcp6_srv.cc
Dhcpv6Srv::createNameChangeRequests() - modified to use calculateDdnsTtl()
src/bin/dhcp4/tests/fqdn_unittest.cc
src/bin/dhcp6/tests/fqdn_unittest.cc
Updated unit tests
2020-12-08 21:00:23 +00:00
Razvan Becheriu
7d692d7700
[ #1438 ] addressed comments
2020-12-07 21:11:33 +00:00
Razvan Becheriu
aae82d7c4f
[ #1438 ] also update KEA_HOOKS_VERSION
2020-12-07 21:11:33 +00:00
Razvan Becheriu
836fddc3b2
[ #1438 ] fixed bugs
2020-12-07 21:11:33 +00:00
Andrei Pavel
951f78a017
[ #1438 ] tidy up bump-lib-versions.sh
2020-12-07 21:11:33 +00:00