Thomas Markwalder
dd87e1d30f
[ #3830 ] Updated the ARM
2025-05-16 12:20:42 +03:00
Thomas Markwalder
433593f231
[ #3830 ] Updated ARM
...
modified: doc/sphinx/arm/hooks.rst
modified: src/lib/hooks/tests/hooks_manager_unittest.cc
modified: src/lib/util/tests/filesystem_unittests.cc
2025-05-16 12:20:42 +03:00
Andrei Pavel
60222843a6
[ #3732 ] Address review
2025-04-23 23:15:59 +03:00
Andrei Pavel
435d56b645
[ #3732 ] Switch docs from Autotools to Meson
2025-04-23 22:29:34 +03:00
Suzanne Goldlust
f835477662
[ #3808 ] Update ARM for new hooks licensing
2025-03-21 14:19:42 +00:00
Razvan Becheriu
785efcc92a
[ #3333 ] move hook libraries to open source
2025-02-21 21:34:58 +00:00
Razvan Becheriu
3bf0079360
[ #2101 ] addressed review comments
2024-12-24 13:03:04 +00:00
Razvan Becheriu
df3f1a9164
[ #2101 ] load hooks using name only
2024-12-24 13:03:04 +00:00
Razvan Becheriu
264b7100cb
[ #3586 ] updated documentation
2024-10-09 13:10:06 +00:00
Tomek Mrugalski
2dfb0ac125
[ #3346 ] Added missing RFC references
2024-05-24 11:08:45 +02:00
Suzanne Goldlust
7730a1d60d
Resolve "Editorial review of the ARM prior to 2.6 release"
2024-05-16 20:09:54 +00:00
Marcin Siodelski
9cafe97a6f
[ #3336 ] Fix the doc build
...
JSON examples must not include the inline comments.
2024-04-16 10:21:16 +02:00
Andrei Pavel
4dae2a3954
[ #3299 ] fix parked-packet-limit mentions in ARM
...
- move PPL section to general hooks section
- remove note that PPL is used only for HA
- add PPL section in RADIUS
- add PPL reference in ping-check
- change values in doc/examples to resemble defaults
2024-04-04 15:33:57 +03:00
Thomas Markwalder
7202da7530
[ #3242 ] Added bare-bones perfmon hook library
...
New files:
arm/hooks-perfmon.rst
src/hooks/dhcp/perfmon/.gitattributes
src/hooks/dhcp/perfmon/.gitignore
src/hooks/dhcp/perfmon/Makefile.am
src/hooks/dhcp/perfmon/libloadtests/.gitignore
src/hooks/dhcp/perfmon/libloadtests/Makefile.am
src/hooks/dhcp/perfmon/libloadtests/load_unload_unittests.cc
src/hooks/dhcp/perfmon/libloadtests/run_unittests.cc
src/hooks/dhcp/perfmon/perfmon.dox
src/hooks/dhcp/perfmon/perfmon_callouts.cc
src/hooks/dhcp/perfmon/perfmon_log.cc
src/hooks/dhcp/perfmon/perfmon_log.h
src/hooks/dhcp/perfmon/perfmon_messages.cc
src/hooks/dhcp/perfmon/perfmon_messages.h
src/hooks/dhcp/perfmon/perfmon_messages.mes
src/hooks/dhcp/perfmon/tests/.gitignore
src/hooks/dhcp/perfmon/tests/Makefile.am
src/hooks/dhcp/perfmon/tests/run_unittests.cc
src/hooks/dhcp/perfmon/version.cc
Modified:
configure.ac
arm/hooks-perfmon.rst
arm/hooks.rst
arm/logging.rst
arm/rst_arm_sources.mk
conf.py
src/hooks/dhcp/Makefile.am
2024-02-16 17:51:25 +00:00
Francis Dupont
93c47dba3d
[ #3168 ] Removed old RADIUS
2023-12-14 14:48:11 +01:00
Thomas Markwalder
203c9d9e0c
[ #3110 ] Clean up and more tests
...
Added a ChangeLog entry
src/hooks/dhcp/high_availability/ha_impl.cc
HAImpl::lease4ServerDecline() - always return NEXT_STEP_CONTINUE,
and set peers_to_update argument.
src/hooks/dhcp/high_availability/ha_service.*
Renamed HAService::asyncSendLeaseUpdate() to asyncSendSingleLeaseUpdate()
src/hooks/dhcp/high_availability/tests/ha_impl_unittest.cc
TEST_F(HAImplTest, lease4ServerDecline) - new test
src/hooks/dhcp/high_availability/tests/ha_service_unittest.cc
TEST_F(HAServiceTest, successfulSendSingleLeaseUpdateWithoutParking)
TEST_F(HAServiceTest, successfulSendSingleLeaseUpdateWithParking) - new tests
doc/sphinx/arm/hooks-ping-check.rst
Removed note about HA updates
doc/sphinx/arm/hooks.rst
Updated ping-check description in table of hooks
doc/sphinx/arm/logging.rst
Added ping-check-hooks logger to table of loggers
2023-12-01 10:14:02 -05: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
Andrei Pavel
bbf71a97d3
[ #2442 ] code-block without argument not allowed
...
Plus a few typo fixes.
2023-11-15 20:26:02 +02:00
Thomas Markwalder
e2f1add8c4
[ #3012 ] Add initial ping-check ARM doc
...
new file: doc/sphinx/arm/hooks-ping-check.rst
modified: doc/sphinx/arm/hooks.rst
modified: doc/sphinx/conf.py
2023-09-08 12:37:46 +00:00
Razvan Becheriu
c4014a6ee1
[ #3001 ] fixed references to hooks libs in ARM
2023-08-16 15:04:54 +00:00
Francis Dupont
823da39a90
[ #2866 ] Checkpoint: updated examples and arm
2023-06-26 14:24:42 +02:00
Andrei Pavel
333f5770a1
[ #2554 ] mention premium in the table of hook libraries
2023-06-14 20:26:11 +03:00
Andrei Pavel
a51ab99885
[ #2554 ] add 'isccmd' references
...
The commands used were:
- find doc/sphinx/arm -name '*.rst' | xargs grep -E '^\.\. ' | cut -d ' ' -f 2 | sort -uV | grep _command- > /tmp/commands
- for i in $(cat /tmp/commands); do find doc/sphinx/arm -name '*.rst' | xargs sed -i "s/\`\`${i}\`\` command/\`${i} command <_command-${i}>\`/g"; done
- for i in $(cat /tmp/commands); do find doc/sphinx/arm -name '*.rst' | xargs sed -i "s/\`\`${i}\`\`/\`${i} <_command-${i}>\`/g"; done
- for i in $(cat /tmp/commands); do find doc/sphinx/arm -name '*.rst' | xargs sed -i "s/The \`${i} <_command-${i}>\` Command/The \`\`${i}\`\` Command/g"; done
- for i in $(cat /tmp/commands); do find doc/sphinx/arm -name '*.rst' | xargs sed -i "s/- ${i}/- \`${i} <_command-${i}>\`/g"; done
But they were not perfect. Some manual adjustment was required.
2023-06-14 20:26:11 +03:00
Andrei Pavel
f936be3222
[ #2554 ] add 'iscman' references
...
The commands used were:
- find doc/sphinx/man -name '*.rst' | xargs grep -F '.. iscman' | cut -d ' ' -f 3 > /tmp/binaries
- for i in $(cat /tmp/binaries); do find doc/sphinx/arm -name '*.rst' | xargs sed -i "s/\`\`${i}\`\`/:iscman:\`${i}\`/g"; done
Manual adjustment was required in a few places to:
- extend title lines
- realign table lines
2023-06-14 20:26:11 +03:00
Piotrek Zadroga
dd12d7cb09
[ #2838 ] fixing Sphinx error in ARM
2023-05-09 09:46:57 +02:00
Piotrek Zadroga
efb0e6d73b
[ #2838 ] change Int8ToText to lowercase in ARM
2023-05-08 14:47:29 +02:00
Andrei Pavel
ab23887672
[ #2804 ] make text edits consistent across the ARM
2023-04-19 17:58:06 +03:00
Tomek Mrugalski
a0e90d958f
[ #2743 ] Removed obsolete note
2023-03-03 10:13:42 +00:00
Andrei Pavel
03423adcd2
[ #2651 ] release changes
2022-11-26 00:17:08 +02:00
Andrei Pavel
2b4ca27b3a
[ #2569 ] add JSON validation to code blocks in ARM
2022-09-23 12:09:23 +00:00
Peter Davies
caaf1bf441
[ #2569 ] fix misplaced colons in ARM JSON examples
2022-09-23 12:09:23 +00:00
Francis Dupont
083eefc388
[ #1781 ] spelling
2022-07-20 09:04:59 -04:00
Thomas Markwalder
69a9e2538f
[ #1781 ] Addressed initial review comments
...
doc/sphinx/arm/hooks.rst
Added paragraph about hook library ordering
src/hooks/dhcp/high_availability/query_filter.cc
Added comment
src/hooks/dhcp/high_availability/tests/query_filter_unittest.cc
Test beyond enum EOF.
2022-07-20 09:04:59 -04:00
Suzanne Goldlust
bc5b42b541
Apply 17 suggestion(s) to 3 file(s)
2022-07-12 07:15:52 -04:00
Andrei Pavel
6c2c8a3fae
[ #2481 ] document lease limits in the ARM
2022-07-12 07:15:52 -04:00
Thomas Markwalder
ce0c0f3e6a
[ #2403 ] Post merge fixes
2022-06-14 14:38:06 -04:00
Suzanne Goldlust
8c1de0b4a9
[ #2403 ] Reorder table/includes
2022-06-14 14:12:09 -04:00
Suzanne Goldlust
52acccaf9b
[ #2403 ] Move/demote User Contexts section
2022-06-14 14:09:03 -04:00
Suzanne Goldlust
f71a698501
[ #2403 ] Editorial review of documentation about hook libraries in the ARM
2022-06-14 14:09:03 -04:00
Andrei Pavel
6cad049044
[ #2422 ] add limits to the list of hook libraries in the ARM
2022-06-08 11:40:58 +00:00
Suzanne Goldlust
d1f5b1fd5b
Apply 4 suggestion(s) to 2 file(s)
2022-06-01 21:23:41 +00:00
Vicky Risk
edfbfe8d13
Apply 1 suggestion(s) to 1 file(s)
2022-06-01 21:08:34 +00:00
Vicky Risk
23d4442cdf
Apply 1 suggestion(s) to 1 file(s)
2022-06-01 21:08:28 +00:00
Marcin Godzina
2da8f7fa4a
Update doc/sphinx/arm/config.rst, doc/sphinx/arm/hooks.rst
2022-06-01 20:11:01 +00:00
Marcin Godzina
43e683ea15
Update doc/sphinx/arm/config.rst, doc/sphinx/arm/hooks.rst
2022-06-01 14:52:57 +00:00
Marcin Godzina
9805502b5f
Update doc/sphinx/arm/hooks.rst
2022-05-31 15:19:34 +00:00
Andrei Pavel
49bdfd9216
[ #2423 ] release changes: spelling corrections
2022-05-23 14:33:09 +00:00
Andrei Pavel
68c7be26bf
[ #562 ] document rate limiting
2022-05-20 20:40:12 +03:00
Thomas Markwalder
0b40ccc05f
[ #2354 ] Addressed review comments
...
doc/sphinx/arm/classify.rst
Added SKIP_DDNS
doc/sphinx/arm/hooks.rst
Fixed spelling.
src/bin/dhcp6/tests/Makefile.am
Restored commented out line
2022-05-19 15:31:35 -04:00
Thomas Markwalder
5c08e702f2
[ #2354 ] Added built-in class "SKIP_DDNS"
...
Added ChangeLog entry
doc/sphinx/arm/hooks-ddns-tuning.rst
doc/sphinx/arm/hooks.rst
Updated ARM
src/lib/dhcpsrv/client_class_def.cc
Added built-in class "SKIP_DDNS"
2022-05-19 15:31:35 -04:00