522 Commits (b9e6d54a39d206ed7ed34f48816ddcdd0ab15782)

Author SHA1 Message Date
Paweł Bylica 42d9edc9b0 Fix up rvalue references. Avoid a copy of an EVM code in ExtVM. 10 years ago
arkpar 440f6e7dc2 import transactions in a separate thread 10 years ago
arkpar c7a516714d prioritized transaction queue 10 years ago
arkpar cf54c31c3c fixed starved download, removed obsolete invariant 10 years ago
Vlad Gluhovsky 784fed9a32 minor update 10 years ago
arkpar 4983db8e58 removed unneeded invariant checks, fixed disconnect message priority 10 years ago
Vlad Gluhovsky c5ffcad47b build fix 10 years ago
chriseth 485a910523 Documentation and tests for RangeMask. 10 years ago
arkpar cfcd722c51 pv61 sync 10 years ago
Vlad Gluhovsky d3809ea2f8 bugfix: WhisperHost::noteChanged() deleted 10 years ago
arkpar 3ed8d76715 improved logging 10 years ago
arkpar 69ddff938b fixing windows build 10 years ago
arkpar cd3355f23f used weak_ptr for session and peers, minor sync optimization 10 years ago
Gav Wood 43a6d825c3 Support rocksdb alternative. 10 years ago
Gav Wood c5cb5aeed4 Avoid attempting to import invalid blocks. 10 years ago
subtly 78467d3ae0 small rename 10 years ago
subtly e82f8db2de Prep for #2179. Abstract parsing of frame header from Session into struct. Catch unhandled exceptions thrown by ASIO. 10 years ago
chriseth e617bfb0f7 Corrected typo about max peer count. 10 years ago
Gav Wood 9afd426e5a Refactor toJson out into separate file. 10 years ago
subtly 826858496c cleanup 10 years ago
subtly e9c00ab2f9 ensure required peers 10 years ago
subtly 0a0d36382b Fix bool. 10 years ago
subtly 30e47e38cb Slightly more aggressive 'require peer', required-peer pinning, and option to disable discovery. 10 years ago
subtly 057311778c Prep for cleanup, subprotocol packet queues, and framing. Disown rlpxsocket from handshake and rename FrameIO to FrameCoder. 10 years ago
arkpar 566b2b6354 resync after downloading unknown new block 10 years ago
Gav Wood fbf77ea8d9 Compile fix. 10 years ago
Gav Wood 87cf8dd5d6 VM provides information on its performance. 10 years ago
subtly d4724ee9aa Catch exception for maformed rlp received by node table. 10 years ago
Paweł Bylica 4205cf79f9 Remove pessimising moves. 10 years ago
arkpar 5eb685da7c Moved transaction verification to verifier thread 10 years ago
Gav Wood 5ee6f9b978 Windows build fix. 10 years ago
Gav Wood c7c1d79176 Frontier parameters in. 10 years ago
subtly f26bbb21e4 Drop socket and log when peer disconnect occurs mid-read. 10 years ago
subtly 8593be1b6a Log warning and disconnect when remote passes bad rlp during handshake. 10 years ago
subtly 7b8a4cebd8 Better code. 10 years ago
Gav Wood a67d783379 Code cleanup. 10 years ago
Vlad Gluhovsky a706397875 MSVS compiler error and warnings fixed 10 years ago
arkpar 597f56843b GetBlockHashesByNumber packet 10 years ago
arkpar 10cfa35c09 blockchain sync refactoring 10 years ago
subtly 012ffd4adc retain session when interacting with capability 10 years ago
subtly 3a3647c9f0 Guard use of m_writeQueue operator[]. 10 years ago
Gav Wood 05ea9941c9 Move non-cryptopp dependent stuff into devcore. 10 years ago
subtly db12fc1d83 Don't abort connecting to required peer when it's not in node table. 10 years ago
Gav Wood 3c410cf008 Lockup fix. 10 years ago
arkpar b7683a8c65 fixed m_pubkDiscoverPings guard 10 years ago
Gav Wood 19f3a58021 Reduce p2p net verbosity. 10 years ago
subtly fb7c6a10c0 Bump ideal peer count based on network simulations. See also https://github.com/ethereum/devp2p/wiki/Peer-Selection-Strategy 10 years ago
subtly be5aa3dbf0 cleanup 10 years ago
subtly 1aabac3cfc Increase frequency of node discovery by factor of 8 (random lookup every 7 seconds). 10 years ago
subtly fc34ceb83f Guard m_node.endpoint access and updates. 10 years ago