Marek Kotewicz
dd0744e8a3
fixed #1022
10 years ago
Patrick Salami
f1acd74f71
fixed indentation
10 years ago
Patrick Salami
a253a894e7
added CLI flag to set number of mining threads
for eth and neth
10 years ago
subtly
e9538b23c8
updates for code-review
10 years ago
subtly
92f9ec8c42
import/export peers and nodes
10 years ago
subtly
d7e3065f97
Remove unused code paths with confidence. Rename key/identity to alias. Inherit Peer from Node and update Host/Session to use Node::endpoint instead of previous Peer::address.
10 years ago
subtly
d13f69da59
fix merge conflict
10 years ago
arkpar
23c82cccac
Removed dependency on WebThreeDirect form Web3Server
Mix Client Model
10 years ago
subtly
94c09508fd
Merging in new data structure for nodes from node-table. End result will be consolidation into NodeId, Node (id and endpoints), NodeEntry (as in table), and Peer (connected node as in host). Rename PeerInfo to PeerSessionInfo. Rename NodeInfo to PeerInfo. PeerSessionInfo which is information about the Peer connection and will be split/merged into Node and PeerInfo. Add node-table callbacks for Host to perform connect node if there are not enough nodes.
10 years ago
subtly
da9668c0f5
Pass 2 integrating node table. Pruning and merging old node lifecycle logic with new.
Begin moving node identification and authentication into Host so session can be directly-constructed with NodeInfo and is not created until after authentication.
Require session to be passed a valid node.
10 years ago
Marek Kotewicz
1fcf85ae0a
removed unnecessary miniupnpc links
10 years ago
Marek Kotewicz
faf541f8ae
renamed _DIR -> _DIRS && _LIBRARY -> _LIBRARIES according to cmake guidelines
10 years ago
Marek Kotewicz
fb72a7ce5f
fixed styling issues
10 years ago
Marek Kotewicz
48dfbaf3c9
updated cmake policies
10 years ago
Marek Kotewicz
281a9e2b22
jsonrpc option in cmakes, removed all warnings
10 years ago
Marek Kotewicz
5a874b4abb
removed EthDependenciesDeprecated
10 years ago
debris
f2a6a21cca
whisper && webthree working on windows
10 years ago
subtly
a23251e9ac
network: move static system-network functions into Network class. Further simplifaction of network lifecycle.
10 years ago
Marek Kotewicz
6b5d89d559
removed automocs
10 years ago
Marek Kotewicz
5d7f374a38
leveldb downloaded locally
10 years ago
sveneh
c29321d01c
full project compile with crypto++ dependency
10 years ago
Marek Kotewicz
64acc3c9e6
changes populated to third
10 years ago
Gav Wood
8f769eae05
Avoid effective disconnect when ignoring data.
10 years ago
Gav Wood
b0cf1e60f6
Fix #394 . Still quite dirty, but correct at least.
10 years ago
Marek Kotewicz
3b9ac153a0
listening and peer count separated to QPeer2Peer
10 years ago
subtly
fc14f46a63
add headers to cmake
10 years ago
Marek Kotewicz
1bb1b0fa4d
ethstubserver listening and peerCount
10 years ago
Gav Wood
01eecf58b6
More network fixes.
10 years ago
Gav Wood
07c804a885
Vast P2P networking improvements, mainly for peer discovery, management
and handling.
10 years ago
Christoph Jentzsch
8b1f28739d
fixed merge bug
10 years ago
Christoph Jentzsch
fb876453ca
Restructured exceptions. Boost::exception is now used primarily.
10 years ago
Gav Wood
bcca878832
Whisper in main client.
10 years ago
Gav Wood
6692dc3ff4
Repotting.
10 years ago
Tim Hughes
cb143c44c3
Fixed size_t to bool warning and internal compiler error with MSVC.
10 years ago
Tim Hughes
b42ecc34a1
Fixed size_t to bool warning and internal compiler error with MSVC.
10 years ago
Gav Wood
0d3f298e45
Blocks come down in order (well... unless a peer bugs out).
Peer hash-chains downloaded one-at-once.
KillChain works again.
Local networking option.
Don't resend blocks during sync.
10 years ago
Gav Wood
066fc18116
Move out worker thread stuff into other class.
p2p::Host is worker rather than WebThree.
Client is single worker.
EthereumHost works.
10 years ago
Gav Wood
dde79b2b88
Move eth over to WebThreeDirect.
10 years ago
Gav Wood
484279c548
Beginning of merge into AZ.
10 years ago
Gav Wood
1accc20d21
Moving over to use WebThree.
10 years ago
Gav Wood
6d209e7885
Add framework for WebThree clients.
10 years ago
Gav Wood
7a23515889
Fix peersever.
10 years ago
Gav Wood
515a1c22a9
Split ethcore off into devcrypto ready for Whisper's crypto and repot namespace.
Rename ethential to devcore.
10 years ago
Gav Wood
4cb7993655
Project-wide reorganisation of namespaces.
10 years ago