]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
15 months ago[#3254] add ChangeLog entry
Andrei Pavel [Wed, 24 Apr 2024 06:53:49 +0000 (09:53 +0300)] 
[#3254] add ChangeLog entry

15 months ago[#3254] 'premium: no' in version when missing
Andrei Pavel [Wed, 24 Apr 2024 07:07:46 +0000 (10:07 +0300)] 
[#3254] 'premium: no' in version when missing

15 months ago[#3254] consistent version output across executables
Andrei Pavel [Tue, 23 Apr 2024 16:57:05 +0000 (19:57 +0300)] 
[#3254] consistent version output across executables

- replace VERSION with PACKAGE_VERSION in src/bin/admin to avoid
  overlap with VERSION used in src/share/database.
- add -V to kea-admin
- add -V to kea-shell
- add -V to keactrl
- add -V to perfdhcp
- removed getVersionAddendum from d2 and added the openssl version to
  the output of other process versions since it's not only used by d2
- make all -V outputs consistent. Some are showing only core version and
  are missing premium version which is fine since they are the
  executables that don't have something to do with premium directly
  anyway.

15 months ago[#3254] show premium source in extended version
Andrei Pavel [Fri, 22 Mar 2024 12:25:14 +0000 (14:25 +0200)] 
[#3254] show premium source in extended version

15 months ago[#3254] show premium source in config report
Andrei Pavel [Fri, 22 Mar 2024 09:45:06 +0000 (11:45 +0200)] 
[#3254] show premium source in config report

15 months ago[#3314] Addressed review comment
Thomas Markwalder [Wed, 24 Apr 2024 11:34:32 +0000 (07:34 -0400)] 
[#3314] Addressed review comment

Typo in UT commentary.

15 months ago[#3314] Review comment
Thomas Markwalder [Tue, 23 Apr 2024 17:02:52 +0000 (13:02 -0400)] 
[#3314] Review comment

Fixed UT test.
modified:   callout_handle_unittest.cc

15 months ago[#3314] Add optional handle context member fetch
Thomas Markwalder [Tue, 23 Apr 2024 14:38:51 +0000 (10:38 -0400)] 
[#3314] Add optional handle context member fetch

modified:   src/lib/hooks/callout_handle.h
modified:   src/lib/hooks/tests/callout_handle_unittest.cc

15 months ago[#3247] add rocky linux 9
Marcin Godzina [Wed, 24 Apr 2024 11:29:29 +0000 (11:29 +0000)] 
[#3247] add rocky linux 9

15 months ago[#3321] Added back missing header in Makefile.am
Tomek Mrugalski [Thu, 18 Apr 2024 12:47:42 +0000 (14:47 +0200)] 
[#3321] Added back missing header in Makefile.am

15 months ago[#3321] legacy code removed
Tomek Mrugalski [Thu, 18 Apr 2024 11:39:36 +0000 (13:39 +0200)] 
[#3321] legacy code removed

15 months ago[#3347] Updated ChangeLog
Thomas Markwalder [Tue, 23 Apr 2024 11:24:05 +0000 (07:24 -0400)] 
[#3347] Updated ChangeLog

15 months ago[#3347] Added ChangeLog
Thomas Markwalder [Mon, 22 Apr 2024 19:45:15 +0000 (15:45 -0400)] 
[#3347] Added ChangeLog

15 months ago[#3347] Handle calls with no subnet
Thomas Markwalder [Mon, 22 Apr 2024 19:41:16 +0000 (15:41 -0400)] 
[#3347] Handle calls with no subnet

Move handling of subnet parmaeter from callouts to
PerfMonMgr::processPktEventStack().

modified:
    perfmon_callouts.cc
    perfmon_mgr.cc
    perfmon_mgr.h
    tests/Makefile.am
    tests/perfmon_mgr_unittests.cc

15 months ago[#3294] ChangeLog entry
Piotrek Zadroga [Thu, 18 Apr 2024 11:14:41 +0000 (13:14 +0200)] 
[#3294] ChangeLog entry

15 months ago[#3294] adding UTs
Piotrek Zadroga [Wed, 17 Apr 2024 20:42:33 +0000 (22:42 +0200)] 
[#3294] adding UTs

15 months ago[#3294] fix reservation-del psql query
Piotrek Zadroga [Wed, 17 Apr 2024 12:22:34 +0000 (14:22 +0200)] 
[#3294] fix reservation-del psql query

- fixing a bug where when postgresql used as hosts reservations backend and
  when trying to delete only one reservation with host_cmds reservation-del
  by ipv6 and subnet-id, all host reservations in given subnet were deleted

15 months ago[#3315] use enum SpawnMode instead of bool
Razvan Becheriu [Mon, 22 Apr 2024 18:42:28 +0000 (21:42 +0300)] 
[#3315] use enum SpawnMode instead of bool

15 months ago[#3315] use stopAndPoll
Razvan Becheriu [Mon, 22 Apr 2024 17:46:43 +0000 (20:46 +0300)] 
[#3315] use stopAndPoll

15 months ago[#3315] fix ProcessSpawn IOService
Razvan Becheriu [Sat, 20 Apr 2024 08:07:22 +0000 (11:07 +0300)] 
[#3315] fix ProcessSpawn IOService

15 months ago[#3315] addressed review comments
Razvan Becheriu [Fri, 19 Apr 2024 14:53:32 +0000 (17:53 +0300)] 
[#3315] addressed review comments

15 months ago[#3315] use internal IOService for hooks
Razvan Becheriu [Wed, 27 Mar 2024 21:38:26 +0000 (23:38 +0200)] 
[#3315] use internal IOService for hooks

15 months ago[#2957] Addressed review comments
Thomas Markwalder [Fri, 19 Apr 2024 19:22:50 +0000 (19:22 +0000)] 
[#2957] Addressed review comments

Minor corrections, added ChangeLog and fixed db-version UT.

15 months ago[#2957] Fix dhcp4_server_modification_ts index
Thomas Markwalder [Thu, 18 Apr 2024 18:33:11 +0000 (18:33 +0000)] 
[#2957] Fix dhcp4_server_modification_ts index

src/share/database/scripts/pgsql/upgrade_020_to_021.sh.in
    - new file, corrects dhcp4_server_modifcation_ts index

configure.ac
    added src/share/database/scripts/pgsql/upgrade_020_to_021.sh

src/bin/admin/tests/pgsql_tests.sh.in
    Added pgsql_upgrade_20_to_21_test()

src/lib/pgsql/pgsql_connection.h
    Updated schema version

src/share/database/scripts/pgsql/.gitignore
src/share/database/scripts/pgsql/Makefile.am
    Added upgrade_020_to_021.sh

src/share/database/scripts/pgsql/dhcpdb_create.pgsql
    Added correction of dhcp4_server_modifcation_ts index

15 months ago[#3125] Add ChangeLog for #3125
Marcin Siodelski [Tue, 16 Apr 2024 18:00:28 +0000 (20:00 +0200)] 
[#3125] Add ChangeLog for #3125

15 months ago[#3125] Corrected drop stats in HA
Marcin Siodelski [Mon, 15 Apr 2024 17:13:43 +0000 (19:13 +0200)] 
[#3125] Corrected drop stats in HA

15 months ago[#3125] Pkt6 drop statistics not increased
Marcin Siodelski [Mon, 15 Apr 2024 16:22:27 +0000 (18:22 +0200)] 
[#3125] Pkt6 drop statistics not increased

The drop statistics should be maintained by the hook libraries rather than
the server. We had a discrepancy between the DHCPv4 and DHCPv6 server where
the latter increased the drop statistics when the hook library returned
the DROP status for the pkt6-receive or buffer6-receive callout. It
resulted in the increased drop stats for the load balanced packets. It was
not the case for the DHCPv4 server.

15 months agoApply 1 suggestion(s) to 1 file(s)
Tomek Mrugalski [Thu, 18 Apr 2024 10:58:57 +0000 (10:58 +0000)] 
Apply 1 suggestion(s) to 1 file(s)

15 months agoApply 1 suggestion(s) to 1 file(s)
Tomek Mrugalski [Thu, 18 Apr 2024 10:58:48 +0000 (10:58 +0000)] 
Apply 1 suggestion(s) to 1 file(s)

15 months ago[#3098] Updated ARM regarding DDNS params
Thomas Markwalder [Fri, 5 Apr 2024 17:44:38 +0000 (13:44 -0400)] 
[#3098] Updated ARM regarding DDNS params

modified:   arm/dhcp4-srv.rst
modified:   arm/dhcp6-srv.rst

modified:   arm/hooks.rst - removed // comment
from JSON block

15 months ago[#3319] typo fix
Piotrek Zadroga [Wed, 17 Apr 2024 08:18:53 +0000 (10:18 +0200)] 
[#3319] typo fix

15 months ago[#3319] recover C++14 namespace syntax
Piotrek Zadroga [Wed, 17 Apr 2024 08:05:34 +0000 (10:05 +0200)] 
[#3319] recover C++14 namespace syntax

15 months ago[#3319] lib util recover new lines
Piotrek Zadroga [Wed, 17 Apr 2024 07:50:31 +0000 (09:50 +0200)] 
[#3319] lib util recover new lines

- recover new lines removed by mistake by auto-formatting

15 months ago[#3319] lib util doxygen refactor
Piotrek Zadroga [Mon, 15 Apr 2024 20:33:27 +0000 (22:33 +0200)] 
[#3319] lib util doxygen refactor

- also imports reorder

15 months ago[#3320] minor changes
Razvan Becheriu [Wed, 17 Apr 2024 07:56:07 +0000 (10:56 +0300)] 
[#3320] minor changes

15 months ago[#3320] minor changes
Razvan Becheriu [Wed, 17 Apr 2024 07:54:46 +0000 (10:54 +0300)] 
[#3320] minor changes

15 months ago[#1743] fix circular dependency in src/lib/log
Andrei Pavel [Mon, 8 Apr 2024 14:59:38 +0000 (17:59 +0300)] 
[#1743] fix circular dependency in src/lib/log

Fixes the problem where to generate log_messages.(cc|h), you need
kea-msg-compiler, but to compile kea-msg-compiler you need
log_messages.(cc|h). This halted compilation even when building
from scratch.

Simply only regenerate log_messages.(cc|h) only if kea-msg-compiler
exists. It will not regenerate the files on first pass, but one can
explicitly call `make messages -C src/lib/log` afterwards to regenerate
the files.

15 months ago[#3133] Updated code and tests
Francis Dupont [Wed, 27 Mar 2024 22:48:19 +0000 (23:48 +0100)] 
[#3133] Updated code and tests

15 months ago[#3133] Checkpoint
Francis Dupont [Wed, 27 Mar 2024 10:20:52 +0000 (11:20 +0100)] 
[#3133] Checkpoint

15 months ago[#3133] Regen flex/bison
Francis Dupont [Wed, 27 Mar 2024 09:31:24 +0000 (09:31 +0000)] 
[#3133] Regen flex/bison

15 months ago[#3133] Extended syntax
Francis Dupont [Wed, 27 Mar 2024 09:28:12 +0000 (10:28 +0100)] 
[#3133] Extended syntax

15 months ago[#3250] Fixed sporadic test failure
Marcin Siodelski [Tue, 16 Apr 2024 14:52:05 +0000 (16:52 +0200)] 
[#3250] Fixed sporadic test failure

15 months ago[#3276] Check invalid server name during sync
Marcin Siodelski [Tue, 16 Apr 2024 09:31:02 +0000 (11:31 +0200)] 
[#3276] Check invalid server name during sync

15 months ago[#3276] Added ChangeLog for #3276
Marcin Siodelski [Mon, 15 Apr 2024 07:32:36 +0000 (09:32 +0200)] 
[#3276] Added ChangeLog for #3276

15 months ago[#3276] Fix synchronization in passive-backup
Marcin Siodelski [Mon, 15 Apr 2024 07:15:00 +0000 (09:15 +0200)] 
[#3276] Fix synchronization in passive-backup

15 months ago[#3250] Updated ARM
Marcin Siodelski [Sun, 7 Apr 2024 07:01:14 +0000 (09:01 +0200)] 
[#3250] Updated ARM

15 months ago[#3250] Corrected typos after code review
Marcin Siodelski [Sun, 7 Apr 2024 06:50:39 +0000 (08:50 +0200)] 
[#3250] Corrected typos after code review

15 months ago[#3250] Added ChangeLog for #3250
Marcin Siodelski [Wed, 27 Mar 2024 16:13:31 +0000 (17:13 +0100)] 
[#3250] Added ChangeLog for #3250

15 months ago[#3250] Delayed transition to terminated
Marcin Siodelski [Wed, 27 Mar 2024 12:22:12 +0000 (13:22 +0100)] 
[#3250] Delayed transition to terminated

15 months ago[#3336] Fix the doc build
Marcin Siodelski [Tue, 16 Apr 2024 08:21:16 +0000 (10:21 +0200)] 
[#3336] Fix the doc build

JSON examples must not include the inline comments.

16 months ago[#3289] Typo
Francis Dupont [Sat, 6 Apr 2024 22:17:37 +0000 (00:17 +0200)] 
[#3289] Typo

16 months ago[#3289] Added v6 part
Francis Dupont [Sat, 6 Apr 2024 22:03:01 +0000 (00:03 +0200)] 
[#3289] Added v6 part

16 months ago[#3289] New fix
Francis Dupont [Fri, 5 Apr 2024 16:10:46 +0000 (18:10 +0200)] 
[#3289] New fix

16 months ago[#3298] Made MemHostDataSource MT safe
Francis Dupont [Tue, 2 Apr 2024 13:27:26 +0000 (15:27 +0200)] 
[#3298] Made MemHostDataSource MT safe

16 months ago[#3299] fix parked-packet-limit mentions in ARM
Andrei Pavel [Mon, 1 Apr 2024 12:57:03 +0000 (15:57 +0300)] 
[#3299] fix parked-packet-limit mentions in ARM

- move PPL section to general hooks section
- remove note that PPL is used only for HA
- add PPL section in RADIUS
- add PPL reference in ping-check
- change values in doc/examples to resemble defaults

16 months ago[#3281] addressed review comments
Razvan Becheriu [Thu, 4 Apr 2024 07:08:49 +0000 (10:08 +0300)] 
[#3281] addressed review comments

16 months ago[#3281] stop service just in case it was still running
Razvan Becheriu [Wed, 27 Mar 2024 09:44:03 +0000 (11:44 +0200)] 
[#3281] stop service just in case it was still running

16 months ago[#3281] use shared_from_this
Razvan Becheriu [Fri, 15 Mar 2024 23:44:37 +0000 (01:44 +0200)] 
[#3281] use shared_from_this

16 months ago[#3281] use shared_from_this
Razvan Becheriu [Thu, 14 Mar 2024 17:17:06 +0000 (19:17 +0200)] 
[#3281] use shared_from_this

16 months ago[#3316] fixed build
Razvan Becheriu [Wed, 3 Apr 2024 21:09:40 +0000 (00:09 +0300)] 
[#3316] fixed build

16 months ago[#3316] fixed doxygen
Razvan Becheriu [Tue, 2 Apr 2024 12:38:43 +0000 (15:38 +0300)] 
[#3316] fixed doxygen

16 months ago[#3297] Removed extra line in ChangeLog
Thomas Markwalder [Wed, 3 Apr 2024 17:55:45 +0000 (13:55 -0400)] 
[#3297] Removed extra line in ChangeLog

16 months ago[#3297] addressed review
Razvan Becheriu [Wed, 3 Apr 2024 17:48:44 +0000 (20:48 +0300)] 
[#3297] addressed review

16 months ago[#3297] Updated ARM, added a ChangeLog
Thomas Markwalder [Wed, 3 Apr 2024 17:31:48 +0000 (13:31 -0400)] 
[#3297] Updated ARM, added a ChangeLog

16 months ago[#3297] Fixed broken test
Thomas Markwalder [Wed, 3 Apr 2024 15:19:24 +0000 (11:19 -0400)] 
[#3297] Fixed broken test

modified:   monitored_duration_store_unittests.cc

16 months ago[#3297] Addressed initial review comments
Thomas Markwalder [Wed, 3 Apr 2024 14:29:03 +0000 (10:29 -0400)] 
[#3297] Addressed initial review comments

minor changes in src/hooks/dhcp/perfmon/tests/monitored_duration_store_unittests.cc

16 months ago[#3297] addressed review
Razvan Becheriu [Wed, 3 Apr 2024 13:57:18 +0000 (16:57 +0300)] 
[#3297] addressed review

16 months ago[#3297] Verify enable-monitoring and cleanup
Thomas Markwalder [Tue, 2 Apr 2024 19:49:24 +0000 (15:49 -0400)] 
[#3297] Verify enable-monitoring and cleanup

src/hooks/dhcp/perfmon/perfmon_callouts.cc
    pkt4_send(CalloutHandle& handle)
    pkt6_send(CalloutHandle& handle) - move query check, log
     and enable check into processPktEventStack()

src/hooks/dhcp/perfmon/perfmon_mgr.cc
    PerfMonMgr::processPktEventStack() - do log, query check,
    and enable check

src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
    testProcessPktEventStack() - updated to verify
    disabling monitoring inhibits duration data storage

16 months ago[#3297] pktX_send now calls processPktEventStack
Thomas Markwalder [Tue, 2 Apr 2024 14:50:44 +0000 (10:50 -0400)] 
[#3297] pktX_send now calls processPktEventStack

src/hooks/dhcp/perfmon/libloadtests/load_unload_unittests.cc
    TEST_F(PerfMonLibLoadTest, verifyCallouts4)
    TEST_F(PerfMonLibLoadTest, verifyCallouts6) - new tests

src/hooks/dhcp/perfmon/perfmon_callouts.cc
    pkt5_send(CalloutHandle& handle)
    pkt6_send(CalloutHandle& handle) - added logic to try-catch
    call processPktEventStack()

src/hooks/dhcp/perfmon/perfmon_messages.mes
    PERFMON_DHCP4_PKT_PROCESS_ERROR

    PERFMON_DHCP6_PKT_PROCESS_ERROR - new debug messages

16 months ago[#3297] PerfMonMgr::processPktEventStack tests
Thomas Markwalder [Mon, 1 Apr 2024 19:46:15 +0000 (15:46 -0400)] 
[#3297] PerfMonMgr::processPktEventStack tests

src/hooks/dhcp/perfmon/monitored_duration_store.*
    Retooled to use composite key instead of DurationKey operators

src/hooks/dhcp/perfmon/perfmon_mgr.cc
    Altered some exception throws

src/hooks/dhcp/perfmon/tests/monitored_duration_store_unittests.cc
    TEST_F(MonitoredDurationStoreTest, adjacentEvent)
    TEST_F(MonitoredDurationStoreTest, adjacentEvent6) - new tests
    to check adjacent event ordering

src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
    TEST_F(PerfMonMgrTest4, invalidProcessPktEventStack)
    TEST_F(PerfMonMgrTest6, invalidProcessPktEventStack)
    TEST_F(PerfMonMgrTest4, processPktEventStack)
    TEST_F(PerfMonMgrTest6, processPktEventStack) - new tests

16 months ago[#3297] Fix UT compilation and error
Thomas Markwalder [Sat, 30 Mar 2024 14:45:00 +0000 (10:45 -0400)] 
[#3297] Fix UT compilation and error

modified:   perfmon_mgr_unittests.cc

16 months ago[#3297] Initial Packet processing implemented
Thomas Markwalder [Thu, 28 Mar 2024 20:25:22 +0000 (16:25 -0400)] 
[#3297] Initial Packet processing implemented

PerfMonMgr can now process packet event stacks,
poplating duration store and driving alarm checking
Not yet tied to pkt_send handlers

src/hooks/dhcp/perfmon/monitored_duration.*
    DurationKey::getStatName()
                 setSubnetId() - new functions

src/hooks/dhcp/perfmon/perfmon_messages.mes
    PERFMON_ALARM_CLEARED
    PERFMON_ALARM_TRIGGERED - new messages

src/hooks/dhcp/perfmon/perfmon_mgr.*
    PerfMonMgr::init() - new function

    PerfMonMgr::processPktEventStack()
    PerfMonMgr::reportToStatsMgr()
    PerfMonMgr::reportAlarm() - implemented

src/hooks/dhcp/perfmon/tests/monitored_duration_unittests.cc
    Updated to test getStatName()

src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
    class TestablePerfMonMgr : public PerfMonMgr - new
    Expanded PerfMonMgrTest with new tests functions

    TEST_F(PerfMonMgrTest4, testReportToStatsMgr)
    TEST_F(PerfMonMgrTest6, testReportToStatsMgr)
    TEST_F(PerfMonMgrTest4, testAddDurationSample)
    TEST_F(PerfMonMgrTest6, testAddDurationSample)
    - new tests

16 months ago[#3295] Added a ChangeLog entry
Thomas Markwalder [Tue, 2 Apr 2024 11:26:41 +0000 (11:26 +0000)] 
[#3295] Added a ChangeLog entry

16 months ago[#3295] addressed review
Razvan Becheriu [Tue, 2 Apr 2024 05:31:46 +0000 (08:31 +0300)] 
[#3295] addressed review

16 months ago[#3295] Improve pickNextJob efficiency
Thomas Markwalder [Fri, 22 Mar 2024 22:50:04 +0000 (22:50 +0000)] 
[#3295] Improve pickNextJob efficiency

src/bin/d2/d2_update_mgr.*
    D2UpdateMgr::pickNextJob() - check return of makeTransction()
    D2UpdateMgr::makeTransaction() - return true if transaction created

src/bin/d2/tests/d2_update_mgr_unittests.cc
    TEST_F(D2UpdateMgrTest, pickNextJobSkips) - new test

16 months ago[#3278] removed extra spaces
Razvan Becheriu [Tue, 26 Mar 2024 19:28:26 +0000 (21:28 +0200)] 
[#3278] removed extra spaces

16 months ago[#3278] Fixed ChangeLog
Thomas Markwalder [Tue, 26 Mar 2024 19:12:29 +0000 (15:12 -0400)] 
[#3278] Fixed ChangeLog

16 months ago[#3278] Addressed review comments
Thomas Markwalder [Tue, 26 Mar 2024 18:58:20 +0000 (14:58 -0400)] 
[#3278] Addressed review comments

    Minor corrections in ARM and UTs

16 months ago[#3278] addressed review
Razvan Becheriu [Tue, 26 Mar 2024 17:27:27 +0000 (19:27 +0200)] 
[#3278] addressed review

16 months ago[#3278] Fix JSON in ARM again
Thomas Markwalder [Wed, 20 Mar 2024 19:58:06 +0000 (15:58 -0400)] 
[#3278] Fix  JSON in ARM again

modified:   hooks-perfmon.rst

16 months ago[#3278] Fix JSON error in ARM
Thomas Markwalder [Wed, 20 Mar 2024 19:28:03 +0000 (15:28 -0400)] 
[#3278] Fix JSON error in ARM

    modified:   hooks-perfmon.rst

16 months ago[#3278] Updated ARM
Thomas Markwalder [Wed, 20 Mar 2024 19:20:23 +0000 (15:20 -0400)] 
[#3278] Updated ARM

Added ChangeLog entry, updated ARM, and changed
enable-monitoring to false by default.

doc/sphinx/arm/hooks-perfmon.rst
    Added a good deal more information

src/hooks/dhcp/perfmon/perfmon_config.cc
src/hooks/dhcp/perfmon/perfmon_mgr.cc
    enable-monitoring now defaults to false. Users must
    explicitly enable it.

src/hooks/dhcp/perfmon/tests/perfmon_config_unittests.cc
src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
    Updated tests

16 months ago[#3278] Added configurable PerfMonMgr singleton
Thomas Markwalder [Wed, 20 Mar 2024 14:47:42 +0000 (10:47 -0400)] 
[#3278] Added configurable PerfMonMgr singleton

load() now creates PerfMonMgr singleton and invokes it's configure() function.

src/hooks/dhcp/perfmon/monitored_duration.*
    DurationKey::getMessageTypeLabel(uint16_t family, uint16_t msg_type)  - new function
    Translates DHCP_NOTYPE/DHCPV6_NOTYPE to "*"

src/hooks/dhcp/perfmon/perfmon_callouts.cc
    Added PerfMonMgr singleton
    int load(LibraryHandle& handle)  - creates singleton and parses configuration

src/hooks/dhcp/perfmon/perfmon_config.cc
 DurationKeyParser::getMessageNameType4(const std::string& name)
 DurationKeyParser::getMessageNameType6(const std::string& name) - map "*" to NOTYPE
     static std::map<std::string, uint16_t> name_type_map = {

src/hooks/dhcp/perfmon/tests/duration_key_parser_unittests.cc
    TEST_F(DurationKeyParserTest, validScenarios4) - verify "*" message type parses

src/hooks/dhcp/perfmon/libloadtests/load_unload_unittests.cc
    Updated to pass in a valid configuration on load test.

16 months ago[#3278] New classes PerfMonMgr, PerfMonConfig
Thomas Markwalder [Tue, 19 Mar 2024 19:58:13 +0000 (15:58 -0400)] 
[#3278] New classes PerfMonMgr, PerfMonConfig

New files:
    src/hooks/dhcp/perfmon/perfmon_config.cc
    src/hooks/dhcp/perfmon/perfmon_config.h
    src/hooks/dhcp/perfmon/perfmon_mgr.cc
    src/hooks/dhcp/perfmon/perfmon_mgr.h
    src/hooks/dhcp/perfmon/tests/alarm_parser_unittests.cc
    src/hooks/dhcp/perfmon/tests/duration_key_parser_unittests.cc
    src/hooks/dhcp/perfmon/tests/perfmon_config_unittests.cc
    src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc

src/bin/dhcp4/dhcp4_srv.h
    Fixed unrelated doxygen error

src/hooks/dhcp/perfmon/Makefile.am
    Added new files

src/hooks/dhcp/perfmon/monitored_duration.*
    Added DurationKey << operator

src/hooks/dhcp/perfmon/perfmon_callouts.cc
    Fixed comments

src/hooks/dhcp/perfmon/tests/Makefile.am
    Added new files

16 months ago[#3313] bump version in configure.ac to 2.5.8
Marcin Godzina [Tue, 26 Mar 2024 17:00:52 +0000 (17:00 +0000)] 
[#3313] bump version in configure.ac to 2.5.8

16 months ago[#3307] release changes Kea-2.5.7
Marcin Godzina [Fri, 22 Mar 2024 15:55:27 +0000 (15:55 +0000)] 
[#3307] release changes

16 months ago[#3304] bump up library versions for 2.5.7 release
Razvan Becheriu [Fri, 22 Mar 2024 14:38:56 +0000 (16:38 +0200)] 
[#3304] bump up library versions for 2.5.7 release

16 months ago[#3300] revert fix and move poll
Razvan Becheriu [Fri, 22 Mar 2024 11:59:06 +0000 (13:59 +0200)] 
[#3300] revert fix and move poll

16 months ago[#3079] rebuilt requirements.txt for Sphinx
Tomek Mrugalski [Fri, 22 Mar 2024 13:01:18 +0000 (14:01 +0100)] 
[#3079] rebuilt requirements.txt for Sphinx

16 months ago[#3079] ChangeLog corrected
Tomek Mrugalski [Wed, 20 Mar 2024 16:48:46 +0000 (17:48 +0100)] 
[#3079] ChangeLog corrected

16 months ago[#3079] ChangeLog updated
Tomek Mrugalski [Wed, 20 Mar 2024 12:56:58 +0000 (13:56 +0100)] 
[#3079] ChangeLog updated

16 months ago[#3079] Bump jinja2 from 3.1.2 to 3.1.3 in /doc/sphinx/src
dependabot[bot] [Wed, 20 Mar 2024 11:29:09 +0000 (11:29 +0000)] 
[#3079] Bump jinja2 from 3.1.2 to 3.1.3 in /doc/sphinx/src

Bumps [jinja2](https://github.com/pallets/jinja) from 3.1.2 to 3.1.3.
- [Release notes](https://github.com/pallets/jinja/releases)
- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)
- [Commits](https://github.com/pallets/jinja/compare/3.1.2...3.1.3)

---
updated-dependencies:
- dependency-name: jinja2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
16 months ago[#3210] fix clang error
Andrei Pavel [Thu, 21 Mar 2024 21:33:44 +0000 (23:33 +0200)] 
[#3210] fix clang error

error: constexpr function never produces a constant expression [-Winvalid-constexpr]

16 months ago[#3300] Added ChangeLog
Thomas Markwalder [Thu, 21 Mar 2024 17:05:11 +0000 (13:05 -0400)] 
[#3300] Added ChangeLog

16 months ago[#3300] Fixed db-reconnect issue
Thomas Markwalder [Thu, 21 Mar 2024 17:02:34 +0000 (13:02 -0400)] 
[#3300] Fixed db-reconnect issue

src/bin/dhcp4/ctrl_dhcp4_srv.cc
    ControlledDhcpv4Srv::processConfig(isc::data::ConstElementPtr config)

src/bin/dhcp6/ctrl_dhcp6_srv.cc
    ControlledDhcpv6Srv::processConfig(isc::data::ConstElementPtr config)

16 months ago[#3210] address review
Andrei Pavel [Thu, 21 Mar 2024 08:48:18 +0000 (10:48 +0200)] 
[#3210] address review

16 months ago[#3210] fix different exception message on BSD
Andrei Pavel [Mon, 4 Mar 2024 15:21:05 +0000 (17:21 +0200)] 
[#3210] fix different exception message on BSD

16 months ago[#3210] fix some warnings
Andrei Pavel [Mon, 4 Mar 2024 13:26:17 +0000 (15:26 +0200)] 
[#3210] fix some warnings

16 months ago[#3210] clean up some header includes
Andrei Pavel [Mon, 4 Mar 2024 13:16:36 +0000 (15:16 +0200)] 
[#3210] clean up some header includes

16 months ago[#3210] update copyright dates
Andrei Pavel [Mon, 4 Mar 2024 10:19:56 +0000 (12:19 +0200)] 
[#3210] update copyright dates