]>
git.ipfire.org Git - thirdparty/kea.git/log
Razvan Becheriu [Fri, 25 Sep 2020 12:00:46 +0000 (15:00 +0300)]
[#1373] fixed unittests
Razvan Becheriu [Fri, 25 Sep 2020 11:48:31 +0000 (14:48 +0300)]
[#1373] set csv-format disabled by default
Razvan Becheriu [Wed, 23 Sep 2020 11:34:44 +0000 (14:34 +0300)]
[#1373] added ChangeLog
Razvan Becheriu [Wed, 23 Sep 2020 11:23:16 +0000 (14:23 +0300)]
[#1373] updated documentation
Razvan Becheriu [Wed, 23 Sep 2020 11:03:41 +0000 (14:03 +0300)]
[#1373] added csv-format for the input data
Razvan Becheriu [Sat, 22 Aug 2020 10:15:30 +0000 (13:15 +0300)]
[#1373] fixed unittests
Razvan Becheriu [Sat, 22 Aug 2020 09:59:16 +0000 (12:59 +0300)]
[#1373] add tests for complex strings containing escape characters
Razvan Becheriu [Fri, 21 Aug 2020 18:30:31 +0000 (21:30 +0300)]
[#1373] fix special characters in string type
Razvan Becheriu [Thu, 20 Aug 2020 10:21:16 +0000 (13:21 +0300)]
[#1373] fix special characters in string type
Razvan Becheriu [Mon, 17 Aug 2020 13:50:54 +0000 (16:50 +0300)]
[#1373] also check fqdn ending byte
Razvan Becheriu [Mon, 17 Aug 2020 13:46:20 +0000 (16:46 +0300)]
use option factory to format option data
Razvan Becheriu [Fri, 25 Sep 2020 12:33:23 +0000 (15:33 +0300)]
[#1351] fixed documentation
Tomek Mrugalski [Fri, 25 Sep 2020 12:18:37 +0000 (14:18 +0200)]
[#1351] Added ChangeLog entries
Tomek Mrugalski [Fri, 25 Sep 2020 12:18:25 +0000 (14:18 +0200)]
[#1351] Added doc section
Razvan Becheriu [Fri, 25 Sep 2020 09:35:14 +0000 (12:35 +0300)]
[#1351] added documentation and updated unittests
Razvan Becheriu [Fri, 21 Aug 2020 12:02:06 +0000 (15:02 +0300)]
[#1351] added comment
Razvan Becheriu [Fri, 21 Aug 2020 09:50:37 +0000 (12:50 +0300)]
[#1351] added option v6-only-preferred-option-v4
Razvan Becheriu [Fri, 21 Aug 2020 09:48:55 +0000 (12:48 +0300)]
[#1351] added option v6-only-preffered-option-v4
Tomek Mrugalski [Fri, 25 Sep 2020 12:37:52 +0000 (12:37 +0000)]
[#1398] Apply 1 suggestion(s) to 1 file(s)
Tomek Mrugalski [Fri, 25 Sep 2020 12:32:45 +0000 (14:32 +0200)]
[#1398] Addressed review comments:
- rewrapped AUTHORS file
- added explanatory sentence before table with types
Tomek Mrugalski [Fri, 25 Sep 2020 12:27:19 +0000 (12:27 +0000)]
[#1398] Apply 1 suggestion(s) to 1 file(s)
Tomek Mrugalski [Fri, 25 Sep 2020 12:27:08 +0000 (12:27 +0000)]
[#1398] Apply 1 suggestion(s) to 1 file(s)
Tomek Mrugalski [Fri, 25 Sep 2020 10:53:24 +0000 (12:53 +0200)]
[#1398] ChangeLog updated
Tomek Mrugalski [Fri, 25 Sep 2020 10:43:54 +0000 (12:43 +0200)]
[#1398] Addressed a problem raised in #1323, pt.2
Tomek Mrugalski [Fri, 25 Sep 2020 10:41:35 +0000 (12:41 +0200)]
[#1398] Added a table with Kea-governed options
- this addresses #1323, point 1
Tomek Mrugalski [Fri, 25 Sep 2020 09:37:00 +0000 (11:37 +0200)]
[#1398] Clarified texlive dependency
Tomek Mrugalski [Fri, 25 Sep 2020 09:34:41 +0000 (11:34 +0200)]
[#1398] AUTHORS file updated
Razvan Becheriu [Fri, 25 Sep 2020 08:49:04 +0000 (11:49 +0300)]
[#1431] removed critical message about multi-threading being experimental
Michal Nowikowski [Fri, 25 Sep 2020 08:12:35 +0000 (10:12 +0200)]
[#1433] hammer: fixed passing attempts argument to execute
Tomek Mrugalski [Fri, 25 Sep 2020 07:56:49 +0000 (09:56 +0200)]
[#1389] ChangeLog updated
Francis Dupont [Thu, 24 Sep 2020 14:46:57 +0000 (16:46 +0200)]
[#1389] Removed statistic-remove-all tests
Francis Dupont [Thu, 24 Sep 2020 13:34:30 +0000 (15:34 +0200)]
[#1389] Minor comment improvements
Tomek Mrugalski [Thu, 24 Sep 2020 13:21:22 +0000 (15:21 +0200)]
[#1389] Addressed review comment: getSubnetId()
- replaced getSubnet() with getSubnetId()
Thomas Markwalder [Thu, 17 Sep 2020 14:20:59 +0000 (10:20 -0400)]
[#1389] Initial v4 review comments
Thomas Markwalder [Mon, 14 Sep 2020 14:59:40 +0000 (10:59 -0400)]
[#1389] Added note to DHCPv6 shared-network ARM section
Thomas Markwalder [Thu, 27 Aug 2020 18:19:59 +0000 (14:19 -0400)]
[#1389] Added DHCPV4 unit tests
src/bin/dhcp4/tests/fqdn_unittest.cc
Changed exmple.org to example.com
TEST_F(NameDhcpv4SrvTest, ddnsSharedNetworkTest) - new test
Thomas Markwalder [Fri, 11 Sep 2020 20:11:38 +0000 (16:11 -0400)]
[#1389] V6 uses DDNS parameters from correct subnet
src/bin/dhcp6/dhcp6_srv.cc
Dhcpv6Srv::checkDynamicSubnetChange() - new method to detect
and account for dynamic subnet changes.
Dhcpv6Srv::assignLeases() - replaced logic to log dynamic
subnet change with call to checkDynamicSubnetChange()
Dhcpv6Srv::extendLeases() - added call to checkDynamicSubnetChange()
src/bin/dhcp6/tests/dhcp6_client.cc
src/bin/dhcp6/tests/dhcp6_client.cc
Dhcp6Client::doRenew() - relocated appendFQDN() so it
actually has an effect.
src/bin/dhcp6/tests/fqdn_unittest.cc
TEST_F(FqdnDhcpv6SrvTest, ddnsSharedNetworkTest) new test
Thomas Markwalder [Thu, 27 Aug 2020 18:27:33 +0000 (14:27 -0400)]
[#1389] Updated DHCIDs in unit tests
modified: fqdn_unittest.cc
Thomas Markwalder [Thu, 27 Aug 2020 18:19:59 +0000 (14:19 -0400)]
[#1389] Added DHCPV4 unit tests
src/bin/dhcp4/tests/fqdn_unittest.cc
Changed exmple.org to example.com
TEST_F(NameDhcpv4SrvTest, ddnsSharedNetworkTest) - new test
Thomas Markwalder [Wed, 26 Aug 2020 19:40:51 +0000 (15:40 -0400)]
[#1389] V4 uses DDNS parameters from correct subnet
Initial commit. Need to add unit tests.
src/bin/dhcp4/dhcp4_srv.cc
Dhcpv4Srv::processClientName - added logic to populate the
context with hostname and dns flags. Formerly this was in assignLeases.
Dhcpv4Srv::assignLease - now calls processClientName() before allocating
the lease, and after IF the selected subnet changes. Removed logic to
update name from reservation.
Dhcpv4Srv::processDiscover
Dhcpv4Srv::processRequest - no longer calls processClientName
Dhcpv4Srv::processHostnameOption - now it always uses hostname supplied
by a reservation. Eliminates need for post-allocation update.
Dhcpv4Srv::postAllocateNameUpdate - contains logic extracted from assignLeases
src/lib/dhcpsrv/alloc_engine.cc
AllocEngine::ClientContext6::getDdnsParams
AllocEngine::ClientContext4::getDdnsParams -
recreates DdnsParameter instance if it is stale.
Michal Nowikowski [Thu, 24 Sep 2020 14:48:54 +0000 (16:48 +0200)]
[#1432] hammer: added more attempts for pkgs installation in case of centos 8
Francis Dupont [Thu, 24 Sep 2020 10:09:37 +0000 (12:09 +0200)]
[#1397] Simplified :0:: typos
Francis Dupont [Wed, 23 Sep 2020 09:57:46 +0000 (11:57 +0200)]
[#912] Made remove all deprecated
Tomek Mrugalski [Thu, 24 Sep 2020 07:15:18 +0000 (09:15 +0200)]
[#1392] Corrected API docs: empty is return code 3, not 2
Tomek Mrugalski [Thu, 24 Sep 2020 07:14:54 +0000 (09:14 +0200)]
[#1392] Minor wordsmithing after review
Tomek Mrugalski [Fri, 18 Sep 2020 14:46:56 +0000 (16:46 +0200)]
[#1392] ChangeLog updated
Tomek Mrugalski [Fri, 18 Sep 2020 14:45:22 +0000 (16:45 +0200)]
[#1392] lease6-get-* docs updated
Tomek Mrugalski [Fri, 18 Sep 2020 13:15:45 +0000 (15:15 +0200)]
[#1422] lease4-get-* docs updated
Vicky Risk [Tue, 22 Sep 2020 19:23:07 +0000 (19:23 +0000)]
Update release_checklist.md with additional support and marketing items for day of release
Razvan Becheriu [Tue, 22 Sep 2020 10:48:25 +0000 (13:48 +0300)]
[#1163] Fixed unittests
Razvan Becheriu [Tue, 22 Sep 2020 08:46:20 +0000 (11:46 +0300)]
[#1163] Clean up code
Francis Dupont [Tue, 22 Sep 2020 08:19:15 +0000 (10:19 +0200)]
[#1163] Addressed some comments
Francis Dupont [Tue, 22 Sep 2020 08:14:49 +0000 (10:14 +0200)]
[#1163] Added ChangeLog entry
Francis Dupont [Wed, 2 Sep 2020 13:39:52 +0000 (15:39 +0200)]
[#1163] Updated documentation
Francis Dupont [Wed, 2 Sep 2020 07:25:20 +0000 (09:25 +0200)]
[#1163] Updated memory host test util
Francis Dupont [Tue, 1 Sep 2020 14:07:38 +0000 (16:07 +0200)]
[#1163] API update finished
Francis Dupont [Tue, 1 Sep 2020 11:41:04 +0000 (13:41 +0200)]
[#1163] Checkpoint: updated API
Francis Dupont [Mon, 21 Sep 2020 10:51:32 +0000 (12:51 +0200)]
[#1025] Changed mention by far better specify
Francis Dupont [Thu, 17 Sep 2020 13:57:08 +0000 (15:57 +0200)]
[#1025] Completed vendor-opts in v4 fix
Francis Dupont [Sat, 5 Sep 2020 10:38:09 +0000 (12:38 +0200)]
[#1025] Added ChangeLog entry
Francis Dupont [Thu, 3 Sep 2020 14:22:08 +0000 (16:22 +0200)]
[#1025] Updated option factory
Francis Dupont [Thu, 3 Sep 2020 13:58:31 +0000 (15:58 +0200)]
[#1025] Got rid of vendor-opts-space
Francis Dupont [Thu, 3 Sep 2020 13:49:37 +0000 (15:49 +0200)]
[#1025] Removed ilegal encapsulate parameter from option-data
Francis Dupont [Thu, 17 Sep 2020 14:00:08 +0000 (16:00 +0200)]
[#1102] Fixed rebased bug
Francis Dupont [Thu, 17 Sep 2020 13:28:22 +0000 (13:28 +0000)]
[#1102] regen bison
Francis Dupont [Thu, 17 Sep 2020 13:24:45 +0000 (15:24 +0200)]
[#1102] Checkpoint after regen with rebase fixed
Francis Dupont [Thu, 17 Sep 2020 12:54:17 +0000 (14:54 +0200)]
[#1102] Addressed comments
Francis Dupont [Sun, 6 Sep 2020 08:50:01 +0000 (10:50 +0200)]
[#1102] Updated doc
Francis Dupont [Sat, 5 Sep 2020 20:12:08 +0000 (20:12 +0000)]
[#1102] regen bison for dhcp6
Francis Dupont [Sat, 5 Sep 2020 20:12:24 +0000 (22:12 +0200)]
[#1102] Checkpoint: finished code
Francis Dupont [Sat, 5 Sep 2020 15:57:51 +0000 (15:57 +0000)]
[#1102] regen bison
Francis Dupont [Sat, 5 Sep 2020 15:57:39 +0000 (17:57 +0200)]
[#1102] Checkpoint: dhcpv6 and doc to do
Francis Dupont [Sat, 5 Sep 2020 14:11:48 +0000 (16:11 +0200)]
[#1102] Fixed duplicate in UT
Francis Dupont [Sat, 5 Sep 2020 13:56:13 +0000 (13:56 +0000)]
[1102] regen bison for DHCPv4
Francis Dupont [Sat, 5 Sep 2020 13:56:18 +0000 (15:56 +0200)]
[#1102] Checkpoint: updated DHCPv4
Francis Dupont [Sat, 5 Sep 2020 12:18:15 +0000 (12:18 +0000)]
[1102] regen bison
Francis Dupont [Sat, 5 Sep 2020 12:16:57 +0000 (14:16 +0200)]
[#1102] Simplified global
Francis Dupont [Tue, 6 Aug 2019 11:49:52 +0000 (13:49 +0200)]
[802-cass_cluster_set_reconnect_wait_time] Added 2.13 support
Francis Dupont [Thu, 17 Sep 2020 14:23:51 +0000 (16:23 +0200)]
[#1333] Improved comment
Francis Dupont [Tue, 15 Sep 2020 18:39:56 +0000 (20:39 +0200)]
[#1333] Added comment
Francis Dupont [Wed, 22 Jul 2020 16:11:43 +0000 (18:11 +0200)]
[#1333] Added match expr check
Francis Dupont [Wed, 2 Sep 2020 14:55:33 +0000 (16:55 +0200)]
[#1271] Updated manual files
Francis Dupont [Wed, 2 Sep 2020 14:19:26 +0000 (16:19 +0200)]
[#1271] Removed obsolete .rst files
Tomek Mrugalski [Thu, 17 Sep 2020 13:13:50 +0000 (15:13 +0200)]
[#1240] Minor typo fixed
Francis Dupont [Wed, 16 Sep 2020 13:06:20 +0000 (15:06 +0200)]
[#1240] Fixed template/README
Francis Dupont [Mon, 31 Aug 2020 15:06:48 +0000 (17:06 +0200)]
[#1240] Rebased/updated 1240 patch
Marcin Siodelski [Wed, 16 Sep 2020 14:01:10 +0000 (16:01 +0200)]
[#1415] Added todo for MT in new classes
FreeLeaseQueue and IPRangePermutation.
Marcin Siodelski [Wed, 16 Sep 2020 12:36:33 +0000 (14:36 +0200)]
[#1415] Extended FreeLeaseQueue description
Explained differences between next() and pop().
Marcin Siodelski [Wed, 16 Sep 2020 12:11:10 +0000 (14:11 +0200)]
[#1415] Check done flag for permutation
As suggested in the review comment, the unit test is now checking if the
done flag returned by the IP range permutation is set to false when the
permutation is not done returning addresses.
Marcin Siodelski [Wed, 16 Sep 2020 11:20:01 +0000 (13:20 +0200)]
[#1415] Fixed typos in pool.h
Marcin Siodelski [Wed, 16 Sep 2020 11:18:20 +0000 (13:18 +0200)]
[#1415] Fixed typo in ip_range_permutation
Per review comments.
Marcin Siodelski [Wed, 16 Sep 2020 11:13:07 +0000 (13:13 +0200)]
[#1415] Improve AddressRange and PrefixRange
Switch order of tests in AddressRange and added a comment. Changes
suggested in review.
Marcin Siodelski [Wed, 16 Sep 2020 11:03:38 +0000 (13:03 +0200)]
[#1415] Use "queue" rather than "container"
The descriptions in FreeLeaseQueue refer to the data structures as queue
rather than container. This was suggested in the review.
Marcin Siodelski [Wed, 16 Sep 2020 10:48:38 +0000 (12:48 +0200)]
[#1415] Grammatical errors in FreeLeaseQueue
Per review comments.
Marcin Siodelski [Wed, 16 Sep 2020 10:45:06 +0000 (12:45 +0200)]
[#1415] Renames in FreeLeaseQueue per review
Renamed:
- Container to Leases,
- ContainerDescriptor to RangeDescriptor
- Containers to Ranges
Marcin Siodelski [Wed, 16 Sep 2020 10:26:34 +0000 (12:26 +0200)]
[#1415] Improved offsetAddres
According to the review comments, the conversion of the offset to a vector
was simplified. In addition, when the offset address exceeds the maximum
value for IPv4 address the max value is returned.
Marcin Siodelski [Tue, 15 Sep 2020 16:17:15 +0000 (18:17 +0200)]
[#1415] Initialize bools in tests
To prevent warnings spit out by gcc.
Marcin Siodelski [Tue, 15 Sep 2020 15:56:44 +0000 (17:56 +0200)]
[#1415] Do not use nested types
Removed Range and PrefixRange typedefs from FreeLeaseQueue and
IPRangePermutation. This prevents compilation failures with g++.
Marcin Siodelski [Tue, 15 Sep 2020 09:56:34 +0000 (11:56 +0200)]
[#1415] Permutation of delegated prefixes
Extended IPRangePermutation to shuffle delegated prefixes.
Marcin Siodelski [Mon, 14 Sep 2020 19:43:12 +0000 (21:43 +0200)]
[#1415] Renamed address_ to ip_range_permutation