]> git.ipfire.org Git - thirdparty/kea.git/log
thirdparty/kea.git
18 months ago[#3123] add documentation for the peer-updates flag in radius
Andrei Pavel [Thu, 18 Jan 2024 12:44:30 +0000 (14:44 +0200)] 
[#3123] add documentation for the peer-updates flag in radius

19 months ago[#3119] use range based for loop or BOOST_FOREACH
Razvan Becheriu [Fri, 12 Jan 2024 14:31:50 +0000 (16:31 +0200)] 
[#3119] use range based for loop or BOOST_FOREACH

19 months ago[#3119] replace const auto with auto const
Razvan Becheriu [Wed, 20 Dec 2023 19:16:01 +0000 (21:16 +0200)] 
[#3119] replace const auto with auto const

19 months ago[#3119] use auto const& whenever possible
Razvan Becheriu [Wed, 20 Dec 2023 19:06:42 +0000 (21:06 +0200)] 
[#3119] use auto const& whenever possible

19 months ago[#3119] Fixed some coverity reported defects
Francis Dupont [Mon, 4 Dec 2023 09:18:55 +0000 (10:18 +0100)] 
[#3119] Fixed some coverity reported defects

19 months ago[#3119] static cast time_t to uint32
Piotrek Zadroga [Fri, 20 Oct 2023 12:06:23 +0000 (14:06 +0200)] 
[#3119] static cast time_t to uint32

19 months ago[#3119] correct auto in for-loops
Piotrek Zadroga [Fri, 20 Oct 2023 12:00:23 +0000 (14:00 +0200)] 
[#3119] correct auto in for-loops

19 months ago[#3149] Rewrote getLeases6ByLink
Francis Dupont [Thu, 14 Dec 2023 14:21:15 +0000 (15:21 +0100)] 
[#3149] Rewrote getLeases6ByLink

19 months ago[#3149] Addressed comments
Francis Dupont [Wed, 17 Jan 2024 09:11:12 +0000 (10:11 +0100)] 
[#3149] Addressed comments

19 months ago[#3149] Added testGetLeases6SubnetIdPaged
Francis Dupont [Fri, 12 Jan 2024 14:35:52 +0000 (15:35 +0100)] 
[#3149] Added testGetLeases6SubnetIdPaged

19 months ago[#3149] Moved to getLeases6 overload
Francis Dupont [Fri, 12 Jan 2024 13:11:37 +0000 (14:11 +0100)] 
[#3149] Moved to getLeases6 overload

19 months ago[#3149] Simplified getLinks
Francis Dupont [Thu, 14 Dec 2023 14:44:04 +0000 (15:44 +0100)] 
[#3149] Simplified getLinks

19 months ago[#3149] Rewrote getLeases6ByLink
Francis Dupont [Thu, 14 Dec 2023 14:21:15 +0000 (15:21 +0100)] 
[#3149] Rewrote getLeases6ByLink

19 months ago[#3149] Fixed mysql admin tests
Francis Dupont [Fri, 12 Jan 2024 23:28:45 +0000 (00:28 +0100)] 
[#3149] Fixed mysql admin tests

19 months ago[#3149] Removed old version tests
Francis Dupont [Fri, 12 Jan 2024 23:12:02 +0000 (00:12 +0100)] 
[#3149] Removed old version tests

19 months ago[#3149] Moved admin tests to last versions
Francis Dupont [Fri, 12 Jan 2024 15:10:49 +0000 (16:10 +0100)] 
[#3149] Moved admin tests to last versions

19 months ago[#3149] Added a new index
Francis Dupont [Wed, 13 Dec 2023 17:02:24 +0000 (18:02 +0100)] 
[#3149] Added a new index

19 months ago[#3074] addressed review comments
Piotrek Zadroga [Mon, 15 Jan 2024 11:03:39 +0000 (12:03 +0100)] 
[#3074] addressed review comments

19 months ago[#3074] internal opt type refactor
Piotrek Zadroga [Mon, 15 Jan 2024 10:44:15 +0000 (11:44 +0100)] 
[#3074] internal opt type refactor

19 months ago[#3074] addressed review comments
Piotrek Zadroga [Wed, 10 Jan 2024 16:39:41 +0000 (17:39 +0100)] 
[#3074] addressed review comments

19 months ago[#3074] code cleaning
Piotrek Zadroga [Wed, 10 Jan 2024 11:44:44 +0000 (12:44 +0100)] 
[#3074] code cleaning

19 months ago[#3074] subnet_addr vars refactor
Piotrek Zadroga [Wed, 10 Jan 2024 09:26:46 +0000 (10:26 +0100)] 
[#3074] subnet_addr vars refactor

19 months ago[#3074] improve exceptions messages
Piotrek Zadroga [Wed, 10 Jan 2024 08:53:59 +0000 (09:53 +0100)] 
[#3074] improve exceptions messages

19 months ago[#3074] io address comment correction
Piotrek Zadroga [Tue, 9 Jan 2024 13:18:28 +0000 (14:18 +0100)] 
[#3074] io address comment correction

19 months ago[#3074] addressed review comments
Piotrek Zadroga [Wed, 22 Nov 2023 16:13:23 +0000 (17:13 +0100)] 
[#3074] addressed review comments

19 months ago[#3074] addressed review comments
Piotrek Zadroga [Wed, 22 Nov 2023 15:57:03 +0000 (16:57 +0100)] 
[#3074] addressed review comments

19 months ago[#3074] ARM update
Piotrek Zadroga [Wed, 22 Nov 2023 14:46:16 +0000 (15:46 +0100)] 
[#3074] ARM update

19 months ago[#3074] UTs updated
Piotrek Zadroga [Wed, 22 Nov 2023 14:36:49 +0000 (15:36 +0100)] 
[#3074] UTs updated

19 months ago[#3074] option example update
Piotrek Zadroga [Wed, 22 Nov 2023 10:09:09 +0000 (11:09 +0100)] 
[#3074] option example update

19 months ago[#3074] comments updated
Piotrek Zadroga [Wed, 22 Nov 2023 09:18:46 +0000 (10:18 +0100)] 
[#3074] comments updated

19 months ago[#3074] option def validation
Piotrek Zadroga [Wed, 22 Nov 2023 09:17:12 +0000 (10:17 +0100)] 
[#3074] option def validation

19 months ago[#3074] introduce new OPT_CUSTOM_TYPE
Piotrek Zadroga [Tue, 21 Nov 2023 21:09:26 +0000 (22:09 +0100)] 
[#3074] introduce new OPT_CUSTOM_TYPE

19 months ago[#3074] add missing std ns
Piotrek Zadroga [Wed, 18 Oct 2023 08:16:28 +0000 (10:16 +0200)] 
[#3074] add missing std ns

19 months ago[#3074] added ChangeLog entry
Piotrek Zadroga [Tue, 17 Oct 2023 11:01:59 +0000 (13:01 +0200)] 
[#3074] added ChangeLog entry

Also, some other corrections.

19 months ago[#3074] add more UTs
Piotrek Zadroga [Tue, 17 Oct 2023 10:48:59 +0000 (12:48 +0200)] 
[#3074] add more UTs

19 months ago[#3074] code cleaning + docs
Piotrek Zadroga [Mon, 16 Oct 2023 21:18:45 +0000 (23:18 +0200)] 
[#3074] code cleaning + docs

19 months ago[#3074] unpack reworked
Piotrek Zadroga [Thu, 12 Oct 2023 20:09:45 +0000 (22:09 +0200)] 
[#3074] unpack reworked

19 months ago[#3074] change option type to binary
Piotrek Zadroga [Thu, 12 Oct 2023 20:09:35 +0000 (22:09 +0200)] 
[#3074] change option type to binary

19 months ago[#3074] added some comments
Piotrek Zadroga [Wed, 11 Oct 2023 11:25:28 +0000 (13:25 +0200)] 
[#3074] added some comments

19 months ago[#3074] adding UTs for option 121
Piotrek Zadroga [Tue, 10 Oct 2023 16:35:09 +0000 (18:35 +0200)] 
[#3074] adding UTs for option 121

19 months ago[#3074] adding option 121 in ARM
Piotrek Zadroga [Tue, 10 Oct 2023 13:24:16 +0000 (15:24 +0200)] 
[#3074] adding option 121 in ARM

19 months ago[#3074] adding example of option 121
Piotrek Zadroga [Tue, 10 Oct 2023 13:21:07 +0000 (15:21 +0200)] 
[#3074] adding example of option 121

19 months ago[#3074] new option in factorySpecialFormatOption
Piotrek Zadroga [Tue, 10 Oct 2023 11:46:40 +0000 (13:46 +0200)] 
[#3074] new option in factorySpecialFormatOption

19 months ago[#3074] WIP new class for v4 option 121
Piotrek Zadroga [Tue, 10 Oct 2023 11:36:58 +0000 (13:36 +0200)] 
[#3074] WIP new class for v4 option 121

19 months ago[#3074] WIP new class for v4 option 121
Piotrek Zadroga [Mon, 9 Oct 2023 20:12:12 +0000 (22:12 +0200)] 
[#3074] WIP new class for v4 option 121

19 months ago[#3074] new class for v4 option 121
Piotrek Zadroga [Fri, 6 Oct 2023 12:12:32 +0000 (14:12 +0200)] 
[#3074] new class for v4 option 121

19 months ago[#3074] initial def of DHCPv4 option 121
Piotrek Zadroga [Wed, 4 Oct 2023 12:37:17 +0000 (14:37 +0200)] 
[#3074] initial def of DHCPv4 option 121

Initial definition of DHCPv4 option code 121
Classless Static Route Option - described in RFC 3442

19 months ago[#3178] Include server-name in status-get
Marcin Siodelski [Fri, 5 Jan 2024 16:25:04 +0000 (17:25 +0100)] 
[#3178] Include server-name in status-get

19 months ago[#3178] Correct grammar in the comments
Marcin Siodelski [Fri, 5 Jan 2024 14:49:04 +0000 (15:49 +0100)] 
[#3178] Correct grammar in the comments

19 months ago[#3178] Corrections in the HA messages desc
Marcin Siodelski [Fri, 5 Jan 2024 14:46:08 +0000 (15:46 +0100)] 
[#3178] Corrections in the HA messages desc

19 months ago[#3178] Added missing comments to ha_impl.h
Marcin Siodelski [Fri, 5 Jan 2024 14:43:34 +0000 (15:43 +0100)] 
[#3178] Added missing comments to ha_impl.h

19 months ago[#3178] Small ARM edits after review
Marcin Siodelski [Fri, 5 Jan 2024 14:38:57 +0000 (15:38 +0100)] 
[#3178] Small ARM edits after review

19 months ago[#3178] Added ChangeLog for #3178
Marcin Siodelski [Wed, 3 Jan 2024 09:10:45 +0000 (10:10 +0100)] 
[#3178] Added ChangeLog for #3178

19 months ago[#3178] Documented hub-and-spoke
Marcin Siodelski [Wed, 3 Jan 2024 08:39:57 +0000 (09:39 +0100)] 
[#3178] Documented hub-and-spoke

19 months ago[#3178] Log the number of applied leases
Marcin Siodelski [Tue, 2 Jan 2024 12:58:08 +0000 (13:58 +0100)] 
[#3178] Log the number of applied leases

19 months ago[#3178] Handle no subnet selected in HA
Marcin Siodelski [Tue, 2 Jan 2024 10:41:28 +0000 (11:41 +0100)] 
[#3178] Handle no subnet selected in HA

19 months ago[#3178] Partition synchronized leases
Marcin Siodelski [Wed, 20 Dec 2023 11:59:33 +0000 (12:59 +0100)] 
[#3178] Partition synchronized leases

19 months ago[#3178] Added status-get test for H&S
Marcin Siodelski [Mon, 18 Dec 2023 12:49:30 +0000 (13:49 +0100)] 
[#3178] Added status-get test for H&S

19 months ago[#3178] Different CS callback names
Marcin Siodelski [Thu, 7 Dec 2023 14:33:38 +0000 (15:33 +0100)] 
[#3178] Different CS callback names

Different HA services register their critical sections under different
names.

19 months ago[#3178] Implemented subnetX_select in HA
Marcin Siodelski [Tue, 5 Dec 2023 11:56:46 +0000 (12:56 +0100)] 
[#3178] Implemented subnetX_select in HA

The subnet4_select and subnet6_select callouts are used when HA config
contains multiple relationships. In this case the logic filtering the
packets must be ran after subnet selection because the selected subnet
contains the info which relationship the packet belongs to.

19 months ago[#3186] arm packages can be build and uploaded, new systems support added
Wlodzimierz Wencel [Wed, 3 Jan 2024 10:49:14 +0000 (10:49 +0000)] 
[#3186] arm packages can be build and uploaded, new systems support added

20 months ago[#3108] addressed review comments
Razvan Becheriu [Mon, 18 Dec 2023 17:00:32 +0000 (19:00 +0200)] 
[#3108] addressed review comments

20 months ago[#3108] fixed log message
Razvan Becheriu [Mon, 11 Dec 2023 11:29:10 +0000 (13:29 +0200)] 
[#3108] fixed log message

20 months ago[#3108] added warning message to disable "ip-reservations-unique"
Razvan Becheriu [Thu, 9 Nov 2023 10:46:08 +0000 (12:46 +0200)] 
[#3108] added warning message to disable "ip-reservations-unique"

 - suggest disabling "ip-reservations-unique" flag if multiple reservations
   for the same IP address are found

20 months ago[#3191] fix botan code after function rename
Razvan Becheriu [Thu, 14 Dec 2023 20:20:10 +0000 (22:20 +0200)] 
[#3191] fix botan code after function rename

20 months ago[#3168] add anchors to RADIUS docs
Andrei Pavel [Thu, 14 Dec 2023 08:58:56 +0000 (10:58 +0200)] 
[#3168] add anchors to RADIUS docs

20 months ago[#3168] Removed old RADIUS
Francis Dupont [Tue, 12 Dec 2023 09:39:50 +0000 (10:39 +0100)] 
[#3168] Removed old RADIUS

20 months ago[#3019] updated documentation and added ChangeLog entry
Razvan Becheriu [Thu, 14 Dec 2023 07:44:43 +0000 (09:44 +0200)] 
[#3019] updated documentation and added ChangeLog entry

20 months ago[#3019] addressed review comments
Razvan Becheriu [Wed, 13 Dec 2023 16:15:49 +0000 (18:15 +0200)] 
[#3019] addressed review comments

20 months ago[#3019] addressed review comments
Razvan Becheriu [Tue, 12 Dec 2023 08:35:52 +0000 (10:35 +0200)] 
[#3019] addressed review comments

20 months ago[#3019] retry db open on startup
Razvan Becheriu [Wed, 18 Oct 2023 15:30:33 +0000 (18:30 +0300)] 
[#3019] retry db open on startup

20 months ago[#3107] use const& whenever possible
Razvan Becheriu [Wed, 13 Dec 2023 09:49:08 +0000 (11:49 +0200)] 
[#3107] use const& whenever possible

20 months ago[#3107] Single-threaded mode for ping-check
Thomas Markwalder [Tue, 5 Dec 2023 20:12:50 +0000 (15:12 -0500)] 
[#3107] Single-threaded mode for ping-check

doc/sphinx/arm/hooks-ping-check.rst
    Removed note about single-threaded mode

Added ChangeLog

src/lib/dhcp/iface_mgr.*
    IfaceMgr::isExternalSocket() - new function to facilitate UTs

src/lib/dhcp/tests/iface_mgr_unittest.cc
    Updated tests

20 months ago[#3149] Fixed TLS error messages
Francis Dupont [Sat, 9 Dec 2023 21:17:43 +0000 (22:17 +0100)] 
[#3149] Fixed TLS error messages

20 months ago[#3149] Removed link filter on relay/remote
Francis Dupont [Mon, 20 Nov 2023 21:14:24 +0000 (22:14 +0100)] 
[#3149] Removed link filter on relay/remote

20 months ago[#3112] renamed getIOService to getInternalIOService
Razvan Becheriu [Wed, 22 Nov 2023 15:22:55 +0000 (17:22 +0200)] 
[#3112] renamed getIOService to getInternalIOService

20 months ago[#3112] renamed run_one and get_io_service to camelCase
Razvan Becheriu [Mon, 30 Oct 2023 20:16:08 +0000 (22:16 +0200)] 
[#3112] renamed run_one and get_io_service to camelCase

20 months ago[#3112] catch all exception when running IOService run, run_one and poll
Razvan Becheriu [Mon, 30 Oct 2023 19:24:50 +0000 (21:24 +0200)] 
[#3112] catch all exception when running IOService run, run_one and poll

20 months ago[#3106] Extended a comment
Marcin Siodelski [Wed, 6 Dec 2023 14:48:46 +0000 (15:48 +0100)] 
[#3106] Extended a comment

As a result of a review.

20 months ago[#3106] Fix network state for ha-sync-complete-notify
Marcin Siodelski [Wed, 6 Dec 2023 10:35:38 +0000 (11:35 +0100)] 
[#3106] Fix network state for ha-sync-complete-notify

20 months ago[#3128] fixed style
Wlodek Wencel [Tue, 5 Dec 2023 09:13:18 +0000 (10:13 +0100)] 
[#3128] fixed style

20 months ago[#3128] updated hammer docs
Wlodek Wencel [Tue, 5 Dec 2023 09:12:18 +0000 (10:12 +0100)] 
[#3128] updated hammer docs

20 months ago[#3128] release checklist updated
Wlodek Wencel [Fri, 1 Dec 2023 12:53:14 +0000 (13:53 +0100)] 
[#3128] release checklist updated

20 months ago[#3128] freeradius removed from hammer.py
Wlodek Wencel [Fri, 1 Dec 2023 12:43:07 +0000 (13:43 +0100)] 
[#3128] freeradius removed from hammer.py

20 months ago[#3110] Post rebase corrections
Thomas Markwalder [Fri, 1 Dec 2023 16:48:00 +0000 (11:48 -0500)] 
[#3110] Post rebase corrections

20 months ago[#3110] Fixed sloppy errors
Thomas Markwalder [Fri, 1 Dec 2023 14:50:38 +0000 (09:50 -0500)] 
[#3110] Fixed sloppy errors

20 months ago[#3110] Addressed review comments
Thomas Markwalder [Fri, 1 Dec 2023 14:25:31 +0000 (09:25 -0500)] 
[#3110] Addressed review comments

Reworked asyncSendLeaseUpdate() and made minor corrections

20 months ago[#3110] Clean up and more tests
Thomas Markwalder [Wed, 29 Nov 2023 19:36:27 +0000 (14:36 -0500)] 
[#3110] Clean up and more tests

Added a ChangeLog entry

src/hooks/dhcp/high_availability/ha_impl.cc
    HAImpl::lease4ServerDecline() - always return NEXT_STEP_CONTINUE,
    and set peers_to_update argument.

src/hooks/dhcp/high_availability/ha_service.*
    Renamed HAService::asyncSendLeaseUpdate() to asyncSendSingleLeaseUpdate()

src/hooks/dhcp/high_availability/tests/ha_impl_unittest.cc
    TEST_F(HAImplTest, lease4ServerDecline) - new test

src/hooks/dhcp/high_availability/tests/ha_service_unittest.cc
    TEST_F(HAServiceTest, successfulSendSingleLeaseUpdateWithoutParking)
    TEST_F(HAServiceTest, successfulSendSingleLeaseUpdateWithParking) - new tests

doc/sphinx/arm/hooks-ping-check.rst
    Removed note about HA updates

doc/sphinx/arm/hooks.rst
    Updated ping-check description in table of hooks

doc/sphinx/arm/logging.rst
    Added ping-check-hooks logger to table of loggers

20 months ago[#3110] HA decline updates working
Thomas Markwalder [Tue, 28 Nov 2023 21:00:43 +0000 (16:00 -0500)] 
[#3110] HA decline updates working

Updates are working, need clean up and UTs in HA.

src/bin/dhcp4/dhcp4_hooks.dox
    Updated hooks dev guide

src/bin/dhcp4/dhcp4_srv.cc
    Added callout lease4_server_decline

    Dhcpv4Srv::serverDecline() - added lease4_server_decline hook point

src/bin/dhcp4/tests/hooks_unittest.cc
    TEST_F(HooksDhcpv4SrvTest, lease4OfferDiscoverDecline) - new test

src/hooks/dhcp/high_availability/ha_callouts.cc
    lease4_server_decline()  - new callout function

src/hooks/dhcp/high_availability/ha_impl.*
    HAImpl::lease4ServerDecline() - new callout handler

src/hooks/dhcp/high_availability/ha_messages.mes
    HA_LEASE4_SERVER_DECLINE_FAILED - new log

src/hooks/dhcp/high_availability/ha_service.*
    HAService::asyncSendLeaseUpdate() - new function for a single lease update
    HAService::asyncSendLeaseUpdates() - check parking lot null

20 months ago[#3106] HA commands syntax fix
Marcin Siodelski [Thu, 30 Nov 2023 10:11:32 +0000 (11:11 +0100)] 
[#3106] HA commands syntax fix

20 months ago[#3106] Correct some API files
Marcin Siodelski [Wed, 29 Nov 2023 19:32:50 +0000 (20:32 +0100)] 
[#3106] Correct some API files

20 months ago[#3106] Use MultiThreadingLock in NetworkState
Marcin Siodelski [Wed, 29 Nov 2023 19:23:55 +0000 (20:23 +0100)] 
[#3106] Use MultiThreadingLock in NetworkState

20 months ago[#3106] Fixed dhcp enable unit tests
Marcin Siodelski [Wed, 29 Nov 2023 11:29:22 +0000 (12:29 +0100)] 
[#3106] Fixed dhcp enable unit tests

20 months ago[#3106] Convenience functions in HAService
Marcin Siodelski [Wed, 29 Nov 2023 11:29:06 +0000 (12:29 +0100)] 
[#3106] Convenience functions in HAService

20 months ago[#3106] Corrected two messages' descriptions
Marcin Siodelski [Tue, 28 Nov 2023 20:52:10 +0000 (21:52 +0100)] 
[#3106] Corrected two messages' descriptions

20 months ago[#3106] Use getThisServerName() in a few places
Marcin Siodelski [Tue, 28 Nov 2023 20:49:02 +0000 (21:49 +0100)] 
[#3106] Use getThisServerName() in a few places

20 months ago[#3106] Nits in ha_impl fixed
Marcin Siodelski [Tue, 28 Nov 2023 20:39:05 +0000 (21:39 +0100)] 
[#3106] Nits in ha_impl fixed

20 months ago[#3106] Reworked network state functions
Marcin Siodelski [Tue, 28 Nov 2023 20:31:09 +0000 (21:31 +0100)] 
[#3106] Reworked network state functions

Removed reset() function and replaced it with resetForDbConnection().
Also, removed the enableAll() function and used other functions instead.

20 months ago[#3106] Network state constants further apart
Marcin Siodelski [Tue, 28 Nov 2023 12:41:46 +0000 (13:41 +0100)] 
[#3106] Network state constants further apart

20 months ago[#3106] Fixed some doxygen warnings
Marcin Siodelski [Tue, 28 Nov 2023 12:05:36 +0000 (13:05 +0100)] 
[#3106] Fixed some doxygen warnings