2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-31 14:05:33 +00:00
Commit Graph

36522 Commits

Author SHA1 Message Date
Wlodek Wencel
27a2feadf2 [#3525] update release checklist with new steps for maintenance release 2024-09-02 10:48:45 +02:00
Andrei Pavel
0411c88f28 [#3559] hammer.py: pkill mariadb_safe before restarting
Attempt to fix `start-stop-daemon: /usr/bin/mysqld_safe is already running`
2024-08-29 07:43:24 +03:00
Andrei Pavel
3fa6eb96ce [#3564] Bump up version in configure.ac to 2.7.3 2024-08-28 13:33:26 +03:00
Andrei Pavel
ba861d871e [#3556] release changes Kea-2.7.2 2024-08-26 17:00:03 +03:00
Andrei Pavel
f5d04e6be6 [#3550] AC_PROG_LN_S and ChangeLog entry 2024-08-26 16:36:50 +03:00
Razvan Becheriu
4ed3659745 [#3549] bump up library versions for 2.7.2 release 2024-08-26 08:14:31 +00:00
Andrei Pavel
d56adac4e3 [#1945] fix building docs from tarball
- Move tools/* EXTRA_DISTs inside tools/Makefile.am because that's where
  they belong.
- Add check-messages.py to EXTRA_DIST in tools/Makefile.am to allow
  someone who downloads the tarball to regenerate the entire message
  documentation just like before.
- Add debug-messages.rst and kea-messages.rst to the tarball so that
  they are not forced to use check-messages.py to regenerate message
  documentation.
- Add singlehtml to all rule. It is the only type of docs that are not
  built by default.
2024-08-23 00:59:01 +03:00
Francis Dupont
5e7ba78999 [#3496] Extra changes by Razvan 2024-08-22 17:01:32 +02:00
Francis Dupont
1ca5071a18 [#3496] Removed the dubious line of code 2024-08-22 17:01:32 +02:00
Francis Dupont
32d17a2461 [#3487] Added unsetenv code in fixture 2024-08-22 16:49:31 +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
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