]>
git.ipfire.org Git - thirdparty/kea.git/log
Andrei Pavel [Fri, 11 Dec 2020 18:26:49 +0000 (20:26 +0200)]
[#1574] fix memfile tests
* use remove_if_exists to clean up
* add server-id with persist false to configuration for Kea not to
attempt to write a DUID file
* set KEA_LOCKFILE_DIR to a directory where it has permissions to write
to
* start_kea_dhcp now shows Kea logs when DEBUG is set
Andrei Pavel [Fri, 11 Dec 2020 17:56:20 +0000 (19:56 +0200)]
[#1574] fix version_test reporting twice on result
Andrei Pavel [Fri, 11 Dec 2020 17:47:09 +0000 (19:47 +0200)]
[#1574] shellcheck fixes
Andrei Pavel [Fri, 11 Dec 2020 17:02:04 +0000 (19:02 +0200)]
[#1574] add 15 char limit for pgrep as comment
Andrei Pavel [Fri, 11 Dec 2020 16:49:43 +0000 (18:49 +0200)]
[#1574] fixes in src/bin/shell/tests
Tomek Mrugalski [Fri, 11 Dec 2020 15:59:01 +0000 (16:59 +0100)]
[#1574] Added missing comment.
Andrei Pavel [Fri, 11 Dec 2020 15:37:41 +0000 (17:37 +0200)]
[#1574] $ character missed in shell tests
Andrei Pavel [Fri, 11 Dec 2020 15:25:44 +0000 (17:25 +0200)]
[#1574] fix mysql/upgrade_8.1_to_8.2.sh.in
Andrei Pavel [Fri, 11 Dec 2020 15:19:12 +0000 (17:19 +0200)]
[#1574] reformulate some error messages
Andrei Pavel [Fri, 11 Dec 2020 15:05:11 +0000 (17:05 +0200)]
[#1574] rename function to run_command
Andrei Pavel [Fri, 11 Dec 2020 15:00:05 +0000 (17:00 +0200)]
[#1574] update AUTHORS
Andrei Pavel [Fri, 11 Dec 2020 14:59:41 +0000 (16:59 +0200)]
[#1574] add ChangeLog entry
Andrei Pavel [Fri, 11 Dec 2020 14:49:18 +0000 (16:49 +0200)]
[#1574] shell scripts: remove_if_exists
Andrei Pavel [Fri, 11 Dec 2020 14:23:27 +0000 (16:23 +0200)]
[#1574] ${var+x}, ${var-x} changes
Andrei Pavel [Fri, 11 Dec 2020 13:56:11 +0000 (15:56 +0200)]
[#1574] rename function to run_command
Andrei Pavel [Fri, 11 Dec 2020 13:51:53 +0000 (15:51 +0200)]
[#1574] add one comment
Andrei Pavel [Fri, 11 Dec 2020 13:43:55 +0000 (15:43 +0200)]
[#1574] shell scripts: remove the use of lists
Andrei Pavel [Fri, 11 Dec 2020 12:30:46 +0000 (14:30 +0200)]
[#1574] shell scripts: replace pidof with pgrep
Andrei Pavel [Fri, 11 Dec 2020 11:53:01 +0000 (13:53 +0200)]
[#1574] shell scripts: convert redirection to pipe
Andrei Pavel [Thu, 3 Dec 2020 09:19:15 +0000 (11:19 +0200)]
[#1574] make all shell scripts POSIX compliant
* solve all shellcheck warnings
* shebang in all scripts
* set -eu everywhere
* make scripts callable from everywhere
* quote variables to prevent globbing and word splitting
* add missing copyrights
* remove unused variables
* use $() instead of backticks ``
... and so on
Andrei Pavel [Mon, 7 Dec 2020 15:32:41 +0000 (17:32 +0200)]
[#1574] googletest-like output for shell tests
Andrei Pavel [Thu, 3 Dec 2020 09:18:34 +0000 (11:18 +0200)]
[#1574] add all shell scripts to shellcheck CI
Andrei Pavel [Thu, 3 Dec 2020 09:17:12 +0000 (11:17 +0200)]
[#1574] add tools/shellcheck-all.sh
Razvan Becheriu [Fri, 11 Dec 2020 18:50:25 +0000 (20:50 +0200)]
[#1605] fixed bump lib versions script
Razvan Becheriu [Fri, 11 Dec 2020 18:11:05 +0000 (20:11 +0200)]
[#1605] bump lib versions for 1.9.3
Marcin Siodelski [Fri, 11 Dec 2020 19:32:50 +0000 (20:32 +0100)]
[#692] Added a comment per review comments
Marcin Siodelski [Fri, 11 Dec 2020 19:16:55 +0000 (20:16 +0100)]
[#692] Addressed review comments
Fixed a typo and added a unit test for mismatched quotes.
Marcin Siodelski [Fri, 11 Dec 2020 12:03:04 +0000 (13:03 +0100)]
[#692] Added ChangeLog for #692
Marcin Siodelski [Fri, 11 Dec 2020 11:56:28 +0000 (12:56 +0100)]
[#692] DB access may contain whitespace in password
If the password parameter within the DB access string contains whitespace
it must be surrounded by apostrophes.
Andrei Pavel [Thu, 8 Oct 2020 14:14:42 +0000 (17:14 +0300)]
[#1462] .gitattributes
Andrei Pavel [Thu, 10 Dec 2020 20:18:47 +0000 (22:18 +0200)]
[#164] add memfile shell tests
and use the common version_test in dhcp_test_lib.sh.in for all
version_tests
Andrei Pavel [Thu, 3 Dec 2020 13:54:55 +0000 (15:54 +0200)]
[#1567] add missing kea-logo-100x70.png to statics
Andrei Pavel [Tue, 24 Nov 2020 14:28:42 +0000 (16:28 +0200)]
[#1554] EXTRA_DIST fixes
Andrei Pavel [Thu, 10 Dec 2020 20:43:41 +0000 (22:43 +0200)]
[#1561] address review comments
Andrei Pavel [Thu, 19 Nov 2020 14:48:13 +0000 (16:48 +0200)]
[#1561] improve release checklist
Francis Dupont [Fri, 11 Dec 2020 14:57:02 +0000 (15:57 +0100)]
[#1518] Addressed comments
Francis Dupont [Sun, 22 Nov 2020 15:06:10 +0000 (16:06 +0100)]
[#1518] Updated vendor option doc: multiple vendors are not supported
Razvan Becheriu [Thu, 10 Dec 2020 11:39:54 +0000 (13:39 +0200)]
[#991] updated doxygen
Razvan Becheriu [Thu, 10 Dec 2020 11:24:49 +0000 (13:24 +0200)]
[#991] fixed unittests
Razvan Becheriu [Thu, 10 Dec 2020 11:05:18 +0000 (13:05 +0200)]
[#991] use small value for timeout in unittest
Razvan Becheriu [Thu, 10 Dec 2020 10:59:39 +0000 (12:59 +0200)]
[#991] use thread pool wait with timeout in unittests
Razvan Becheriu [Thu, 10 Dec 2020 10:27:53 +0000 (12:27 +0200)]
[#991] added thread pool wait_for
Razvan Becheriu [Thu, 10 Dec 2020 09:10:00 +0000 (11:10 +0200)]
[#991] added thread pool wait unittests
Razvan Becheriu [Thu, 10 Dec 2020 08:49:00 +0000 (10:49 +0200)]
[#991] added multi-threading unittests for v6 server
Razvan Becheriu [Wed, 9 Dec 2020 10:07:29 +0000 (12:07 +0200)]
[#991] added thread pool wait function
Razvan Becheriu [Tue, 8 Dec 2020 20:37:50 +0000 (22:37 +0200)]
[#991] added multi-threading unittests for v4 server
Marcin Siodelski [Thu, 10 Dec 2020 12:08:20 +0000 (13:08 +0100)]
[#1251] Stabilize logFormatClockSkew test
Marcin Siodelski [Thu, 10 Dec 2020 08:11:20 +0000 (09:11 +0100)]
[#1250] Fixed sporadic UT failures
The tests were performing strict cltt comparison now the comparison is
not strict to avoid acceptable off by 1 errors.
Marcin Siodelski [Wed, 9 Dec 2020 19:42:56 +0000 (20:42 +0100)]
[#432] Addressed review comments
- Typo in Changelog,
- Moved commentary a few lines up in CA command mgr,
- Added a note about relation between processCommand and handleCommand
Marcin Siodelski [Wed, 9 Dec 2020 18:02:20 +0000 (19:02 +0100)]
[#432] Added ChangeLog for #432
Marcin Siodelski [Wed, 9 Dec 2020 17:58:04 +0000 (18:58 +0100)]
[#432] Always wrap responses from CA in a list
Andrei Pavel [Wed, 9 Dec 2020 11:20:57 +0000 (13:20 +0200)]
[#1508] add ChangeLog entry
Andrei Pavel [Wed, 9 Dec 2020 11:32:55 +0000 (13:32 +0200)]
[#1508] add missing -o parameter to perfdhcp usage
Andrei Pavel [Wed, 9 Dec 2020 11:10:53 +0000 (13:10 +0200)]
[#1508] perfdhcp UT sendDiscoverMultiplePRLs
Andrei Pavel [Sat, 28 Nov 2020 10:08:25 +0000 (12:08 +0200)]
[#1508] perfdhcp: allow requesting options via PRL
Andrei Pavel [Sat, 28 Nov 2020 10:04:50 +0000 (12:04 +0200)]
[#1508] cosmetic change: fix typographical errors
Razvan Becheriu [Wed, 9 Dec 2020 17:43:50 +0000 (19:43 +0200)]
[#1375] updated ChangeLog
Razvan Becheriu [Wed, 9 Dec 2020 17:16:14 +0000 (19:16 +0200)]
[#1375] fixed rebase
Razvan Becheriu [Wed, 9 Dec 2020 17:09:25 +0000 (19:09 +0200)]
[#1375] updated ChangeLog and documentation
Razvan Becheriu [Wed, 9 Dec 2020 16:48:58 +0000 (18:48 +0200)]
[#1375] addressed review comments
Razvan Becheriu [Wed, 9 Dec 2020 15:41:49 +0000 (17:41 +0200)]
[#1375] fixed rebase
Razvan Becheriu [Sat, 14 Nov 2020 18:00:32 +0000 (20:00 +0200)]
[#1375] moved tests
Razvan Becheriu [Sat, 14 Nov 2020 17:25:13 +0000 (19:25 +0200)]
[#1375] moved unittests
Razvan Becheriu [Wed, 9 Dec 2020 12:40:07 +0000 (14:40 +0200)]
[#1375] fied rebase
Razvan Becheriu [Wed, 9 Dec 2020 12:32:17 +0000 (14:32 +0200)]
[#1375] addressed review comments
Razvan Becheriu [Sun, 15 Nov 2020 19:28:14 +0000 (21:28 +0200)]
[#1375] added CB connection recovery unittests
Razvan Becheriu [Fri, 13 Nov 2020 22:46:51 +0000 (00:46 +0200)]
[#1375] added unittests for host DB connection recovery
Razvan Becheriu [Fri, 13 Nov 2020 19:57:20 +0000 (21:57 +0200)]
[#1375] fixed CB connection recovery register timer
Razvan Becheriu [Fri, 13 Nov 2020 19:48:43 +0000 (21:48 +0200)]
[#1375] added unittests for recover db connection with timer
Razvan Becheriu [Fri, 13 Nov 2020 12:05:53 +0000 (14:05 +0200)]
[#1375] regenerated message files
Razvan Becheriu [Fri, 13 Nov 2020 11:38:20 +0000 (13:38 +0200)]
[#1375] added log messages
Razvan Becheriu [Fri, 13 Nov 2020 09:54:26 +0000 (11:54 +0200)]
[#1375] added more comments
Razvan Becheriu [Fri, 13 Nov 2020 09:08:08 +0000 (11:08 +0200)]
[#1375] fixed comments
Razvan Becheriu [Thu, 12 Nov 2020 21:36:48 +0000 (23:36 +0200)]
[#1375] implemented db reconnect for cb
Razvan Becheriu [Sat, 7 Nov 2020 22:07:22 +0000 (00:07 +0200)]
[#1375] destroy lease manager if type is not memfile
Razvan Becheriu [Sat, 7 Nov 2020 19:07:16 +0000 (21:07 +0200)]
[#1375] fixed unittests
Razvan Becheriu [Fri, 6 Nov 2020 18:55:55 +0000 (20:55 +0200)]
[#1375] reverted changes
Razvan Becheriu [Fri, 6 Nov 2020 18:51:35 +0000 (20:51 +0200)]
[#1375] fixed unittests
Razvan Becheriu [Fri, 6 Nov 2020 18:41:22 +0000 (20:41 +0200)]
[#1375] fixed unittests
Razvan Becheriu [Fri, 6 Nov 2020 17:42:12 +0000 (19:42 +0200)]
[#1375] fixed warnings
Razvan Becheriu [Fri, 6 Nov 2020 17:39:39 +0000 (19:39 +0200)]
[#1375] recreate host managers one by one
Razvan Becheriu [Fri, 6 Nov 2020 17:18:31 +0000 (19:18 +0200)]
[#1375] only recreate host managers that have at least one broken connection
Razvan Becheriu [Fri, 6 Nov 2020 16:25:13 +0000 (18:25 +0200)]
[#1375] added dbReconnect to host manager
Razvan Becheriu [Fri, 6 Nov 2020 12:39:17 +0000 (14:39 +0200)]
[#1375] fixed compilation
Razvan Becheriu [Fri, 6 Nov 2020 10:36:40 +0000 (12:36 +0200)]
[#1375] fixed compilation
Razvan Becheriu [Fri, 6 Nov 2020 10:08:03 +0000 (12:08 +0200)]
[#1375] fixed compilation
Razvan Becheriu [Fri, 6 Nov 2020 10:05:46 +0000 (12:05 +0200)]
[#1375] reset managers static IOService members
Razvan Becheriu [Fri, 6 Nov 2020 09:59:54 +0000 (11:59 +0200)]
[#1375] reverted changes
Razvan Becheriu [Fri, 6 Nov 2020 09:06:36 +0000 (11:06 +0200)]
[#1375] reset global callbacks on server destructor
Razvan Becheriu [Fri, 6 Nov 2020 09:02:01 +0000 (11:02 +0200)]
[#1375] removed unused IOService
Razvan Becheriu [Wed, 4 Nov 2020 23:23:11 +0000 (01:23 +0200)]
[#1375] added IOService to mysql and postgresql connections
Razvan Becheriu [Mon, 7 Dec 2020 20:09:49 +0000 (22:09 +0200)]
[#1375] fixed doxygen
Razvan Becheriu [Mon, 7 Dec 2020 14:12:16 +0000 (16:12 +0200)]
[#1375] added TimerMgr entry in the thread safety tab of the documentation
Razvan Becheriu [Mon, 7 Dec 2020 13:04:41 +0000 (15:04 +0200)]
[#1375] implemented thread safe TimerMgr
Marcin Siodelski [Wed, 9 Dec 2020 14:30:30 +0000 (15:30 +0100)]
[#652] Addressed review comments
Fixed a typo and small impl change in network.
Marcin Siodelski [Wed, 9 Dec 2020 11:32:39 +0000 (12:32 +0100)]
[#652] Added ChangeLog for #652
Marcin Siodelski [Wed, 9 Dec 2020 11:09:20 +0000 (12:09 +0100)]
[#652] Handle interface-id in config backend
The interface-id parameter is now properly set at distinct inheritance
levels. For example, if it is specified at shared network level but not
at the subnet level, the value stored in the db for the subnet is NULL
and it is non-null at shared network level.
Marcin Siodelski [Wed, 9 Dec 2020 10:41:10 +0000 (11:41 +0100)]
[#652] Do not return interface-id when unspecified
The routine which outputs subnet configuration as JSON does not return
interface-id value specified at higher level (shared network) when subnet
specific value wasn't set. Only the shared network specific value of
interface-id is returned in such case.
Francis Dupont [Mon, 7 Dec 2020 18:34:16 +0000 (19:34 +0100)]
[#1456] Ignored unused
Francis Dupont [Mon, 7 Dec 2020 17:05:42 +0000 (18:05 +0100)]
[#1456] Added a ChangeLog entry for #1456