Commit Graph

146 Commits

Author SHA1 Message Date
SChernykh
bbfe3d84b7 Build fixes 2024-02-15 21:06:32 +01:00
SChernykh
dbb21151b0 Tari: connect to a node and get unique_id 2024-02-15 17:47:05 +01:00
SChernykh
cf165af025 CI: faster builds
Update c-cpp.yml
2024-02-13 19:40:39 +01:00
SChernykh
f370c93e1f Update c-cpp.yml 2024-02-12 23:10:49 +01:00
SChernykh
a5f8d4198b Added ignore paths to msvc analysis 2024-02-12 15:29:42 +01:00
SChernykh
9289a8c40c CI: use macos-14 (Apple M1) runners 2024-02-12 14:48:45 +01:00
SChernykh
ec15b3b673 More CI fixes 2024-02-12 11:19:59 +01:00
SChernykh
d28090f292 More CI fixes 2024-02-12 07:50:24 +01:00
SChernykh
30df7419b7 Updated gRPC 2024-02-12 01:08:04 +01:00
SChernykh
cfc3ba4b51 Fixed msys2 builds 2024-02-11 22:49:45 +01:00
SChernykh
3327e7f54a Fixed MSVC builds 2024-02-11 19:11:13 +01:00
SChernykh
6263c0bbda Fixed CI errors 2024-02-11 15:17:34 +01:00
SChernykh
0801d607a1 Added gRPC library 2024-02-10 23:38:22 +01:00
SChernykh
159b54e943 Updated curl 2024-02-02 17:58:28 +01:00
SChernykh
2df53839d9 Update cppcheck.yml 2024-02-01 12:47:44 +01:00
SChernykh
6d39ea4696 Changed protobuf to protobuf-c
To reduce code bloat
2024-01-29 17:45:15 +01:00
SChernykh
39e411c2e1 Update miniupnp 2024-01-28 19:54:35 +01:00
SChernykh
8628dc9141 Updated protobuf to 26.x 2024-01-28 17:28:46 +01:00
SChernykh
a60fba8c18 Added Tari gRPC definitions 2024-01-28 10:41:16 +01:00
SChernykh
ab747d66ac Update c-cpp.yml 2024-01-26 20:37:48 +01:00
SChernykh
7a0a8b94fe Merge branch 'master' into merge-mining 2024-01-26 18:56:22 +01:00
SChernykh
aacee86563 CI: updated to newer tool versions 2024-01-26 18:10:27 +01:00
SChernykh
010bdda236 C++17 2024-01-04 16:56:52 +01:00
SChernykh
f95d366881 Merge branch 'master' into merge-mining 2024-01-02 14:26:32 +01:00
SChernykh
1e1c3ad6e9 Updated copyright 2024-01-02 14:12:16 +01:00
SChernykh
94c8ac09bc Merge branch 'master' into merge-mining 2023-12-27 18:16:34 +01:00
SChernykh
36a6e8dcbe Added RISC-V build 2023-12-27 17:42:45 +01:00
SChernykh
1d4aa3478d cppcheck: save checkers report 2023-12-23 11:04:54 +01:00
SChernykh
32b502a1e3 Sync test: use testnet 2023-12-10 00:18:44 +01:00
SChernykh
e20c73fa27 Merge branch 'master' into merge-mining 2023-12-08 14:18:22 +01:00
SChernykh
eb1fd155a3 Fixed compiler flags for code sanitizers
For example, `-O2` can optimize away some undefined behaviour, so use a conservative `-Og` optimization level.
2023-11-27 10:27:29 +01:00
SChernykh
5aff5f5796 Sync test: added merge mining 2023-11-17 19:36:21 +01:00
SChernykh
abd9c80e4d Merge branch 'master' into merge-mining 2023-11-07 16:52:57 +01:00
SChernykh
8699e1887c Debug: print call stack of unhandled exceptions 2023-11-07 11:00:39 +01:00
SChernykh
f7b90b3808 Fixed sync test 2023-11-02 21:42:03 +01:00
SChernykh
a852b4e3ad Update clang-tidy.yml 2023-10-25 20:30:50 +02:00
SChernykh
963514667d Increased time limit for cppcheck 2023-10-25 10:40:27 +02:00
SChernykh
ec35c74e5f Init merge mining tag properly 2023-10-25 00:14:09 +02:00
SChernykh
30ba38c2b3 macOS aarch64 build: switch to clang 15 2023-10-19 19:57:37 +02:00
SChernykh
c0cabc9739 Check for Windows 7 compatibility 2023-10-17 18:04:46 +02:00
SChernykh
8d9b9e505e Added ARM errata mitigations
Reworked #189
2023-09-06 16:32:09 +02:00
SChernykh
6eff190f87 Sync test: use macOS release build settings 2023-09-03 17:56:34 +02:00
SChernykh
e40c5190b1 macOS aarch64 build: disabled LTO 2023-09-03 17:45:05 +02:00
SChernykh
0463901db7 Run thread sanitizer test with static libs 2023-09-03 16:23:11 +02:00
SChernykh
2b61fff449 Sync test: increase test load 2023-09-03 13:44:06 +02:00
SChernykh
b1d3fb63f3 Use the old compiler for macOS-aarch64 build 2023-09-02 18:41:11 +02:00
SChernykh
8e0f28ee30 Fixed Windows 7 compatibility 2023-08-31 16:21:59 +02:00
SChernykh
d8b23cd13c CI: fixed paths and file names 2023-08-26 21:00:23 +02:00
SChernykh
0e0101f507 CI: build libcxx_msan every time 2023-08-24 15:11:55 +02:00
SChernykh
71d4a6dab0 Tweaked macOS build parameters 2023-08-23 20:22:44 +02:00