Commit Graph

1697 Commits

Author SHA1 Message Date
hinto-janai 1eb93fcd6b Edits to Gupax references (#387) 2025-12-02 10:22:34 +01:00
SChernykh 1cb4940960 Sync test: ignore node connection errors 2025-11-28 15:59:04 +01:00
SChernykh d5025965b4 Sync test: ignore random ZMQ disconnects 2025-11-25 18:17:33 +01:00
SChernykh 6aba1edaf8 Updated BoringSSL to v0.20251124.0 2025-11-25 11:36:15 +01:00
SChernykh 1166f31d07 RandomX: send seed when calling RPC (it's faster on monerod side) 2025-11-24 13:18:13 +01:00
SChernykh 3d2c9910f8 P2P: give peers from --addpeers a 2-second headstart before connecting to other peers 2025-11-22 13:24:03 +01:00
SChernykh 3584910baa Fixed reading the last line of config 2025-11-22 09:23:03 +01:00
SChernykh 8230040b76 Fixed CI errors 2025-11-21 21:20:20 +01:00
SChernykh de28201edc Added support for params config file 2025-11-21 20:13:13 +01:00
SChernykh d9cea1cfc3 Refactored command line parsing (part 2) 2025-11-21 18:15:57 +01:00
SChernykh 321d698be5 Refactored command line parsing 2025-11-21 13:22:39 +01:00
SChernykh 44a668cb15 Fixed onion connection counter 2025-11-20 17:19:40 +01:00
SChernykh 8151a5a537 Added --log-file command line parameter 2025-11-20 16:42:34 +01:00
SChernykh b81a582154 Build scripts: updated versions 2025-11-20 14:30:02 +01:00
SChernykh ee931ee178 Build scripts: updated clang to 21.1.6 2025-11-18 16:10:18 +01:00
SChernykh dbf0e58ee5 Build scripts: updated versions 2025-11-17 16:50:49 +01:00
SChernykh 86e9e90744 Updated BoringSSL patch 2025-11-12 13:21:08 +01:00
SChernykh dec45532f8 Updated BoringSSL to v0.20251110.0 2025-11-12 10:00:31 +01:00
SChernykh 0a15afb3eb p2pool v4.12 v4.12 2025-11-05 17:00:49 +01:00
SChernykh fe85c2ff8e Updated curl to 8.17.0 2025-11-05 08:51:06 +01:00
SChernykh 5187049b7f Build scripts: updated versions 2025-11-04 19:09:35 +01:00
SChernykh ba20d3c9db Updated TOR documentation 2025-10-31 11:59:42 +01:00
SChernykh 9830987cf2 Build scripts: updated versions 2025-10-31 08:21:35 +01:00
SChernykh c23d0e5024 Updated BoringSSL to v0.20251002.0 2025-10-30 11:50:28 +01:00
SChernykh d8662ad41e Updated build scripts 2025-10-25 17:32:12 +02:00
SChernykh e7e623fbdd More wallet tests 2025-10-23 19:03:24 +02:00
SChernykh 27fbf2fc93 Added more wallet tests 2025-10-23 16:40:23 +02:00
SChernykh 25a5361777 Wallet: added checks for FCMP++ compatibility 2025-10-23 12:58:45 +02:00
SChernykh 0451aebb8a Fixed typos 2025-10-21 22:00:49 +02:00
SChernykh 5dc0cc4861 Added --no-clearnet-p2p parameter, added TOR documentation 2025-10-21 18:38:51 +02:00
SChernykh 8d9bac3b0c Build scripts: updated versions 2025-10-21 15:46:35 +02:00
SChernykh c41018bc5a Util: fixed undefined behavior 2025-10-21 10:36:51 +02:00
SChernykh 55d1ee982c Ignore case when converting onion addresses 2025-10-20 23:30:24 +02:00
SChernykh 801c131172 P2P: save/load onion peers, added onion seed nodes 2025-10-20 19:07:29 +02:00
SChernykh f6353a6939 Fixed compile errors 2025-10-20 15:06:56 +02:00
SChernykh cb9fc89b22 Added --onion-address command line option to support incoming TOR connections 2025-10-20 13:06:45 +02:00
SChernykh d88790237d Fixed cppcheck errors 2025-10-19 17:05:01 +02:00
SChernykh d8e4a00a32 Refactored keccak constants initialization 2025-10-19 14:39:55 +02:00
SChernykh baf13781e4 P2P: use a separate peer id for .onion peers 2025-10-18 20:04:16 +02:00
SChernykh 4e690feefb Support .onion domains for addpeers command and --addpeers option (requires SOCKS5 proxy) 2025-10-18 15:47:06 +02:00
SChernykh e2f0ec7c69 De-duplicate tx hashes and pub keys to save memory (off by default) (#382)
P2Pool-main: 8.2 MB saved
P2Pool-mini: 66 MB saved
P2Pool-nano: 25.2 MB saved

The feature is available only when building from source and is intended for use on low-memory systems (for example, a VPS server with < 1 GB RAM).

It only makes sense to use with `--no-cache --no-randomx` in the command line because cache and RandomX hasher take much more memory.
2025-10-18 12:21:16 +02:00
SChernykh 52bcbda381 CI: updated sync test's error check 2025-10-13 06:46:19 +02:00
SChernykh c490fe556a CI: increased code coverage 2025-10-12 17:07:46 +02:00
SChernykh 977cd73bbd CI: updated sync test's error check 2025-10-11 16:31:21 +02:00
SChernykh f14e6fd08e Build scripts: updated versions 2025-10-08 14:19:55 +02:00
SChernykh 8826a6c02c Added more div128 tests 2025-10-07 14:59:05 +02:00
SChernykh 2ce8ce65e2 Util: added secure_zero_memory with type safety checks 2025-10-07 12:53:20 +02:00
SChernykh dd9d5b03aa Merkle tree: added one more helper function 2025-10-05 19:04:31 +02:00
SChernykh 741aaf95a8 Removed old fork code 2025-10-04 12:41:35 +02:00
SChernykh 6fc51d5a31 CI: fail sync test if there are errors in log 2025-10-03 13:34:02 +02:00