]>
git.ipfire.org Git - thirdparty/kea.git/log
Marcin Siodelski [Fri, 25 Sep 2020 12:12:14 +0000 (14:12 +0200)]
[#1428] Allow non-unique IPs in MySQL and PgSQL
Introduced new host API function which allows for configuring selected
backends to accept non-unique IP reservations for multiple hosts. Support
for it was added in MySQL, Postgres and Kea config file. It is not
supported in Cassandra. New migrations for MySQL and Postgres have been
created.
Francis Dupont [Mon, 5 Oct 2020 12:19:09 +0000 (14:19 +0200)]
[#1418] Fixed ChangeLog number
Francis Dupont [Fri, 2 Oct 2020 15:43:19 +0000 (17:43 +0200)]
[#1418] Finished renames
Francis Dupont [Fri, 2 Oct 2020 15:10:30 +0000 (15:10 +0000)]
[#1418] Regen flex/bison
Francis Dupont [Fri, 2 Oct 2020 15:10:31 +0000 (17:10 +0200)]
[#1418] Checkpoint: more renames
Francis Dupont [Fri, 2 Oct 2020 15:00:36 +0000 (17:00 +0200)]
[#1418] Checkpoint: renamed cache-max
Francis Dupont [Fri, 25 Sep 2020 14:52:16 +0000 (14:52 +0000)]
[#1418] Regen flex
Francis Dupont [Fri, 25 Sep 2020 14:52:30 +0000 (16:52 +0200)]
[#1418] Typo: regen again
Francis Dupont [Fri, 25 Sep 2020 14:49:21 +0000 (14:49 +0000)]
[#1418] Regen flex/bison
Francis Dupont [Fri, 25 Sep 2020 14:48:15 +0000 (16:48 +0200)]
[#1418] Checkpoint: updated library, a syntax regen is required
Francis Dupont [Fri, 25 Sep 2020 09:30:59 +0000 (11:30 +0200)]
[#1418] Checkpoint: updated for 1.9.1
Francis Dupont [Mon, 14 Sep 2020 15:32:59 +0000 (17:32 +0200)]
[#1418] Checkpoint: adding syntax
Tomek Mrugalski [Fri, 18 Sep 2020 08:52:20 +0000 (10:52 +0200)]
[#1422] Compilation warning removed.
Michal Nowikowski [Thu, 1 Oct 2020 08:46:04 +0000 (10:46 +0200)]
[#1440] wrapped ChangeLog to 73 characters
Michal Nowikowski [Wed, 23 Sep 2020 15:50:08 +0000 (17:50 +0200)]
[#1429] hammer: added support for building Kea on Alpine 3.12
Suzanne Goldlust [Wed, 30 Sep 2020 14:31:44 +0000 (14:31 +0000)]
Add documentation update task for Marketing
Michal Nowikowski [Mon, 28 Sep 2020 13:16:12 +0000 (15:16 +0200)]
[#1426] regenerated messages files
Michal Nowikowski [Mon, 28 Sep 2020 11:52:00 +0000 (11:52 +0000)]
[#1426] regenerated bison parsers
Michal Nowikowski [Mon, 28 Sep 2020 10:37:52 +0000 (12:37 +0200)]
[#1426] release changes
- added release entry in ChangeLog
- updated copyright dates
- sorted messages
Michal Nowikowski [Wed, 23 Sep 2020 11:45:18 +0000 (13:45 +0200)]
[#1426] cleanup in release checklist template and in hammer
Razvan Becheriu [Mon, 28 Sep 2020 11:29:40 +0000 (14:29 +0300)]
[#1373] Addressed comment
Francis Dupont [Mon, 28 Sep 2020 10:37:49 +0000 (12:37 +0200)]
[#1373] Addressed comment
Francis Dupont [Sun, 27 Sep 2020 22:08:00 +0000 (00:08 +0200)]
[#1373] Updated csv-format stuff
Francis Dupont [Mon, 28 Sep 2020 09:55:07 +0000 (11:55 +0200)]
[#1400] Addressed comments
Razvan Becheriu [Fri, 25 Sep 2020 21:23:58 +0000 (00:23 +0300)]
[#1400] bumped hooks version for 1.9.0
Razvan Becheriu [Fri, 25 Sep 2020 17:27:35 +0000 (20:27 +0300)]
[#1400] bumped hooks version for 1.9.0
Francis Dupont [Fri, 25 Sep 2020 12:14:26 +0000 (14:14 +0200)]
[#1400] Bumped hook version
Francis Dupont [Fri, 25 Sep 2020 12:13:15 +0000 (14:13 +0200)]
[#1400] Bumped versions
Razvan Becheriu [Fri, 25 Sep 2020 15:59:46 +0000 (18:59 +0300)]
[#1373] fixed unittests
Razvan Becheriu [Fri, 25 Sep 2020 15:14:50 +0000 (18:14 +0300)]
[#1373] addressed review
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