Francis Dupont
d4c3a32c8a
[ #2753 ] Rebased with new schemas
2023-03-31 14:29:41 +02:00
Francis Dupont
5d6870557e
[ #2752 ] Added comments explaining new columns only usage
2023-03-31 14:01:37 +02:00
Francis Dupont
acc0c57736
[ #2752 ] Rebased new schemas
2023-03-30 15:03:47 +02:00
Marcin Godzina
70e2fb8fc5
[ #2814 ] changed included '.deb' to 'deb'
2023-03-30 08:23:52 +00:00
Marcin Siodelski
466a1c8bc0
[ #2754 ] Added ChangeLog for #2754
2023-03-29 22:17:25 +02:00
Marcin Siodelski
5055d84d1a
[ #2754 ] Fixed clock skew for partner unavailable
...
The clock skew is now reset when the partner is unavailable. We can't
reliably tell what the clock skew is when we have no communication with
the partner.
2023-03-29 22:17:25 +02:00
Marcin Siodelski
e323154b65
[ #2780 ] Fixed merge issues
2023-03-29 21:28:52 +02:00
Marcin Siodelski
34a71074a9
[ #2780 ] Fixed a nit in the test comment
2023-03-29 14:51:27 +02:00
Marcin Siodelski
ba529630d5
[ #2780 ] Moved the allocator initialization
...
The FLQ allocation state is now populated before enabling MT. It was
suggested in the review.
2023-03-29 14:51:25 +02:00
Marcin Siodelski
9271be2dc5
[ #2780 ] Fixed a nit in the ARM
2023-03-29 14:45:15 +02:00
Marcin Siodelski
274c2bbb47
[ #2780 ] Improved the unit tests
2023-03-29 14:45:15 +02:00
Marcin Siodelski
0d1c59fa61
[ #2780 ] Comment fixes in the FLQ state header
2023-03-29 14:45:15 +02:00
Marcin Siodelski
1c1b3022c5
[ #2780 ] ARM updates after review
2023-03-29 14:45:15 +02:00
Marcin Siodelski
cae3447b6c
[ #2780 ] Fixed unstable unit tests
2023-03-29 14:45:15 +02:00
Marcin Siodelski
773e370d46
[ #2780 ] Fixed unit tests
2023-03-29 14:45:15 +02:00
Marcin Siodelski
ed9b27d266
[ #2780 ] Added ChangeLog for #2780
2023-03-29 14:45:11 +02:00
Marcin Siodelski
59d5e47072
[ #2780 ] Log the number of FLQ leases
2023-03-29 14:44:07 +02:00
Marcin Siodelski
af77790ea4
[ #2780 ] Removed unused code from FLQ state
2023-03-29 14:44:07 +02:00
Marcin Siodelski
87856a41b7
[ #2780 ] Documented FLQ allocator in the ARM
2023-03-29 14:44:07 +02:00
Marcin Siodelski
373ae7c427
[ #2780 ] Removed unused code
2023-03-29 14:44:07 +02:00
Marcin Siodelski
147da862f2
[ #2780 ] Report FLQ startup time in the logs
2023-03-29 14:44:07 +02:00
Marcin Siodelski
3db0b463ba
[ #2780 ] Added some parser tests for allocator
2023-03-29 14:44:07 +02:00
Marcin Siodelski
7f881ef153
[ #2780 ] Configure FLQ allocator
2023-03-29 14:44:01 +02:00
Marcin Siodelski
7b93da8dfa
[ #2780 ] Implemented FLQ allocator
2023-03-29 14:43:39 +02:00
Marcin Godzina
3ee0c5192f
[ #2813 ] bump version in configure.ac
2023-03-28 19:56:19 +00:00
Marcin Godzina
769b3583ab
[ #2809 ] release changes
Kea-2.3.6
2023-03-24 23:51:18 +01:00
Razvan Becheriu
234994c12a
[ #2807 ] bump up library versions for 2.3.6 release
2023-03-24 21:21:50 +02:00
Thomas Markwalder
f9c3212351
[ #225 ] Took out temporary test code
...
src/lib/dhcpsrv/tests/ncr_generator_unittest.cc
2023-03-24 12:50:00 -04:00
Thomas Markwalder
9aebcc13b5
[ #225 ] Comment out with-ddns.jsoh from yang UT
...
Until ddns-ttl-percent is added to netconf the
with-ddns.json files are commented it out:
adaptor_config_unittests.cc
config_unittests.cc
2023-03-24 12:50:00 -04:00
Thomas Markwalder
0364a28a9b
[ #225 ] Fixed typo in v4 with-ddns.json
2023-03-24 12:50:00 -04:00
Thomas Markwalder
bd17628504
[ #225 ] updated with-ddns.json examples
2023-03-24 12:50:00 -04:00
Thomas Markwalder
bacd10114d
[ #225 ] Addressed review comments
...
Mostly minor nits and cosmetics:
modified:
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp6-srv.rst
src/bin/dhcp6/tests/fqdn_unittest.cc
src/lib/dhcpsrv/ncr_generator.cc
src/lib/dhcpsrv/parsers/base_network_parser.h
src/lib/dhcpsrv/srv_config.h
src/lib/dhcpsrv/tests/client_class_def_parser_unittest.cc
src/lib/dhcpsrv/tests/ncr_generator_unittest.cc
2023-03-24 12:50:00 -04:00
Thomas Markwalder
962ce5f31f
[ #225 ] Fixed parsers, added UTs
...
modified: src/bin/dhcp4/dhcp4_lexer.cc
modified: src/bin/dhcp4/dhcp4_lexer.ll
modified: src/bin/dhcp4/tests/fqdn_unittest.cc
modified: src/bin/dhcp6/dhcp6_lexer.cc
modified: src/bin/dhcp6/dhcp6_lexer.ll
2023-03-24 12:50:00 -04:00
Thomas Markwalder
b171bbe77b
[ #225 ] Adding a UT
...
modified: src/lib/dhcpsrv/tests/ncr_generator_unittest.cc
2023-03-24 12:50:00 -04:00
Thomas Markwalder
3ff6c37bce
[ #225 ] Fixed queueNCRCommon call to calculateDdnsTtl()
...
modified: src/lib/dhcpsrv/ncr_generator.cc
2023-03-24 12:50:00 -04:00
Thomas Markwalder
89820a1a73
[ #225 ] Fix compiler complaint about atomic
...
src/bin/dhcp4/tests/kea_controller_unittest.cc
src/bin/dhcp6/tests/kea_controller_unittest.cc
2023-03-24 12:50:00 -04:00
Thomas Markwalder
c817a11a0e
[ #225 ] Fixed typo in network_unittest.cc
2023-03-24 12:50:00 -04:00
Thomas Markwalder
632c98aca2
[ #225 ] Fixed dhcp6_lexer.cc
2023-03-24 12:50:00 -04:00
Thomas Markwalder
1880494948
[ #225 ] Updated arm
...
doc/sphinx/arm/dhcp4-srv.rst
doc/sphinx/arm/dhcp4-srv.rst
updated DDNS parameter doc
Added a ChangeLog entry
2023-03-24 12:50:00 -04:00
Thomas Markwalder
904f4d2611
[ #225 ] Added ddsn-ttl-percent parameter
...
kea-dhcp4/6 both now support ddns-ttl-percent
at the global, shared-network, and subnet scopes.
If specified it is the percentage of the lease
lifetime to send to D2.
Not yet supported by CB.
modified:
doc/examples/kea4/all-keys.json
doc/examples/kea6/all-keys.json
src/bin/dhcp4/dhcp4_lexer.cc
src/bin/dhcp4/dhcp4_lexer.ll
src/bin/dhcp4/dhcp4_parser.cc
src/bin/dhcp4/dhcp4_parser.h
src/bin/dhcp4/dhcp4_parser.yy
src/bin/dhcp4/json_config_parser.cc
src/bin/dhcp4/location.hh
src/bin/dhcp6/dhcp6_lexer.cc
src/bin/dhcp6/dhcp6_lexer.ll
src/bin/dhcp6/dhcp6_parser.cc
src/bin/dhcp6/dhcp6_parser.h
src/bin/dhcp6/dhcp6_parser.yy
src/bin/dhcp6/dhcp6_srv.cc
src/bin/dhcp6/json_config_parser.cc
src/bin/dhcp6/location.hh
src/bin/dhcp6/tests/fqdn_unittest.cc
src/lib/dhcpsrv/cfg_globals.cc
src/lib/dhcpsrv/cfg_globals.h
src/lib/dhcpsrv/dhcpsrv_messages.cc
src/lib/dhcpsrv/dhcpsrv_messages.h
src/lib/dhcpsrv/dhcpsrv_messages.mes
src/lib/dhcpsrv/ncr_generator.cc
src/lib/dhcpsrv/ncr_generator.h
src/lib/dhcpsrv/network.cc
src/lib/dhcpsrv/network.h
src/lib/dhcpsrv/parsers/base_network_parser.cc
src/lib/dhcpsrv/parsers/base_network_parser.h
src/lib/dhcpsrv/parsers/simple_parser4.cc
src/lib/dhcpsrv/parsers/simple_parser6.cc
src/lib/dhcpsrv/srv_config.cc
src/lib/dhcpsrv/srv_config.h
src/lib/dhcpsrv/tests/ncr_generator_unittest.cc
src/lib/dhcpsrv/tests/network_unittest.cc
src/lib/dhcpsrv/tests/srv_config_unittest.cc
2023-03-24 12:50:00 -04:00
Wlodek Wencel
0b8e388b4c
[ #2748 ] Update release checklist
2023-03-24 14:03:43 +00:00
Razvan Becheriu
0d02edff76
[ #2799 ] added ChangeLog entry
2023-03-24 12:24:49 +02:00
Razvan Becheriu
1fa4e4b6a4
[ #2799 ] disable MT on destructor (UT do not use run)
2023-03-24 12:12:40 +02:00
Razvan Becheriu
4c8e03f71f
[ #2799 ] add warning message when disabling queue control
2023-03-24 12:12:40 +02:00
Razvan Becheriu
b885916e36
[ #2799 ] set error if IOService is null in callouts
2023-03-24 12:12:40 +02:00
Razvan Becheriu
e101a5cb2c
[ #2799 ] fixed crash on Listener stop if start throws
2023-03-24 12:12:40 +02:00
Razvan Becheriu
7028fa4874
[#728,!461] replaced hardcoded values and minor changes
2023-03-24 12:12:40 +02:00
Razvan Becheriu
afd47676ee
[ #2799 ] call setMode only on config-set
2023-03-24 12:12:40 +02:00
Francis Dupont
9b86464f43
[2785] Regen flex and bison
2023-03-24 09:01:20 +00:00
Francis Dupont
00a9c73ec7
[ #2785 ] Added ChangeLog entry and UT
2023-03-24 09:56:58 +01:00