503 Commits (59d88742c2dadbc7aec669a33e49a7d1a8191dc7)

Author SHA1 Message Date
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
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
Gav Wood da25ad8b9f Fix iteration in evictions. 10 years ago
Gav Wood 4ef410eee0 Use Go bootnodes. 10 years ago
Gav Wood fda1fe5d37 Threading fixes & cleanup. 10 years ago
subtly f315243787 Ignore empty UDP messages (likely when udp/icmp error is received). 10 years ago
subtly a9d9afb042 Log errors instead of disconnecting socket. 10 years ago
subtly cd1dc2f5eb fix and add guards 10 years ago
subtly b47431a328 remove misplaced comment 10 years ago
subtly b3aeb7bb27 Prevent socket from closing due to attempt to send to bad address. 10 years ago
arkpar 990582cc7a reverted NodeTable.cpp 10 years ago
arkpar 5028ce3131 fixed a comment after sloppy merge 10 years ago
arkpar f52f8682c4 reverted changed in NodeTable::nearestNodeEntries 10 years ago
subtly e2c21916ef Fix mutex when evicting node from node table. 10 years ago