2
0
mirror of https://gitlab.isc.org/isc-projects/kea synced 2025-08-22 01:49:48 +00:00

37305 Commits

Author SHA1 Message Date
Andrei Pavel
60222843a6
[#3732] Address review 2025-04-23 23:15:59 +03:00
Andrei Pavel
80fc384e21
[#3732] Meson: Add gtest.cc compiler check to detect crashes 2025-04-23 23:15:58 +03:00
Andrei Pavel
53342bf8ca
[#3732] Add note to devel docs recommending Meson 1.8.0 2025-04-23 22:29:35 +03:00
Andrei Pavel
282687853c
[#3732] Add note to devel docs about gtest.wrap 2025-04-23 22:29:34 +03:00
Andrei Pavel
435d56b645
[#3732] Switch docs from Autotools to Meson 2025-04-23 22:29:34 +03:00
Andrei Pavel
39ec5d22a6
[#3812] Hammer: Make sure we account for the case when hammer is called on another Kea source tree when installing SSL keys 2025-04-23 13:15:24 +03:00
Andrei Pavel
cc7086aa67
[#3812] Hammer: Remove openssl command altogether 2025-04-22 15:36:41 +03:00
Andrei Pavel
839c12ad2d
[#3812] Hammer: Fix openssl command
Co-authored by: Marcin Godzina <mgodzina@isc.org>
2025-04-22 14:49:41 +03:00
Andrei Pavel
a712eac72d
[#3812] Hammer: Overwrite SSL key only if command succeeded 2025-04-17 17:07:39 +03:00
Andrei Pavel
f346560d5a
[#3732] Switch CodeQL to Meson 2025-04-17 15:15:06 +03:00
Andrei Pavel
2ca15ffc7b
[#3812] Hammer: tar.gz -> tar.xz 2025-04-17 14:37:26 +03:00
Andrei Pavel
3f03df01cb
[#3812] Add comment to Hammer 2025-04-17 14:37:25 +03:00
Andrei Pavel
fea016d1a1
[#3812] Add note about Meson version installed by Hammer 2025-04-17 14:37:25 +03:00
Andrei Pavel
4fed2caa02
[#3812] Add ChangeLog entry 2025-04-17 14:37:24 +03:00
Andrei Pavel
e430e51f48
[#3812] Bump up googletest version to 1.16.0 2025-04-17 14:37:24 +03:00
Andrei Pavel
16e4e7db2e
[#3812] hammer.py: workaround for netconf rpath not working 2025-04-17 14:37:23 +03:00
Andrei Pavel
c25e0f324c
[#3812] hammer.py: Add venv mode to install_meson 2025-04-17 14:37:23 +03:00
Andrei Pavel
210d2ab2ac
[#3812] Update doc/sphinx/conf.py for Meson 2025-04-17 14:37:22 +03:00
Andrei Pavel
bd82578520
[#3812] Fix Meson segfault on Alpine caused by low stack size 2025-04-17 14:37:22 +03:00
Andrei Pavel
6d5a6133a1
[#3812] hammer.py: Add pyinstall_sphinx 2025-04-17 14:37:21 +03:00
Andrei Pavel
80b6846a2a
[#3812] hammer.py: Add pyinstall_meson 2025-04-17 14:37:21 +03:00
Andrei Pavel
b27e64b545
[#3812] Update hammer.py with Meson support 2025-04-17 14:37:20 +03:00
Andrei Pavel
54b3aec38b
[#3812] Fix path of TLS certs when hammer called from path other than root of repo 2025-04-17 14:37:20 +03:00
Andrei Pavel
3727e846c5
[#3812] hammer.py: Use sed -i'' everywhere for better compatibility 2025-04-17 14:37:19 +03:00
Andrei Pavel
dee7f072ff
[#3812] Unrelated: lint hammer.py 2025-04-17 14:37:19 +03:00
Razvan Becheriu
25ea568e12 [#3732] addressed review comments 2025-04-17 13:36:43 +03:00
Razvan Becheriu
35f7898b0f [#3732] fix gss-tsig uts on macos 2025-04-17 06:56:54 +03:00
Andrei Pavel
d6268c9544
[#3732] Remove test-all.sh 2025-04-13 21:28:59 +03:00
Andrei Pavel
56fb8d364e
[#3732] Make perfdhcp tests sequential in meson 2025-04-13 21:16:41 +03:00
Andrei Pavel
287c9071a1
[#3732] chmod go-rw gss_tsig/tests/*.ccache 2025-04-11 13:26:27 +03:00
Andrei Pavel
3b39139832
[#3732] Add --install and --pyinstaller to meson.sh 2025-04-11 13:05:41 +03:00
Andrei Pavel
7b84174709
[#3732] Use gtest wrap 2025-04-10 22:50:20 +03:00
Andrei Pavel
e8d899529d
[#3732] Further increase test timeouts 2025-04-10 22:27:03 +03:00
Andrei Pavel
bdf37d0d3f
[#3732] Use gtest wrap 2025-04-10 21:02:57 +03:00
Andrei Pavel
d226b29fd3
[#3732] Further increase test timeouts 2025-04-10 21:02:56 +03:00
Andrei Pavel
8288d1aea1
[#3732] Fix sysconfdir i.e. radius dictionary on no prefix 2025-04-10 20:18:57 +03:00
Andrei Pavel
5b55c3c176
[#3732] Add test-all.sh
As a workaround for "meson test" segfaulting on Alpines and rarely on
other systems.
2025-04-09 18:13:55 +03:00
Andrei Pavel
f905356502
[#3732] Add some missing tests in meson 2025-04-07 23:00:15 +03:00
Andrei Pavel
4c34e75997
[#3732] Add --install and --pyinstaller to meson.sh 2025-04-07 20:08:13 +03:00
Razvan Becheriu
0e61925838 [#3732] fix unit tests 2025-04-04 20:23:36 +03:00
Andrei Pavel
e22a02076a
[#3732] Fix ConfigReportTest.getConfigReport 2025-04-04 13:40:23 +03:00
Andrei Pavel
8d434a7968
[#3732] Fix paths when prefix is default 2025-04-04 12:37:28 +03:00
Andrei Pavel
b0d2b26a81
[#3732] Add message about disabling netconf 2025-04-04 12:37:28 +03:00
Andrei Pavel
d378ab3635
[#3732] Detect postgres under macos 2025-04-04 12:37:27 +03:00
Andrei Pavel
2c8882ae18
[#3732] Detect mit krb5 in meson 2025-04-04 12:37:25 +03:00
Andrei Pavel
5eb4ec8f9b
[#3732] Install emptydirs in hardcoded path when the prefix is not explicitly provided 2025-04-04 12:37:23 +03:00
Andrei Pavel
7582908787
[#3732] Prevent nested directories when installing a second time 2025-04-04 12:37:22 +03:00
Andrei Pavel
73ffdd95ee
[#3732] Prepend prefix only if the prefix is explicitly provided 2025-04-04 12:37:22 +03:00
Andrei Pavel
1f75fb2b0d
[#3732] Install emptydir for lease file 2025-04-04 12:37:21 +03:00
Andrei Pavel
019d59f7e8
[#3732] Do not interrupt "meson setup build" without any arguments because of NETCONF not supporting a C++ standard that is too low 2025-04-04 12:37:21 +03:00