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

36562 Commits

Author SHA1 Message Date
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
756a737eeb
[#3513] add ChangeLog entry 2024-08-22 17:23:14 +03:00
Andrei Pavel
93edb2ca3c
[#3513] adapt unit tests to HA clock skew in status-get 2024-08-22 17:22:45 +03:00
Andrei Pavel
5bbf2077be
[#3513] add HA clock skew to status-get 2024-08-22 17:22:45 +03:00
Vicky Risk
b1169c0850 Update release_checklist.md with changes resulting from move away from SF 2024-08-22 14:04:43 +00:00
Andrei Pavel
e2f139f7f9
[#1945] address review
- add DBGLVL_TRACE_MAX
- generate debug-messages.rst automatically on make -C doc/sphinx
2024-08-22 15:48:12 +03:00
Andrei Pavel
317af481f8
[#1945] address review
- generate kea-messages.rst automatically on make -C doc/sphinx
- add disclaimer header that debug-messages.rst and kea-messages.rst are
  generated
- minor changes to debug level variable names
- do not write section "Messages printed" in tools/check-messages.py if
  there are no messages
2024-08-22 15:48:11 +03:00
Andrei Pavel
bf7753ae38
[#1945] add ChangeLog entry 2024-08-22 15:48:11 +03:00
Andrei Pavel
49392bf857
[#1945] default to determining list of files automatically in api2doc.py and mes2doc.py 2024-08-22 15:47:24 +03:00
Andrei Pavel
a56fb8d6c6
[#1945] generate kea-messages.rst a priori
This allows us to document premium messages in the public ARM without
having to hand out a copy of the premium sources to readthedocs.
2024-08-22 15:47:24 +03:00
Andrei Pavel
79b57e5f8d
[#1945] fix debuglevel exception being shadowed by another exception
"stringValue() called on non-string Element" was being shown instead
of "Unsupported debuglevel value 100, expected 0-99".
2024-08-22 15:47:24 +03:00
Andrei Pavel
09d02f4815
[#1945] add missing definition for level 70: DBGLVL_TRACE_ALL
This way, all debug levels used are in src/lib/log/log_dbglevels.*

And no algebra is used in determining a log level as was the case in:

```
const int DBG_ALL = DBGLVL_TRACE_DETAIL + 20;
```
2024-08-22 15:47:24 +03:00
Andrei Pavel
571cd571bc
[#1945] add ARM section for debug messages indexed by log level 2024-08-22 15:47:24 +03:00
Andrei Pavel
53f8882623
[#1945] add missing messages and premium messages to the ARM
Apart from premium, messages from these files were missing:
- perfmon_messages.mes
- pgsql_cb_messages.mes
- run_script_messages.mes
- fuzz_messages.mes
2024-08-22 15:47:24 +03:00
Andrei Pavel
923a6df3b6
[#1945] minor fix in ARM: removed extraneous backquotes 2024-08-22 15:47:23 +03:00
Andrei Pavel
5ca5c54418
[#1945] fix check-messages.py on looking at test files 2024-08-22 15:47:23 +03:00
Andrei Pavel
2aa6b29b13
[#1945] log EVAL_RESULT messages only at debug level
- Split the 15 occurrences of EVAL_RESULT into one message for each log call in code.
- Log all these messages only on debug level 50.
- Remove bad practice `catch (...)` and the message logged on that if-branch.
2024-08-22 15:47:23 +03:00
Andrei Pavel
87005846b0
[#1945] take premium exhonerated duplicate messages into account
This makes it easier to run `./tools/check-messages.py` to correctly
assess the state of messages while developing Kea without having to
remove the premium directory.
2024-08-22 15:47:23 +03:00
Andrei Pavel
70e5462249
[#1945] minor: add +x permission to reorder_message_file.py 2024-08-22 15:47:23 +03:00
Andrei Pavel
9ae7e970c0
[#3524] add stamp-h* to gitignore
Under some unknown conditions, you can get `stamp-h2`, and it probably
keeps incrementing.
2024-08-22 15:35:19 +03:00
Andrei Pavel
08caaec04a
[#3524] unrelated, but missed in #3522: add changelog.dox to tarball 2024-08-22 15:35:19 +03:00
Andrei Pavel
883de2dc70
[#3524] workaround for silent rules being ignored in automake 1.17
Also remove all the few other trailing `dnl`s just to be safe.
2024-08-22 15:35:18 +03:00
Francis Dupont
00a2b82f62 [#3483] Added a ChangeLog entry 2024-08-22 11:05:30 +02: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
6045a46ad7 [#3483] Renamed CA callouts 2024-08-22 10:38:59 +02:00
Francis Dupont
bb6a1d3b8f [#1764] Address comments 2024-08-22 10:23:03 +02:00
Francis Dupont
134615472c [#1764] More shared server 2024-08-22 10:23:03 +02:00
Francis Dupont
17a642e4da [#1764] Shared server 2024-08-22 10:23:03 +02:00
Francis Dupont
73870ed38a [#1764] Shared client 2024-08-22 10:23:03 +02:00
Francis Dupont
0a066ba8af [#1764] Shared http and tls 2024-08-22 10:23:03 +02:00
Francis Dupont
8b3f4baba5 [#1764] Shared common setting 2024-08-22 10:23:02 +02:00
Andrei Pavel
a08efdbafb
[#3547] hammer.py: wait for start-stop-daemon/mysqld_safe to exit
Attempt to fix `start-stop-daemon: /usr/bin/mysqld_safe is already running`
2024-08-22 10:23:46 +03:00
Francis Dupont
18e9c20962 [#3502] Added a ChangeLog entry 2024-08-21 17:03:15 +02:00
Francis Dupont
278bebc268 [#3502] Additional updates 2024-08-21 15:27:40 +02:00
Francis Dupont
18bd94701e [#3502] Addressed comments 2024-08-21 15:12:38 +02:00
Francis Dupont
d2909ed61c [#3502] Updated misc UTs 2024-08-21 15:12:38 +02:00
Francis Dupont
fdc6409e55 [#3502] Regen flex/bison 2024-08-21 15:12:38 +02:00
Francis Dupont
c64dcde713 [#3502] Checkpoint before final regen 2024-08-21 15:12:38 +02:00
Francis Dupont
fd59f1136b [#3502] Regen flex/bison 2024-08-21 15:12:38 +02:00
Francis Dupont
411b0ec438 [#3502] Checkpoint before regen 2024-08-21 15:12:38 +02:00
Francis Dupont
ae3c7aaf3a [#3502] Regen flex/bison 2024-08-21 15:12:38 +02:00
Francis Dupont
7d1f917650 [#3502] Checkpoint: changed strict- by s 2024-08-21 15:12:38 +02:00
Francis Dupont
3c56361135 [#3502] Checkpoint: add strict-* syntax 2024-08-21 15:12:38 +02:00
Francis Dupont
de764031cb [#3502] Checkpoint: syntax to do 2024-08-21 15:12:38 +02:00
Francis Dupont
be3136c164 [#3502] Checkpoint: added branch 2024-08-21 15:12:38 +02:00
Francis Dupont
10555aac77 [#3502] Checkpoint: added testEvaluate 2024-08-21 15:12:38 +02:00
Francis Dupont
3688fcf269 [#3502] Checkpoint: added label 2024-08-21 15:12:37 +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