Commit Graph

683 Commits (master)
 

Author SHA1 Message Date
SChernykh cc2f031a32 Fixed a race when stopping logger
1 year ago
SChernykh d0eea1bf91 Fixed libuv init/shutdown sequence
1 year ago
SChernykh 53ba29b288 Optimized crypto cache memory allocation
1 year ago
SChernykh c5f3a03d1e Improved `peers` display
2 years ago
SChernykh da9cdf7df3 Send our P2Pool version to other peers
2 years ago
SChernykh 8a7f1b1b3a Log shares found by other nodes
2 years ago
SChernykh aa14620a50 Merge branch 'compact_broadcast'
2 years ago
SChernykh 1fa6a7c11a Fixed mouse wheel scrolling on Windows
2 years ago
SChernykh 25806b67a2 Added protocol version negotiation
2 years ago
SChernykh 47ff7e228e Added code to deserialize compact blobs
2 years ago
SChernykh c135787620 Prepare compact blob for block broadcasts
2 years ago
SChernykh bbc3d44526 P2PServer: tidy up PEER_LIST_RESPONSE messages
2 years ago
SChernykh 2e747beda6 Added sidechain height to SHARE FOUND log
2 years ago
SChernykh b9a9be2795 Update robin-hood-hashing
2 years ago
SChernykh 19414b061b Refactored BackgroundJobTracker
2 years ago
SChernykh 74b5ab1798 Force update block template after 30 seconds
2 years ago
SChernykh 83cda110aa P2PServer: tweaked invalid timestamp messages
2 years ago
SChernykh 6f87546492 Update README.md
2 years ago
SChernykh 1f7c89a95c Fixed Coverity issues
2 years ago
SChernykh 0df11d24f5 P2PServer: tweaked invalid timestamp logic
2 years ago
SChernykh a6c27a1e3f P2PServer: checks timestamps only for new blocks
2 years ago
SChernykh 0a5fa12ce5 Update wallet_tests.cpp
2 years ago
SChernykh c090b0cf62 P2PServer: tweaked invalid timestamp logic
2 years ago
SChernykh 45660e3d96 Show wallet address in error messages and status
2 years ago
SChernykh 732190bb11 P2PServer: sanity check for timestamps
2 years ago
SChernykh b667f88d0e Updated cppzmq
2 years ago
SChernykh 255d312ae0 SideChain: log blocks with the same id
2 years ago
SChernykh cc92ae7998 Retry get_block_headers_range RPC call if it fails
2 years ago
SChernykh ae9905e4c7 CI: removed Ubuntu 18.04
2 years ago
SChernykh 38469c26ff Updated curl to 7.86.0
2 years ago
SChernykh 07b460147e P2PServer: added missing time check
2 years ago
SChernykh 6cf1b13500 p2pool v2.5
2 years ago
SChernykh 4a8d4ab8d9 Updated github actions
2 years ago
SChernykh 65a9574e52 Added `--p2p-external-port` command line parameter
2 years ago
SChernykh 6eacb677a4 Update README.md
2 years ago
SChernykh d081c8ea74 TCPServer: fixed data race during shutdown
2 years ago
SChernykh 0342e7ffb5 Enabled parallel compilation
2 years ago
SChernykh c029e5c39d Added macro for debug builds
2 years ago
SChernykh a917a9493c Randomize extra_nonce
2 years ago
SChernykh 02405bb8ff Workaround for duplicate sidechain IDs
2 years ago
SChernykh d8bb85a1d8 Fix: api didn't always save total hashes
2 years ago
SChernykh fd6b2360aa Fix: uv_close was called from wrong thread
2 years ago
SChernykh 3e655961e9
Merge pull request #206 from SChernykh/reduce_memory
2 years ago
SChernykh 077837054b Optimized TxOutput struct
2 years ago
SChernykh 45674ef554 Better cache cleanup
2 years ago
SChernykh eabf856dbd Removed redundant m_sideChainData
2 years ago
SChernykh 32ea0f2cf6 Clear crypto cache more often
2 years ago
SChernykh 47f40c0be3 Fixed curl include directory
2 years ago
SChernykh 6a66615f37 Removed redundant m_mainChainData
2 years ago
SChernykh 314a1ba39b p2pool v2.4
2 years ago