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