]>
git.ipfire.org Git - thirdparty/kea.git/log
Francis Dupont [Thu, 12 Jun 2025 15:53:46 +0000 (17:53 +0200)]
[#3924] Added a ChangeLog entry
Francis Dupont [Thu, 12 Jun 2025 15:29:23 +0000 (17:29 +0200)]
[#3924] Added runstatedir option
Francis Dupont [Mon, 16 Jun 2025 14:12:50 +0000 (16:12 +0200)]
[#3939] Typo
Francis Dupont [Mon, 16 Jun 2025 13:50:33 +0000 (15:50 +0200)]
[#3939] Finalized ChangeLog entry
Francis Dupont [Fri, 13 Jun 2025 15:11:00 +0000 (17:11 +0200)]
[#3939] Fixed ChangeLog entry
Francis Dupont [Thu, 12 Jun 2025 15:38:05 +0000 (17:38 +0200)]
[#3939] Added a ChangeLog entry
Francis Dupont [Thu, 12 Jun 2025 15:06:58 +0000 (17:06 +0200)]
[#3939] Changed restrict-commands default to true
Francis Dupont [Mon, 16 Jun 2025 13:46:43 +0000 (15:46 +0200)]
[#3638] Typo
Francis Dupont [Fri, 13 Jun 2025 15:25:54 +0000 (17:25 +0200)]
[#3638] Added a comment explaining the code change
Francis Dupont [Wed, 11 Jun 2025 14:48:20 +0000 (16:48 +0200)]
[#3638] Added a second TLS check
Andrei Pavel [Mon, 16 Jun 2025 08:31:47 +0000 (11:31 +0300)]
[#3956] Minor corrections and aesthetic updates to the release checklist
Andrei Pavel [Mon, 16 Jun 2025 08:41:16 +0000 (11:41 +0300)]
[#3957] Update Hammer with support for new systems
... And a small change to make it work on Rocky 10.
Razvan Becheriu [Fri, 13 Jun 2025 18:26:42 +0000 (21:26 +0300)]
[#3779] rearranged hook libraries
Razvan Becheriu [Fri, 13 Jun 2025 13:31:00 +0000 (16:31 +0300)]
[#3779] fixed doxygen
Razvan Becheriu [Fri, 13 Jun 2025 12:01:44 +0000 (15:01 +0300)]
[#3814] addressed review comments
Razvan Becheriu [Fri, 13 Jun 2025 09:02:43 +0000 (12:02 +0300)]
[#3814] implemented lease wipe for db
Marcin Siodelski [Fri, 13 Jun 2025 10:33:31 +0000 (12:33 +0200)]
[#3922] Clarified options 151-157 are BLQ
Suzanne Goldlust [Fri, 30 May 2025 16:06:33 +0000 (16:06 +0000)]
[#3922] Add options 151-157 to table
Razvan Becheriu [Thu, 12 Jun 2025 20:54:10 +0000 (23:54 +0300)]
[#3920] added ChangeLog entry
Razvan Becheriu [Wed, 4 Jun 2025 10:24:52 +0000 (13:24 +0300)]
[#3920] remove experimental label for supported features
Razvan Becheriu [Thu, 12 Jun 2025 20:30:27 +0000 (23:30 +0300)]
[#3849] restrict location of configured scripts in loaded hooks
Razvan Becheriu [Thu, 12 Jun 2025 18:32:05 +0000 (21:32 +0300)]
[#3911] fixed error handling
Razvan Becheriu [Thu, 12 Jun 2025 18:12:30 +0000 (21:12 +0300)]
[#3851] changes 4o6 port in examples and doc
Slawek Figiel [Thu, 12 Jun 2025 17:14:26 +0000 (19:14 +0200)]
[#3926] Add Changelog entry
Slawek Figiel [Thu, 12 Jun 2025 17:11:57 +0000 (19:11 +0200)]
[#3926] Describe missing parameter
Francis Dupont [Mon, 9 Jun 2025 08:45:00 +0000 (10:45 +0200)]
[#3007] Updated script replaces
Razvan Becheriu [Wed, 11 Jun 2025 17:15:57 +0000 (20:15 +0300)]
[#3541] reverted change
Razvan Becheriu [Wed, 11 Jun 2025 09:43:13 +0000 (12:43 +0300)]
[#3541] addressed review comments
Razvan Becheriu [Tue, 10 Jun 2025 17:14:17 +0000 (20:14 +0300)]
[#3541] addressed review comments
Razvan Becheriu [Wed, 4 Jun 2025 13:54:39 +0000 (16:54 +0300)]
[#3541] update docs and examples
Andrei Pavel [Wed, 4 Jun 2025 08:10:02 +0000 (11:10 +0300)]
[#3857] Exclude hammer.py from the tarball too
Andrei Pavel [Tue, 10 Jun 2025 12:34:04 +0000 (15:34 +0300)]
[#3941] Hammer: install_sphinx -> python3-sphinx
Thomas Markwalder [Tue, 10 Jun 2025 13:18:27 +0000 (09:18 -0400)]
[#3937] Fix netconf references
modified: src/bin/netconf/netconf_cfg_mgr.cc
modified: src/bin/netconf/tests/netconf_cfg_mgr_unittests.cc
Vicky Risk [Mon, 9 Jun 2025 13:42:55 +0000 (13:42 +0000)]
Edit release_checklist.md to slightly update the marketing announcement
Vicky Risk [Thu, 29 May 2025 18:14:38 +0000 (18:14 +0000)]
[#3913] Edit release_checklist.md to modify marketing tasks
Thomas Markwalder [Fri, 6 Jun 2025 14:02:33 +0000 (10:02 -0400)]
[#3932] Updated hooks dev guide
modified: src/bin/dhcp4/dhcp4_hooks.dox
Thomas Markwalder [Thu, 5 Jun 2025 11:27:11 +0000 (07:27 -0400)]
[#3932] Update change log
modified: changelog_unreleased/3858-ping-check-should-not-ping-if-exising-lease-is-active-or-reserved
Thomas Markwalder [Wed, 4 Jun 2025 14:02:43 +0000 (10:02 -0400)]
[#3932] Fix lease4_offer callout argument
modified: src/bin/dhcp4/dhcp4_srv.cc
modified: src/bin/dhcp4/tests/hooks_unittest.cc
Thomas Markwalder [Fri, 6 Jun 2025 13:09:32 +0000 (09:09 -0400)]
[#3937] Output origina cfg value of library
Changed HookLibInfo from std::pair<> to class to
allow retention of the configured value of 'library'
parameter.
Changes to be committed:
new file: changelog_unreleased/3937-kea-returns-full-hook-path-despite-given-only-filename
modified: src/bin/agent/ca_cfg_mgr.cc
modified: src/bin/agent/tests/ca_cfg_mgr_unittests.cc
modified: src/bin/d2/tests/d2_cfg_mgr_unittests.cc
modified: src/bin/dhcp4/tests/hooks_unittest.cc
modified: src/bin/dhcp6/tests/hooks_unittest.cc
modified: src/hooks/d2/gss_tsig/libloadtests/load_unload_unittests.cc
modified: src/hooks/dhcp/ddns_tuning/libloadtests/callout_unittests.h
modified: src/hooks/dhcp/flex_option/libloadtests/callout_unittests.cc
modified: src/hooks/dhcp/high_availability/libloadtests/close_unittests.cc
modified: src/hooks/dhcp/lease_cmds/libloadtests/lease_cmds_unittest.h
modified: src/hooks/dhcp/stat_cmds/tests/stat_cmds_unittest.cc
modified: src/hooks/dhcp/subnet_cmds/tests/subnet_cmds_unittest.h
modified: src/lib/dhcpsrv/srv_config.cc
modified: src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
modified: src/lib/hooks/hooks_config.cc
modified: src/lib/hooks/hooks_config.h
modified: src/lib/hooks/hooks_parser.cc
modified: src/lib/hooks/libinfo.cc
modified: src/lib/hooks/libinfo.h
modified: src/lib/hooks/library_handle.cc
modified: src/lib/hooks/library_manager_collection.cc
modified: src/lib/hooks/tests/hooks_manager_unittest.cc
modified: src/lib/hooks/tests/library_manager_collection_unittest.cc
Francis Dupont [Fri, 6 Jun 2025 13:58:26 +0000 (15:58 +0200)]
[#3413] Fixed another coverity complain
Francis Dupont [Thu, 5 Jun 2025 16:57:57 +0000 (18:57 +0200)]
[#3413] Fixed some coverity complains
Thomas Markwalder [Thu, 5 Jun 2025 13:45:10 +0000 (09:45 -0400)]
[#3827] Fixed change log entry
modified: 3827-ping_check-hook-refuses-to-route-purposely
Thomas Markwalder [Mon, 2 Jun 2025 18:41:28 +0000 (14:41 -0400)]
[#3827] Ping check now routes pings
Changes to be committed:
new file: 3827-ping_check-hook-refuses-to-route-purposely
modified: ../src/hooks/dhcp/ping_check/icmp_socket.h
Andrei Pavel [Mon, 2 Jun 2025 13:01:09 +0000 (16:01 +0300)]
[#3867] Hammer: Pin Meson version to 1.8.1
Andrei Pavel [Mon, 2 Jun 2025 13:00:03 +0000 (16:00 +0300)]
[#3867] Hammer: Install texlive-full when preparing Alpine so it can build PDFs
Andrei Pavel [Mon, 2 Jun 2025 13:01:29 +0000 (16:01 +0300)]
[#3867] Hammer: Remove removal of incompatible packages installed by older hammers
Andrei Pavel [Thu, 29 May 2025 13:43:09 +0000 (16:43 +0300)]
[#3821] Update release checklist with updating the stable tag
Suzanne Goldlust [Wed, 4 Jun 2025 19:28:46 +0000 (19:28 +0000)]
[#3935] Fix references to hold-reclaim-time
Thomas Markwalder [Tue, 3 Jun 2025 19:21:03 +0000 (15:21 -0400)]
[#3921] Simplified ChangeLog
modified: 3921-restrictions-on-log-directory-break-syslog-logging
Thomas Markwalder [Tue, 3 Jun 2025 15:08:17 +0000 (11:08 -0400)]
[#3921] Fixed syslog:facility parsing
Changes to be committed:
new file: changelog_unreleased/3921-restrictions-on-log-directory-break-syslog-logging
modified: src/lib/process/log_parser.cc
modified: src/lib/process/tests/log_parser_unittests.cc
Thomas Markwalder [Tue, 3 Jun 2025 14:00:30 +0000 (10:00 -0400)]
[#3858] Addressed review comments
minor nits:
modified: src/bin/dhcp4/tests/hooks_unittest.cc
modified: src/hooks/dhcp/ping_check/ping_check_mgr.cc
modified: src/hooks/dhcp/ping_check/tests/ping_check_mgr_unittests.cc
Thomas Markwalder [Thu, 1 May 2025 13:30:56 +0000 (09:30 -0400)]
[#3858] Skip ping-check if active or reserved
/src/bin/dhcp4/dhcp4_srv.cc
Dhcpv4Srv::processLocalizedQuery4() - pass in current host to callout
/src/bin/dhcp4/tests/hooks_unittest.cc
Update UTs to check for host argument
/src/hooks/dhcp/ping_check/ping_check_callouts.cc
lease4_offer() - pass host argument to PingCheckMgr::shouldPing()
/src/hooks/dhcp/ping_check/ping_check_mgr.*
PingCheckMgr::shouldPing() - added host parameter and altered
logic to skip ping if lease is active or reserved
/src/hooks/dhcp/ping_check/tests/ping_check_mgr_unittests.cc
Updated UTs
Thomas Markwalder [Mon, 2 Jun 2025 12:35:47 +0000 (08:35 -0400)]
[#3659] Addressed review comments
Fixed minor comments, updated error text in two UTs.
new file: changelog_unreleased/3659-enable-lease-caching-as-default
modified: src/lib/dhcpsrv/tests/cfg_subnets4_unittest.cc
modified: src/lib/dhcpsrv/tests/cfg_subnets6_unittest.cc
modified: src/lib/testutils/test_to_element.cc
modified: src/lib/testutils/test_to_element.h
Thomas Markwalder [Fri, 25 Apr 2025 11:18:45 +0000 (11:18 +0000)]
Apply 1 suggestion(s) to 1 file(s)
Co-authored-by: Tomek Mrugalski <tomek@isc.org>
Thomas Markwalder [Mon, 21 Apr 2025 12:26:23 +0000 (08:26 -0400)]
[#3659] Fixed unit tests
modified: src/bin/dhcp4/tests/get_config_unittest.cc
modified: src/bin/dhcp4/tests/http_control_socket_unittest.cc
modified: src/bin/dhcp6/tests/get_config_unittest.cc
modified: src/bin/dhcp6/tests/hooks_unittest.cc
modified: src/bin/dhcp6/tests/http_control_socket_unittest.cc
Thomas Markwalder [Thu, 3 Apr 2025 18:37:58 +0000 (14:37 -0400)]
[#3659] Default cache-threshold to 0.25
/doc/sphinx/arm/dhcp4-srv.rst
/doc/sphinx/arm/dhcp4-srv.rst
Updated Lease Caching section
/src/hooks/dhcp/subnet_cmds/tests/subnet4_cmds_unittest.cc
/src/hooks/dhcp/subnet_cmds/tests/subnet6_cmds_unittest.cc
/src/lib/dhcpsrv/tests/cfg_subnets4_unittest.cc
/src/lib/dhcpsrv/tests/cfg_subnets6_unittest.cc
/src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
/src/lib/dhcpsrv/tests/network_unittest.cc
/src/lib/dhcpsrv/tests/shared_network_parser_unittest.cc
/src/lib/dhcpsrv/parsers/base_network_parser.cc
BaseNetworkParser::parseCacheParams() - altered parsing to
permit threshold of 0.0
/src/lib/dhcpsrv/parsers/simple_parser4.cc
/src/lib/dhcpsrv/parsers/simple_parser6.cc
Set global default for threshold to 0.25
/src/lib/testutils/test_to_element.*
assertEqWithDiff() - new variant that ASSERT when not equivalent
Razvan Becheriu [Mon, 2 Jun 2025 19:44:11 +0000 (22:44 +0300)]
[#3916] addressed review comments
Razvan Becheriu [Mon, 2 Jun 2025 11:47:52 +0000 (14:47 +0300)]
[#3916] added deprecation warning log messange on CA startup
Razvan Becheriu [Fri, 30 May 2025 18:20:22 +0000 (21:20 +0300)]
[#3916] add warning on CA startup as being deprecated
Andrei Pavel [Fri, 30 May 2025 06:27:49 +0000 (09:27 +0300)]
[#3905] Fix more Meson flag documentation
Suzanne Goldlust [Thu, 29 May 2025 17:11:00 +0000 (17:11 +0000)]
[#3905] Clarify postgresql argument instructions
Suzanne Goldlust [Thu, 29 May 2025 16:57:22 +0000 (16:57 +0000)]
[#3905] Fix incorrect build arguments
Wlodek Wencel [Fri, 30 May 2025 13:26:43 +0000 (15:26 +0200)]
[#3923] bump up kea version
Suzanne Goldlust [Thu, 8 May 2025 16:58:16 +0000 (16:58 +0000)]
[#3854] Fix typo
Andrei Pavel [Wed, 28 May 2025 12:01:35 +0000 (15:01 +0300)]
[#3857] Remove add-changelog-entry target
It does not work from tarball.
There already is .add-entry.sh which can be run directly.
Andrei Pavel [Wed, 28 May 2025 11:59:34 +0000 (14:59 +0300)]
[#3857] Change amend-gitattributes.sh to not look at the root .gitattributes file
Andrei Pavel [Wed, 28 May 2025 11:44:47 +0000 (14:44 +0300)]
[#3857] Exclude files from meson dist
Razvan Becheriu [Tue, 27 May 2025 11:59:34 +0000 (14:59 +0300)]
[#3894] regenerate kea-messages.rst
Razvan Becheriu [Tue, 27 May 2025 10:38:19 +0000 (10:38 +0000)]
[#3894] update section also
Razvan Becheriu [Mon, 26 May 2025 13:53:47 +0000 (16:53 +0300)]
[#3894] fixed generate rst from mes files
Andrei Pavel [Fri, 30 May 2025 08:00:43 +0000 (11:00 +0300)]
[#3917] Fix fuzz jobs running automatically on MR creation
Andrei Pavel [Fri, 30 May 2025 08:09:12 +0000 (11:09 +0300)]
[#3734] Remove unused variable after HAVE_PGSQL_SSL removal
Andrei Pavel [Wed, 7 May 2025 04:52:29 +0000 (07:52 +0300)]
[#3734] Add ChangeLog entry
Andrei Pavel [Thu, 15 May 2025 06:38:46 +0000 (09:38 +0300)]
[#3734] Remove dotlibs from Meson which was only about compatiblity with Autotools
Andrei Pavel [Wed, 7 May 2025 04:44:08 +0000 (07:44 +0300)]
[#3734] Switch tools/find-uninstalled-headers.py to Meson
Andrei Pavel [Tue, 13 May 2025 19:32:23 +0000 (22:32 +0300)]
[#3734] Remove unnecessary path_replacer.sh
Andrei Pavel [Tue, 13 May 2025 19:32:11 +0000 (22:32 +0300)]
[#3734] Remove unnecessary HAVE_PGSQL_SSL macro
Andrei Pavel [Thu, 8 May 2025 10:30:45 +0000 (13:30 +0300)]
[#3734] Remove Woverloaded-virtual as it creates spurious warnings from boost
Andrei Pavel [Tue, 6 May 2025 13:09:41 +0000 (16:09 +0300)]
[#3734] Meson changes facilitated by the removal of autotools
Andrei Pavel [Tue, 6 May 2025 12:54:43 +0000 (15:54 +0300)]
[#3734] Remove autotools
Razvan Becheriu [Tue, 27 May 2025 13:58:07 +0000 (16:58 +0300)]
[#3875] fixed args order in flex option hook lib logs
Razvan Becheriu [Mon, 26 May 2025 14:10:02 +0000 (17:10 +0300)]
[#3819] fix docs
Razvan Becheriu [Fri, 30 May 2025 06:26:37 +0000 (09:26 +0300)]
[#3643] log MT settings at info level - not experimental
Thomas Markwalder [Fri, 23 May 2025 19:51:11 +0000 (15:51 -0400)]
[#3906] Fix root-file handling
Added changelog delta
src/lib/util/filesystem.cc
PathChecker::validatePath() - catch root-file
src/lib/util/tests/filesystem_unittests.cc
TEST_F(PathCheckerTest, validatePathEnforcePath)
TEST_F(PathCheckerTest, validatePathEnforcePathFalse) -
added test cases
Thomas Markwalder [Fri, 23 May 2025 19:08:56 +0000 (15:08 -0400)]
[#3902] Added ChangeLog
new file: 3902-disable-security-restrictions-with-command-line-switch
Thomas Markwalder [Fri, 23 May 2025 18:36:30 +0000 (14:36 -0400)]
[#3902] More typos
modified: doc/sphinx/arm/agent.rst
modified: doc/sphinx/arm/ddns.rst
modified: doc/sphinx/arm/dhcp4-srv.rst
modified: doc/sphinx/arm/dhcp6-srv.rst
modified: doc/sphinx/arm/security.rst
modified: src/bin/agent/ca_messages.mes
modified: src/lib/d2srv/d2_messages.mes
modified: src/lib/util/filesystem.cc
modified: src/lib/util/filesystem.h
Thomas Markwalder [Fri, 23 May 2025 17:28:22 +0000 (13:28 -0400)]
[#3902] Initial review comments
Fixed ARM typos
modified: agent.rst
modified: ddns.rst
modified: dhcp4-srv.rst
modified: dhcp6-srv.rst
modified: security.rst
Thomas Markwalder [Fri, 23 May 2025 15:27:22 +0000 (11:27 -0400)]
[#3902] Recompiled messages
modified: src/bin/agent/ca_messages.cc
modified: src/bin/agent/ca_messages.h
modified: src/bin/dhcp4/dhcp4_messages.cc
modified: src/bin/dhcp4/dhcp4_messages.h
modified: src/bin/dhcp6/dhcp6_messages.cc
modified: src/bin/dhcp6/dhcp6_messages.h
modified: src/lib/d2srv/d2_messages.cc
modified: src/lib/d2srv/d2_messages.h
Thomas Markwalder [Fri, 23 May 2025 15:20:20 +0000 (11:20 -0400)]
[#3902] servers disable security on -X
modified: doc/sphinx/arm/agent.rst
modified: doc/sphinx/arm/ddns.rst
modified: doc/sphinx/arm/dhcp4-srv.rst
modified: doc/sphinx/arm/dhcp6-srv.rst
modified: doc/sphinx/arm/security.rst
modified: src/bin/agent/ca_messages.mes
modified: src/bin/agent/ca_process.cc
modified: src/bin/d2/d2_process.cc
modified: src/bin/dhcp4/dhcp4_messages.mes
modified: src/bin/dhcp4/main.cc
modified: src/bin/dhcp6/dhcp6_messages.mes
modified: src/bin/dhcp6/main.cc
modified: src/lib/config/unix_command_config.cc
modified: src/lib/config/unix_command_config.h
modified: src/lib/d2srv/d2_messages.mes
modified: src/lib/dhcpsrv/cfgmgr.cc
modified: src/lib/dhcpsrv/cfgmgr.h
modified: src/lib/dhcpsrv/legal_log_mgr.cc
modified: src/lib/dhcpsrv/legal_log_mgr.h
modified: src/lib/hooks/hooks_parser.cc
modified: src/lib/hooks/hooks_parser.h
modified: src/lib/hooks/tests/hooks_manager_unittest.cc
modified: src/lib/process/d_controller.cc
modified: src/lib/process/log_parser.cc
modified: src/lib/process/log_parser.h
modified: src/lib/util/filesystem.cc
modified: src/lib/util/filesystem.h
modified: src/lib/util/tests/filesystem_unittests.cc
Razvan Becheriu [Thu, 22 May 2025 12:13:58 +0000 (15:13 +0300)]
[#3831] fixed forensic log path in docs
Andrei Pavel [Thu, 22 May 2025 11:58:21 +0000 (14:58 +0300)]
[#3831] Remove "path" from default configs
Razvan Becheriu [Thu, 22 May 2025 09:34:42 +0000 (12:34 +0300)]
[#3831] fix arm env var name
Wlodek Wencel [Tue, 20 May 2025 15:34:01 +0000 (15:34 +0000)]
Release Changes 2.7.9
Andrei Pavel [Tue, 20 May 2025 10:56:58 +0000 (13:56 +0300)]
[#3892] Bump up library version numbers
Andrei Pavel [Tue, 20 May 2025 10:56:06 +0000 (13:56 +0300)]
[#3892] Make tools/bump-lib-versions.sh write to changelog_unreleased
Andrei Pavel [Tue, 20 May 2025 10:33:02 +0000 (13:33 +0300)]
[#3833] Remove unused LEGAL_LOG_DIR macros
Andrei Pavel [Tue, 20 May 2025 10:03:17 +0000 (13:03 +0300)]
[#3833] Add table in the security section
Francis Dupont [Tue, 20 May 2025 07:50:23 +0000 (09:50 +0200)]
[#3833] Added client before MySQL TLS settings
Francis Dupont [Tue, 20 May 2025 07:43:46 +0000 (09:43 +0200)]
[#3833] Added comma
Razvan Becheriu [Tue, 20 May 2025 04:48:32 +0000 (07:48 +0300)]
[#3833] addressed review comments