]>
git.ipfire.org Git - thirdparty/kea.git/log
dependabot[bot] [Mon, 17 Jun 2024 23:08:01 +0000 (23:08 +0000)]
Bump urllib3 from 2.2.1 to 2.2.2 in /doc/sphinx/src
Bumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.1 to 2.2.2.
- [Release notes](https://github.com/urllib3/urllib3/releases)
- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)
- [Commits](https://github.com/urllib3/urllib3/compare/2.2.1...2.2.2)
---
updated-dependencies:
- dependency-name: urllib3
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Razvan Becheriu [Mon, 17 Jun 2024 10:16:54 +0000 (13:16 +0300)]
[#3450] addressed review and added ChangeLog entry
Razvan Becheriu [Fri, 14 Jun 2024 16:42:39 +0000 (19:42 +0300)]
[#3450] addressed review comment
Razvan Becheriu [Fri, 14 Jun 2024 14:09:50 +0000 (17:09 +0300)]
[#3450] make kea environment available to lfc
Thomas Markwalder [Fri, 14 Jun 2024 21:09:55 +0000 (17:09 -0400)]
[#3328] Added ChangeLog
Thomas Markwalder [Fri, 14 Jun 2024 18:00:31 +0000 (14:00 -0400)]
[#3328] Addressed review comments
Revampe UTs
Replaced ave and average with mean throughout
Thomas Markwalder [Thu, 13 Jun 2024 19:28:06 +0000 (15:28 -0400)]
[#3328] More doc JSON fixes
And added missing api file
modified: hooks-perfmon.rst
new file: ../../../src/share/api/perfmon-get-all-durations.json
Thomas Markwalder [Thu, 13 Jun 2024 19:06:55 +0000 (15:06 -0400)]
[#3328] Corrected JOSN errors in doc
modified: hooks-perfmon.rst
Thomas Markwalder [Thu, 13 Jun 2024 18:56:52 +0000 (14:56 -0400)]
[#3328] New Unit tests
/src/hooks/dhcp/perfmon/tests/monitored_duration_unittests.cc
TEST(DurationKey, toElement)
TEST(MonitoredDuration, toElement)
TEST(MonitoredDuration, toValueRow)
/src/hooks/dhcp/perfmon/tests/perfmon_cmds_unittests.cc
TEST_F(PerfMonCmdTest4, invalidPerfMonGetAllDurations)
TEST_F(PerfMonCmdTest6, invalidPerfMonGetAllDurations)
TEST_F(PerfMonCmdTest4, perfMonGetAllDurationsResultSetFalse)
TEST_F(PerfMonCmdTest4, perfMonGetAllDurationsResultSetTrue)
TEST_F(PerfMonCmdTest6, perfMonGetAllDurationsResultSetFalse)
TEST_F(PerfMonCmdTest6, perfMonGetAllDurationsResultSetTrue)
Thomas Markwalder [Wed, 12 Jun 2024 19:57:49 +0000 (15:57 -0400)]
[#3328] Doc updates
/doc/sphinx/api-files.txt
/src/share/api/api_files.mk
Added new command files
src/share/api/perfmon-control.json
src/share/api/perfmon-get-all-durations.json
/doc/sphinx/arm/hooks-perfmon.rst
Updated API section
/src/hooks/dhcp/perfmon/perfmon_mgr.cc
Added "result-set-format" to get-all-durations results.
Thomas Markwalder [Wed, 12 Jun 2024 17:57:54 +0000 (13:57 -0400)]
[#3328] Implemented result set format
/src/hooks/dhcp/perfmon/monitored_duration.*
MonitoredDuration::toElement()
- add ave-duration-usecs
MonitoredDuration::valueRowColumns()
MonitoredDuration::toValueRow()
- new funcs
src/hooks/dhcp/perfmon/perfmon_mgr.cc
PerfMonMgr::formatDurationDataAsResultSet() - implemented
Thomas Markwalder [Wed, 12 Jun 2024 14:09:26 +0000 (10:09 -0400)]
[#3328] Output usecs; add permon-get-all-durations
Statistics and raw data return durations in microseconds instead
of milliseconds. Add initial support for perfmon-get-all-durations.
/doc/sphinx/arm/hooks-perfmon.rst
Updated to microseconds
Updated perfmon-control command
/src/hooks/dhcp/perfmon/monitored_duration.*
DurationKey::toElement()
MonitoredDuration::toElement() - new functions
/src/hooks/dhcp/perfmon/perfmon_callouts.cc
int perfmon_control()
int perfmon_get_all_durations() - new functions
int load() - register commands
/src/hooks/dhcp/perfmon/perfmon_config.cc
PerfMonConfig::parse() - replace use of copy ctor
PerfMonConfig::enable_monitoring_
PerfMonConfig::stats_mgr_reporting_ - made std::atomic
/src/hooks/dhcp/perfmon/perfmon_messages.mes
PERFMON_CMDS_CONTROL_ERROR
PERFMON_CMDS_CONTROL_OK
PERFMON_CMDS_GET_ALL_DURATIONS_ERROR
PERFMON_CMDS_GET_ALL_DURATIONS_OK - new messages
/src/hooks/dhcp/perfmon/perfmon_mgr.cc
PerfMonMgr::perfmonControlHandler()
PerfMonMgr::perfmonGetAllDurationsHandler()
PerfMonMgr::formatDurationDataAsElements()
PerfMonMgr::formatDurationDataAsResultSet() - new functions
/src/hooks/dhcp/perfmon/tests/Makefile.am
Added perfmon_cmds_unittests.cc
/src/hooks/dhcp/perfmon/tests/perfmon_config_unittests.cc
Replaced use of copy ctor
/src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
Updated tests for microseconds
Francis Dupont [Sun, 2 Jun 2024 15:00:55 +0000 (17:00 +0200)]
[#2755] Code done, doc to update
Thomas Markwalder [Tue, 4 Jun 2024 19:12:15 +0000 (15:12 -0400)]
[#3366] Fixed failures in CfgIface UTs
Tests were subject to wide variations in retry intervals
on certain VMs. Reworked stop when done but allow for
longer overal timeout
src/lib/dhcp/testutils/pkt_filter_test_stub.cc
PktFilterTestStub::openSocket() - close fd on simulated open error
src/lib/dhcpsrv/tests/cfg_iface_unittest.cc
CfgIfaceTest::stopWait() - added func to stop io_service_
CfgIfaceTest::TearDown() - close sockets before clearing ifaces
TEST_F(CfgIfaceTest, retryOpenServiceSockets4)
TEST_F(CfgIfaceTest, retryOpenServiceSockets4OmitBound)
TEST_F(CfgIfaceTest, retryOpenServiceSockets6)
TEST_F(CfgIfaceTest, retryOpenServiceSockets6OmitBound) - modified
to use stopWait(), longer timeout, shorter wait
Francis Dupont [Tue, 11 Jun 2024 17:42:55 +0000 (19:42 +0200)]
[#3170] Addressed last comment
Francis Dupont [Tue, 11 Jun 2024 14:12:24 +0000 (16:12 +0200)]
[#3170] Addressed comments
Francis Dupont [Sat, 8 Jun 2024 17:15:55 +0000 (19:15 +0200)]
[#3170] Added missing blank line
Francis Dupont [Sat, 8 Jun 2024 17:05:03 +0000 (19:05 +0200)]
[#3170] Updated doc and ChangeLog
Francis Dupont [Fri, 7 Jun 2024 20:43:15 +0000 (22:43 +0200)]
[#3170] Checkpoint: finished code
Francis Dupont [Fri, 7 Jun 2024 20:03:22 +0000 (20:03 +0000)]
[#3170] Regen flex/bison
Francis Dupont [Fri, 7 Jun 2024 20:00:36 +0000 (22:00 +0200)]
[#3170] Checkpoint: created and added TokenMatch
Francis Dupont [Tue, 11 Jun 2024 14:15:33 +0000 (16:15 +0200)]
[#3375] Added a ChangeLog entry
Francis Dupont [Mon, 10 Jun 2024 08:38:08 +0000 (10:38 +0200)]
[#3375] Addressed comments
Francis Dupont [Fri, 31 May 2024 10:30:07 +0000 (12:30 +0200)]
[#3375] Made update atomic and added UT
Francis Dupont [Thu, 30 May 2024 23:28:43 +0000 (01:28 +0200)]
[#3375] Fixed del bug (new UT?)
Francis Dupont [Thu, 30 May 2024 23:14:18 +0000 (01:14 +0200)]
[#3375] Made cfg_host MT safe
Andrei Pavel [Fri, 7 Jun 2024 19:07:00 +0000 (22:07 +0300)]
[#3433] add libasiodns section
Andrei Pavel [Thu, 6 Jun 2024 13:50:30 +0000 (16:50 +0300)]
[#3433] add asiodns.dox to tarball
Razvan Becheriu [Fri, 7 Jun 2024 12:46:10 +0000 (15:46 +0300)]
[#2611] addressed review
Thomas Markwalder [Wed, 5 Jun 2024 19:23:05 +0000 (15:23 -0400)]
[#2611] Updated ARM, added ChangeLog
/doc/sphinx/arm/ddns.rst
/doc/sphinx/arm/stats.rst
Thomas Markwalder [Wed, 5 Jun 2024 18:58:11 +0000 (14:58 -0400)]
[#2611] Added queue-mgr-queue-full stat to D2
src/bin/d2/d2_queue_mgr.cc
D2QueueMgr::operator() - increments queue-full stat
src/bin/d2/tests/d2_queue_mgr_unittests.cc
TEST_F (QueueMgrUDPTest, liveFeed) - modified to verify
new stat
src/lib/d2srv/d2_stats.*
Added new stat to D2Stats::ncr
Razvan Becheriu [Thu, 6 Jun 2024 09:11:01 +0000 (12:11 +0300)]
[#2844] addressed comments
Razvan Becheriu [Thu, 6 Jun 2024 06:29:30 +0000 (09:29 +0300)]
[#2844] addressed comments
Razvan Becheriu [Thu, 6 Jun 2024 06:29:04 +0000 (09:29 +0300)]
[#2844] added ChangeLog entry
Razvan Becheriu [Wed, 5 Jun 2024 18:46:00 +0000 (21:46 +0300)]
[#2844] pretty print options with binary data whenever possible
Razvan Becheriu [Thu, 6 Jun 2024 05:36:33 +0000 (08:36 +0300)]
[#3035] added ChangeLog entry
Razvan Becheriu [Wed, 5 Jun 2024 16:20:35 +0000 (19:20 +0300)]
[#3035] add v6 relay options 18, 37 and 38 to run script
Andrei Pavel [Wed, 5 Jun 2024 12:05:04 +0000 (15:05 +0300)]
[#3350] revert to installing gtest sources for alpine and rpm
This is needed to make --with-gtest-source pass in jenkins.
There was a false misconception that all gtest packages install sources in
/usr/src/googletest. The reality is that alpine and rpm packages install shared
libraries instead.
Andrei Pavel [Mon, 3 Jun 2024 11:36:23 +0000 (14:36 +0300)]
[#2618] fixed another Wshadow and a Wpedantic
iface_mgr_unittest.cc:2853:25: warning: declaration shadows a local variable [-Wshadow]
shared_network_unittest.cc:430:14: warning: use of non-standard escape character '\{' [-Wpedantic]
Francis Dupont [Sun, 2 Jun 2024 18:53:05 +0000 (20:53 +0200)]
[#2618] Fixed shadow
Andrei Pavel [Mon, 3 Jun 2024 17:16:45 +0000 (20:16 +0300)]
[#3350] upgrade pip in hammer for rhel
Fixes this on RHEL 8: You are using pip version 9.0.3, however version 24.0 is available.
Andrei Pavel [Mon, 3 Jun 2024 15:00:25 +0000 (18:00 +0300)]
[#3350] clean up some old revision logic in hammer
Andrei Pavel [Mon, 3 Jun 2024 14:52:32 +0000 (17:52 +0300)]
[#3350] put bison and flex as free packages in hammer
Andrei Pavel [Mon, 3 Jun 2024 17:28:16 +0000 (20:28 +0300)]
[#3350] install googletest packages in hammer
Marcin Godzina [Wed, 24 Apr 2024 11:41:18 +0000 (11:41 +0000)]
[#3350] Updated gtest version to 1.14
Andrei Pavel [Mon, 3 Jun 2024 13:38:43 +0000 (16:38 +0300)]
[#3445] hammer: add git and change bash to sh
Marcin Godzina [Mon, 3 Jun 2024 12:01:52 +0000 (12:01 +0000)]
[#3445] add alpine 3.20 to hammer
Thomas Markwalder [Mon, 3 Jun 2024 13:12:46 +0000 (09:12 -0400)]
[#3356] Addressed review comments
Fixed typos and spelling.
modified: dhcp6_srv_unittest.cc
Thomas Markwalder [Wed, 29 May 2024 19:27:20 +0000 (15:27 -0400)]
[#3356] Trailing whitespace in ChangeLog
modified: ChangeLog
Thomas Markwalder [Wed, 29 May 2024 19:14:19 +0000 (15:14 -0400)]
[#3356] Avoid FQDN update when lifetime is zero
/src/bin/dhcp6/dhcp6_srv.cc
Dhcpv6Srv::generateFqdn() - modified to return early if
the iaaddr valid lifetime is zero.
/src/bin/dhcp6/tests/dhcp6_srv_unittest.cc
TEST_F(Dhcpv6SrvTest, generateFqdnUpdate)
TEST_F(Dhcpv6SrvTest, generateFqdnNoUpdate) - new tests
/src/bin/dhcp6/tests/dhcp6_test_utils.h
class BaseServerTest - now derives from LogContentTest
Added ChangeLog entry
Andrei Pavel [Wed, 29 May 2024 09:47:50 +0000 (12:47 +0300)]
[#3438] bump up version to 2.7.0
Andrei Pavel [Fri, 24 May 2024 14:53:36 +0000 (17:53 +0300)]
[#3431] release changes
Andrei Pavel [Fri, 24 May 2024 14:22:24 +0000 (17:22 +0300)]
[#3431] release changes
Razvan Becheriu [Fri, 24 May 2024 13:03:30 +0000 (16:03 +0300)]
[#3430] bump up library versions for 2.6.0 release
Andrei Pavel [Fri, 24 May 2024 07:43:39 +0000 (10:43 +0300)]
[#3302] update RADIUS documentation
Razvan Becheriu [Fri, 24 May 2024 10:46:37 +0000 (13:46 +0300)]
[#3424] added ChangeLog entry
Razvan Becheriu [Wed, 22 May 2024 14:57:14 +0000 (17:57 +0300)]
[#3424] fixed missing pool-id in pd-pool
Razvan Becheriu [Fri, 24 May 2024 08:22:51 +0000 (11:22 +0300)]
[#2959] updated ChangeLog entry
Razvan Becheriu [Thu, 23 May 2024 21:16:35 +0000 (00:16 +0300)]
[#2959] updated tests
Razvan Becheriu [Thu, 23 May 2024 20:45:06 +0000 (23:45 +0300)]
[#2959] use 0 and 1 instead of false and true
Razvan Becheriu [Thu, 23 May 2024 16:39:14 +0000 (19:39 +0300)]
[#2959] partially migrate reservation_mode in CB
Wlodzimierz Wencel [Fri, 24 May 2024 10:24:07 +0000 (10:24 +0000)]
[#3426] updated docs about extended-info4/6-upgrade commands
Wlodek Wencel [Fri, 24 May 2024 07:08:46 +0000 (09:08 +0200)]
[#3338] removed paragraph about old HA updates
Tomek Mrugalski [Fri, 24 May 2024 09:07:10 +0000 (11:07 +0200)]
[#3346] Updated python deps
- this addresses a security vuln reported in jinja, idna, requests
Tomek Mrugalski [Fri, 24 May 2024 09:01:47 +0000 (11:01 +0200)]
[#3346] Addressed review changes:
- added references to leasequery hook
- changelog reworded
- typos fixed
- empty lines removed
Tomek Mrugalski [Wed, 15 May 2024 12:50:24 +0000 (14:50 +0200)]
[#3346] Corrected one link
Tomek Mrugalski [Wed, 15 May 2024 11:50:18 +0000 (13:50 +0200)]
[#3346] ChangeLog corrected
Tomek Mrugalski [Wed, 15 May 2024 10:57:27 +0000 (12:57 +0200)]
[#3346] DNR config is now user-friendly
Tomek Mrugalski [Wed, 15 May 2024 10:55:18 +0000 (12:55 +0200)]
[#3346] 10 more RFCs added to ARM
Tomek Mrugalski [Tue, 14 May 2024 16:52:20 +0000 (18:52 +0200)]
[#3346] 2 RFCs documented, syntax fix
Tomek Mrugalski [Tue, 14 May 2024 16:49:41 +0000 (18:49 +0200)]
[#3346] 9 more RFCs added to the list
Tomek Mrugalski [Mon, 13 May 2024 20:33:58 +0000 (22:33 +0200)]
[#3346] Added one RFC reference
Tomek Mrugalski [Mon, 13 May 2024 20:10:48 +0000 (22:10 +0200)]
[#3346] Several RFCs added
Tomek Mrugalski [Mon, 13 May 2024 14:16:31 +0000 (16:16 +0200)]
[#3346] Removed obsolete sentence
Tomek Mrugalski [Mon, 13 May 2024 14:16:11 +0000 (16:16 +0200)]
[#3346] Added missing RFC references
Wlodzimierz Wencel [Fri, 24 May 2024 08:13:35 +0000 (08:13 +0000)]
[#3379] added instructions about new kea repositories
Marcin Godzina [Fri, 24 May 2024 07:38:03 +0000 (07:38 +0000)]
[#3427] deprecate warning for lease wipe
Razvan Becheriu [Thu, 23 May 2024 18:34:47 +0000 (21:34 +0300)]
[#3301] addressed comments
Razvan Becheriu [Mon, 13 May 2024 20:12:59 +0000 (23:12 +0300)]
[#3301] updated yang modules
Razvan Becheriu [Thu, 23 May 2024 10:46:46 +0000 (13:46 +0300)]
[#2960] removed useless try catch
Razvan Becheriu [Wed, 22 May 2024 21:52:10 +0000 (00:52 +0300)]
[#2960] removed more code
Razvan Becheriu [Wed, 22 May 2024 20:07:03 +0000 (23:07 +0300)]
[#2960] addressed comments
Razvan Becheriu [Wed, 8 May 2024 13:29:12 +0000 (16:29 +0300)]
[#2960] clean up processCommand
Razvan Becheriu [Wed, 8 May 2024 09:29:35 +0000 (12:29 +0300)]
[#2960] removed deprecated libreload command
Tomek Mrugalski [Thu, 23 May 2024 13:43:37 +0000 (15:43 +0200)]
[#3340] Changes after review:
- prefix IPv6 Lease => IPv6 prefix lease
- removed extra comma
- added a note that subnet-id is optional
Tomek Mrugalski [Wed, 22 May 2024 11:28:28 +0000 (13:28 +0200)]
[#3340] ChangeLog updated
Tomek Mrugalski [Wed, 22 May 2024 10:50:33 +0000 (12:50 +0200)]
[#3340] rst syntax fixed
Tomek Mrugalski [Wed, 22 May 2024 10:48:27 +0000 (12:48 +0200)]
[#3340] ARM for lease6-del updated
Tomek Mrugalski [Wed, 22 May 2024 10:48:00 +0000 (12:48 +0200)]
[#3340] Error message corrected
Slawek Figiel [Thu, 23 May 2024 08:21:07 +0000 (10:21 +0200)]
[#2773] Move a paragraph
Andrei Pavel [Thu, 23 May 2024 08:13:43 +0000 (08:13 +0000)]
[#2773] Apply 2 suggestions to 2 files
Slawek Figiel [Wed, 22 May 2024 10:31:30 +0000 (12:31 +0200)]
[#2773] Update Hammer queries
Slawek Figiel [Wed, 22 May 2024 10:06:38 +0000 (12:06 +0200)]
[#2773] Update Changelog
Slawek Figiel [Tue, 21 May 2024 16:50:15 +0000 (18:50 +0200)]
[#2773] Update DB creation for Postgres 15+
Marcin Godzina [Thu, 23 May 2024 11:19:52 +0000 (11:19 +0000)]
[#3290] docs - ha-scopes warning
Razvan Becheriu [Wed, 22 May 2024 19:15:00 +0000 (22:15 +0300)]
[#2959] addressed comments
Razvan Becheriu [Wed, 22 May 2024 18:54:28 +0000 (21:54 +0300)]
[#2959] addressed comments
Razvan Becheriu [Tue, 7 May 2024 12:47:11 +0000 (15:47 +0300)]
[#2959] removed deprecated parameter reservation-mode
Razvan Becheriu [Wed, 22 May 2024 15:57:21 +0000 (18:57 +0300)]
[#2958] added ChangeLog entry
Razvan Becheriu [Tue, 21 May 2024 20:20:48 +0000 (23:20 +0300)]
[#2958] add upgrade script