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

33831 Commits

Author SHA1 Message Date
Razvan Becheriu
47589c8e3e [#1548] fixed comments and code cleanup 2022-04-21 10:19:20 -04:00
Thomas Markwalder
49eeee7029 [#1548] Revised ddns-tuning v6 rules in ARM
modified:   hooks-ddns-tuning.rst
2022-04-21 10:19:20 -04:00
Thomas Markwalder
5a91f37028 {#1548] Documented new ddns4/6_update hook points
src/bin/dhcp4/dhcp4_hooks.dox
src/bin/dhcp6/dhcp6_hooks.dox
2022-04-21 10:19:20 -04:00
Thomas Markwalder
8d6d5a55dc [#1548] kea-dhcp4 updates host name option after ddns4_update
ddns-tuning hook no longer updates outbound host option, that
    is now done by kea-dhcp4 when there are changes.

modified:   dhcp4_srv.cc
2022-04-21 10:19:20 -04:00
Thomas Markwalder
beeadfcd15 [#1548] kea-dhcpX update outbound fqdn after ddnsX_update
Moved responsibility from hook lib to servers. This makes the hook
point more uniformly usable to custom hook developers

src/bin/dhcp4/dhcp4_srv.cc
    Dhcpv4Srv::processClientName() - update the FQDN option
    in response as part of ddns4_update hook point logic

src/bin/dhcp6/dhcp6_srv.cc
    Dhcpv6Srv::processClientFqdn() - update the FQDN option
    in response as part of ddns6_update hook point logic
2022-04-21 10:19:20 -04:00
Thomas Markwalder
188c5df32f [#1548] Added ChangeLog entry 2022-04-21 10:19:20 -04:00
Thomas Markwalder
f7da5d58bb [#1548] kea-dhcp6 now supports ddns6_update hook point
src/bin/dhcp6/dhcp6_messages.cc b/src/bin/dhcp6/dhcp6_messages.*
    added DHCP6_HOOK_DDNS_UPDATE log message

src/bin/dhcp6/dhcp6_srv.cc
    Dhcpv6Srv::processClientFqdn() - added ddns6_update() hook point
2022-04-21 10:19:20 -04:00
Thomas Markwalder
be0cd24054 [#1548] Improved documentation in the ARM
modified:   arm/hooks-ddns-tuning.rst
2022-04-21 10:19:20 -04:00
Thomas Markwalder
06c8e06c19 [#1548] Corrected ddsn update callout names
src/bin/dhcp4/dhcp4_srv.cc
2022-04-21 10:19:20 -04:00
Thomas Markwalder
c95f99800b [#1548] ddns-tuning hook doc changes
doc/sphinx/arm/hooks-ddns-tuning.rst
2022-04-21 10:19:19 -04:00
Tomek Mrugalski
f4a4a23dba [#1548] Doc added for ddns-tuning 2022-04-21 10:19:19 -04:00
Tomek Mrugalski
a5d9347df7 [#1548] hook point renamed to ddns_update4 2022-04-21 10:19:19 -04:00
Tomek Mrugalski
014c47b44a [#1548] dhcp4 messages regenerated 2022-04-21 10:19:19 -04:00
Tomek Mrugalski
d7fe847ce1 [#1548] DDNS tuning hook removed 2022-04-21 10:19:19 -04:00
Tomek Mrugalski
771e8bff20 [#1548] Compilation fix 2022-04-21 10:19:19 -04:00
Tomek Mrugalski
0be2cf114b [#1548] Initial tests added 2022-04-21 10:19:19 -04:00
Tomek Mrugalski
59d70caaf5 [#1548] ddns-tuning core skeleton files added 2022-04-21 10:19:19 -04:00
Tomek Mrugalski
bc977f7832 [#1548] New dir added to configure.ac, Makefiles 2022-04-21 10:19:19 -04:00
Tomek Mrugalski
fc1adae2fd [#2200] ddns_update hook added in v4 2022-04-21 10:19:19 -04:00
Razvan Becheriu
1b8c614327 [#2296] split file 2022-04-21 11:44:38 +00:00
Tomek Mrugalski
df566331b9 [#2372] Changelog updated 2022-04-20 21:33:57 +02:00
Tomek Mrugalski
201f19ecaa [#2372] Some leftover benchmark cruft removed 2022-04-20 15:05:01 +00:00
Tomek Mrugalski
27a8617c10 [#2372] Docs updated 2022-04-20 15:05:01 +00:00
Tomek Mrugalski
65c988f475 [#2372] Apache license removed 2022-04-20 15:05:01 +00:00
Tomek Mrugalski
7a43a83062 [#1548] Benchmark code removed 2022-04-20 15:05:01 +00:00
Razvan Becheriu
9e76502de3 [#2377] fix unittests when eth1 is present 2022-04-19 19:33:20 +00:00
Thomas Markwalder
7b2309ded9 [#2272] Fixed a typo in the ARM
modified:   arm/classify.rst
2022-04-18 09:27:30 -04:00
Razvan Becheriu
79514e8833 [#2272] fixed comments and documentation 2022-04-17 20:51:36 +03:00
Thomas Markwalder
892d9aa5d4 [#2272] Minor ARM fixes
modified:   arm/classify.rst
2022-04-17 20:24:46 +03:00
Thomas Markwalder
ce7df29133 [#2272] Added ChangeLog 2022-04-17 20:24:46 +03:00
Thomas Markwalder
29988a24e2 [#2272] Added split function to expression syntax
doc/sphinx/arm/classify.rst
    Documented new split() function

src/lib/eval/eval_messages.cc b/src/lib/eval/eval_messages.*
    New debug log messges

src/lib/eval/lexer.ll
src/lib/eval/parser.yy
    added split parsing

src/lib/eval/tests/token_unittest.cc
    Added tests for split()

src/lib/eval/token.*
    Added TokenSplit class
2022-04-17 20:24:46 +03:00
Razvan Becheriu
2404bd82a2 [#1263] rebased and renamed member variables 2022-04-17 17:52:29 +03:00
Francis Dupont
b66618fabe [#1263] Record access parameters in HTTP request 2022-04-17 17:52:29 +03:00
Razvan Becheriu
c6fa670532 [#1716] fixed unittests for BSD and Solaris 2022-04-09 15:08:19 +03:00
Razvan Becheriu
7b4a0d2671 [#1716] fixed unittests 2022-04-09 12:49:03 +03:00
Razvan Becheriu
42d2963f01 [#1716] fixed unittests for bsd 2022-04-07 23:15:33 +03:00
Razvan Becheriu
0cf647d189 [#2259] addressed comments 2022-04-07 23:07:10 +03:00
Razvan Becheriu
b18bfbb3e0 [#2259] added missing files 2022-04-07 23:05:02 +03:00
Andrei Pavel
5774244d6a [#2337] document that Framed-Pool is used in kea-dhcp6 2022-04-07 15:23:16 +00:00
Andrei Pavel
0da22b377f [#2353] hammer.py: try both ALTER and GRANT for REQUIRE X509 2022-04-07 11:14:12 +03:00
Razvan Becheriu
6516762fa5 [#1716] fixed compilation for bsd and sun 2022-04-07 00:42:36 +03:00
Razvan Becheriu
756870cd99 [#1716] fixed exception messages 2022-04-06 20:04:10 +03:00
Razvan Becheriu
53d9f7063a [#1716] redetect interfaces and update link status on retry 2022-04-06 15:05:48 +03:00
Razvan Becheriu
c9093c34cd [#1716] renamed parameters 2022-04-05 22:44:06 +03:00
Razvan Becheriu
b92d45cc51 [#1716] removed unnecessary variable 2022-04-05 18:40:55 +03:00
Slawek Figiel
bcea9f4a00 [#1716] Support for interrupt opening 2022-04-05 15:30:22 +02:00
Razvan Becheriu
2076cde182 [#1716] regenerated parser files 2022-04-05 10:51:55 +03:00
Razvan Becheriu
8011e9d5e6 [#1716] addressed comments 2022-04-05 01:33:04 +03:00
Slawek Figiel
7bd3a3ca83 [#1716] Used a timer instead of a sleep call 2022-04-04 17:47:42 +03:00
Razvan Becheriu
25afca7303 [#1716] fixed doxygen, missing documentation, fixed compilation 2022-04-04 17:47:26 +03:00