]>
git.ipfire.org Git - thirdparty/kea.git/log
Francis Dupont [Mon, 22 Jul 2024 20:08:10 +0000 (22:08 +0200)]
[#3477] Addressed some comments
Razvan Becheriu [Mon, 22 Jul 2024 17:24:03 +0000 (20:24 +0300)]
[#3477] fixed comments and unittests
Francis Dupont [Tue, 9 Jul 2024 18:43:12 +0000 (20:43 +0200)]
[#3477] Finished unit tests
Francis Dupont [Tue, 9 Jul 2024 15:00:57 +0000 (17:00 +0200)]
[#3477] Checkpoint: finished d2 UTs
Francis Dupont [Tue, 9 Jul 2024 11:17:09 +0000 (13:17 +0200)]
[#3477] Checkpoint: added d2 UTs
Francis Dupont [Tue, 9 Jul 2024 08:17:20 +0000 (10:17 +0200)]
[#3477] Checkpoint: fixed timeouts
Francis Dupont [Mon, 8 Jul 2024 18:13:56 +0000 (20:13 +0200)]
[#3477] Checkpoint: updating servers
Francis Dupont [Mon, 8 Jul 2024 16:32:40 +0000 (18:32 +0200)]
[#3477] Checkpoint: finished libconfig
Francis Dupont [Mon, 8 Jul 2024 11:44:53 +0000 (13:44 +0200)]
[#3477] Checkpoint: added HttpCommandMgr UTs
Francis Dupont [Sun, 7 Jul 2024 22:22:20 +0000 (00:22 +0200)]
[#3477] Added some libconfig UTs
Francis Dupont [Sat, 6 Jul 2024 20:29:52 +0000 (22:29 +0200)]
[#3477] Checkpoint: did libconfig
Francis Dupont [Fri, 5 Jul 2024 17:19:46 +0000 (19:19 +0200)]
[#3477] Introduced a new config class
Francis Dupont [Thu, 4 Jul 2024 17:47:08 +0000 (19:47 +0200)]
[#3477] Updated d2 and some UTs
Francis Dupont [Thu, 4 Jul 2024 15:28:58 +0000 (15:28 +0000)]
[#3477] Regen flex/bison
Francis Dupont [Thu, 4 Jul 2024 15:28:17 +0000 (17:28 +0200)]
[#3477] Checkpoint before regen (2)
Francis Dupont [Thu, 4 Jul 2024 15:17:31 +0000 (17:17 +0200)]
[#3477] Checkpoint before regen
Francis Dupont [Thu, 4 Jul 2024 14:33:30 +0000 (16:33 +0200)]
[#3477] Moved to control-sockets
Francis Dupont [Thu, 4 Jul 2024 12:27:45 +0000 (12:27 +0000)]
[#3477] Regen flex/bison
Francis Dupont [Thu, 4 Jul 2024 12:26:51 +0000 (14:26 +0200)]
[#3477] Fixed dhcp6_parser.yy
Francis Dupont [Thu, 4 Jul 2024 12:18:01 +0000 (14:18 +0200)]
[#3477] Checkpoint before regen
Francis Dupont [Thu, 4 Jul 2024 11:39:28 +0000 (13:39 +0200)]
[#3477] Updated dhcp4 syntax
Francis Dupont [Wed, 3 Jul 2024 22:47:13 +0000 (00:47 +0200)]
[#3477] Checkpoint: todo syntax UTs
Francis Dupont [Wed, 3 Jul 2024 22:34:20 +0000 (22:34 +0000)]
[#3477] Regen flex/bison
Francis Dupont [Wed, 3 Jul 2024 22:33:00 +0000 (00:33 +0200)]
[#3477] Checkpoint: missing decl
Francis Dupont [Wed, 3 Jul 2024 22:29:27 +0000 (00:29 +0200)]
[#3477] Checkpoint: typo
Francis Dupont [Wed, 3 Jul 2024 22:25:43 +0000 (00:25 +0200)]
[#3477] Checkpoint: updated syntax
Wlodek Wencel [Wed, 31 Jul 2024 10:30:36 +0000 (12:30 +0200)]
[#3526] updated version in configure.ac
Wlodek Wencel [Mon, 29 Jul 2024 08:58:47 +0000 (10:58 +0200)]
[#3520] release changes
Razvan Becheriu [Thu, 25 Jul 2024 20:45:36 +0000 (23:45 +0300)]
[#3515] bump up library versions for 2.7.1 release
Thomas Markwalder [Tue, 23 Jul 2024 13:23:20 +0000 (09:23 -0400)]
[#3469] Corrected MySQL binding offsets for class update
/src/hooks/dhcp/mysql_cb/mysql_cb_dhcp6.cc
MySqlConfigBackendDHCPv6Impl::createUpdateClientClass6()
- corrected binding offsets
/src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.cc
GenericConfigBackendDHCPv6Test::createUpdateClientClass6OptionsTest()
- added lifetime member checks
Francis Dupont [Sun, 30 Jun 2024 14:33:06 +0000 (16:33 +0200)]
[#3469] Added missing preferred checks
Francis Dupont [Fri, 19 Jul 2024 15:54:09 +0000 (17:54 +0200)]
[#3440] Moved to a map of pairs
Francis Dupont [Fri, 19 Jul 2024 12:42:14 +0000 (14:42 +0200)]
[#3440] Moved to a single vector
Francis Dupont [Thu, 18 Jul 2024 09:31:24 +0000 (11:31 +0200)]
[#3440] Added design comment
Francis Dupont [Tue, 16 Jul 2024 12:40:45 +0000 (14:40 +0200)]
[#3440] Added an empty check
Francis Dupont [Tue, 16 Jul 2024 07:58:11 +0000 (09:58 +0200)]
[#3440] Removed try catch block
Francis Dupont [Mon, 15 Jul 2024 17:24:24 +0000 (19:24 +0200)]
[#3440] Typo
Francis Dupont [Thu, 27 Jun 2024 08:49:21 +0000 (10:49 +0200)]
[#3440] Added a ChangeLog entry
Francis Dupont [Thu, 27 Jun 2024 08:45:00 +0000 (10:45 +0200)]
[#3440] Added new UT
Francis Dupont [Thu, 27 Jun 2024 08:03:43 +0000 (10:03 +0200)]
[#3440] Checkpoint: updated all UTs
Francis Dupont [Wed, 26 Jun 2024 19:59:13 +0000 (21:59 +0200)]
[#3440] Checkpoint: updated compatible UTs
Francis Dupont [Wed, 26 Jun 2024 10:39:55 +0000 (12:39 +0200)]
[#3440] Checkpoint: added code, UT to update
Razvan Becheriu [Thu, 18 Jul 2024 17:17:53 +0000 (20:17 +0300)]
[#3479] removed parameters from database and added unittests
Francis Dupont [Wed, 17 Jul 2024 07:31:54 +0000 (09:31 +0200)]
[#3479] Removed control-socket from DB doc
Francis Dupont [Wed, 3 Jul 2024 20:55:12 +0000 (22:55 +0200)]
[#3479] Removed control-socket
Thomas Markwalder [Thu, 18 Jul 2024 13:44:23 +0000 (09:44 -0400)]
[#3476] Addressed review comments
modified:
src/bin/admin/kea-admin.in
src/lib/dhcp/option_data_types.h
src/lib/dhcp/tests/option_definition_unittest.cc
src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.cc
src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.cc
src/share/database/scripts/mysql/dhcpdb_create.mysql
src/share/database/scripts/mysql/upgrade_023_to_024.sh.in
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
src/share/database/scripts/pgsql/upgrade_023_to_024.sh.in
Thomas Markwalder [Wed, 17 Jul 2024 11:34:18 +0000 (11:34 +0000)]
Apply 1 suggestion(s) to 1 file(s)
Co-authored-by: Andrei Pavel <andrei@isc.org>
Andrei Pavel [Wed, 17 Jul 2024 07:28:51 +0000 (10:28 +0300)]
[#3476] minor changes
Thomas Markwalder [Thu, 11 Jul 2024 18:56:00 +0000 (14:56 -0400)]
[#3476] Added ChangeLog entry
Thomas Markwalder [Thu, 11 Jul 2024 18:14:23 +0000 (14:14 -0400)]
[#3476] Add foreign key UTs
/src/bin/admin/tests/mysql_tests.sh.in
mysql_migrate_opt_record_type() - new test
/src/bin/admin/tests/pgsql_tests.sh.in
pgsql_migrate_opt_record_type() - new test
/src/hooks/dhcp/mysql_cb/tests/mysql_cb_dhcp4_unittest.cc
TEST_F(MySqlConfigBackendDHCPv4Test, invalidOptionDefDataType4Test)
TEST_F(MySqlConfigBackendDHCPv4Test, allOptionDefDataTypes4Test)
/src/hooks/dhcp/mysql_cb/tests/mysql_cb_dhcp6_unittest.cc
TEST_F(MySqlConfigBackendDHCPv6Test, invalidOptionDefDataType6Test)
TEST_F(MySqlConfigBackendDHCPv6Test, allOptionDefDataTypes6Test)
/src/hooks/dhcp/pgsql_cb/tests/pgsql_cb_dhcp4_unittest.cc
TEST_F(PgSqlConfigBackendDHCPv4Test, invalidOptionDefDataType4Test)
TEST_F(PgSqlConfigBackendDHCPv4Test, allOptionDefDataTypes4Test)
/src/hooks/dhcp/pgsql_cb/tests/pgsql_cb_dhcp6_unittest.cc
TEST_F(PgSqlConfigBackendDHCPv6Test, invalidOptionDefDataType6Test)
TEST_F(PgSqlConfigBackendDHCPv6Test, allOptionDefDataTypes4Test)
/src/lib/dhcpsrv/testutils/generic_cb_dhcp4_unittest.*
GenericConfigBackendDHCPv4Test::invalidOptionDefDataType4Test()
GenericConfigBackendDHCPv4Test::allOptionDefDataTypes4Test()
/src/lib/dhcpsrv/testutils/generic_cb_dhcp6_unittest.*
GenericConfigBackendDHCPv6Test::invalidOptionDefDataType6Test()
GenericConfigBackendDHCPv6Test::allOptionDefDataTypes6Test()
/src/share/database/scripts/mysql/dhcpdb_create.mysql
/src/share/database/scripts/mysql/upgrade_023_to_024.sh.in
/src/share/database/scripts/pgsql/dhcpdb_create.pgsql
/src/share/database/scripts/pgsql/upgrade_023_to_024.sh.in
Modify table updates to only consider record_types
/src/share/database/scripts/mysql/upgrade_022_to_023.sh.in
/src/share/database/scripts/pgsql/upgrade_022_to_023.sh.in
Check for 22.0 or 22.1
Thomas Markwalder [Tue, 9 Jul 2024 17:38:58 +0000 (13:38 -0400)]
[#3476] Correct option def data type enum overlap
new files:
src/share/database/scripts/mysql/upgrade_023_to_024.sh.in
src/share/database/scripts/pgsql/upgrade_023_to_024.sh.in
configure.ac
Added new upgrade files
src/share/database/scripts/mysql/upgrade_023_to_024.sh
src/share/database/scripts/pgsql/upgrade_023_to_024.sh
src/bin/admin/kea-admin.in
mysql_upgrade()
pgsql_upgrade() - now sort scripts numerically
src/bin/admin/tests/mysql_tests.sh.in
mysql_upgrade_23_to_24_test() - new test function
mysql_upgrade_test() - updated version check
src/bin/admin/tests/pgsql_tests.sh.in
pgsql_db_version_test() - updated version check
pgsql_upgrade_23_to_24_test() - new test function
src/lib/dhcp/option_data_types.h
Set explicit values for OPT_RECORD_TYPE and OPT_UKNOWN_TYPE
src/lib/dhcp/tests/option_definition_unittest.cc
TEST(OptionDataTypeUtil, typeToString)
TEST(OptionDataTypeUtil, stringToType) - new tests
src/lib/mysql/mysql_constants.h
Updated schema version to 24.0
src/lib/pgsql/pgsql_connection.h
Updated schema version to 24.0
src/share/database/scripts/mysql/dhcpdb_create.mysql
Added option_def_data_type table creation
src/share/database/scripts/mysql/dhcpdb_drop.mysql
Added option_def_data_type table drop
src/share/database/scripts/pgsql/dhcpdb_create.pgsql
Added option_def_data_type table creation
src/share/database/scripts/pgsql/dhcpdb_drop.pgsql
Added option_def_data_type table drop
Francis Dupont [Tue, 16 Jul 2024 13:38:39 +0000 (15:38 +0200)]
[#3094] Typos
Francis Dupont [Sun, 30 Jun 2024 13:31:39 +0000 (15:31 +0200)]
[#3094] Finished tests and doc
Francis Dupont [Sun, 30 Jun 2024 11:32:01 +0000 (13:32 +0200)]
[#3094] Checkpoint: added UTs, doc to do
Francis Dupont [Sat, 29 Jun 2024 15:34:39 +0000 (17:34 +0200)]
[#3094] Checkpoint: translated idea to code, need logs, UTs and doc
Andrei Pavel [Tue, 16 Jul 2024 09:30:56 +0000 (12:30 +0300)]
[#3497] consider minor schema number in CI job
Marcin Siodelski [Tue, 16 Jul 2024 14:50:53 +0000 (16:50 +0200)]
[#3481] Spelling error
Marcin Siodelski [Mon, 15 Jul 2024 13:08:05 +0000 (15:08 +0200)]
[#3481] Set runtime option defs in CB
Marcin Siodelski [Wed, 10 Jul 2024 09:20:20 +0000 (11:20 +0200)]
[#3481] Added ChangeLog entry
Marcin Siodelski [Tue, 9 Jul 2024 11:41:46 +0000 (13:41 +0200)]
[#3481] Encapsulate options from CB
Razvan Becheriu [Tue, 16 Jul 2024 11:22:45 +0000 (14:22 +0300)]
[#3446] addressed review comments
Razvan Becheriu [Tue, 16 Jul 2024 07:47:14 +0000 (10:47 +0300)]
[#3446] addressed review comments
Razvan Becheriu [Tue, 16 Jul 2024 06:55:32 +0000 (09:55 +0300)]
[#3446] addressed review
Razvan Becheriu [Thu, 11 Jul 2024 17:17:26 +0000 (20:17 +0300)]
[#3446] added unittests
Razvan Becheriu [Wed, 10 Jul 2024 21:18:38 +0000 (00:18 +0300)]
[#3446] added unittests
Razvan Becheriu [Wed, 10 Jul 2024 20:40:51 +0000 (23:40 +0300)]
[#3446] updated documentation
Razvan Becheriu [Wed, 10 Jul 2024 15:48:36 +0000 (18:48 +0300)]
[#3446] added ChangeLog entry
Razvan Becheriu [Wed, 10 Jul 2024 15:31:59 +0000 (18:31 +0300)]
[#3446] add dhcp state to get-status
Andrei Pavel [Mon, 15 Jul 2024 17:04:52 +0000 (20:04 +0300)]
[#3495] Fix tools/check-for-json-errors-in-doc.sh
Fix tools/check-for-json-errors-in-doc.sh from escaping double-escaped
characters in JSON which results in malformed JSON which results in CI
failing.
Andrei Pavel [Tue, 9 Jul 2024 10:12:02 +0000 (13:12 +0300)]
[#1723] rename messages to duplicate-log-messages
Andrei Pavel [Tue, 9 Jul 2024 10:09:50 +0000 (13:09 +0300)]
[#1723] check-messages.py: remove duplicated strip
Andrei Pavel [Wed, 26 Jun 2024 13:00:48 +0000 (16:00 +0300)]
[#1723] regenerate messages
Andrei Pavel [Wed, 26 Jun 2024 12:59:48 +0000 (15:59 +0300)]
[#1723] remove unlogged message definitions
Andrei Pavel [Wed, 26 Jun 2024 12:36:11 +0000 (15:36 +0300)]
[#1723] add debug levels to message documentation
Andrei Pavel [Wed, 26 Jun 2024 12:17:40 +0000 (15:17 +0300)]
[#1723] rm tools/check-messages.sh
Andrei Pavel [Wed, 26 Jun 2024 08:53:19 +0000 (11:53 +0300)]
[#1723] exhonerate existing duplicate messages
Andrei Pavel [Wed, 26 Jun 2024 08:42:20 +0000 (11:42 +0300)]
[#1723] fix placeholder ids in messages
Andrei Pavel [Tue, 25 Jun 2024 21:38:26 +0000 (00:38 +0300)]
[#1723] tools/check-messages.py
Andrei Pavel [Tue, 25 Jun 2024 21:38:36 +0000 (00:38 +0300)]
[#1723] fix a problem with bandit searching .git
Andrei Pavel [Tue, 25 Jun 2024 08:27:36 +0000 (11:27 +0300)]
[#1723] tools/check-messages.sh
Wlodek Wencel [Thu, 4 Jul 2024 08:46:49 +0000 (10:46 +0200)]
[#3480] add upgrade_022_to_023.sh to Makefile.am
Razvan Becheriu [Tue, 2 Jul 2024 11:38:41 +0000 (14:38 +0300)]
[#3449] added ChangeLog entry.
Razvan Becheriu [Wed, 26 Jun 2024 13:59:27 +0000 (16:59 +0300)]
[#3449] clean up on destructor
Razvan Becheriu [Fri, 14 Jun 2024 05:43:19 +0000 (08:43 +0300)]
[#3449] fixed fd and memory leak
Francis Dupont [Thu, 20 Jun 2024 07:32:17 +0000 (09:32 +0200)]
[#3050] Removed spurious commas from daemon.cc
Francis Dupont [Fri, 31 May 2024 22:50:26 +0000 (00:50 +0200)]
[#3050] Added a ChangeLog entry
Francis Dupont [Fri, 31 May 2024 22:47:11 +0000 (00:47 +0200)]
[#3050] Added Umask RAII and use it
Marcin Godzina [Wed, 26 Jun 2024 11:59:15 +0000 (11:59 +0000)]
[#3468] bump up version to 2.7.1
Marcin Godzina [Mon, 24 Jun 2024 08:18:19 +0000 (08:18 +0000)]
[#3464] release changes
Razvan Becheriu [Thu, 20 Jun 2024 19:25:03 +0000 (22:25 +0300)]
[#3459] added util/io library to script and bumped version
Razvan Becheriu [Thu, 20 Jun 2024 16:50:30 +0000 (19:50 +0300)]
[#3459] bump up library versions for 2.7.0 release
Razvan Becheriu [Thu, 20 Jun 2024 17:39:38 +0000 (20:39 +0300)]
[#3366] fix memory leak in unittests
Andrei Pavel [Thu, 20 Jun 2024 17:07:06 +0000 (20:07 +0300)]
[#3435] add ChangeLog entry
Andrei Pavel [Thu, 20 Jun 2024 18:29:24 +0000 (21:29 +0300)]
[#3435] some formatting in netconf
Andrei Pavel [Thu, 20 Jun 2024 18:11:33 +0000 (21:11 +0300)]
[#3435] fix a crash on empty notification tree
... and a message containing two "%1"s.
Andrei Pavel [Thu, 20 Jun 2024 17:00:32 +0000 (20:00 +0300)]
[#3435] add exception_handler to onNotification as well
Andrei Pavel [Mon, 27 May 2024 14:47:42 +0000 (17:47 +0300)]
[#3435] add exception handling for module changes
Andrei Pavel [Thu, 6 Jun 2024 15:43:22 +0000 (18:43 +0300)]
[#3435] do not use abs_top_srcdir in distributed scripts
Andrei Pavel [Thu, 20 Jun 2024 10:27:54 +0000 (13:27 +0300)]
[#3323] typed enums to appease ubsan
example of UBSan error: runtime error: load of value 65536, which is not a valid value for type 'const HeaderFlag'
Andrei Pavel [Thu, 20 Jun 2024 15:02:30 +0000 (18:02 +0300)]
[#3287] address review