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