Commit Graph

183 Commits

Author SHA1 Message Date
Matt Hess
289bcc2d03 Import upstream fixes, IPv6 ZMQ support, submodule updates, RandomX prefetch perf tweaks, v2 VM work in progress and bug fixes 2026-02-19 13:35:59 +00:00
Matt Hess
6c8b8894ee Fix TSan race on m_p2pServer during startup, update curl to 8.18.0 2026-01-12 21:48:10 +00:00
Matt Hess
aa8075ee57 Update grpc/BoringSSL to v0.20251124.0 2026-01-03 23:30:00 +00:00
Matt Hess
04d5d3634b Fix Windows MSVC compilation and cppcheck warnings, code struct triggers padding warnings 2025-12-19 20:57:48 +00:00
Matt Hess
a5ee896215 Fix Carrot v1 onetime address computation 2025-11-27 05:41:17 +00:00
Matt Hess
78cbb8bc9f Update hardfork schedule for Salvium
- Replace Monero hardfork schedule with Salvium's
- v1-v10 transitions at correct block heights
- Fixes peer banning due to version mismatch (error 87)
2025-11-12 19:00:53 +00:00
SChernykh
fe85c2ff8e Updated curl to 8.17.0 2025-11-05 08:51:06 +01:00
SChernykh
c23d0e5024 Updated BoringSSL to v0.20251002.0 2025-10-30 11:50:28 +01:00
SChernykh
25a5361777 Wallet: added checks for FCMP++ compatibility 2025-10-23 12:58:45 +02:00
SChernykh
fd6549849c Updated BoringSSL 2025-09-29 22:01:30 +02:00
WeebDataHoarder
22cabb5ac9 Speed up crypto derivations with vartime ops
Implemented ge_scalarmult_vartime (a*B) and ge_scalarmult_base_vartime (a*G). These come from libsodium code as the rest of crypto-ops.c
2025-09-29 13:19:51 +02:00
sech1
e2008578da Updated Tari gRPC proto files 2025-09-10 21:11:43 +02:00
sech1
9b5a43580e Updated curl to 8.16.0 2025-09-10 14:19:06 +02:00
SChernykh
baab8d3788 Reduced gRPC bloat 2025-07-25 23:23:12 +02:00
SChernykh
ce1ef36613 Build fixes 2025-07-25 17:05:25 +02:00
SChernykh
3d08803709 Updated gRPC to v1.74.0 2025-07-25 13:28:07 +02:00
SChernykh
56a1a801bf Updated curl to 8.15.0 2025-07-16 08:54:06 +02:00
SChernykh
43ab92472e Updated curl to 8.15.0 2025-07-15 19:43:40 +02:00
SChernykh
e5d582b6c1 Updated grpc 2025-07-14 21:05:56 +02:00
SChernykh
3c28ae9564 Updated miniupnp 2025-07-07 21:29:50 +02:00
SChernykh
db572ce9d8 Scripts to build release binaries without Github CI (WIP) 2025-06-29 11:45:12 +02:00
SChernykh
02533848d2 Updated cppzmq 2025-06-20 19:52:54 +02:00
SChernykh
77c28df3f0 Updated curl to 8.14.1 2025-06-04 10:09:41 +02:00
SChernykh
91fb15e967 Updated curl to 8.14.0 2025-05-28 16:16:12 +02:00
SChernykh
3f80244d84 Updated miniupnp 2025-05-27 15:10:51 +02:00
SChernykh
433a1991bc Updated cppzmq 2025-05-27 15:07:40 +02:00
SChernykh
b9e415c659 Updated Tari gRPC proto files 2025-05-25 10:07:28 +02:00
SChernykh
70298cd065 Merge mining donation support 2025-05-13 17:18:29 +02:00
SChernykh
6483c32c8d Fixed GCC 15 compilation 2025-05-01 17:28:11 +02:00
SChernykh
9462f2a85b Updated libuv to v1.51.0 2025-04-25 20:15:59 +02:00
SChernykh
901b6cb828 Updated curl to 8.13.0 2025-04-02 09:56:45 +02:00
SChernykh
f94d411f3c Updated Tari gRPC proto files 2025-03-19 13:51:53 +01:00
SChernykh
2449366d87 Updated libuv 2025-03-14 10:10:29 +01:00
SChernykh
37e8cc01cf Fixed a crash in RISC-V build when huge pages are not available 2025-03-12 15:16:39 +01:00
SChernykh
860bb7b067 Updated miniupnp 2025-03-05 12:50:21 +01:00
SChernykh
2e14be3534 Update miniupnp 2025-02-24 11:19:13 +01:00
SChernykh
f24273378d MSVC build: fixed release compiler flags 2025-02-19 14:24:29 +01:00
SChernykh
5a94840442 MSVC build: don't use prebuilt libcurl 2025-02-19 11:48:31 +01:00
SChernykh
0936d6e4f0 MSVC build: don't use prebuilt libuv and libzmq 2025-02-18 21:21:38 +01:00
SChernykh
a80d5eb540 Updated dependencies 2025-02-18 18:54:13 +01:00
SChernykh
6492c6008e CI: use clang-20 2025-02-13 11:25:28 +01:00
SChernykh
9af5dd43ad Updated curl to 8.12.1 2025-02-13 09:21:38 +01:00
SChernykh
3c5c938d40 Updated curl to 8.12.0 2025-02-05 10:41:42 +01:00
SChernykh
9ce9516c99 Added RPC-SSL support for Monero node connections 2025-01-27 22:32:28 +01:00
SChernykh
16053d45d7 Updated libuv to v1.50.0 2025-01-15 20:07:35 +01:00
SChernykh
b39a9bd3ca Update miniupnp 2025-01-11 10:38:41 +01:00
SChernykh
2581b4c2da Updated curl to 8.11.1 2024-12-11 08:41:44 +01:00
SChernykh
cf325e0e76 Updated rapidjson 2024-12-02 17:44:08 +01:00
SChernykh
c0d1070395 Update miniupnp 2024-11-17 10:09:29 +01:00
SChernykh
180b7edd77 Fixed Windows compilation 2024-11-16 15:18:34 +01:00