38089 Commits

Author SHA1 Message Date
Francis Dupont
c1348fcfab [#3140] [4133] Checkpoint: made dhcpv6 server 2025-11-05 22:46:18 +01:00
Francis Dupont
0a72f86ce2 [#3140] [4133] Checkpoint: made dhcpv4 server 2025-11-05 22:46:18 +01:00
Francis Dupont
59048f1d3c [#3140] [4133] Checkpoint: made skeleton 2025-11-05 22:46:18 +01:00
Francis Dupont
6571108a1c [#3140] Post #4126 merge fixes 2025-11-05 22:46:17 +01:00
Francis Dupont
b68f6d0bad [#3140] [4126] Made skeleton 2025-11-05 22:46:17 +01:00
Francis Dupont
8cec5dad7d [#3140] Post #4127 merge fixes 2025-11-05 22:46:17 +01:00
Francis Dupont
695c90e8cf [#3140] [4127] Added lease query hook 2025-11-05 22:46:17 +01:00
Francis Dupont
214e88b62e [#3140] [4127] Checkpoint: hooks to do 2025-11-05 22:46:17 +01:00
Francis Dupont
05969d08fe [#3140] [4127] Checkpoint: skeleton done 2025-11-05 22:46:17 +01:00
Francis Dupont
e6e084542b [#3140] Post #4156 merge fixes 2025-11-05 22:46:17 +01:00
Francis Dupont
8f8df56ed6 [#3140] [4156] Made skeleton 2025-11-05 22:46:17 +01:00
Francis Dupont
97abb8663d [#3140] Post #4157 merge fixes 2025-11-05 22:46:17 +01:00
Francis Dupont
35c3906012 [#3140] [4157] Added RADIUS pending request 2025-11-05 22:46:17 +01:00
Francis Dupont
c414e94621 [#3140] [4157] Fixed stats.rst order 2025-11-05 22:46:16 +01:00
Francis Dupont
e32a8cfece [#3140] [4157] Added pkt[46]-queue-full 2025-11-05 22:46:16 +01:00
Francis Dupont
2043fae07f [#3140] Initialized merges 2025-11-05 22:46:16 +01:00
Francis Dupont
6326f13840 [#3337] Made stats responsibility clearer
Some checks failed
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
2025-11-05 22:39:48 +01:00
Andrei Pavel
f4006a8774 [#3969] Fix ChangeLog entry 2025-11-05 15:01:02 +02:00
Andrei Pavel
c1fcb430e1 [#3969] Set socket path in NETCONF tests 2025-11-05 15:01:01 +02:00
Andrei Pavel
4b19e82a61 [#3969] Softcode socket path in expected messages in NETCONF tests 2025-11-05 15:01:01 +02:00
Andrei Pavel
ad82859574 [#3969] Add ChangeLog entry 2025-11-05 15:01:01 +02:00
Andrei Pavel
1625d21196 [#3969] Add negative tests for bad socket path in netconf 2025-11-05 15:01:01 +02:00
Andrei Pavel
e6565d4e2c [#3969] Adapt existing tests 2025-11-05 15:01:01 +02:00
Andrei Pavel
689a519254 [#3969] Validate unix socket path in kea-netconf 2025-11-05 15:01:01 +02:00
Andrei Pavel
b04e854768 [#3969] Small improvements to unit tests that helped debugging
- Add diff to EQ check.
- Add scoped trace so it still prints out the line number.
- Fix variable name from copy & paste: ca -> netconf
2025-11-05 15:01:01 +02:00
Andrei Pavel
50b6a3cfa6 [#3969] Minor unrelated: fix unused parameter warning 2025-11-05 15:01:01 +02:00
Razvan Becheriu
8a9b166487 [#4141] removed UTs
Some checks failed
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
2025-11-03 18:59:34 +00:00
Razvan Becheriu
350ce06f54 [#4141] addressed review comments 2025-11-03 18:59:34 +00:00
Razvan Becheriu
595e8a1059 [#4141] addressed review comments 2025-11-03 18:59:34 +00:00
Razvan Becheriu
5af06e0f18 [#4141] move to util 2025-11-03 18:59:34 +00:00
Razvan Becheriu
362df32ed8 [#4141] added unittests 2025-11-03 18:59:34 +00:00
Razvan Becheriu
6c019d93aa [#4141] implemented select event handler 2025-11-03 18:59:34 +00:00
Razvan Becheriu
e952b83edb [#4141] implemented select event handler 2025-11-03 18:59:34 +00:00
Razvan Becheriu
c68312987d [#4141] unify selectCheck 2025-11-03 18:59:34 +00:00
Razvan Becheriu
61d0e64e60 [#4196] fixed memory leak
Some checks failed
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
2025-11-03 16:01:20 +00:00
Razvan Becheriu
18d39becec [#4205] fixed invalid memory access 2025-11-01 15:14:01 +02:00
Andrei Pavel
6cd36a6674 [#4203] Bump up version in meson.build to 3.1.4-git
Some checks failed
CodeQL / Analyze (cpp) (push) Has been cancelled
CodeQL / Analyze (python) (push) Has been cancelled
2025-10-30 07:34:31 +02:00
Andrei Pavel
ddec839e4f [#4203] Typo in ChangeLog 2025-10-30 07:34:13 +02:00
Andrei Pavel
efdd23a353 [#3451] Razvan's simplification Kea-3.1.3 2025-10-28 09:58:15 +02:00
Andrei Pavel
0a4f8adabd [#3451] Fix memory access violation
The success boolean from the sync-leases callback was accessed from the
complete-notify callback.
2025-10-28 09:48:04 +02:00
Andrei Pavel
0fed8de2f7 [#4192] manual release changes 2025-10-27 17:44:21 +02:00
Andrei Pavel
1e71d29d26 [#4192] release changes 2025-10-27 17:38:54 +02:00
Andrei Pavel
9385d45559 [#4175] Bump up library versions for 3.1.3 2025-10-27 17:21:38 +02:00
Andrei Pavel
a7bc1b27c5 [#4175] Bump up library versions for 3.1.3 2025-10-27 17:19:09 +02:00
Razvan Becheriu
417f8f1de3 [#4164] added ChangeLog entry 2025-10-27 17:19:09 +02:00
Razvan Becheriu
41c008bd6d [#4164] fixed data race in ping check 2025-10-27 17:19:08 +02:00
Thomas Markwalder
0450981136 [#4142] Update ARM
modified:   doc/sphinx/arm/dhcp4-srv.rst
modified:   doc/sphinx/arm/dhcp6-srv.rst
2025-10-27 17:19:08 +02:00
Thomas Markwalder
f4241df139 [#4142] Fixed typo
modified:   src/lib/dhcpsrv/d2_client_mgr.h
2025-10-27 17:19:08 +02:00
Thomas Markwalder
9e8d3e5cf2 [#4142] Addressed review comments
Mostly nits. D2ClientMgr::qualifyName() now throws if
partial name is emtpy.

modified:   changelog_unreleased/CVE-2025-11232-catch-empty-sanitized-hostname
modified:   src/bin/dhcp4/dhcp4_messages.cc
modified:   src/bin/dhcp4/dhcp4_messages.mes
modified:   src/bin/dhcp6/dhcp6_messages.cc
modified:   src/bin/dhcp6/dhcp6_messages.mes
modified:   src/lib/dhcpsrv/d2_client_mgr.cc
modified:   src/lib/dhcpsrv/d2_client_mgr.h
modified:   src/lib/dhcpsrv/tests/d2_client_unittest.cc
2025-10-27 17:19:08 +02:00
Thomas Markwalder
18321a6cb5 [#4142] Added Changelog entry
new file: changelog_unreleased/CVE-2025-11232-catch-empty-sanitized-hostname
2025-10-27 17:19:08 +02:00