]>
git.ipfire.org Git - thirdparty/kea.git/log
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.
Tomek Mrugalski [Thu, 11 Jul 2019 14:27:23 +0000 (16:27 +0200)]
[master] [perf] entry type added to Changelog
Francis Dupont [Tue, 9 Jul 2019 14:55:56 +0000 (16:55 +0200)]
[576-cb-cmds-empty-value-for-next-server-parameter-is-accepted-which-causes-misconfiguration] Moved the body to .cc
Francis Dupont [Tue, 9 Jul 2019 09:38:15 +0000 (11:38 +0200)]
[576-cb-cmds-empty-value-for-next-server-parameter-is-accepted-which-causes-misconfiguration] Moved ElementValue specialization and changed getGlobalProperty full specialization to overloading
Francis Dupont [Thu, 6 Jun 2019 07:20:41 +0000 (09:20 +0200)]
[576-cb-cmds-empty-value-for-next-server-parameter-is-accepted-which-causes-misconfiguration] Specialized the getGlobalProperty template for Optional<IOAddress>
Francis Dupont [Wed, 5 Jun 2019 17:41:04 +0000 (19:41 +0200)]
[576-cb-cmds-empty-value-for-next-server-parameter-is-accepted-which-causes-misconfiguration] Protected getSiaddr against global being empty string
Marcin Siodelski [Tue, 9 Jul 2019 18:35:10 +0000 (20:35 +0200)]
[#716,!412] Added ChangeLog for #716.
Marcin Siodelski [Tue, 9 Jul 2019 16:04:02 +0000 (18:04 +0200)]
[#716,!412] StampedElement stores server tags in a set rather that vector.
Marcin Siodelski [Tue, 9 Jul 2019 15:34:58 +0000 (17:34 +0200)]
[#716,!412] Reject "any" keyword as a server tag.
Francis Dupont [Tue, 9 Jul 2019 15:11:58 +0000 (17:11 +0200)]
[716-mysql_cb-extend-the-backend-with-the-ability-to-associate-the-shared-networks-with-the-server-tags] spelling
Marcin Siodelski [Tue, 9 Jul 2019 14:40:33 +0000 (16:40 +0200)]
[#716,!412] Documented and tested server selection for shared networks.
Also fixed the code where it accepted unsupported selectors. Implemented
deleting the unassigned subnets.
Marcin Siodelski [Tue, 9 Jul 2019 09:20:33 +0000 (11:20 +0200)]
[#716,!412] Addressed easy review comments.
- Use variable to hold mysql_insert_id in insertOption4/6 function.
- Use variable for timestamp binding in insertOption4/6 function
- Removed unused MYSQL_DELETE_OPTION_SERVER query
- Removed LAST_INSERT_ID from a query
- Unit test tries to insert shared network for non-existing server.
Francis Dupont [Mon, 8 Jul 2019 19:21:44 +0000 (21:21 +0200)]
[716-mysql_cb-extend-the-backend-with-the-ability-to-associate-the-shared-networks-with-the-server-tags] Delete Option6 by network does not use the server selector
Francis Dupont [Mon, 8 Jul 2019 18:22:43 +0000 (20:22 +0200)]
[716-mysql_cb-extend-the-backend-with-the-ability-to-associate-the-shared-networks-with-the-server-tags] Removing DELETE_OPTION4_SERVER
Marcin Siodelski [Mon, 8 Jul 2019 16:23:14 +0000 (18:23 +0200)]
[#716,!412] Added support for unassigned networks addition/deletion.
Marcin Siodelski [Mon, 8 Jul 2019 13:10:27 +0000 (15:10 +0200)]
[#716,!412] Multiple tags are returned with shared networks.
Marcin Siodelski [Sun, 7 Jul 2019 19:09:53 +0000 (21:09 +0200)]
[#716,!412] It is now possible to delete shared network by tags.
Support added for: any server, explicit server, all servers.
Marcin Siodelski [Sat, 6 Jul 2019 17:42:34 +0000 (19:42 +0200)]
[#716,!412] Added support for associating networks with servers.
Francis Dupont [Wed, 5 Jun 2019 12:49:33 +0000 (14:49 +0200)]
[595-permission-problem-with-posgresql-read-only-unit-test] Added welcome message from Debian 10 vm
Francis Dupont [Wed, 5 Jun 2019 12:40:42 +0000 (14:40 +0200)]
[595-permission-problem-with-posgresql-read-only-unit-test] Added alternate way to give SELECT permission for RO PostgreSQL unit tests
Marcin Siodelski [Mon, 8 Jul 2019 22:10:38 +0000 (00:10 +0200)]
[#710,!408] Fixed invalid tabulations in test config backends impl.
Francis Dupont [Fri, 5 Jul 2019 11:09:51 +0000 (13:09 +0200)]
[710-cb_cmds-add-support-for-server-tags-in-global-options] Addressed some comments
Francis Dupont [Tue, 2 Jul 2019 22:51:55 +0000 (00:51 +0200)]
[710-cb_cmds-add-support-for-server-tags-in-global-options] Completed CB testutils
Francis Dupont [Mon, 8 Jul 2019 21:56:03 +0000 (23:56 +0200)]
[630-cb-can-be-used-to-remove-mandatory-global-parameters] Added ChangeLog entry for default values of external config globals
Francis Dupont [Mon, 8 Jul 2019 17:47:12 +0000 (19:47 +0200)]
[630-cb-can-be-used-to-remove-mandatory-global-parameters] Addressed comments
Francis Dupont [Wed, 5 Jun 2019 20:49:06 +0000 (22:49 +0200)]
[630-cb-can-be-used-to-remove-mandatory-global-parameters] (checkpoint) Added applyDefaultsConfiguredGlobals
Francis Dupont [Mon, 8 Jul 2019 13:08:41 +0000 (15:08 +0200)]
[533-response-to-remote-global-parameter4-set-is-incomplete] Updated remote-global-parameter[46]-set doc