chriseth
|
2bcaf47811
|
Use unique_ptr for RLPXFrameCoder.
|
10 years ago |
chriseth
|
b78ee4c18c
|
Reduce usage of "new".
|
10 years ago |
chriseth
|
db0bcb9f8c
|
Fixed creation of shared_ptr in RLPXSocket.
|
10 years ago |
chriseth
|
bf63f32a5e
|
Cleanup m_sessions.
|
10 years ago |
Gav Wood
|
591b4c8c64
|
Secure datatypes now copyable only to similar datatypes.
More restrictions on usage to prevent accidental data leakage.
|
10 years ago |
Gav Wood
|
818fa25bba
|
Secure datatypes now copyable only to similar datatypes.
More restrictions on usage to prevent accidental data leakage.
|
10 years ago |
Gav Wood
|
2f19861858
|
Secure datatypes now copyable only to similar datatypes.
More restrictions on usage to prevent accidental data leakage.
|
10 years ago |
subtly
|
3e5542cd95
|
Host: Fix guard. Fix acceptor loop when connection count exceeded. Acceptor loop exit on shutdown.
|
10 years ago |
arkpar
|
855ba20a0f
|
fixed ethashcl build
|
10 years ago |
subtly
|
2991bf4097
|
Use const, nudge buildbot.
|
10 years ago |
subtly
|
f0c925086d
|
Fixes for #2337, #2349, #2288, #2333, #1398.
|
10 years ago |
arkpar
|
cd3355f23f
|
used weak_ptr for session and peers, minor sync optimization
|
10 years ago |
Gav Wood
|
c5cb5aeed4
|
Avoid attempting to import invalid blocks.
Reduce verbosity.
Minor additions to exponential backoff.
|
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.
Implement basic admin_eth_* interfaces.
|
10 years ago |
subtly
|
826858496c
|
cleanup
|
10 years ago |
subtly
|
e9c00ab2f9
|
ensure required peers
|
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
|
87cf8dd5d6
|
VM provides information on its performance.
Make guarding of DB optional.
Various updates to syncing.
Start of a holistic reputation manager.
|
10 years ago |
Paweł Bylica
|
4205cf79f9
|
Remove pessimising moves.
|
10 years ago |
arkpar
|
597f56843b
|
GetBlockHashesByNumber packet
|
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 |
Gav Wood
|
19f3a58021
|
Reduce p2p net verbosity.
|
10 years ago |
Gav Wood
|
4ef410eee0
|
Use Go bootnodes.
|
10 years ago |
Gav Wood
|
97f936d30c
|
Only report worker stuff when it's laggy.
Cleanups ETH_ -> DEV_
|
10 years ago |
subtly
|
4ac289be47
|
fix restore network to support both old and new network file format
|
10 years ago |
subtly
|
03db500f33
|
Merge stash into discovery.
|
10 years ago |
subtly
|
c72b218d88
|
Code review. Fix inverted peer slot check.
|
10 years ago |
subtly
|
242d22e67d
|
dry
|
10 years ago |
Gav Wood
|
82ca50d234
|
NewBlockHashes packet, basic implementation.
|
10 years ago |
subtly
|
ec9a592536
|
Prevent mass-connections, which otherwise, would result in all connections then being mass-dropped.
|
10 years ago |
subtly
|
ee1339c0cc
|
Add nodes directly to node table when creating network.
|
10 years ago |
Vlad Gluhovsky
|
66c3f1149b
|
Bugfix: null pointer check is added
|
10 years ago |
subtly
|
f0e9f6e080
|
Allow 9x ingress connections so non-nat clients can connect and use the network. To be reduced after greedy go is updated to discontinue filling up the network's connection capacity by accepting connections beyond the ones it didn't make and not connecting to every node on the entire network.
|
10 years ago |
subtly
|
aec49aa5d1
|
simple max inc connect limit
|
10 years ago |
subtly
|
00cbab85ae
|
fix for insensitive windows compiler which reserves 'inline'. default initial values for packet timestamps.
|
10 years ago |
subtly
|
b3f4e7777b
|
Minor semantic updates. Support unspecified address for NodeIPEndpoint.
|
10 years ago |
Gav Wood
|
87770dad0b
|
More logging stuff.
Fixes #1680
|
10 years ago |
subtly
|
e9dfa8642e
|
compiles (v4 endpoint changes)
|
10 years ago |
subtly
|
db21824064
|
network save/restore: merge fixes, simpler code, limit parse of require flag to peers (reflecting save code).
|
10 years ago |
subtly
|
da63cac309
|
Fix for fix #1475, #1476.
|
10 years ago |
subtly
|
2dbee779c8
|
naming. consistent use of uint16_t for port.
|
10 years ago |
subtly
|
acffe3687d
|
More peer/node cleanup.
|
10 years ago |
subtly
|
0981d9b477
|
revert adding to peer list
|
10 years ago |
subtly
|
91a8522a9b
|
Strict Peer construction.
|
10 years ago |