Francis Dupont
a538049ac3
[709-cb_cmds-add-support-for-commands-to-manage-the-servers] Added a toElement method to Server
2019-07-04 01:10:51 +02:00
Francis Dupont
22c549eceb
[709-cb_cmds-add-support-for-commands-to-manage-the-servers] Improved server support
2019-07-04 01:10:51 +02:00
Francis Dupont
3d618610fc
[709-cb_cmds-add-support-for-commands-to-manage-the-servers] Added delServerTag
2019-07-04 01:10:51 +02:00
Francis Dupont
f693084db5
[550-authentication-key-to-text-method-miss-spelled] Added ChangeLog entry for auth key fixes
2019-07-02 18:12:34 +02:00
Francis Dupont
f45511f044
[550-authentication-key-to-text-method-miss-spelled] Addressed comments
2019-07-02 17:33:39 +02:00
Francis Dupont
d8276f1036
[550-authentication-key-to-text-method-miss-spelled] AuthKey is binary
2019-07-02 17:33:39 +02:00
Francis Dupont
1aaae966e0
[705-wipe_data-sh-and-other-upgrade_-scripts-do-not-set-prefix] Revert "[705-wipe_data-sh-and-other-upgrade_-scripts-do-not-set-prefix] Protected dhcp_test_lib.sh against unset ${prefix} and fixed includers"
...
This reverts commit 7fe457cb301772093ff7002c9a3be12b25f7d73b.
Reviewer asked this to be reverted as overkilling.
2019-07-02 11:20:41 -04:00
Francis Dupont
5b33ae7dd2
[705-wipe_data-sh-and-other-upgrade_-scripts-do-not-set-prefix] Protected dhcp_test_lib.sh against unset ${prefix} and fixed includers
2019-07-02 11:20:41 -04:00
Francis Dupont
2187d76041
[705-wipe_data-sh-and-other-upgrade_-scripts-do-not-set-prefix] Added prefix=@prefix@ and put shell bang at the right place
2019-07-02 11:20:41 -04:00
Francis Dupont
10ba0d4ebd
[699-kea-s-v6-server-seems-to-be-missing-some-debug-logging-for-dhcp6_packet_send] Added ChangeLog entry for DHCP6_PACKET_SEND
2019-07-02 13:19:47 +02:00
Francis Dupont
ac96edbe30
[699-kea-s-v6-server-seems-to-be-missing-some-debug-logging-for-dhcp6_packet_send] Addressed comment
2019-07-02 07:16:02 -04:00
Francis Dupont
5e49502969
[699-kea-s-v6-server-seems-to-be-missing-some-debug-logging-for-dhcp6_packet_send] Added DHCP6_PACKET_SEND
2019-07-02 07:16:02 -04:00
Thomas Markwalder
e5e30d399c
[#686,!403] Updated ChangeLog
2019-07-01 08:14:03 -04:00
Thomas Markwalder
68b2cb0385
[#686,!403] Addressed review comments
...
Fixed cosmetics. Spacing etc...
2019-07-01 08:12:24 -04:00
Francis Dupont
fc9307aed9
[686-is-it-necessary-to-run-the-sanity-checker-during-lfc-as-well-as-when-starting-kea] splling * cosmetic
2019-07-01 08:12:24 -04:00
Thomas Markwalder
e292f3a234
[#686,!403] LFC now sees sanity checking as disabled
...
Add CfgConsistency defaults to application level parsing
src/lib/dhcpsrv/cfg_consistency.h
Changed constructor default mode to LEASE_CHECK_NONE
src/lib/dhcpsrv/lease_file_loader.h
LeaseFileLoader::load() - modified to create and use a
sanity_checker only if checking is enabled. This avoids
senselessly making the same decisions for every lease loaded.
src/lib/dhcpsrv/parsers/simple_parser4.*
src/lib/dhcpsrv/parsers/simple_parser6.*
Added sanity checks defaults so they can be properly set at
the application level.
src/lib/dhcpsrv/sanity_checker.h
SanityChecker::leaseCheckingEnabled() - new static function
to test if sanity checking for leases is enabled
src/lib/dhcpsrv/tests/sanity_checks_unittest.cc
src/lib/dhcpsrv/tests/srv_config_unittest.cc
updated tests for new constructor default value
2019-07-01 08:12:24 -04:00
Francis Dupont
6f71e2c6d6
[676-add-support-for-server-tags-in-the-cb_cmds-hooks-library] Better fixes...
2019-06-30 08:35:44 -04:00
Francis Dupont
06826b5e5c
[676-add-support-for-server-tags-in-the-cb_cmds-hooks-library] Addressed comments
2019-06-30 08:35:44 -04:00
Francis Dupont
2840515b1f
[676-add-support-for-server-tags-in-the-cb_cmds-hooks-library] spelling
2019-06-30 08:35:44 -04:00
Marcin Siodelski
835aeee9b1
[ #676 ] Modified internal representation of the tags in ServerSelector.
2019-06-30 08:35:44 -04:00
Thomas Markwalder
29eef3fb17
[#651,!384] Updated ChangeLog entry
2019-06-28 13:57:19 -04:00
Thomas Markwalder
67e047df61
[#651,!384] Fixed unit test
2019-06-28 13:55:39 -04:00
Thomas Markwalder
586839c1f1
[#651,!384] Updated ChangeLog entry
2019-06-28 12:18:59 -04:00
Thomas Markwalder
b58541c344
[#651,!384] Added ChangeLog entry
2019-06-28 12:18:07 -04:00
Thomas Markwalder
209ac10ebe
[#651,!384] Fix input IAID in postgresql lease6 fetchers
...
src/lib/dhcpsrv/pgsql_lease_mgr.cc
PgSqlLease6Exchange::Uiaid - made this public and added function to
return the int32 bit value as a string
PgSqlLeaseMgr::getLeases6() - uses Uiaid.dbInputString() now
src/lib/dhcpsrv/tests/generic_lease_mgr_unittest.*
GenericLeaseMgrTest::testLease6LargeIaidCheck() - new test to
ensure large value iaids can be stored.
src/lib/dhcpsrv/tests/pgsql_lease_mgr_unittest.cc
TEST_F(PgSqlLeaseMgrTest, leases6LargeIaidCheck) - new test
src/lib/dhcpsrv/tests/cql_lease_mgr_unittest.cc
TEST_F(CqlLeaseMgrTest, lease6InvalidHostname) - new test
src/lib/dhcpsrv/tests/mysql_lease_mgr_unittest.cc
TEST_F(MySqlLeaseMgrTest, leases6LargeIaidCheck) - new test
2019-06-28 12:16:02 -04:00
Marcin Siodelski
b5bef63e9f
[ #642 ] Added ChangeLog for #642 .
2019-06-27 21:24:30 +02:00
Marcin Siodelski
af8d0fcfbe
[#642,!373] Fixed a typo in the mysql_cb.
2019-06-27 21:10:30 +02:00
Marcin Siodelski
24e9c24f24
[#642,!373] Adjusted exceptions' text in the mysql_cb.
...
Per review comments.
2019-06-27 14:51:31 -04:00
Marcin Siodelski
77742cdc9d
[#642,!373] Delete global parameters as a result of deleting the servers.
2019-06-27 14:51:31 -04:00
Marcin Siodelski
1d0b6efdc9
[#642,!373] Do not allow to update the logical server 'all'.
2019-06-27 14:51:31 -04:00
Marcin Siodelski
72bc8cc964
[#642,!373] Addressed review comments.
...
- Don't allow for deleting logical server 'all'.
- Additional tests to make sure that other servers aren't affected by deletion.
- Added note that getAll() doesn't return logical server all.
2019-06-27 14:51:31 -04:00
Francis Dupont
9346fb8859
[642-update-mysql-cb-with-calls-to-set-delete-and-retrieve-servers] Changed new schema to 8.1 (vs 9.0) and addressed trivial comments
2019-06-27 14:51:31 -04:00
Francis Dupont
a621db7001
[642-update-mysql-cb-with-calls-to-set-delete-and-retrieve-servers] Restored missing space (indent)
2019-06-27 14:51:31 -04:00
Francis Dupont
75a976fc7c
[642-update-mysql-cb-with-calls-to-set-delete-and-retrieve-servers] Minor comment fixes in hook header files
2019-06-27 14:51:31 -04:00
Francis Dupont
dee370a744
[642-update-mysql-cb-with-calls-to-set-delete-and-retrieve-servers] Extra space in indent
2019-06-27 14:51:31 -04:00
Francis Dupont
e890662f7a
[642-update-mysql-cb-with-calls-to-set-delete-and-retrieve-servers] spelling
2019-06-27 14:51:31 -04:00
Francis Dupont
6ff46f1842
[642-update-mysql-cb-with-calls-to-set-delete-and-retrieve-servers] overriden -> overridden (in src, not fixed in doc
2019-06-27 14:51:31 -04:00
Francis Dupont
4e4573397d
[642-update-mysql-cb-with-calls-to-set-delete-and-retrieve-servers] spelling
2019-06-27 14:51:31 -04:00
Francis Dupont
feca2ffb39
[642-update-mysql-cb-with-calls-to-set-delete-and-retrieve-servers] spelling
2019-06-27 14:51:31 -04:00
Marcin Siodelski
0a648a9efb
[#642,!373] Explained how globals are fetched for various selectors.
2019-06-27 14:51:31 -04:00
Marcin Siodelski
4503644458
[#642,!373] Added log messages for functions deleting servers.
2019-06-27 14:51:31 -04:00
Marcin Siodelski
87c78496b2
[#642,!373] Server tags supported for global params in MySQL CB.
2019-06-27 14:51:31 -04:00
Marcin Siodelski
90a950d108
[#642,!373] Extended StampedElement to hold multiple server tags.
2019-06-27 14:51:31 -04:00
Marcin Siodelski
4b491c0850
[#642,!373] Check that it is possible to delete global param for server tag
2019-06-27 14:51:31 -04:00
Marcin Siodelski
3b6df1cffb
[#642,!373] Global parameters may be associated with server tags.
2019-06-27 14:51:31 -04:00
Marcin Siodelski
ad8a7cd71f
[#642,!373] Updated MySQL Config Backend with simple server mgmt functions.
2019-06-27 14:51:31 -04:00
Francis Dupont
8ca1021809
[616-error-msgs-contain-references-to-config-file-while-config-backend-is-used] Added ChangeLog entry fro better messages on config from CB failure
2019-06-27 19:59:12 +02:00
Francis Dupont
637e9f03cc
[616-error-msgs-contain-references-to-config-file-while-config-backend-is-used] Addressed comment
2019-06-27 19:32:49 +02:00
Francis Dupont
94fd660ecb
[616-error-msgs-contain-references-to-config-file-while-config-backend-is-used] Split commit block to add CB indication in log/error messages
2019-06-27 19:32:49 +02:00
Francis Dupont
ca63c5a217
[616-error-msgs-contain-references-to-config-file-while-config-backend-is-used] Improved messages (but still not found the bug)
2019-06-27 19:32:49 +02:00