]>
git.ipfire.org Git - thirdparty/kea.git/log
Francis Dupont [Fri, 26 Jul 2019 14:30:31 +0000 (16:30 +0200)]
[742-new-libyang-and-sysrepo-versions] Added ChangeLog entry for sysrepo 0.7.8
Francis Dupont [Sat, 20 Jul 2019 19:14:54 +0000 (21:14 +0200)]
[742-new-libyang-and-sysrepo-versions] Updated to the 0.7.8 value API
Francis Dupont [Sat, 20 Jul 2019 18:20:59 +0000 (20:20 +0200)]
[742-new-libyang-and-sysrepo-versions] Added HAVE_POST_0_7_7_SYSREPO config flag
Thomas Markwalder [Thu, 25 Jul 2019 15:32:50 +0000 (11:32 -0400)]
[master] Merge branch 'master' of gitlab.isc.org:isc-projects/kea
Fixed ChangeLog
Francis Dupont [Thu, 25 Jul 2019 14:54:17 +0000 (16:54 +0200)]
[732-set-with-incorrect-tag-new-exception] Added ChangeLog entry for -set and no server
Francis Dupont [Sat, 20 Jul 2019 15:35:47 +0000 (17:35 +0200)]
[732-set-with-incorrect-tag-new-exception] Added a new unit test (for v4 and v6) to check NullKeyError message
Francis Dupont [Sat, 20 Jul 2019 15:16:03 +0000 (17:16 +0200)]
[732-set-with-incorrect-tag-new-exception] Code done - new unit test to check message to do
Francis Dupont [Thu, 25 Jul 2019 14:46:19 +0000 (16:46 +0200)]
[470-server-tag-get-command] Added ChangeLog entry for server-tag-get
Thomas Markwalder [Thu, 25 Jul 2019 14:26:34 +0000 (10:26 -0400)]
[#175,!414] Updated ChangeLog
Marcin Siodelski [Wed, 24 Jul 2019 16:07:36 +0000 (18:07 +0200)]
[#175,!414] Fixed whitespace again.
Thomas Markwalder [Wed, 24 Jul 2019 15:12:30 +0000 (11:12 -0400)]
[#175,!414] Addressed more review comments
src/lib/util/boost_time_utils.*
renamed DEFAULT_FRAC_SECS to MAX_FSECS_PRECISION
added commentary and fixed indentation
src/lib/util/tests/boost_time_utils_unittest.cc
added commentary
Thomas Markwalder [Wed, 24 Jul 2019 12:24:38 +0000 (08:24 -0400)]
Apply suggestion to src/lib/util/boost_time_utils.cc
Marcin Siodelski [Wed, 24 Jul 2019 10:47:43 +0000 (12:47 +0200)]
[#174,!414] Corrected whitespaces and copyright dates.
As a result of the review.
Thomas Markwalder [Tue, 23 Jul 2019 19:29:40 +0000 (15:29 -0400)]
[#174,!414] Cleaned up fractional seconds handling
src/hooks/dhcp/high_availability/communication_state.*
CommunicationState::logFormatClockSkew() - generates log
without fractional seconds
src/hooks/dhcp/high_availability/tests/communication_state_unittest.cc
TEST_F(CommunicationStateTest, logFormatClockSkew) -
added check of entire log content
src/lib/http/date_time.*
HttpDateTime::HttpDateTime() now uses second_clock to eliminate
fractional seconds
src/lib/util/boost_time_utils.*
ptimeToText()
durationToText() - added fsecs_precision parameter to control
fractional seconds emission
src/lib/util/tests/boost_time_utils_unittest.cc
TEST(BoostTimeUtilsTest, epoch)
TEST(BoostTimeUtilsTest, bastilleDay) - revamped to test precision
Thomas Markwalder [Mon, 8 Jul 2019 17:26:58 +0000 (13:26 -0400)]
[#174,!414] HA now logs server times along with skew
src/hooks/dhcp/high_availability/communication_state.*
ComunicationState::setPartnerTime() - in addition to the skew
it now retains current time and partner time
CommunicationState::logFormatClockSkew() - now outputs current
time and partner time, along with skew value
src/hooks/dhcp/high_availability/ha_messages.*
HA_HIGH_CLOCK_SKEW
HA_HIGH_CLOCK_SKEW_CAUSES_TERMINATION - modified to accomdate peer times
HA_TERMINATED - reworded, as entering this state is a generic endpoint that
may, in future be reached for reasons other than clock skew
src/hooks/dhcp/high_availability/tests/communication_state_unittest.cc
TEST_F(CommunicationStateTest, logFormatClockSkew) - updated
Francis Dupont [Sat, 20 Jul 2019 14:32:08 +0000 (16:32 +0200)]
[470-server-tag-get-command] Copied server-tag-get comments fro libprocess
Francis Dupont [Sat, 20 Jul 2019 14:08:26 +0000 (16:08 +0200)]
[470-server-tag-get-command] Addressed comments about doc
Francis Dupont [Tue, 16 Jul 2019 14:03:23 +0000 (16:03 +0200)]
[470-server-tag-get-command] Removed the -set stuff and updated doc
Francis Dupont [Fri, 14 Jun 2019 23:05:07 +0000 (01:05 +0200)]
[470-server-tag-get-command] Added server-tag-get and prepared server-tag-set
Marcin Siodelski [Thu, 25 Jul 2019 10:21:00 +0000 (12:21 +0200)]
[master] Fixed dhcpsrv/testutils compilation issue.
The mysql_generic_backend_unittest.cc is conditionally compiled when
MySQL is available.
Marcin Siodelski [Thu, 25 Jul 2019 08:29:52 +0000 (10:29 +0200)]
[#680,!426] Added ChangeLog entry for #680.
Marcin Siodelski [Wed, 24 Jul 2019 10:34:47 +0000 (12:34 +0200)]
[#680,!426] Addressed review comments.
- Added commentary to the subnetOptions and sharedNetworkOptions tests.
- Extended these tests to check that deletion of the shared network or
subnet doesn't affect the options of the remaining shared network or
subnet.
Marcin Siodelski [Mon, 22 Jul 2019 12:36:01 +0000 (14:36 +0200)]
[#680,!426] Updated MySQL upgrade script from 8.1 to 8.2.
Marcin Siodelski [Mon, 22 Jul 2019 12:15:33 +0000 (14:15 +0200)]
[#680,!426] Delete embedded shared network options when network is deleted.
Marcin Siodelski [Mon, 22 Jul 2019 11:35:58 +0000 (13:35 +0200)]
[#680,!426] Deleted embedded DHCPv6 options when subnet is deleted.
Marcin Siodelski [Fri, 19 Jul 2019 09:12:25 +0000 (11:12 +0200)]
[#680,!426] Delete embedded options when subnet gets deleted in mysql_cb.
Michal Nowikowski [Mon, 22 Jul 2019 10:09:34 +0000 (12:09 +0200)]
updated copyright dates, added release statement to ChangeLog
Michal Nowikowski [Mon, 22 Jul 2019 08:36:44 +0000 (10:36 +0200)]
updated release version in configure.ac
Michal Nowikowski [Mon, 22 Jul 2019 08:52:40 +0000 (10:52 +0200)]
hammer: fixed building on debian buster
Thomas Markwalder [Fri, 19 Jul 2019 17:59:36 +0000 (13:59 -0400)]
[#734,!422] Fixed filename in contribute.dox
devel/contribute.dox - text had old file name, added " or:"
Tomek Mrugalski [Tue, 16 Jul 2019 12:25:53 +0000 (14:25 +0200)]
[#734,!422] contributors guide renamed to CONTRIBUTING.md
Thomas Markwalder [Fri, 19 Jul 2019 16:36:10 +0000 (12:36 -0400)]
[#740,!427] Updated ChangeLog entry
Thomas Markwalder [Fri, 19 Jul 2019 16:33:22 +0000 (12:33 -0400)]
[#740,!427] Added ChangeLog entry
Thomas Markwalder [Fri, 19 Jul 2019 16:03:00 +0000 (12:03 -0400)]
[#740,!427] Addressed review comments
src/lib/database/Makefile.am
src/lib/dhcpsrv/Makefile.am
src/lib/http/Makefile.am
src/lib/stats/Makefile.am
- Set age to 0 for reflect need to recompile:
src/lib/process/Makefile.am
- added interface, bump current and age
Thomas Markwalder [Fri, 19 Jul 2019 12:05:12 +0000 (08:05 -0400)]
[#740,!427] Bumping library version numbers for 1.6.0-beta2
libkea_asiodns -> no changes
libkea_asiolink -> 7:2:0 (rule #3)
libkea_cc -> 9:0:1 (rule #4,#5) Added BaseStampedElement class
libkea_cfgclient -> 7:1:0 (rule #3) internal changes
libkea_cql -> no changes
libkea_cryptolink -> no changes
libkea_database -> 3:0:1 (rule #4,#5) Support for Server objects
libkea_dhcp -> 13:0:0 (rule #4) OptionDefContainer declaration changes
libkea_dhcp_ddns -> no changes
libkea_dhcpsrv -> 16:0:1 (rule #4, #5) ConfigBackendDHCPv* support for Server objects
libkea_dns -> no changes
libkea_eval -> 10:1:0 (rule #3)
libkea_exceptions -> no changes
libkea_hooks -> 7.3.0, bumped KEA_HOOKS_VERSION to 10
libkea_http -> 6:0:1 (rule #4, #5) close_callback handler parameter added
libkea_log -> no changes
libkea_mysql -> 1:1:0 (rule #3) schema version was bumped
libkea_pgsql -> 0:1:0 (rule #3) schema version was bumped
libkea_process -> 4:1:0 (rule #3)
libkea_stats -> 3:0:1 (rule #4,#5) Support for multiple data points per stat
libkea_threads -> no changes
libkea_util_io -> no changes, a Copyright year was updated
libkea_util -> no changes, a typo in a comment was fixed
libkea_yang -> 1:3:0 (rule #3)
Thomas Markwalder [Fri, 19 Jul 2019 14:16:40 +0000 (10:16 -0400)]
[#741,!428] Fixed doxygen errors
Fixed two minor doxygen errors:
src/hooks/dhcp/high_availability/ha_service.h
src/lib/http/client.h
Marcin Siodelski [Fri, 19 Jul 2019 12:22:37 +0000 (14:22 +0200)]
[#643,!421] Added ChangeLog entry for #643.
Marcin Siodelski [Fri, 19 Jul 2019 09:39:28 +0000 (11:39 +0200)]
[#643,!421] Addressed review comments.
- Include "server-tags" instead of"server-tag" in the remote-network[46]-get
- Removed unnecessary escapes in the hooks-cb-cmds.
- Regenerated api.xml.
Marcin Siodelski [Thu, 18 Jul 2019 10:11:37 +0000 (12:11 +0200)]
[#643,!421] Regenerated api.xml.
Marcin Siodelski [Thu, 18 Jul 2019 10:07:41 +0000 (12:07 +0200)]
[#643,!421] Corrected JSON syntax in some of the API commands.
Marcin Siodelski [Thu, 18 Jul 2019 10:04:01 +0000 (12:04 +0200)]
[#643,!421] Small corrections in the DHCPv4 CB text.
Marcin Siodelski [Thu, 18 Jul 2019 09:59:27 +0000 (11:59 +0200)]
[#643,!421] Added a warning about misconfigurations when using server tags.
Marcin Siodelski [Thu, 18 Jul 2019 09:41:45 +0000 (11:41 +0200)]
[#643,!421] Revised "Kea Configuration Backend" section.
Marcin Siodelski [Wed, 17 Jul 2019 18:02:37 +0000 (20:02 +0200)]
[#643,!421] Added a note about shareable and non-shareable config in DHCP.
Marcin Siodelski [Wed, 17 Jul 2019 17:45:03 +0000 (19:45 +0200)]
[#643,!421] Extended cb_cmds hook documentation with the server tags.
Each command description now comes with more examples of server tags usage
and the doc explicitly states when the server-tags are mandaotry and when
they must not be included in the command.
Marcin Siodelski [Tue, 16 Jul 2019 14:59:03 +0000 (16:59 +0200)]
[#643,!421] Written section "Configuration Sharing and Server Tags".
Marcin Siodelski [Tue, 16 Jul 2019 10:09:27 +0000 (12:09 +0200)]
[#643,!421] Removed the server tags from the CB limitations in the doc.
Marcin Siodelski [Tue, 16 Jul 2019 10:06:22 +0000 (12:06 +0200)]
[#643,!421] Corrected introductory part of the cb_cmds doc.
Previously we used "server-tag" parameter in metadata, now we have
"server-tags" list.
Marcin Siodelski [Tue, 16 Jul 2019 09:57:24 +0000 (11:57 +0200)]
[#643,!421] Editorial corrections in the cb_cmds docs for servers.
Marcin Siodelski [Tue, 16 Jul 2019 08:43:04 +0000 (10:43 +0200)]
[#643,!421] Added documentation for the cb_cmds/server commands.
Marcin Siodelski [Mon, 15 Jul 2019 18:04:06 +0000 (20:04 +0200)]
[#643,!421] Regenerated api.xml.
Marcin Siodelski [Mon, 15 Jul 2019 18:03:52 +0000 (20:03 +0200)]
[#643,!421] Fixed JSON in remote-global-parameterX-del.json.
Marcin Siodelski [Mon, 15 Jul 2019 17:58:01 +0000 (19:58 +0200)]
[#643,!421] Updated API docs for subnets management with tags.
Marcin Siodelski [Mon, 15 Jul 2019 17:33:59 +0000 (19:33 +0200)]
[#643,!421] Updated API docs for shared networks managemen with tags.
Marcin Siodelski [Mon, 15 Jul 2019 17:02:57 +0000 (19:02 +0200)]
[#643,!421] Updated API doc for remote global option commands.
Marcin Siodelski [Mon, 15 Jul 2019 16:48:16 +0000 (18:48 +0200)]
[#643,!421] Updated API doc for option definitions.
Marcin Siodelski [Mon, 15 Jul 2019 16:26:31 +0000 (18:26 +0200)]
[#643,!421] Updated API docs for global parameters setting.
Marcin Siodelski [Mon, 15 Jul 2019 12:44:37 +0000 (14:44 +0200)]
[#643,!421] Created API docs for remote-server* commands.
Francis Dupont [Thu, 18 Jul 2019 11:30:34 +0000 (13:30 +0200)]
[738-kea4-crash-when-remote-network4-del-command-is-issued-with-subnets-action-delete] Added ChangeLog entry for delete embedded subnet fix
Francis Dupont [Thu, 18 Jul 2019 11:27:26 +0000 (13:27 +0200)]
[738-kea4-crash-when-remote-network4-del-command-is-issued-with-subnets-action-delete] Addressed final comments
Francis Dupont [Thu, 18 Jul 2019 09:22:42 +0000 (11:22 +0200)]
[738-kea4-crash-when-remote-network4-del-command-is-issued-with-subnets-action-delete] Addressed comments
Francis Dupont [Tue, 16 Jul 2019 23:49:40 +0000 (01:49 +0200)]
[738-kea4-crash-when-remote-network4-del-command-is-issued-with-subnets-action-delete] Fixed: use only ANY
Francis Dupont [Thu, 18 Jul 2019 10:51:21 +0000 (12:51 +0200)]
[737-remote-option-def4-get-all-return-incorrect-tag-when-option-definition-is-configured-with-all] Added ChangeLog entry for MySQL CB option def get*
Francis Dupont [Tue, 16 Jul 2019 22:45:53 +0000 (00:45 +0200)]
[737-remote-option-def4-get-all-return-incorrect-tag-when-option-definition-is-configured-with-all] Fixed option def get all query
Francis Dupont [Wed, 17 Jul 2019 15:13:08 +0000 (17:13 +0200)]
[208-finish-move-logging] Improved log message
Francis Dupont [Tue, 16 Jul 2019 14:46:25 +0000 (16:46 +0200)]
[208-finish-move-logging] Two other cases...
Francis Dupont [Tue, 16 Jul 2019 14:30:47 +0000 (16:30 +0200)]
[208-finish-move-logging] Addressed comment
Francis Dupont [Tue, 4 Jun 2019 11:03:51 +0000 (13:03 +0200)]
[208-finish-move-logging] Fixed libprocess - need d2 unit tests
Francis Dupont [Tue, 4 Jun 2019 13:14:02 +0000 (15:14 +0200)]
[73-fix-covery-CID-
1442796 ] Added initialization to 0 to next_host_id_ field of CfgHost
Francis Dupont [Tue, 16 Jul 2019 12:10:01 +0000 (14:10 +0200)]
[606-drop-packets-in-drop-class] Added ChangeLog entry for DROP class
Francis Dupont [Tue, 16 Jul 2019 12:05:40 +0000 (14:05 +0200)]
[606-drop-packets-in-drop-class] Addressed final comments
Francis Dupont [Mon, 15 Jul 2019 17:27:04 +0000 (19:27 +0200)]
[606-drop-packets-in-drop-class] Addressed minor comments (checkpoint before rebasing)
Francis Dupont [Tue, 11 Jun 2019 13:45:50 +0000 (15:45 +0200)]
[606-drop-packets-in-drop-class] Added DROP class (including doc and unit tests)
Francis Dupont [Sun, 7 Jul 2019 09:03:16 +0000 (11:03 +0200)]
[701-sanitizer-logic-is-wrong] Added unit tests
Razvan Becheriu [Mon, 15 Jul 2019 11:47:56 +0000 (14:47 +0300)]
updated ChangeLog, AUTHORS and addressed formatting
Franciszek Gorski [Thu, 11 Jul 2019 11:25:24 +0000 (13:25 +0200)]
Support for storing more than one sample
Francis Dupont [Fri, 12 Jul 2019 20:48:42 +0000 (22:48 +0200)]
[712-cb_cmds-add-support-for-server-tags-in-the-shared-networks] Improved supported selector comments
Francis Dupont [Thu, 11 Jul 2019 14:08:46 +0000 (16:08 +0200)]
[712-cb_cmds-add-support-for-server-tags-in-the-shared-networks] Aligned on #717
Francis Dupont [Thu, 11 Jul 2019 13:16:07 +0000 (15:16 +0200)]
[712-cb_cmds-add-support-for-server-tags-in-the-shared-networks] Added a note about supported even not (yet) allowed selectors
Francis Dupont [Wed, 10 Jul 2019 12:11:35 +0000 (14:11 +0200)]
[712-cb_cmds-add-support-for-server-tags-in-the-shared-networks] Finished CB tests
Francis Dupont [Tue, 9 Jul 2019 22:26:01 +0000 (00:26 +0200)]
[712-cb_cmds-add-support-for-server-tags-in-the-shared-networks] Updated CB API description and test utils
Marcin Siodelski [Fri, 12 Jul 2019 16:23:01 +0000 (18:23 +0200)]
[#717,!417] Added ChangeLog for #717.
Francis Dupont [Fri, 12 Jul 2019 10:42:32 +0000 (12:42 +0200)]
[717-mysql_cb-extend-the-backend-with-the-ability-to-associate-the-subnets-with-the-server-tags] Fixed SubnetFetcher comments
Marcin Siodelski [Thu, 11 Jul 2019 13:04:05 +0000 (15:04 +0200)]
[#717,!417] Corrected CB API selectors' descriptions.
Marcin Siodelski [Thu, 11 Jul 2019 12:52:00 +0000 (14:52 +0200)]
[#717,!417] Changed "network" to "subnet" in mysql_cb subnet tests.
Marcin Siodelski [Thu, 11 Jul 2019 12:46:11 +0000 (14:46 +0200)]
[#717,!417] Extended mysql_cb test to insert subnet when there is no server.
Marcin Siodelski [Thu, 11 Jul 2019 12:34:45 +0000 (14:34 +0200)]
[#717,!417] Fixed comment in DHCPv6 CB API description.
Marcin Siodelski [Thu, 11 Jul 2019 12:31:36 +0000 (14:31 +0200)]
[#717,!417] Methods updating options don't use server tags.
Francis Dupont [Wed, 10 Jul 2019 20:05:55 +0000 (22:05 +0200)]
[717-mysql_cb-extend-the-backend-with-the-ability-to-associate-the-subnets-with-the-server-tags] Added missing spaces
Francis Dupont [Wed, 10 Jul 2019 19:03:40 +0000 (21:03 +0200)]
[717-mysql_cb-extend-the-backend-with-the-ability-to-associate-the-subnets-with-the-server-tags] Removed spurious blank line
Francis Dupont [Wed, 10 Jul 2019 18:56:32 +0000 (20:56 +0200)]
[717-mysql_cb-extend-the-backend-with-the-ability-to-associate-the-subnets-with-the-server-tags] spelling
Marcin Siodelski [Wed, 10 Jul 2019 15:46:23 +0000 (17:46 +0200)]
[#717,!417] Corrected SubnetFetcher6 unit test.
Marcin Siodelski [Wed, 10 Jul 2019 14:28:27 +0000 (16:28 +0200)]
[#717,!417] Documented selectors for globals and options.
Marcin Siodelski [Wed, 10 Jul 2019 13:59:48 +0000 (15:59 +0200)]
[#717,!417] Documented server selectors allowed for subnets.
Marcin Siodelski [Wed, 10 Jul 2019 13:33:38 +0000 (15:33 +0200)]
[#717,!417] Use ANY server selector when fetching subnets for shared net.
Marcin Siodelski [Wed, 10 Jul 2019 12:15:43 +0000 (14:15 +0200)]
[#717,!417] Validate server selectors in subnet manipulations.
Marcin Siodelski [Wed, 10 Jul 2019 11:40:40 +0000 (13:40 +0200)]
[#717,!417] Added support for deleting unassigned subnets.
Marcin Siodelski [Wed, 10 Jul 2019 10:29:49 +0000 (12:29 +0200)]
[#717,!417] Added support to delete a subnet with ANY server selector.
Marcin Siodelski [Mon, 8 Jul 2019 20:47:35 +0000 (22:47 +0200)]
[#717] Added tests for fetching all subnets with server tags.
Marcin Siodelski [Mon, 8 Jul 2019 19:42:50 +0000 (21:42 +0200)]
[#717] Associate subnets with server tags.