]>
git.ipfire.org Git - thirdparty/kea.git/log
Suzanne Goldlust [Wed, 17 Jul 2019 16:27:37 +0000 (12:27 -0400)]
Text edits, Sphinx formatting
Michal Nowikowski [Wed, 17 Jul 2019 15:15:37 +0000 (17:15 +0200)]
removed old rules for generating manuals
Michal Nowikowski [Wed, 17 Jul 2019 13:42:19 +0000 (15:42 +0200)]
rearranges docs and build script
Two reasons:
- sphinx requires to have all sources in its source directory
so man pages have to be moved
- layout of subfolders in doc folder was not consistent
Suzanne Goldlust [Wed, 17 Jul 2019 16:22:20 +0000 (12:22 -0400)]
Additional text edits, Sphinx formatting
Suzanne Goldlust [Tue, 16 Jul 2019 18:35:04 +0000 (14:35 -0400)]
Additional edits, Sphinx formatting
Michal Nowikowski [Tue, 16 Jul 2019 17:02:04 +0000 (19:02 +0200)]
disabled discovery of old tools in ./configure
Michal Nowikowski [Tue, 16 Jul 2019 16:40:50 +0000 (18:40 +0200)]
improved build scripts, renamed kea-guide.rst to index.rst
Suzanne Goldlust [Tue, 16 Jul 2019 16:36:06 +0000 (12:36 -0400)]
Various Sphinx edits
Michal Nowikowski [Mon, 15 Jul 2019 06:32:02 +0000 (08:32 +0200)]
many improvements to docs based on sphinx
- improved code-blocks
- improved json formatting: more compact, replaced // to # for comments
to make them highlighted
- improved tables proportions
- fixed kea version: |release| should be used instead of KEAVERSION
- changed them to 'Read The Docs' to align with BIND
- cleaned up conf.py
- improved building in Makefile.am, now there are 3 targets (pdf, html, singlehtml)
and 'all' that depends on those 3
- added kea.css to make html content wider and tables narrow to fit into
text column
Suzanne Goldlust [Mon, 1 Jul 2019 18:25:43 +0000 (14:25 -0400)]
Fix broken label
Suzanne Goldlust [Mon, 1 Jul 2019 18:20:05 +0000 (14:20 -0400)]
Add `.. note:` and `..warning:` directives for Sphinx conversion
Suzanne Goldlust [Fri, 28 Jun 2019 21:57:37 +0000 (17:57 -0400)]
Converting from docbook to sphinx: fixing links, making content/grammar corrections as needed
Suzanne Goldlust [Wed, 26 Jun 2019 20:03:19 +0000 (16:03 -0400)]
Converting from docbook to sphinx: fixing links, editing grammar and style as needed
Suzanne Goldlust [Tue, 25 Jun 2019 19:09:01 +0000 (15:09 -0400)]
Converting from docbook to sphinx: fixing links, making content/grammar edits as needed
Suzanne Goldlust [Fri, 21 Jun 2019 20:51:20 +0000 (16:51 -0400)]
Continuing conversion from docbook to sphinx: adding/fixing links, editing content/grammar as needed
Suzanne Goldlust [Thu, 20 Jun 2019 21:08:06 +0000 (17:08 -0400)]
Fixed more links within the documentation, plus small content and grammar edits. Changes are made through line 1341 of dhcp6-srv.rst.
Suzanne Goldlust [Thu, 20 Jun 2019 12:37:00 +0000 (08:37 -0400)]
Updating links for conversion from docbook to sphinx; editing for clarity, grammar
Suzanne Goldlust [Wed, 19 Jun 2019 00:07:02 +0000 (20:07 -0400)]
Fixing links, updating text for conversion from docbook to sphinx; dhcp4-srv.rst is only partially done, and the links within the other files (including those committed yesterday) need to be changed to the correct format
Suzanne Goldlust [Mon, 17 Jun 2019 21:20:36 +0000 (17:20 -0400)]
Added links to proper places within and outside of documentation, added section numbers, fixed grammatical/syntax/clarity errors
Suzanne Goldlust [Mon, 17 Jun 2019 15:03:56 +0000 (11:03 -0400)]
Update missing section references for sphinx conversion
Tomek Mrugalski [Wed, 12 Jun 2019 18:31:06 +0000 (20:31 +0200)]
Added targets for PDF and multi-page HTML
- also updated -M to -b which is supported by sphinx 2.x
Tomek Mrugalski [Wed, 12 Jun 2019 18:30:26 +0000 (20:30 +0200)]
Initial changes to have sphinx detected
Michal Nowikowski [Thu, 6 Jun 2019 16:25:46 +0000 (18:25 +0200)]
initial conversion of kea guide from docbook to rst/sphinx
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