2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-28 12:37:55 +00:00

58 Commits

Author SHA1 Message Date
Thomas Markwalder
3a5d4ea663 [#3831] Unrelated nit fixes
modified:   doc/sphinx/arm/hooks.rst
modified:   doc/sphinx/arm/logging.rst
2025-05-19 12:12:55 +00:00
Razvan Becheriu
fdc2b1c5f9
[#3831] update CA default config and fix dhcp examples 2025-05-16 12:20:44 +03:00
Thomas Markwalder
dcd07a42aa
[#3831] Fixed UT build and minor nits
modified:   doc/sphinx/arm/dhcp6-srv.rst
modified:   doc/sphinx/arm/logging.rst
modified:   src/bin/d2/tests/d2_process_tests.sh.in
modified:   src/bin/dhcp4/tests/dhcp4_process_tests.sh.in
modified:   src/bin/dhcp6/json_config_parser.cc
modified:   src/bin/dhcp6/tests/dhcp6_process_tests.sh.in
modified:   src/hooks/dhcp/forensic_log/libloadtests/load_unload_unittests.cc
modified:   src/lib/dhcpsrv/tests/cfgmgr_unittest.cc
modified:   src/lib/hooks/hooks_parser.cc
modified:   src/lib/process/log_parser.cc
modified:   src/lib/process/log_parser.h
modified:   src/lib/testutils/env_var_wrapper.h
modified:   src/lib/util/filesystem.cc
2025-05-16 12:20:44 +03:00
Thomas Markwalder
1984ece9c6
[#3831] Fix log path in UTs
/doc/sphinx/arm/logging.rst
    Updated logging section

/src/bin/admin/tests/memfile_tests.sh.in
/src/bin/shell/tests/shell_dhcp4_process_tests.sh.in
/src/bin/shell/tests/shell_dhcp6_process_tests.sh.in
    export KEA_LOG_FILE_DIR

/src/lib/dhcpsrv/memfile_lease_mgr.cc
    Memfile_LeaseMgr::factory() - fix throw to preserve error txt

/src/lib/process/Makefile.am
    Define LOGFILE_DIR
2025-05-16 12:20:43 +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
90972c3456 [#3586] fixed typos 2024-10-09 13:10:06 +00:00
Razvan Becheriu
7db41116ad [#3586] reverted table widthwq 2024-10-09 13:10:06 +00:00
Razvan Becheriu
76e1ad8d49 [#3586] fixed loggers table 2024-10-09 13:10:06 +00:00
Razvan Becheriu
264b7100cb [#3586] updated documentation 2024-10-09 13:10:06 +00:00
Razvan Becheriu
24851a9836 [#3594] updated ARM 2024-10-08 19:20:10 +03:00
Francis Dupont
e8e7097195 [#3483] Updated RBAC doc 2024-08-22 10:39:00 +02:00
Suzanne Goldlust
7730a1d60d Resolve "Editorial review of the ARM prior to 2.6 release" 2024-05-16 20:09:54 +00:00
Andrei Pavel
62169d8a7d
[#3263] release changes 2024-02-26 10:46:31 +02:00
Thomas Markwalder
14d348b507 [#3242] Addressed comments, added ChangeLog entry
Minor cosmetic fixes.
2024-02-16 17:51:25 +00: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
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
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
Razvan Becheriu
5a62c49932 [#3004] addressed comments 2023-09-18 08:08:07 +00:00
Piotrek Zadroga
35230d22e4 [#2904] ARM docs update 2023-09-18 08:08:07 +00:00
Piotrek Zadroga
3540e32136 [#2904] adding alias output-options in ARM docs 2023-09-18 08:08:07 +00:00
dankney
a62e6b2614 [#3011] minor spelling correction 2023-09-14 17:11:00 +00:00
dankney
293703f7be [#3011] address review comments 2023-09-14 17:11:00 +00:00
dankney
c8985a2b2f refined and expanded Logging Message Format 2023-09-14 17:11:00 +00:00
Andrei Pavel
0bd79fcf79
[#2554] add missing loggers 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
Razvan Becheriu
50abca6f3f [#2827] fixed all json examples in arm 2023-05-11 11:30:02 +03:00
Suzanne Goldlust
4a44ce74b8 [#2804] Text edits 2023-04-19 17:57:59 +03:00
Andrei Pavel
007d49bfb8
[#2537] document logging inheritance more clearly 2022-08-26 18:39:15 +03:00
Razvan Becheriu
d41571ce17 [#2116] remove cql code 2022-03-31 08:11:37 +00:00
Suzanne Goldlust
2c064e7878 [#2245] Text edit 2021-12-15 19:10:04 +00:00
Andrei Pavel
0494deb624
[#2142] Remove references to outdated Kea versions 2021-12-14 21:14:41 +02:00
Suzanne Goldlust
6481a1acc7 [#2219] Text edits 2021-12-08 17:43:11 +00:00
Andrei Pavel
e661499773
[#2130] allow maxsize past INT_MAX 2021-11-19 17:35:47 +02:00
Dan Theisen
cd05642e13 [#2134] change format string verbiage to be more clear 2021-11-16 18:29:06 +00:00
Dan Theisen
a1b2a359c4 [#2134] Document acceptable format strings for logger 2021-11-16 18:29:06 +00:00
Andrei Pavel
4a8fed5a5c
[#2103] Text edits 2021-10-21 12:52:03 +03:00
Tomek Mrugalski
cc6adb9bb2 [#1915] Addressed review
- typos
 - removed unnecessary words
2021-06-25 18:57:55 +03:00
Tomek Mrugalski
bfa766d793 [#1915] Doc about loglevels added 2021-06-25 18:56:53 +03:00
peterd
c0cabdd0b7 [#1917] Final updates 2021-06-17 13:09:05 +00:00
peterd
d575f854cf [#1917] Changes up to and including Chapter 23 2021-06-17 13:09:05 +00:00
Tomek Mrugalski
d68d2a93cf [#1590] Doc updated 2021-05-05 16:08:18 +02:00
Andrei Pavel
e47a26ee2f [#1717] correct some URLs 2021-03-23 13:32:54 +00:00
Suzanne Goldlust
76b25d1836 Fix typos, and other text corrections
Mostly minor text fixups, with a few edits for clarity
2020-11-20 11:32:22 +01:00
Francis Dupont
d0c79c457a [#916] Updated for 1.7.10 2020-07-08 14:32:45 +02:00
Francis Dupont
a07ea817e0 [#916] Checkpoint before regen 2020-07-08 14:32:45 +02:00
Thomas Markwalder
098dd18824 [#1180] Added Leasequery hook lib documentation
Added a ChangeLog entry

doc/sphinx/arm/hooks-lease-query.rst
    new file

doc/sphinx/arm/dhcp4-srv.rst
    Added lease-query statistics

doc/sphinx/arm/hooks.rst
    Added inclusion of hooks-lease-query.rst

doc/sphinx/arm/logging.rst

    Added lease-query logger
2020-05-20 11:00:40 -04:00
Francis Dupont
bbb17b70be [#1213] Fixed some lists in ARM 2020-05-13 16:37:02 +02:00
Francis Dupont
74a7386c66 [#1150] Addressed last comments 2020-03-30 23:03:11 +02:00
Francis Dupont
a6f2544140 [#1150] Changed separator to dot 2020-03-30 18:51:31 +02:00