]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
11 months ago[#3881] Major edit of "Duplicate Definitions"
Ben Scott [Fri, 9 May 2025 13:29:31 +0000 (09:29 -0400)] 
[#3881] Major edit of "Duplicate Definitions"

11 months ago[#3881] Copy edit "Incompatible Software"
Ben Scott [Fri, 9 May 2025 12:18:44 +0000 (08:18 -0400)] 
[#3881] Copy edit "Incompatible Software"

Intensify avoidance of subnet_cmds hook.
Add: Stork is not currently compatible.

11 months ago[#3881] copy edit sects: Install, Components
Ben Scott [Thu, 8 May 2025 21:06:18 +0000 (17:06 -0400)] 
[#3881] copy edit sects: Install, Components

11 months ago[#3881] Move "Configuration Files Inclusion"
Ben Scott [Thu, 8 May 2025 20:01:16 +0000 (16:01 -0400)] 
[#3881] Move "Configuration Files Inclusion"

The RST section on the JSON <?include> feature was put after the
RST include directive for the config-backend.rst file, resulting
in the "Configuration Files Inclusion" content accientally
appearing within the CB section.  Move it to fix and add an RST
comment to make the structure more obvious.

11 months ago[#3881] Add subsect "Preparation is Required"
Ben Scott [Thu, 8 May 2025 19:56:52 +0000 (15:56 -0400)] 
[#3881] Add subsect "Preparation is Required"

11 months ago[#3881] Add/rename sections, move content within
Ben Scott [Thu, 8 May 2025 19:47:52 +0000 (15:47 -0400)] 
[#3881] Add/rename sections, move content within

New section "Installation"
Rename section "Capabilities and Limitations"
  to "Limitations and Warnings".
  It has little content about capabilities currently, except in the negative.
Add subsection headings within "Limitations".
Remove redundent leading "CB" from section names.
Move content around to better fit the section titles.
Demote some notes as they now have their own sections.
Minimal changes to content itself in this commit.

11 months ago[#3881] Starting reorg of CB docs
Ben Scott [Thu, 8 May 2025 17:15:42 +0000 (17:15 +0000)] 
[#3881] Starting reorg of CB docs

11 months ago[#3680] Minor: make check -> meson test
Andrei Pavel [Thu, 19 Jun 2025 14:47:06 +0000 (17:47 +0300)] 
[#3680] Minor: make check -> meson test

11 months ago[#3680] Unroll NETCONF fallback subproject into the main meson.build to have all...
Andrei Pavel [Thu, 19 Jun 2025 14:44:35 +0000 (17:44 +0300)] 
[#3680] Unroll NETCONF fallback subproject into the main meson.build to have all the sub dependencies available for pkg-config

11 months ago[#3680] Meson: Add the more common dependencies to pkg-config as well
Andrei Pavel [Thu, 19 Jun 2025 14:32:26 +0000 (17:32 +0300)] 
[#3680] Meson: Add the more common dependencies to pkg-config as well

11 months ago[#3680] Fix generating .pc file when dependencies are not detected through pkg-config
Andrei Pavel [Wed, 18 Jun 2025 04:55:51 +0000 (07:55 +0300)] 
[#3680] Fix generating .pc file when dependencies are not detected through pkg-config

meson.build:1051:4: ERROR: requires argument not a string, library with pkgconfig-generated file or pkgconfig-dependency object, got <ExternalLibrary log4cplus: True>

11 months ago[#3680] Minor: add missing newline at EOF of unreleased changelog file
Andrei Pavel [Thu, 19 Jun 2025 14:44:41 +0000 (17:44 +0300)] 
[#3680] Minor: add missing newline at EOF of unreleased changelog file

11 months ago[#3953] Remove @dotlibs@ leftover from autotools removal
Andrei Pavel [Thu, 19 Jun 2025 07:33:59 +0000 (10:33 +0300)] 
[#3953] Remove @dotlibs@ leftover from autotools removal

11 months ago[#3953] Update fuzz devel guide
Andrei Pavel [Thu, 19 Jun 2025 07:32:36 +0000 (10:32 +0300)] 
[#3953] Update fuzz devel guide

11 months ago[#3953] Do not run fuzzers with sudo. No longer required
Andrei Pavel [Tue, 17 Jun 2025 09:05:30 +0000 (12:05 +0300)] 
[#3953] Do not run fuzzers with sudo. No longer required

11 months ago[#3953] Remove fuzz configs. No longer required
Andrei Pavel [Tue, 17 Jun 2025 09:04:31 +0000 (12:04 +0300)] 
[#3953] Remove fuzz configs. No longer required

11 months ago[#3953] Put fuzzers in a for loop in meson
Andrei Pavel [Tue, 17 Jun 2025 09:04:19 +0000 (12:04 +0300)] 
[#3953] Put fuzzers in a for loop in meson

11 months ago[#3953] No longer install fuzz input. It was never required
Andrei Pavel [Wed, 18 Jun 2025 06:07:14 +0000 (09:07 +0300)] 
[#3953] No longer install fuzz input. It was never required

11 months ago[#3953] Add rpath to fuzzers
Andrei Pavel [Tue, 17 Jun 2025 09:04:07 +0000 (12:04 +0300)] 
[#3953] Add rpath to fuzzers

11 months ago[#3953] Fix a static initialization race in fuzzers. Turn KEA_FUZZ_DIR into a function
Andrei Pavel [Tue, 17 Jun 2025 09:04:00 +0000 (12:04 +0300)] 
[#3953] Fix a static initialization race in fuzzers. Turn KEA_FUZZ_DIR into a function

11 months ago[#3953] Use the same sudo trick on fuzzers and get rid of kludgy fuzz test scripts
Andrei Pavel [Tue, 17 Jun 2025 09:03:55 +0000 (12:03 +0300)] 
[#3953] Use the same sudo trick on fuzzers and get rid of kludgy fuzz test scripts

11 months ago[#3930] Fix cppcheck after adoption of meson
Andrei Pavel [Thu, 19 Jun 2025 07:09:14 +0000 (10:09 +0300)] 
[#3930] Fix cppcheck after adoption of meson

- Was running on build dir which had little to no sources.
- Use the compile_commands.json file provided by meson which enables
  cppcheck to know about compiler flags used in compilation.
- Make the cppcheck target write to cppcheck-result.xml which is
  expected in the cppcheck-htmlreport target.
- Add library=googletest so it correctly decodes gtest macros.
- Remove suppression list. A lot of the suppressions were fixed with
  proper use of cppcheck or are no longer reported.

11 months ago[#3628] Two grammarly nits added
Marcin Siodelski [Wed, 18 Jun 2025 12:34:39 +0000 (12:34 +0000)] 
[#3628] Two grammarly nits added

11 months ago[#3628] Added Changelog for #3628
Marcin Siodelski [Wed, 18 Jun 2025 11:28:19 +0000 (13:28 +0200)] 
[#3628] Added Changelog for #3628

11 months ago[#3628] Subnet selectors in default conf
Marcin Siodelski [Wed, 18 Jun 2025 11:25:13 +0000 (13:25 +0200)] 
[#3628] Subnet selectors in default conf

11 months ago[#3680] Document the use of the kea.pc file
Andrei Pavel [Tue, 17 Jun 2025 19:12:48 +0000 (22:12 +0300)] 
[#3680] Document the use of the kea.pc file

11 months ago[#3680] Add pkg-config .pc file
Andrei Pavel [Thu, 29 May 2025 06:13:30 +0000 (09:13 +0300)] 
[#3680] Add pkg-config .pc file

11 months ago[#3940] address review comments
Piotrek Zadroga [Tue, 17 Jun 2025 17:16:48 +0000 (19:16 +0200)] 
[#3940] address review comments

11 months ago[#3940] reword changelog
Piotrek Zadroga [Tue, 17 Jun 2025 17:05:07 +0000 (19:05 +0200)] 
[#3940] reword changelog

11 months ago[#3940] fix changelog
Piotrek Zadroga [Tue, 17 Jun 2025 12:06:32 +0000 (14:06 +0200)] 
[#3940] fix changelog

11 months ago[#3940] man doc update
Piotrek Zadroga [Tue, 17 Jun 2025 11:22:26 +0000 (13:22 +0200)] 
[#3940] man doc update

11 months ago[#3940] ARM doc update
Piotrek Zadroga [Tue, 17 Jun 2025 11:05:26 +0000 (13:05 +0200)] 
[#3940] ARM doc update

11 months ago[#3940] changelog entry
Piotrek Zadroga [Tue, 17 Jun 2025 10:58:26 +0000 (12:58 +0200)] 
[#3940] changelog entry

11 months ago[#3940] man doc update
Piotrek Zadroga [Tue, 17 Jun 2025 10:46:33 +0000 (12:46 +0200)] 
[#3940] man doc update

11 months ago[#3940] man doc update
Piotrek Zadroga [Tue, 17 Jun 2025 07:48:22 +0000 (09:48 +0200)] 
[#3940] man doc update

11 months ago[#3940] ARM doc update
Piotrek Zadroga [Tue, 17 Jun 2025 07:04:59 +0000 (09:04 +0200)] 
[#3940] ARM doc update

11 months ago[#3940] flags precedence tests
Piotrek Zadroga [Tue, 17 Jun 2025 06:39:10 +0000 (08:39 +0200)] 
[#3940] flags precedence tests

11 months ago[#3940] rename test file
Piotrek Zadroga [Mon, 16 Jun 2025 19:11:26 +0000 (21:11 +0200)] 
[#3940] rename test file

11 months ago[#3940] add kea-shell tests
Piotrek Zadroga [Mon, 16 Jun 2025 18:21:06 +0000 (20:21 +0200)] 
[#3940] add kea-shell tests

Tests cover --auth-password-file flag usage.

11 months ago[#3940] add --auth-password-file in kea-shell
Piotrek Zadroga [Fri, 13 Jun 2025 13:31:13 +0000 (15:31 +0200)] 
[#3940] add --auth-password-file in kea-shell

11 months ago[#3493] Add ChangeLog entry
Andrei Pavel [Tue, 17 Jun 2025 10:13:26 +0000 (13:13 +0300)] 
[#3493] Add ChangeLog entry

11 months ago[#3493] Document running unit tests with root privileges
Andrei Pavel [Tue, 17 Jun 2025 09:23:52 +0000 (12:23 +0300)] 
[#3493] Document running unit tests with root privileges

11 months ago[#3493] Run sudo -k before checking passwordless sudo to make sure sudo is not cached
Andrei Pavel [Tue, 17 Jun 2025 09:15:22 +0000 (12:15 +0300)] 
[#3493] Run sudo -k before checking passwordless sudo to make sure sudo is not cached

11 months ago[#3493] Filter out root tests from non-root runs only if passwordless sudo is set up
Andrei Pavel [Fri, 13 Jun 2025 04:41:50 +0000 (07:41 +0300)] 
[#3493] Filter out root tests from non-root runs only if passwordless sudo is set up

11 months ago[#3493] Automatically run tests that require root privileges with sudo
Andrei Pavel [Wed, 28 May 2025 06:26:46 +0000 (09:26 +0300)] 
[#3493] Automatically run tests that require root privileges with sudo

If user already has root privileges or if passwordless sudo is set up,
to avoid false failures caused by non-working sudo.

11 months ago[#3855] Fixed spacing in change log
Thomas Markwalder [Tue, 17 Jun 2025 15:15:45 +0000 (11:15 -0400)] 
[#3855] Fixed spacing in change log

11 months ago[#3855] Applied patch to update ARM
Thomas Markwalder [Mon, 16 Jun 2025 14:09:26 +0000 (10:09 -0400)] 
[#3855] Applied patch to update ARM

11 months ago[#3924] Added a ChangeLog entry
Francis Dupont [Thu, 12 Jun 2025 15:53:46 +0000 (17:53 +0200)] 
[#3924] Added a ChangeLog entry

11 months ago[#3924] Added runstatedir option
Francis Dupont [Thu, 12 Jun 2025 15:29:23 +0000 (17:29 +0200)] 
[#3924] Added runstatedir option

11 months ago[#3939] Typo
Francis Dupont [Mon, 16 Jun 2025 14:12:50 +0000 (16:12 +0200)] 
[#3939] Typo

11 months ago[#3939] Finalized ChangeLog entry
Francis Dupont [Mon, 16 Jun 2025 13:50:33 +0000 (15:50 +0200)] 
[#3939] Finalized ChangeLog entry

11 months ago[#3939] Fixed ChangeLog entry
Francis Dupont [Fri, 13 Jun 2025 15:11:00 +0000 (17:11 +0200)] 
[#3939] Fixed ChangeLog entry

11 months ago[#3939] Added a ChangeLog entry
Francis Dupont [Thu, 12 Jun 2025 15:38:05 +0000 (17:38 +0200)] 
[#3939] Added a ChangeLog entry

11 months ago[#3939] Changed restrict-commands default to true
Francis Dupont [Thu, 12 Jun 2025 15:06:58 +0000 (17:06 +0200)] 
[#3939] Changed restrict-commands default to true

11 months ago[#3638] Typo
Francis Dupont [Mon, 16 Jun 2025 13:46:43 +0000 (15:46 +0200)] 
[#3638] Typo

11 months ago[#3638] Added a comment explaining the code change
Francis Dupont [Fri, 13 Jun 2025 15:25:54 +0000 (17:25 +0200)] 
[#3638] Added a comment explaining the code change

11 months ago[#3638] Added a second TLS check
Francis Dupont [Wed, 11 Jun 2025 14:48:20 +0000 (16:48 +0200)] 
[#3638] Added a second TLS check

11 months ago[#3956] Minor corrections and aesthetic updates to the release checklist
Andrei Pavel [Mon, 16 Jun 2025 08:31:47 +0000 (11:31 +0300)] 
[#3956] Minor corrections and aesthetic updates to the release checklist

11 months ago[#3957] Update Hammer with support for new systems
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.

11 months ago[#3779] rearranged hook libraries
Razvan Becheriu [Fri, 13 Jun 2025 18:26:42 +0000 (21:26 +0300)] 
[#3779] rearranged hook libraries

11 months ago[#3779] fixed doxygen
Razvan Becheriu [Fri, 13 Jun 2025 13:31:00 +0000 (16:31 +0300)] 
[#3779] fixed doxygen

11 months ago[#3814] addressed review comments
Razvan Becheriu [Fri, 13 Jun 2025 12:01:44 +0000 (15:01 +0300)] 
[#3814] addressed review comments

11 months ago[#3814] implemented lease wipe for db
Razvan Becheriu [Fri, 13 Jun 2025 09:02:43 +0000 (12:02 +0300)] 
[#3814] implemented lease wipe for db

11 months ago[#3922] Clarified options 151-157 are BLQ
Marcin Siodelski [Fri, 13 Jun 2025 10:33:31 +0000 (12:33 +0200)] 
[#3922] Clarified options 151-157 are BLQ

11 months ago[#3922] Add options 151-157 to table
Suzanne Goldlust [Fri, 30 May 2025 16:06:33 +0000 (16:06 +0000)] 
[#3922] Add options 151-157 to table

11 months ago[#3920] added ChangeLog entry
Razvan Becheriu [Thu, 12 Jun 2025 20:54:10 +0000 (23:54 +0300)] 
[#3920] added ChangeLog entry

11 months ago[#3920] remove experimental label for supported features
Razvan Becheriu [Wed, 4 Jun 2025 10:24:52 +0000 (13:24 +0300)] 
[#3920] remove experimental label for supported features

11 months ago[#3849] restrict location of configured scripts in loaded hooks
Razvan Becheriu [Thu, 12 Jun 2025 20:30:27 +0000 (23:30 +0300)] 
[#3849] restrict location of configured scripts in loaded hooks

11 months ago[#3911] fixed error handling
Razvan Becheriu [Thu, 12 Jun 2025 18:32:05 +0000 (21:32 +0300)] 
[#3911] fixed error handling

11 months ago[#3851] changes 4o6 port in examples and doc
Razvan Becheriu [Thu, 12 Jun 2025 18:12:30 +0000 (21:12 +0300)] 
[#3851] changes 4o6 port in examples and doc

11 months ago[#3926] Add Changelog entry
Slawek Figiel [Thu, 12 Jun 2025 17:14:26 +0000 (19:14 +0200)] 
[#3926] Add Changelog entry

11 months ago[#3926] Describe missing parameter
Slawek Figiel [Thu, 12 Jun 2025 17:11:57 +0000 (19:11 +0200)] 
[#3926] Describe missing parameter

11 months ago[#3007] Updated script replaces
Francis Dupont [Mon, 9 Jun 2025 08:45:00 +0000 (10:45 +0200)] 
[#3007] Updated script replaces

11 months ago[#3541] reverted change
Razvan Becheriu [Wed, 11 Jun 2025 17:15:57 +0000 (20:15 +0300)] 
[#3541] reverted change

11 months ago[#3541] addressed review comments
Razvan Becheriu [Wed, 11 Jun 2025 09:43:13 +0000 (12:43 +0300)] 
[#3541] addressed review comments

11 months ago[#3541] addressed review comments
Razvan Becheriu [Tue, 10 Jun 2025 17:14:17 +0000 (20:14 +0300)] 
[#3541] addressed review comments

11 months ago[#3541] update docs and examples
Razvan Becheriu [Wed, 4 Jun 2025 13:54:39 +0000 (16:54 +0300)] 
[#3541] update docs and examples

11 months ago[#3857] Exclude hammer.py from the tarball too
Andrei Pavel [Wed, 4 Jun 2025 08:10:02 +0000 (11:10 +0300)] 
[#3857] Exclude hammer.py from the tarball too

11 months ago[#3941] Hammer: install_sphinx -> python3-sphinx
Andrei Pavel [Tue, 10 Jun 2025 12:34:04 +0000 (15:34 +0300)] 
[#3941] Hammer: install_sphinx -> python3-sphinx

11 months ago[#3937] Fix netconf references
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

11 months agoEdit release_checklist.md to slightly update the marketing announcement
Vicky Risk [Mon, 9 Jun 2025 13:42:55 +0000 (13:42 +0000)] 
Edit release_checklist.md to slightly update the marketing announcement

11 months ago[#3913] Edit release_checklist.md to modify marketing tasks
Vicky Risk [Thu, 29 May 2025 18:14:38 +0000 (18:14 +0000)] 
[#3913] Edit release_checklist.md to modify marketing tasks

11 months ago[#3932] Updated hooks dev guide
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

11 months ago[#3932] Update change log
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

11 months ago[#3932] Fix lease4_offer callout argument
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

12 months ago[#3937] Output origina cfg value of library
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

12 months ago[#3413] Fixed another coverity complain
Francis Dupont [Fri, 6 Jun 2025 13:58:26 +0000 (15:58 +0200)] 
[#3413] Fixed another coverity complain

12 months ago[#3413] Fixed some coverity complains
Francis Dupont [Thu, 5 Jun 2025 16:57:57 +0000 (18:57 +0200)] 
[#3413] Fixed some coverity complains

12 months ago[#3827] Fixed change log entry
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

12 months ago[#3827] Ping check now routes pings
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

12 months ago[#3867] Hammer: Pin Meson version to 1.8.1
Andrei Pavel [Mon, 2 Jun 2025 13:01:09 +0000 (16:01 +0300)] 
[#3867] Hammer: Pin Meson version to 1.8.1

12 months ago[#3867] Hammer: Install texlive-full when preparing Alpine so it can build PDFs
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

12 months ago[#3867] Hammer: Remove removal of incompatible packages installed by older hammers
Andrei Pavel [Mon, 2 Jun 2025 13:01:29 +0000 (16:01 +0300)] 
[#3867] Hammer: Remove removal of incompatible packages installed by older hammers

12 months ago[#3821] Update release checklist with updating the stable tag
Andrei Pavel [Thu, 29 May 2025 13:43:09 +0000 (16:43 +0300)] 
[#3821] Update release checklist with updating the stable tag

12 months ago[#3935] Fix references to hold-reclaim-time
Suzanne Goldlust [Wed, 4 Jun 2025 19:28:46 +0000 (19:28 +0000)] 
[#3935] Fix references to hold-reclaim-time

12 months ago[#3921] Simplified ChangeLog
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

12 months ago[#3921] Fixed syslog:facility parsing
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

12 months ago[#3858] Addressed review comments
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

12 months ago[#3858] Skip ping-check if active or reserved
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

12 months ago[#3659] Addressed review comments
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