2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-30 13:37:55 +00:00
Commit Graph

35921 Commits

Author SHA1 Message Date
Andrei Pavel
7fcc501f85 [#3177] bump up configure.ac version to 2.5.5-git 2023-11-29 17:45:48 +02:00
Andrei Pavel
ff1041da43 [#3177] unrelated: update release checklist 2023-11-29 17:45:48 +02:00
Andrei Pavel
b81ecfeff1 [#3177] unrelated: delete leftover file 2023-11-29 17:43:12 +02:00
Andrei Pavel
6eb11cf14f [#3174] release changes Kea-2.5.4 2023-11-28 10:55:00 +00:00
Razvan Becheriu
099bac96af [#3173] bump up library versions for 2.5.4 release 2023-11-27 18:00:59 +02:00
Razvan Becheriu
e9d6af191f [#3109] added ChangeLog entry 2023-11-27 13:46:07 +02:00
Razvan Becheriu
f65c0fb9f6 [#3109] consistent pkt info logging in v4 and v6 2023-11-27 13:45:38 +02:00
Andrei Pavel
37d9d81ed0 [#2442] document order of RADIUS attributes 2023-11-27 11:29:47 +02:00
Vicky Risk
2214401aec [#3139] Update Release Checklist 2023-11-22 13:51:04 +00:00
Razvan Becheriu
118d3316cd [#3084] fixed compilation 2023-11-22 11:06:46 +02:00
Razvan Becheriu
be7d21bba1 [#3084] fixed doxygen and comments 2023-11-21 12:08:56 +00:00
Thomas Markwalder
0df2dec814 [#3084] More review comments
src/bin/dhcp4/dhcp4_messages.h b/src/bin/dhcp4/dhcp4_messages.*
    New messages
    DHCP4_SERVER_INITIATED_DECLINE_UPDATE_FAILED
    DHCP4_SERVER_INITIATED_DECLINE_ADD_FAILED
    DHCP4_SERVER_INITIATED_DECLINE_RESOURCE_BUSY

src/bin/dhcp4/dhcp4_srv.*
    Dhcpv4Srv::sendResponseNoThrow() - restored argument passing by ref
    Dhcpv4Srv::serverDecline() - use ResourceHandle, try add if update fails
2023-11-21 12:08:56 +00:00
Thomas Markwalder
d710862e95 [#3084] Addressed minor review comments
Fixed minor issues.

modified:
    src/bin/dhcp4/dhcp4_messages.mes
    src/bin/dhcp4/dhcp4_srv.cc
    src/bin/dhcp4/dhcp4_srv.h
2023-11-21 12:08:56 +00:00
Piotrek Zadroga
e912ad8e45 [#3084] addressed review comments
- fixing mostly typos
2023-11-21 12:08:56 +00:00
Thomas Markwalder
3f3e74a23b [#3084] Minor ARM fixes
modified:   doc/sphinx/arm/hooks-ping-check.rst
modified:   doc/sphinx/arm/hooks.rst
2023-11-21 12:08:56 +00:00
Thomas Markwalder
ed8ba47716 [3084] Fix JSON in ARM
modified:   hooks-ping-check.rst
2023-11-21 12:08:56 +00:00
Thomas Markwalder
328fa72267 [#3084] Minor update to ARM
modified:   hooks-ping-check.rst
2023-11-21 12:08:56 +00:00
Thomas Markwalder
9817f071ed [#3084] Added initial ARM documentation
modified:   hooks-ping-check.rst
2023-11-21 12:08:56 +00:00
Thomas Markwalder
4a576566b0 [#3084] Fixed missing log argument
modified:   dhcp4_srv.cc
2023-11-21 12:08:56 +00:00
Thomas Markwalder
e6bc2227a2 [#3084] Remove unneeded response reset
src/bin/dhcp4/dhcp4_srv.cc
2023-11-21 12:08:56 +00:00
Thomas Markwalder
1a7e140015 [#3084] Clean up 2023-11-21 12:08:56 +00:00
Thomas Markwalder
52a7191294 [#3084] Fix arguments going out of scope
Arguments passed to sendResponseNoThrow() via std::bind
can go out of scope before the invocation occurs.
Changed to pass-by-value.

src/bin/dhcp4/dhcp4_srv.*
    Dhcpv4Srv::sendResponseNoThrow() - changed arguments to
    pass by value instead of reference.
2023-11-21 12:08:56 +00:00
Thomas Markwalder
e662234173 [#3084] Use callout argument instead of status
src/bin/dhcp4/dhcp4_messages.mes
    DHCP4_HOOK_LEASE4_OFFER_ARGUMENT_MISSING - new message

src/bin/dhcp4/dhcp4_srv.cc
    Dhcpv4Srv::processDhcp4Query() - look for offer-address-in-use
    argument in lease4_offer unpark lambda
2023-11-21 12:08:56 +00:00
Thomas Markwalder
2d998a28be [#3084] Fixed log placeholder error
modified:
    dhcp4_messages.cc
    dhcp4_messages.mes
    dhcp4_srv.cc
2023-11-21 12:08:56 +00:00
Thomas Markwalder
b806911af7 [#3084] Minor clean ups
src/bin/dhcp4/dhcp4_srv.cc
2023-11-21 12:08:56 +00:00
Thomas Markwalder
fabba7011c [#3084] Server declines leases after ping-check
kea-dhcp4 declines leases in the lease store
Needs additional UTs

src/bin/dhcp4/dhcp4_messages.mes
    New messages:
    DHCP4_SERVER_INITIATED_DECLINE_FAILED
    DHCP4_SERVER_INITIATED_DECLINE

src/bin/dhcp4/dhcp4_srv.*
    Dhcpv4Srv::serverDecline()
    Dhcpv4Srv::serverDeclineNoThrow() - new functions to render a lease declined
    after ping-check in-use outcome

    Dhcpv4Srv::processDhcp4Query() - modified unpark lambda to invoke
    serverDecline() following lease-offer completion if status is DROP
2023-11-21 12:08:56 +00:00
Razvan Becheriu
1587fadf36 [#3142] fixed deadlock 2023-11-20 07:39:03 +02:00
Andrei Pavel
bbf71a97d3 [#2442] code-block without argument not allowed
Plus a few typo fixes.
2023-11-15 20:26:02 +02:00
Andrei Pavel
9b86024370 [#2442] address review comments 2023-11-15 18:48:51 +02:00
Andrei Pavel
2d6de9b3fb [#2442] enable nitpicky in sphinx
To warn about all broken references. Also fixes the few broken
references found.
2023-11-15 18:48:51 +02:00
Andrei Pavel
99f2c56d38 [#2442] add the old RADIUS doc back 2023-11-15 18:48:51 +02:00
Andrei Pavel
277e5fb9c3 [#2442] address review comments 2023-11-15 18:48:51 +02:00
Andrei Pavel
30f14cb304 [#2442] add ChangeLog entry 2023-11-15 18:48:51 +02:00
Andrei Pavel
b6605e296b [#2442] docs: diff between old and new RADIUS libs 2023-11-15 18:48:51 +02:00
Andrei Pavel
51128a28b6 [#2442] add RADIUS server example to ARM 2023-11-15 18:48:51 +02:00
Andrei Pavel
633cd3b7ae [#2442] RADIUS UML 2023-11-15 18:48:51 +02:00
Andrei Pavel
32569799db [#2442] move RADIUS documentation to integrations 2023-11-15 18:48:51 +02:00
Andrei Pavel
2450fe4ab9 [#2442] update RADIUS documentation 2023-11-15 18:48:51 +02:00
Razvan Becheriu
a2562b8be1 [#1599] addressed comments 2023-11-15 17:29:51 +02:00
Razvan Becheriu
94aa1cd5f9 [#1599] optimizations 2023-11-15 08:36:55 +02:00
Razvan Becheriu
0553a13d63 [#1599] addressed comments 2023-11-15 08:36:55 +02:00
Razvan Becheriu
4d0df6dcd7 [#1599] updated unittests 2023-11-15 08:36:55 +02:00
Razvan Becheriu
e2d76b8cc5 [#1599] added pause with wait for threads to stop 2023-11-15 08:36:55 +02:00
Razvan Becheriu
ae44dc38df [#1599] implemented pause and resume 2023-11-15 08:36:55 +02:00
Razvan Becheriu
9437ae9b0a [#1599] optimizations 2023-11-15 08:36:55 +02:00
Razvan Becheriu
a33346364e [#1599] fixed register/unregister thread in ThreadPoolQueue 2023-11-15 08:36:55 +02:00
Razvan Becheriu
4e5554b4cf [#1599] fixed race on wait and disable in ThreadPoolQueue 2023-11-15 08:36:55 +02:00
Razvan Becheriu
908e184654 [#3142] fixed race between start stop and wait 2023-11-14 17:20:17 +00:00
Andrei Pavel
60e92acc09 [#3147] trivial hammer fix: don't move files
Don't move files to themselves.

Solves error: mv: 'kea-pkg/isc-kea-2.5.4-r20231113065823.apk' and
'kea-pkg/isc-kea-2.5.4-r20231113065823.apk' are the same file
2023-11-13 12:04:34 +02:00
Andrei Pavel
1b4b3a6b87 [#2969] add tex-gyre back to hammer for debian
tex-gyre is needed for generating PDF with sphinx.
2023-11-13 11:49:32 +02:00