2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-29 13:07:50 +00:00

1439 Commits

Author SHA1 Message Date
Francis Dupont
cadf332033 [#2974] Checkpoint: did v4 code, need UTs, v6 and doc 2024-10-23 17:42:09 +03:00
Thomas Markwalder
64c15b1131 [#3583] Addressred review comments
modified:
    doc/sphinx/arm/classify.rst
    src/bin/dhcp4/dhcp4_srv.cc
    src/bin/dhcp4/tests/config_parser_unittest.cc
    src/bin/dhcp6/tests/config_parser_unittest.cc
    src/hooks/dhcp/mysql/mysql_cb_dhcp4.cc
    src/lib/dhcp/classify.cc
    src/lib/dhcp/classify.h
    src/lib/dhcp/tests/classify_unittest.cc
    src/lib/dhcpsrv/cfg_option.cc
    src/lib/dhcpsrv/cfg_option.h
    src/lib/dhcpsrv/parsers/option_data_parser.cc
    src/lib/dhcpsrv/parsers/simple_parser4.cc
    src/lib/dhcpsrv/parsers/simple_parser6.cc
    src/lib/dhcpsrv/tests/dhcp_parsers_unittest.cc
    src/lib/dhcpsrv/testutils/generic_backend_unittest.cc
2024-10-15 13:51:57 -04:00
Thomas Markwalder
107072d84c [#3583] Fixed JSON error in ARM
modified:   arm/classify.rst
2024-10-15 13:51:57 -04:00
Thomas Markwalder
c53eef5201 [#3583] Updated doc
/doc/examples/kea4/all-keys.json
/doc/examples/kea6/all-keys.json
    Added client-classes to option-data

/doc/sphinx/arm/classify.rst
    Added new section "Option Class-Tagging"

/doc/sphinx/arm/dhcp4-srv.rst
/doc/sphinx/arm/dhcp6-srv.rst
    Added notes with pointers to new section
2024-10-15 13:51:57 -04:00
Francis Dupont
f6ada2629d [#3552] Addressed comments 2024-10-11 15:20:20 +02:00
Francis Dupont
8311ff1687 [#3552] Revamped configure code 2024-10-11 15:20:20 +02:00
Francis Dupont
78737d8786 [#3552] Updated Botan support 2024-10-11 15:20:20 +02:00
Francis Dupont
dc8af16a6e [#3588] Modified no test required classes 2024-10-11 10:18:01 +02: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
89b561c638 [#3586] addressed review comments 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
bb78477129 [#3590] Finished required precedence update 2024-10-07 15:06:40 +02:00
Francis Dupont
dde7aa86ee [#3390] Checkpoint: doc and split 2024-09-26 11:41:33 +02:00
Thomas Markwalder
80cd3ebc87 [#3576] Updated ARM, added ChangeLog
modified:
    ChangeLog
    doc/sphinx/arm/classify.rst
2024-09-20 17:47:12 +03:00
Thomas Markwalder
6b3a354dff [#3570] Removed obsolete notes from ARM
modified:   sphinx/arm/hooks-lease-query.rst
2024-09-18 07:12:13 -04:00
Francis Dupont
69f646780a [#1387] Addressed comments 2024-09-04 15:10:46 +02:00
Francis Dupont
df93ef560f [#1387] Fixes for CI (2) 2024-09-04 15:10:45 +02:00
Francis Dupont
51dae6539c [#1387] Fixes for CI 2024-09-04 15:10:45 +02:00
Francis Dupont
3cb38f1943 [#1387] Checkpoint: server code 2024-09-04 15:09:40 +02:00
Francis Dupont
9e208d0248 [#1387] Checkpoint: updated doc 2024-09-04 15:09:40 +02:00
Andrei Pavel
8c80464384
[#3513] address review
- fix documentation
- show null on system-time and clock-skew when uninitialized
- add UT CommunicationStateTest.getReportWithClockSkewTest
2024-08-22 17:23:15 +03:00
Andrei Pavel
5bbf2077be
[#3513] add HA clock skew to status-get 2024-08-22 17:22:45 +03:00
Andrei Pavel
923a6df3b6
[#1945] minor fix in ARM: removed extraneous backquotes 2024-08-22 15:47:23 +03:00
Francis Dupont
f09ef66d9d [#3483] Address the comment 2024-08-22 10:39:00 +02:00
Francis Dupont
e8e7097195 [#3483] Updated RBAC doc 2024-08-22 10:39:00 +02:00
Francis Dupont
b27b3b697a [#3477] Addressed comments 2024-08-21 11:19:17 +02:00
Francis Dupont
5ef7c6fe76 [#3477] Updated shell.rst 2024-08-21 11:18:46 +02:00
Francis Dupont
1f88309d57 [#3477] First attempt 2024-08-21 11:17:44 +02:00
Francis Dupont
3143a1966d [#3479] Removed control-socket from DB doc 2024-07-18 19:49:23 +03:00
Francis Dupont
0975949b9c [#3094] Finished tests and doc 2024-07-18 14:45:25 +02:00
Razvan Becheriu
6f7d97c654 [#2914] extended documentation with for loops in scripts 2024-06-20 09:38:37 +00:00
Francis Dupont
1b8b3592da [#2878] Updated subnet-id section 2024-06-19 12:19:52 +00:00
Francis Dupont
286b0aeab8 [#2878] Improved note 2024-06-19 12:19:52 +00:00
Francis Dupont
d5dbaa4c07 [#2878] [#2878] Added the implicitly global note 2024-06-19 12:19:52 +00:00
Marcin Siodelski
a743174e37 [#3246] Add released state in ARM 2024-06-19 12:34:18 +02:00
Thomas Markwalder
5d86419105 [#3328] Addressed review comments
Revampe UTs
Replaced ave and average with mean throughout
2024-06-15 09:17:40 +02:00
Thomas Markwalder
da8046161d [#3328] More doc JSON fixes
And added missing api file

modified:   hooks-perfmon.rst
new file:   ../../../src/share/api/perfmon-get-all-durations.json
2024-06-15 09:17:39 +02:00
Thomas Markwalder
2045651627 [#3328] Corrected JOSN errors in doc
modified:   hooks-perfmon.rst
2024-06-15 09:17:39 +02:00
Thomas Markwalder
6f9989b6d2 [#3328] Doc updates
/doc/sphinx/api-files.txt
/src/share/api/api_files.mk
    Added new command files
        src/share/api/perfmon-control.json
        src/share/api/perfmon-get-all-durations.json

/doc/sphinx/arm/hooks-perfmon.rst
    Updated API section

/src/hooks/dhcp/perfmon/perfmon_mgr.cc
    Added "result-set-format" to get-all-durations results.
2024-06-15 09:17:39 +02:00
Thomas Markwalder
4889c3f9a3 [#3328] Output usecs; add permon-get-all-durations
Statistics and raw data return durations in microseconds instead
of milliseconds.  Add initial support for perfmon-get-all-durations.

/doc/sphinx/arm/hooks-perfmon.rst
    Updated to microseconds
    Updated perfmon-control command

/src/hooks/dhcp/perfmon/monitored_duration.*
    DurationKey::toElement()
    MonitoredDuration::toElement() - new functions

/src/hooks/dhcp/perfmon/perfmon_callouts.cc
    int perfmon_control()
    int perfmon_get_all_durations() - new functions

    int load() - register commands

/src/hooks/dhcp/perfmon/perfmon_config.cc
    PerfMonConfig::parse() - replace use of copy ctor

    PerfMonConfig::enable_monitoring_
    PerfMonConfig::stats_mgr_reporting_ - made std::atomic

/src/hooks/dhcp/perfmon/perfmon_messages.mes
    PERFMON_CMDS_CONTROL_ERROR
    PERFMON_CMDS_CONTROL_OK
    PERFMON_CMDS_GET_ALL_DURATIONS_ERROR
    PERFMON_CMDS_GET_ALL_DURATIONS_OK - new messages

/src/hooks/dhcp/perfmon/perfmon_mgr.cc
    PerfMonMgr::perfmonControlHandler()
    PerfMonMgr::perfmonGetAllDurationsHandler()
    PerfMonMgr::formatDurationDataAsElements()
    PerfMonMgr::formatDurationDataAsResultSet() - new functions

/src/hooks/dhcp/perfmon/tests/Makefile.am
    Added perfmon_cmds_unittests.cc

/src/hooks/dhcp/perfmon/tests/perfmon_config_unittests.cc
    Replaced use of copy ctor

/src/hooks/dhcp/perfmon/tests/perfmon_mgr_unittests.cc
    Updated tests for microseconds
2024-06-15 09:17:39 +02:00
Francis Dupont
a78fa738f0 [#3170] Addressed last comment 2024-06-11 19:42:55 +02:00
Francis Dupont
dce8f0d3f3 [#3170] Addressed comments 2024-06-11 16:35:08 +02:00
Francis Dupont
d51e070042 [#3170] Added missing blank line 2024-06-11 16:34:08 +02:00
Francis Dupont
0c210f551a [#3170] Updated doc and ChangeLog 2024-06-11 16:33:29 +02:00
Thomas Markwalder
9bbe6aa4dc [#2611] Updated ARM, added ChangeLog
/doc/sphinx/arm/ddns.rst
/doc/sphinx/arm/stats.rst
2024-06-07 14:55:57 +03:00
Andrei Pavel
d86b086e8f
[#3302] update RADIUS documentation 2024-05-24 15:37:06 +03:00
Wlodzimierz Wencel
d34bcdcc15 [#3426] updated docs about extended-info4/6-upgrade commands 2024-05-24 10:24:07 +00:00