1790 Commits

Author SHA1 Message Date
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
SChernykh 7cb6a0dcc3 Added missing cleanup code 2025-09-29 12:34:04 +02:00
SChernykh e9c14ef3d0 Don't send the same Monero block broadcast to peers who sent it already 2025-09-28 15:33:58 +02:00
SChernykh eb09178a1c Updated documentation about subaddresses 2025-09-27 13:32:22 +02:00
SChernykh 458c7a3389 p2pool v4.11 2025-09-27 12:29:52 +02:00
SChernykh 82f3982175 Fixed wallet payout log message for subaddresses 2025-09-27 10:13:37 +02:00
SChernykh 0184a3139c CI: revised clang-tidy list of checks 2025-09-25 18:46:22 +02:00
SChernykh 26357f44ec Merge pull request #376 from SChernykh/subaddress
Subaddress support
2025-09-25 14:51:43 +02:00
SChernykh 85931f564a Build scripts: updated versions, moved downloads to the beginning 2025-09-25 13:23:27 +02:00
SChernykh 1e8e6c1010 Added filter for late txpool notifications 2025-09-24 09:56:53 +02:00
SChernykh f6a1612ff1 Fixed build errors 2025-09-23 17:17:17 +02:00
SChernykh 1eb22109b5 Fixed m_mergeMiningExtra format description 2025-09-23 12:53:50 +02:00
SChernykh c0b99ac6fd Refactored BlockTemplate::update() - removed the use of pointers as parameters 2025-09-23 11:45:56 +02:00
SChernykh cff1210761 Store public viewkey of the subaddress 2025-09-22 19:00:43 +02:00
SChernykh bae7c65126 Reproducible builds: fixed clang version display 2025-09-22 17:59:30 +02:00
SChernykh 04d195d5cd Added support for mining to a subaddress 2025-09-22 14:24:11 +02:00
SChernykh a4e1f00993 Wallet: added subaddress detection 2025-09-21 15:50:08 +02:00
SChernykh 0d101f0ae6 Fixed MSVC build 2025-09-20 19:23:25 +02:00
SChernykh 2ae77e5b71 MSVC: disable permissive mode 2025-09-20 18:02:57 +02:00
SChernykh 2e32d14d5f CI: tweaked msan parameters 2025-09-19 21:19:43 +02:00
SChernykh 415ad70e2f CI: lighter parameters for msan 2025-09-19 10:09:40 +02:00
SChernykh 6380e204dd CI: increased time limit for msan 2025-09-19 08:05:03 +02:00
SChernykh 12993dfe19 Fixed FreeBSD build 2025-09-18 22:29:30 +02:00
SChernykh a64753ecd0 clang-21, one more time 2025-09-18 21:37:49 +02:00
SChernykh e9c7367b92 Reverted back to clang-20 for msan 2025-09-17 19:16:49 +02:00
SChernykh 9f7dc5b768 CI: use clang-21 for msan 2025-09-17 14:12:10 +02:00
SChernykh f141bef4b5 Fixed TLS init order 2025-09-17 09:14:32 +02:00
SChernykh 32e940577e Tari: track gRPC channel state and display it in logs/status/API 2025-09-15 15:53:35 +02:00
SChernykh 012d148080 Added git mailmap 2025-09-15 14:31:15 +02:00
SChernykh d64b4ea2dc Updated recommended Monero version 2025-09-15 14:21:26 +02:00
sech1 a9e0b834d9 Reproducible builds: shortened clang version display 2025-09-15 09:39:30 +02:00
sech1 3a8ec27d93 Reproducible builds: fix git commit display 2025-09-14 17:58:48 +02:00
sech1 b69de65e78 Display git commit in version 2025-09-14 16:27:26 +02:00
sech1 44f8d941a7 Refactored background job shutdown logic 2025-09-14 14:41:31 +02:00
sech1 8c1c5fd8e1 P2PServer: check PoW in background to not stall the P2P loop 2025-09-14 12:55:23 +02:00
sech1 bbfdeeaff5 Log submit_block RPC performance 2025-09-14 00:25:15 +02:00
sech1 f12e43bb79 CI: use the latest cppcheck again 2025-09-13 12:02:16 +02:00
sech1 a1544022cf Build scripts: updated tool versions 2025-09-13 10:04:43 +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
sech1 20c3973504 p2pool v4.10.1 2025-09-10 09:14:12 +02:00
sech1 16b74edc51 ZMQ: more JSON parsing fixes 2025-09-10 01:17:34 +02:00
sech1 d611056b1c ZMQ: fixed JSON parsing check 2025-09-10 00:05:57 +02:00
sech1 ecc33cfebb Stratum: fixed stats counters when full share validation is on 2025-09-09 17:24:04 +02:00
sech1 0ae2af0bb8 Added more sanity checks 2025-09-09 16:46:57 +02:00
sech1 bdd34c5f56 Fixed on_share_found background job counter 2025-09-09 11:23:25 +02:00
sech1 bbee372a01 p2pool v4.10 2025-09-09 09:22:45 +02:00
sech1 5c907d39aa Fix: submit broadcasted Monero blocks one at a time 2025-09-07 19:39:10 +02:00
SChernykh 6d3fbc5467 Merge pull request #374 from gavinbarnard/gavinbarnard/fullvalidationoption
full share validation via cmdline option
2025-09-07 14:22:57 +02:00