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 |
|