2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 14:05:33 +00:00
Commit Graph

37740 Commits

Author SHA1 Message Date
Suzanne Goldlust
d05540bf62 [#4067] Implement Thomas's text suggestions 2025-08-28 12:00:47 +00:00
Suzanne Goldlust
0041bd802f [#4067] Fix inconsistent naming 2025-08-28 12:00:47 +00:00
Thomas Markwalder
ebc52a0e1c [#4003] Add clarification notes to ARM
Add notes to classificatio process overview to
clarifying timing of host reservation class assignment.
2025-08-28 11:54:59 +00:00
Wlodek Wencel
0b79b8b9c0 [#4078] updated platforms list Kea-3.1.1 2025-08-27 20:48:37 +03:00
Wlodek Wencel
74f5946415 [#4078] release changes 2025-08-27 20:48:37 +03:00
Razvan Becheriu
20b70921ad [#4077] bump up library versions for 3.1.1 release 2025-08-27 20:48:37 +03:00
Thomas Markwalder
487ad68a8d [#4049] Addressed review comments
new file:   changelog_unreleased/CVE-2025-40779-Kea-crash-on-108-in-PRL
modified:   src/bin/dhcp4/tests/dhcp4_test_utils.h
2025-08-27 20:48:37 +03:00
Thomas Markwalder
0afd42b5df [#4048] Check subnet before assignZero() call
/src/bin/dhcp4/dhcp4_srv.cc
    Dhcpv4Srv::assignLease() - avoid call to assignZero() when
    there is no selected subnet

/src/bin/dhcp4/tests/dhcp4_srv_unittest.cc
    TEST_F(Dhcpv4SrvTest, v6OnlyPreferredNoSelectedSubnet) - new test

/src/bin/dhcp4/tests/dhcp4_test_utils.h
    Allow log content checking
2025-08-27 20:48:35 +03:00
Wlodek Wencel
a2d13fa607 [#4034] updated release checklist 2025-08-21 17:13:11 +02:00
Andrei Pavel
5e0c667311 [#4034] Update the release checklist 2025-08-21 15:45:33 +03:00
Francis Dupont
662e780069 [#4058] Improved ChangeLog 2025-08-21 09:41:56 +02:00
Francis Dupont
1d3472a2d1 [#4058] Added missing line and ChangeLog entry 2025-08-21 09:41:55 +02:00
Francis Dupont
33d8a82aac [#4037] Replaced umask by fchmod 2025-08-20 21:00:47 +02:00
Francis Dupont
a15632a6b6 [#226] Fixed another doxygen error 2025-08-20 19:44:32 +02:00
Francis Dupont
f5ef1ab3ac [#226] Fixed some doxygen errors 2025-08-20 19:43:25 +02:00
Francis Dupont
6754a4b86a [#226] Typo 2025-08-20 18:43:22 +02:00
Francis Dupont
1b6681bb39 [#226] Addressed comments 2025-08-20 18:14:43 +02:00
Francis Dupont
b0b3b78d4a [#226] Typos in kea version 2025-08-20 17:39:16 +02:00
Francis Dupont
378de7eeaa [#226] Factored new server UTs 2025-08-20 17:39:16 +02:00
Francis Dupont
ce880380be [#226] Updated doc 2025-08-20 17:39:16 +02:00
Francis Dupont
3bfffe7205 [#226] Checkpoint: doc to do 2025-08-20 17:39:16 +02:00
Francis Dupont
3776e08a16 [#226] Finished v6 code 2025-08-20 17:39:16 +02:00
Francis Dupont
45799e22bf [#226] Checkpoint v6 code 2025-08-20 17:39:16 +02:00
Francis Dupont
069c6ec34e [#226] Finished v4 code 2025-08-20 17:39:16 +02:00
Francis Dupont
beec9ae4e6 [#226] Checkpoint v4 code 2025-08-20 17:39:15 +02:00
Francis Dupont
02ede08a7f [#226] Simplified getOccupancyRate 2025-08-20 17:39:15 +02:00
Francis Dupont
233e393735 [#226] Added getMin*Lft* 2025-08-20 17:39:15 +02:00
Francis Dupont
eea3d8af2e [#226] Added getRemaining 2025-08-20 17:39:15 +02:00
Francis Dupont
cbdf2b5728 [#226] Added getOccupancyRate 2025-08-20 17:39:15 +02:00
Francis Dupont
284c7f5855 [#226] Added UTs for the new parameter 2025-08-20 17:39:15 +02:00
Francis Dupont
f98c30e4a8 [#226] Added set/getAdaptiveLeaseTimeThreshold 2025-08-20 17:39:15 +02:00
Francis Dupont
b55feb15a8 [#226] Finished adaptive-lease-time-threshold global 2025-08-20 17:39:15 +02:00
Francis Dupont
7f34f80f9e [#226] Added adaptive-lease-time-threshold 2025-08-20 17:39:15 +02:00
Ben Scott
812ce8789f Add link to detail doc 2025-08-20 10:54:11 +03:00
Ben Scott
26255f80ee Remove text about obsolete docs
The wiki page is obsolete and apparently not worth updating.
No replacement is available.
Just delete the entire sentence.
2025-08-20 10:54:11 +03:00
Francis Dupont
b5cf3a4204 [#4049] Fixed compile 2025-08-15 13:10:54 +00:00
Thomas Markwalder
6331acdcbf [#4047] Added a UT
added change log file

/src/bin/dhcp4/tests/classify_unittest.cc
    TEST_F(ClassifyTest, earlySubnetNoFallback) - new test
2025-08-15 12:56:26 +00:00
Thomas Markwalder
1116c1f0f8 [#4047] Remove early call to selectSubnet
/src/bin/dhcp4/dhcp4_srv.*
    Dhcpv4Srv::selectSubnet()
    Dhcpv4Srv::selectSubnet4o6()
    - remvoed sanity_only mode

    Dhcpv4Srv::assignLease() - return without NAK on
    non-matching rebind

    Dhcpv4Srv::acceptDirectRequest() - remove call to selectSubnet()

/src/bin/dhcp4/tests/dhcp4_srv_unittest.cc
/src/bin/dhcp4/tests/direct_client_unittest.cc
/src/bin/dhcp4/tests/dora_unittest.cc
/src/bin/dhcp4/tests/shared_network_unittest.cc
    Updated tests
2025-08-15 12:56:26 +00:00
Thomas Markwalder
0cd8b8dc0f [#4049] Fixed comment
modified:   d2_process.h
2025-08-14 13:15:52 +00:00
Razvan Becheriu
b9541b8304 [#4049] fixed doxygen 2025-08-14 13:15:52 +00:00
Thomas Markwalder
781c9fec5c [#4049] Added a change log entry file
new file:   4049-d2-hooks-may-not-have-their-ioservice-s-poll-method-called-frequently-enough
2025-08-14 13:15:52 +00:00
Thomas Markwalder
7423811466 [#4049] Added wait time constant and a UT
modified:   src/bin/d2/d2_process.cc
modified:   src/bin/d2/d2_process.h
modified:   src/lib/asiolink/tests/io_service_unittest.cc
2025-08-14 13:15:52 +00:00
Thomas Markwalder
688d0fd67e [#4049] Preliminary commit
/src/bin/d2/d2_process.cc
    D2Process::runIO() - use new IOService::runOneFor()

/src/lib/asiolink/io_service.*
    IOServcie::runOneFor() - new func

/src/lib/asiolink/io_service_mgr.*
    IOServiceMgr::pollIOServices() - return count of
    handlers executed

/src/lib/asiolink/tests/io_service_unittest.cc
    TEST(IOService, runOneFor) - new test
2025-08-14 13:15:52 +00:00
Razvan Becheriu
5a3fbb5dd5 [#3931] fixed hammer sysrepo version 2025-08-12 12:19:35 +03:00
Andrei Pavel
efa46d73cc [#3931] Update libyang and sysrepo to git tags 2025-08-12 12:19:35 +03:00
Andrei Pavel
83edc4b568 [#3931] Update libyang and sysrepo to fixed versions 2025-08-12 12:19:35 +03:00
Razvan Becheriu
7d2198977e [#3931] addressed reviw comments 2025-08-12 12:19:35 +03:00
Razvan Becheriu
3797f803d6 [#3931] fixed unit tests 2025-08-12 12:19:35 +03:00
Andrei Pavel
d6cda7da63 [#3931] Update NETCONF dependencies to v3 2025-08-12 12:19:35 +03:00
Andrei Pavel
5f50fffd9b [#3931] Use double quotes with @datarootdir@
Because it expands to shell variables like "${prefix}"
2025-08-12 12:19:35 +03:00