]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
2 months ago[#3982] Addressed comments
Francis Dupont [Thu, 7 May 2026 14:08:25 +0000 (16:08 +0200)] 
[#3982] Addressed comments

2 months ago[#3982] Improved Botan version
Francis Dupont [Fri, 13 Mar 2026 09:21:41 +0000 (10:21 +0100)] 
[#3982] Improved Botan version

2 months ago[#3982] Last improvements
Francis Dupont [Sun, 8 Mar 2026 22:26:33 +0000 (23:26 +0100)] 
[#3982] Last improvements

2 months ago[#3982] Checkpoint: applied proposal
Francis Dupont [Sun, 8 Mar 2026 21:55:55 +0000 (22:55 +0100)] 
[#3982] Checkpoint: applied proposal

2 months ago[#3982] Checkpoint
Francis Dupont [Sun, 8 Mar 2026 11:22:25 +0000 (12:22 +0100)] 
[#3982] Checkpoint

2 months ago[#4368] Grammar
Francis Dupont [Thu, 7 May 2026 14:22:39 +0000 (16:22 +0200)] 
[#4368] Grammar

2 months ago[#4368] Addressed comments
Francis Dupont [Thu, 7 May 2026 12:36:48 +0000 (14:36 +0200)] 
[#4368] Addressed comments

2 months ago[#4368] Final improvements
Francis Dupont [Mon, 4 May 2026 09:42:06 +0000 (11:42 +0200)] 
[#4368] Final improvements

2 months ago[#4368] Almost finished
Francis Dupont [Mon, 4 May 2026 09:28:59 +0000 (11:28 +0200)] 
[#4368] Almost finished

2 months ago[#4368] Checkpoint
Francis Dupont [Mon, 4 May 2026 07:39:30 +0000 (09:39 +0200)] 
[#4368] Checkpoint

2 months ago[#4368] Added a comment about unicast option
Francis Dupont [Sun, 3 May 2026 12:43:01 +0000 (14:43 +0200)] 
[#4368] Added a comment about unicast option

2 months ago[#4368] Cleaned up IA_TA references
Francis Dupont [Sun, 3 May 2026 12:31:31 +0000 (14:31 +0200)] 
[#4368] Cleaned up IA_TA references

2 months ago[#4341] Addressed comments
Francis Dupont [Thu, 7 May 2026 12:14:29 +0000 (14:14 +0200)] 
[#4341] Addressed comments

2 months ago[#4341] Spelling
Francis Dupont [Sun, 22 Feb 2026 22:04:37 +0000 (23:04 +0100)] 
[#4341] Spelling

2 months ago[#4341] Checkpoint: lib UTs done
Francis Dupont [Sun, 22 Feb 2026 19:14:06 +0000 (20:14 +0100)] 
[#4341] Checkpoint: lib UTs done

2 months ago[#4341] Checkpoint: UT and doc to do
Francis Dupont [Sun, 22 Feb 2026 14:34:00 +0000 (15:34 +0100)] 
[#4341] Checkpoint: UT and doc to do

2 months ago[#4341] Made emulate flag static.class
Francis Dupont [Sun, 22 Feb 2026 13:30:30 +0000 (14:30 +0100)] 
[#4341] Made emulate flag static.class

2 months ago[#4481] change version to 3.1.9
Wlodek Wencel [Thu, 7 May 2026 07:02:19 +0000 (09:02 +0200)] 
[#4481] change version to 3.1.9

2 months ago[#4481] Bump up versions after release
Andrei Pavel [Thu, 30 Apr 2026 14:39:29 +0000 (17:39 +0300)] 
[#4481] Bump up versions after release

2 months ago[#4481] Bump up versions after release
Wlodek Wencel [Thu, 30 Apr 2026 07:02:27 +0000 (09:02 +0200)] 
[#4481] Bump up versions after release

2 months ago[#4465] Bump up timeout of dhcp-ha-lib-tests
Andrei Pavel [Wed, 6 May 2026 11:29:25 +0000 (14:29 +0300)] 
[#4465] Bump up timeout of dhcp-ha-lib-tests

2 months ago[#4464] increase queue size to not drop pkts
Razvan Becheriu [Wed, 29 Apr 2026 17:36:48 +0000 (20:36 +0300)] 
[#4464] increase queue size to not drop pkts

2 months ago[#4480] Combine debug log into single line
Emanuel Petr [Wed, 6 May 2026 13:04:34 +0000 (15:04 +0200)] 
[#4480] Combine debug log into single line

2 months ago[#4480] Fix MariaDB version detection
Emanuel Petr [Tue, 5 May 2026 18:11:32 +0000 (20:11 +0200)] 
[#4480] Fix MariaDB version detection

Version string was parsed with [0:1] instead of [0:2], yielding only
the major number (e.g. '11' instead of '11.8'), so zero_conf_tls was
never set correctly. Also, systemctl status exits with code 3 when
the service is inactive, causing an ExecutionError; fixed by adding
raise_error=False.

2 months ago[#4348] Imported other core updates
Francis Dupont [Sun, 22 Feb 2026 09:27:59 +0000 (10:27 +0100)] 
[#4348] Imported other core updates

2 months ago[#4348] Updated checkContext
Francis Dupont [Tue, 17 Feb 2026 10:14:34 +0000 (11:14 +0100)] 
[#4348] Updated checkContext

2 months ago[#4348] Made state and event signed
Francis Dupont [Fri, 13 Feb 2026 15:10:44 +0000 (16:10 +0100)] 
[#4348] Made state and event signed

2 months ago[#4493] Added ChangeLog
Francis Dupont [Tue, 5 May 2026 08:41:07 +0000 (10:41 +0200)] 
[#4493] Added ChangeLog

2 months ago[#4493] Proposed fix
Francis Dupont [Tue, 5 May 2026 08:13:42 +0000 (10:13 +0200)] 
[#4493] Proposed fix

2 months ago[#4450] Hammer: use abs path for meson install
Tomek Sawka [Sun, 3 May 2026 15:29:35 +0000 (15:29 +0000)] 
[#4450] Hammer: use abs path for meson install

3 months ago[#4352] Avoid reports and improved code
Francis Dupont [Tue, 24 Feb 2026 09:23:36 +0000 (10:23 +0100)] 
[#4352] Avoid reports and improved code

3 months ago[#4459] Regenerated message documentation
Andrei Pavel [Tue, 5 May 2026 12:50:35 +0000 (15:50 +0300)] 
[#4459] Regenerated message documentation

3 months ago[#4459] Fix HA_PAUSE_CLIENT_LISTENER_FAILED
Andrei Pavel [Wed, 15 Apr 2026 17:44:28 +0000 (20:44 +0300)] 
[#4459] Fix HA_PAUSE_CLIENT_LISTENER_FAILED

3 months ago[#4489] A few more nits.
Thomas Markwalder [Tue, 5 May 2026 12:31:36 +0000 (08:31 -0400)] 
[#4489] A few more nits.

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

3 months ago[#4489] One more nit.
Thomas Markwalder [Mon, 4 May 2026 17:08:13 +0000 (13:08 -0400)] 
[#4489] One more nit.

modified:   doc/sphinx/arm/dhcp6-srv.rst

3 months ago[#4489] Addressed further comments
Thomas Markwalder [Mon, 4 May 2026 17:00:19 +0000 (13:00 -0400)] 
[#4489] Addressed further comments

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

3 months ago[#4489] Addressed review comments
Thomas Markwalder [Mon, 4 May 2026 11:41:54 +0000 (07:41 -0400)] 
[#4489] Addressed review comments

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

3 months ago[#4489] Added ChangeLog
Thomas Markwalder [Fri, 1 May 2026 17:51:49 +0000 (13:51 -0400)] 
[#4489] Added ChangeLog

new file:   4489-shared-flq-allocator-add-arm-documentation-for-sflq

3 months ago[#4489] Minor fixes
Thomas Markwalder [Fri, 1 May 2026 17:49:24 +0000 (13:49 -0400)] 
[#4489] Minor fixes

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

3 months ago[#4489] Added SFLQ to V6 arm
Thomas Markwalder [Fri, 1 May 2026 15:50:23 +0000 (11:50 -0400)] 
[#4489] Added SFLQ to V6 arm

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

3 months ago[#4489] Added SFLQ section of dhcp4-srv.rst
Thomas Markwalder [Fri, 1 May 2026 15:29:55 +0000 (11:29 -0400)] 
[#4489] Added SFLQ section of dhcp4-srv.rst

    modified:   doc/sphinx/arm/dhcp4-srv.rst

3 months ago[#4438] Spelling
Francis Dupont [Tue, 5 May 2026 08:28:06 +0000 (10:28 +0200)] 
[#4438] Spelling

3 months ago[#4438] Added ChangeLog entry
Francis Dupont [Tue, 5 May 2026 07:37:35 +0000 (09:37 +0200)] 
[#4438] Added ChangeLog entry

3 months ago[#4438] Removed obsolete lossless comment
Francis Dupont [Mon, 4 May 2026 21:32:27 +0000 (23:32 +0200)] 
[#4438] Removed obsolete lossless comment

3 months ago[#4438] Updated netconf UT
Francis Dupont [Mon, 4 May 2026 11:45:59 +0000 (13:45 +0200)] 
[#4438] Updated netconf UT

3 months ago[#4438] Fixed and improvements
Francis Dupont [Sat, 2 May 2026 07:24:18 +0000 (09:24 +0200)] 
[#4438] Fixed and improvements

3 months ago[#4438] Updated lexer and fromJSON
Francis Dupont [Fri, 1 May 2026 21:00:15 +0000 (23:00 +0200)] 
[#4438] Updated lexer and fromJSON

3 months ago[#4466] Fixed duplicate messages
Thomas Markwalder [Mon, 4 May 2026 15:31:19 +0000 (11:31 -0400)] 
[#4466] Fixed duplicate messages

modified:   src/hooks/dhcp/mysql/mysql_lb_messages.mes
modified:   src/hooks/dhcp/pgsql/pgsql_lb_messages.mes

3 months ago[#4466] A few more fixes
Thomas Markwalder [Mon, 4 May 2026 15:17:46 +0000 (11:17 -0400)] 
[#4466] A few more fixes

modified:   src/hooks/dhcp/mysql/mysql_lease_mgr.h
modified:   src/hooks/dhcp/pgsql/pgsql_lease_mgr.cc
modified:   src/hooks/dhcp/pgsql/pgsql_lease_mgr.h

3 months ago[#4466] Addressed review comments
Thomas Markwalder [Mon, 4 May 2026 13:57:52 +0000 (09:57 -0400)] 
[#4466] Addressed review comments

modified:   src/hooks/dhcp/mysql/mysql_lb_messages.cc
modified:   src/hooks/dhcp/mysql/mysql_lb_messages.mes
modified:   src/hooks/dhcp/mysql/mysql_lease_mgr.cc
modified:   src/hooks/dhcp/mysql/mysql_lease_mgr.h
modified:   src/hooks/dhcp/pgsql/pgsql_lb_messages.cc
modified:   src/hooks/dhcp/pgsql/pgsql_lb_messages.mes
modified:   src/hooks/dhcp/pgsql/pgsql_lease_mgr.cc
modified:   src/hooks/dhcp/pgsql/pgsql_lease_mgr.h
modified:   src/lib/dhcpsrv/lease_mgr.cc
modified:   src/lib/dhcpsrv/lease_mgr.h
modified:   src/lib/dhcpsrv/sflq_allocator.h
modified:   src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.cc
modified:   src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.h

3 months ago[#4466] Minor cleanups
Thomas Markwalder [Fri, 1 May 2026 19:10:11 +0000 (15:10 -0400)] 
[#4466] Minor cleanups

modified:   src/hooks/dhcp/pgsql/pgsql_lease_mgr.cc
modified:   src/lib/asiolink/addr_utilities.h
modified:   src/lib/dhcpsrv/lease_mgr.h
modified:   src/lib/dhcpsrv/sflq_allocation_state.h
modified:   src/lib/dhcpsrv/sflq_allocator.h
modified:   src/lib/dhcpsrv/tests/lease_mgr_unittest.cc
modified:   src/lib/dhcpsrv/testutils/sflqtest_lease_mgr.h

3 months ago[#4466] Added concurrent pool create UT
Thomas Markwalder [Mon, 27 Apr 2026 11:17:06 +0000 (07:17 -0400)] 
[#4466] Added concurrent pool create UT

modified:   src/hooks/dhcp/mysql/tests/mysql_lease_mgr_unittest.cc
modified:   src/hooks/dhcp/pgsql/tests/pgsql_lease_mgr_unittest.cc
modified:   src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.cc
modified:   src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.h

3 months ago[#4466] Added new SFLQ API funcs to PgSqlLeaseMgr
Thomas Markwalder [Fri, 24 Apr 2026 19:48:49 +0000 (15:48 -0400)] 
[#4466] Added new SFLQ API funcs to PgSqlLeaseMgr

/src/hooks/dhcp/pgsql/pgsql_lb_messages.*
    PGSQL_LB_SFLQ_POOL4_GET_ALL
    PGSQL_LB_SFLQ_POOL4_GET_BY_SUBNET
    PGSQL_LB_SFLQ_POOL4_GET_BY_RANGE
    PGSQL_LB_SFLQ_POOL4_DELETE delete
    PGSQL_LB_SFLQ_POOL6_GET_ALL fetch
    PGSQL_LB_SFLQ_POOL6_GET_BY_SUBNET
    PGSQL_LB_SFLQ_POOL6_GET_BY_RANGE
    PGSQL_LB_SFLQ_POOL6_DELETE
    - new messages

/src/hooks/dhcp/pgsql/pgsql_lease_mgr.cc
    PgSqlLeaseMgr::SFLQ_POOL4_GET_ALL
    PgSqlLeaseMgr::SFLQ_POOL4_GET_BY_SUBNET
    PgSqlLeaseMgr::SFLQ_POOL4_GET_BY_RANGE
    PgSqlLeaseMgr::SFLQ_POOL4_DELETE
    PgSqlLeaseMgr::SFLQ_POOL6_GET_ALL
    PgSqlLeaseMgr::SFLQ_POOL6_GET_BY_SUBNET
    PgSqlLeaseMgr::SFLQ_POOL6_GET_BY_RANGE
    PgSqlLeaseMgr::SFLQ_POOL6_DELETE
    - new SQL statements

    PgSqlLeaseMgr::sflqCreateFlqPool4()
    PgSqlLeaseMgr::sflqPickFreeLease4()
    PgSqlLeaseMgr::sflqCreateFlqPool6()
    PgSqlLeaseMgr::sflqPickFreeLease6()
    - added range adddress validation

    PgSqlLeaseMgr::sflqPool4GetAll()
    PgSqlLeaseMgr::sflqPool4Get(*)
    PgSqlLeaseMgr::sflqPool4Del()
    PgSqlLeaseMgr::sflqPool6GetAll()
    PgSqlLeaseMgr::sflqPool6Get(*)
    PgSqlLeaseMgr::sflqPool6Del()
    PgSqlLeaseMgr::sflqPoolGetCommon()
    PgSqlLeaseMgr::sflqPoolDelCommon()
    - new functions

3 months ago[#4466] Added new SFLQ API funcs to MySqlLeaseMgr
Thomas Markwalder [Fri, 24 Apr 2026 15:38:18 +0000 (11:38 -0400)] 
[#4466] Added new SFLQ API funcs to MySqlLeaseMgr

/src/hooks/dhcp/mysql/mysql_lb_messages.*
    MYSQL_LB_SFLQ_POOL4_GET_ALL
    MYSQL_LB_SFLQ_POOL4_GET_BY_SUBNET
    MYSQL_LB_SFLQ_POOL4_GET_BY_RANGE
    MYSQL_LB_SFLQ_POOL4_DELETE delete
    MYSQL_LB_SFLQ_POOL6_GET_ALL fetch
    MYSQL_LB_SFLQ_POOL6_GET_BY_SUBNET
    MYSQL_LB_SFLQ_POOL6_GET_BY_RANGE
    MYSQL_LB_SFLQ_POOL6_DELETE
    - new messages

/src/hooks/dhcp/mysql/mysql_lease_mgr.cc
    MySqlLeaseMgr::SFLQ_POOL4_GET_ALL
    MySqlLeaseMgr::SFLQ_POOL4_GET_BY_SUBNET
    MySqlLeaseMgr::SFLQ_POOL4_GET_BY_RANGE
    MySqlLeaseMgr::SFLQ_POOL4_DELETE
    MySqlLeaseMgr::SFLQ_POOL6_GET_ALL
    MySqlLeaseMgr::SFLQ_POOL6_GET_BY_SUBNET
    MySqlLeaseMgr::SFLQ_POOL6_GET_BY_RANGE
    MySqlLeaseMgr::SFLQ_POOL6_DELETE
    - new SQL statements

    MySqlLeaseMgr::sflqCreateFlqPool4()
    MySqlLeaseMgr::sflqPickFreeLease4()
    MySqlLeaseMgr::sflqCreateFlqPool6()
    MySqlLeaseMgr::sflqPickFreeLease6()
    - added range adddress validation

    MySqlLeaseMgr::sflqPool4GetAll()
    MySqlLeaseMgr::sflqPool4Get(*)
    MySqlLeaseMgr::sflqPool4Del()
    MySqlLeaseMgr::sflqPool6GetAll()
    MySqlLeaseMgr::sflqPool6Get(*)
    MySqlLeaseMgr::sflqPool6Del()
    MySqlLeaseMgr::sflqPoolGetCommon()
    MySqlLeaseMgr::sflqPoolDelCommon()
    - new functions

/src/hooks/dhcp/mysql/tests/mysql_lease_mgr_unittest.cc
    TEST_F(MySqlLeaseMgrTest, testSflqAPIFuncs4)
    TEST_F(MySqlLeaseMgrTest, testSflqAPIFuncs6NA)
    TEST_F(MySqlLeaseMgrTest, testSflqAPIFuncs6PD)
    TEST_F(MySqlLeaseMgrTest, testSflqAPIOverlappingPools4)
    TEST_F(MySqlLeaseMgrTest, testSflqAPIOverlappingPools6NA)
    TEST_F(MySqlLeaseMgrTest, testSflqAPIOverlappingPools6PD)
    - new tests

/src/hooks/dhcp/pgsql/tests/pgsql_lease_mgr_unittest.cc
    TEST_F(PgSqlLeaseMgrTest, testSflqAPIFuncs4)
    TEST_F(PgSqlLeaseMgrTest, testSflqAPIFuncs6NA)
    TEST_F(PgSqlLeaseMgrTest, testSflqAPIFuncs6PD)
    TEST_F(PgSqlLeaseMgrTest, testSflqAPIOverlappingPools4)
    TEST_F(PgSqlLeaseMgrTest, testSflqAPIOverlappingPools6NA)
    TEST_F(PgSqlLeaseMgrTest, testSflqAPIOverlappingPools6PD)
    - new tests - currently fail with NotImplemented

/src/lib/asiolink/addr_utilities.*
    void validateV4Range() - new funcion
    void validateV6Range() - new funcion

/src/lib/dhcpsrv/lease_mgr.*
    SflqPoolInfo::SflqPoolInfo() - new class

    LeaseMgr::sflqPool4GetAll()
    LeaseMgr::sflqPool4Get(SubnetID)
    LeaseMgr::sflqPool4Get(asiolink::IOAddress, asiolink::IOAddress)
    LeaseMgr::sflqPool4Del(asiolink::IOAddress, asiolink::IOAddress, bool)
    LeaseMgr::sflqPool6GetAll()
    LeaseMgr::sflqPool6Get(SubnetID)
    LeaseMgr::sflqPool6Get(asiolink::IOAddress, asiolink::IOAddress)
    LeaseMgr::sflqPool6Del(asiolink::IOAddress, asiolink::IOAddress, bool)
    - new functions - all throw NotImplemented

 typedef boost::shared_ptr<LeaseStatsRow> LeaseStatsRowPtr;

/src/lib/dhcpsrv/tests/lease_mgr_unittest.cc
    TEST(SflqPoolInfo, toElement) - new test

/src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.cc
    GenericLeaseMgrTest::testSflqAPIFuncs4()
    GenericLeaseMgrTest::testSflqAPIFuncs6()
    GenericLeaseMgrTest::testSflqAPIOverlappingPools4()
    GenericLeaseMgrTest::testSflqAPIOverlappingPools6()
    - new test

3 months ago[#4480] Make hammer.py work on Fedora 44
Andrei Pavel [Thu, 30 Apr 2026 10:58:56 +0000 (13:58 +0300)] 
[#4480] Make hammer.py work on Fedora 44

MariaDB >= 11.8 introduced zero conf TLS. We rely on that instead of
creating our own certificates. It seems something upset the MariaDB
server about the certificates we were previously creating.

3 months ago[#4480] Remove unnecessary EOF here-documents from hammer.py
Andrei Pavel [Thu, 30 Apr 2026 09:51:50 +0000 (12:51 +0300)] 
[#4480] Remove unnecessary EOF here-documents from hammer.py

Started looking into this to see if it fixes the env var in the previous
commit not propagating thorugh sudo. It did not. But the code is much
cleaner this way. Also it uncovered that the preivous approach hid
errors. Because immediately after switching to this, I got an error on
SQL statement: "GRANT ALL PRIVILEGES ON DATABASE keauser TO keadb;"
which is wrong because database and user parameters are swapped. The
parameters were also fixed in this commit.

3 months ago[#4480] Make hammer.py work on Ubuntu 26.04
Andrei Pavel [Thu, 30 Apr 2026 09:50:11 +0000 (12:50 +0300)] 
[#4480] Make hammer.py work on Ubuntu 26.04

- Add 'make' to NETCONF dependencies. It's required to build libyang and sysrepo.
- sudo seems to behave differently. Add explicit PGPASSWORD.

3 months ago[#4453] Changed map into list
Francis Dupont [Mon, 4 May 2026 09:45:19 +0000 (11:45 +0200)] 
[#4453] Changed map into list

3 months ago[#4453] formatting
Razvan Becheriu [Mon, 4 May 2026 07:34:31 +0000 (10:34 +0300)] 
[#4453] formatting

3 months ago[#4453] Added ChangeLog entry
Francis Dupont [Mon, 4 May 2026 07:49:25 +0000 (09:49 +0200)] 
[#4453] Added ChangeLog entry

3 months ago[#4453] Extended syntaxes
Francis Dupont [Sat, 2 May 2026 10:47:12 +0000 (12:47 +0200)] 
[#4453] Extended syntaxes

3 months ago[#4445] Fixed typo
Francis Dupont [Sat, 2 May 2026 12:08:03 +0000 (14:08 +0200)] 
[#4445] Fixed typo

3 months ago[#4478] fixed more typos Kea-3.1.8
Wlodek Wencel [Tue, 28 Apr 2026 10:01:30 +0000 (12:01 +0200)] 
[#4478] fixed more typos

3 months ago[#4478] added missing issue number
Wlodzimierz Wencel [Tue, 28 Apr 2026 07:58:11 +0000 (07:58 +0000)] 
[#4478] added missing issue number

3 months ago[#4478] fixed typo
Wlodek Wencel [Tue, 28 Apr 2026 09:28:35 +0000 (11:28 +0200)] 
[#4478] fixed typo

3 months ago[#4478] release changes
Wlodek Wencel [Tue, 28 Apr 2026 09:18:50 +0000 (11:18 +0200)] 
[#4478] release changes

3 months ago[#4472] bump up library versions for 3.1.8 release
Razvan Becheriu [Mon, 27 Apr 2026 18:59:56 +0000 (21:59 +0300)] 
[#4472] bump up library versions for 3.1.8 release

3 months ago[#3636] Add ReplicatingFuzzingIssues subsection to fuzz.dox
Andrei Pavel [Wed, 15 Apr 2026 14:00:13 +0000 (17:00 +0300)] 
[#3636] Add ReplicatingFuzzingIssues subsection to fuzz.dox

3 months ago[#4160] Fix rpath for kea-msg-compiler
Andrei Pavel [Wed, 15 Apr 2026 15:25:25 +0000 (18:25 +0300)] 
[#4160] Fix rpath for kea-msg-compiler

3 months ago[#4344] Added a changelog entry
Francis Dupont [Mon, 27 Apr 2026 07:39:50 +0000 (09:39 +0200)] 
[#4344] Added a changelog entry

3 months ago[#4344] Close connection once
Francis Dupont [Sun, 22 Feb 2026 10:36:53 +0000 (11:36 +0100)] 
[#4344] Close connection once

3 months ago[#4344] Unregister once
Francis Dupont [Sun, 22 Feb 2026 09:45:28 +0000 (10:45 +0100)] 
[#4344] Unregister once

3 months ago[#4314] Fixed indentation
Francis Dupont [Mon, 27 Apr 2026 12:44:26 +0000 (14:44 +0200)] 
[#4314] Fixed indentation

3 months ago[#4314] Fixed json
Francis Dupont [Wed, 25 Feb 2026 10:35:36 +0000 (11:35 +0100)] 
[#4314] Fixed json

3 months ago[#4314] Updated doc
Francis Dupont [Tue, 24 Feb 2026 16:25:30 +0000 (17:25 +0100)] 
[#4314] Updated doc

3 months ago[#4367] handle all exceptions
Razvan Becheriu [Thu, 9 Apr 2026 20:57:58 +0000 (23:57 +0300)] 
[#4367] handle all exceptions

3 months ago[#3985] Fix version in conf.py for EPUB generation in RTD
Andrei Pavel [Mon, 27 Apr 2026 12:16:56 +0000 (15:16 +0300)] 
[#3985] Fix version in conf.py for EPUB generation in RTD

3 months ago[#3144] fixed unit tests related to #3062
Razvan Becheriu [Thu, 2 Apr 2026 09:57:58 +0000 (12:57 +0300)] 
[#3144] fixed unit tests related to #3062

3 months ago[#3144] detect before inactivating
Razvan Becheriu [Wed, 1 Apr 2026 22:19:55 +0000 (01:19 +0300)] 
[#3144] detect before inactivating

3 months ago[#4154] Spelling
Francis Dupont [Mon, 27 Apr 2026 10:47:22 +0000 (12:47 +0200)] 
[#4154] Spelling

3 months ago[#4154] Applied RFC 4578 Errata
Francis Dupont [Wed, 4 Mar 2026 08:32:10 +0000 (09:32 +0100)] 
[#4154] Applied RFC 4578 Errata

3 months ago[#3970] Added reject of all HTTP or TLS keywords
Francis Dupont [Fri, 27 Feb 2026 14:45:58 +0000 (15:45 +0100)] 
[#3970] Added reject of all HTTP or TLS keywords

3 months ago[#3985] Fix `-git` not appearing in ARM for non-released versions
Andrei Pavel [Wed, 15 Apr 2026 15:20:18 +0000 (18:20 +0300)] 
[#3985] Fix `-git` not appearing in ARM for non-released versions

3 months ago[#4475] Define constexprs in sflq_allocator.cc
Thomas Markwalder [Thu, 23 Apr 2026 13:48:56 +0000 (09:48 -0400)] 
[#4475] Define constexprs in sflq_allocator.cc

  modified: src/lib/dhcpsrv/sflq_allocator.cc

3 months ago[#4473] fix Changelog etries
Wlodek Wencel [Thu, 23 Apr 2026 11:34:37 +0000 (13:34 +0200)] 
[#4473] fix Changelog etries

3 months ago[#4376] Change DDNS Lease Length to TTL in log
Marcin Godzina [Thu, 23 Apr 2026 10:51:54 +0000 (12:51 +0200)] 
[#4376] Change DDNS Lease Length to TTL in log

3 months ago[#3448] fixed netconf
Razvan Becheriu [Mon, 20 Apr 2026 17:50:57 +0000 (20:50 +0300)] 
[#3448] fixed netconf

3 months ago[#4447] Fixed missed typos
Thomas Markwalder [Mon, 20 Apr 2026 15:16:29 +0000 (11:16 -0400)] 
[#4447] Fixed missed typos

modified:   src/hooks/dhcp/pgsql/pgsql_lease_mgr.cc

3 months ago[#4447] Addresses review comments
Thomas Markwalder [Mon, 20 Apr 2026 15:00:31 +0000 (11:00 -0400)] 
[#4447] Addresses review comments

modified:   changelog_unreleased/4447-shared-flq-allocator-reconcile-sflq-pool-create-and-pick-free-lease-inconsistency
modified:   src/hooks/dhcp/mysql/mysql_lease_mgr.cc
modified:   src/hooks/dhcp/pgsql/pgsql_lease_mgr.cc
modified:   src/lib/dhcpsrv/sflq_allocator.cc

3 months ago[#4447] Removed left joins from pick functions
Thomas Markwalder [Sat, 18 Apr 2026 17:01:52 +0000 (13:01 -0400)] 
[#4447] Removed left joins from pick functions

Left joins are perf killers. Relying on free
leseseX consistency instead.

a/src/bin/admin/tests/mysql_tests.sh.in
    mysql_sflqPickFreeLease6()
    mysql_sflqPickFreeLease6()
    - updated tests

/src/bin/admin/tests/pgsql_tests.sh.in
    pgsql_sflqPickFreeLease6()
    pgsql_sflqPickFreeLease6()
    - updated tests

/src/lib/dhcpsrv/testutils/generic_lease_mgr_unittest.cc
    GenericLeaseMgrTest::testSflqLeaseOps4()
    GenericLeaseMgrTest::testSflqLeaseOps6()
    - updated tests

/src/share/database/scripts/mysql/dhcpdb_create.mysql
/src/share/database/scripts/mysql/upgrade_033_to_034.sh.in
    - remove left join from SFLQ pick functions

/src/share/database/scripts/pgsql/dhcpdb_create.pgsql
/src/share/database/scripts/pgsql/upgrade_032_to_033.sh.in
    - remove left join from SFLQ pick functions

3 months ago[#4447] Remove checks after rebase
Thomas Markwalder [Fri, 17 Apr 2026 17:31:11 +0000 (13:31 -0400)] 
[#4447] Remove checks after rebase

modified:   src/share/database/scripts/mysql/dhcpdb_create.mysql
modified:   src/share/database/scripts/mysql/upgrade_033_to_034.sh.in
modified:   src/share/database/scripts/pgsql/dhcpdb_create.pgsql
modified:   src/share/database/scripts/pgsql/upgrade_032_to_033.sh.in

3 months ago[#4447] Fix update stored procedures
Thomas Markwalder [Mon, 13 Apr 2026 17:23:00 +0000 (13:23 -0400)] 
[#4447] Fix update stored procedures

Fix merge mistake which left expiration check in update
stored procedures.

modified:   src/bin/admin/tests/mysql_tests.sh.in
modified:   src/share/database/scripts/mysql/dhcpdb_create.mysql
modified:   src/share/database/scripts/mysql/upgrade_033_to_034.sh.in
modified:   src/share/database/scripts/pgsql/dhcpdb_create.pgsql
modified:   src/share/database/scripts/pgsql/upgrade_032_to_033.sh.in

3 months ago[#4447] Do not include expired in SFLQ
Thomas Markwalder [Tue, 7 Apr 2026 19:39:39 +0000 (15:39 -0400)] 
[#4447] Do not include expired in SFLQ

/src/bin/admin/tests/mysql_tests.sh.in
    Updated tests:
    mysql_sflqCreateFlqPool4()
    mysql_sflqCreateFlqPool6()
    mysql_sflqInsertLease4()
    mysql_sflqUpdateLease4()
    mysql_sflqInsertLease6()
    mysql_sflqUpdateLease6()

/src/bin/admin/tests/pgsql_tests.sh.in
    Updated tests:
    pgsql_sflqCreateFlqPool4()
    pgsql_sflqCreateFlqPool6()
    pgsql_sflqInsertLease4()
    pgsql_sflqUpdateLease4()
    pgsql_sflqInsertLease6()
    pgsql_sflqUpdateLease6()

/src/share/database/scripts/mysql/dhcpdb_create.mysql
/src/share/database/scripts/mysql/upgrade_033_to_034.sh.in
    Updated functions:
    sflqCreateFlqPool4()
    sflqCreateFlqPool6()
    sflqInsertLease4()
    sflqUpdateLease4()
    sflqInsertLease6()
    sflqUpdateLease6()

/src/share/database/scripts/pgsql/dhcpdb_create.pgsql
/src/share/database/scripts/pgsql/upgrade_032_to_033.sh.in
    Updated functions:
    sflqCreateFlqPool4()
    sflqCreateFlqPool4()
    sflqCreateFlqPool6()
    sflqInsertLease4()
    sflqUpdateLease4()
    sflqInsertLease6()
    sflqUpdateLease6()

3 months ago[#4454] addressed review comments
Razvan Becheriu [Mon, 20 Apr 2026 14:39:07 +0000 (17:39 +0300)] 
[#4454] addressed review comments

3 months ago[#4454] remove solaris iface_mgr
Razvan Becheriu [Wed, 10 Dec 2025 20:17:37 +0000 (22:17 +0200)] 
[#4454] remove solaris iface_mgr

3 months ago[#3448] addressed review
Razvan Becheriu [Wed, 15 Apr 2026 18:37:05 +0000 (21:37 +0300)] 
[#3448] addressed review

3 months ago[#3448] Fixed json
Francis Dupont [Tue, 31 Mar 2026 13:09:15 +0000 (15:09 +0200)] 
[#3448] Fixed json

3 months ago[#3448] Removed extra CA refs in examples
Francis Dupont [Tue, 31 Mar 2026 12:53:11 +0000 (14:53 +0200)] 
[#3448] Removed extra CA refs in examples

3 months ago[#3448] Moved rbac example
Francis Dupont [Tue, 31 Mar 2026 12:39:18 +0000 (14:39 +0200)] 
[#3448] Moved rbac example

3 months ago[#3448] Fixed rebase
Francis Dupont [Thu, 26 Mar 2026 09:41:02 +0000 (10:41 +0100)] 
[#3448] Fixed rebase