Vlad Gluhovsky
0ccd98bf90
libp2p test
test for requirePeer function
10 years ago
subtly
52213f258e
encapsulate IP endpoint address as byte string
10 years ago
subtly
50f5c96e9c
handle new endpoint properties for ping
10 years ago
subtly
c71d431783
more test updates (v4 endpoints. #1557 , #1558 )
10 years ago
subtly
d76dfef797
update peer host test. support unspecified ip.
10 years ago
CJentzsch
338e5bd088
Restructure test folders
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
aaf1835c3e
style
10 years ago
subtly
da63cac309
Fix for fix #1475 , #1476 .
10 years ago
subtly
fdc28893c4
test constants
10 years ago
subtly
49c4bba993
cleanup/prep endpoint semantics for #1558 and #1557
10 years ago
subtly
7d341bd253
Improve addNode functionality when addNode is called during network startup.
10 years ago
subtly
9710ce3b7e
Fix #1475
10 years ago
subtly
29f40bff0f
makePeer and support setting listen IP.
10 years ago
subtly
bb261e553a
update CLI and AZ UI for replacing local-networking with explicit --listen-ip
10 years ago
Gav Wood
e01002bef9
Fix signed/unsigned mismatch.
10 years ago
subtly
7445f9020e
Merge host and nodetable network protocol version.
10 years ago
subtly
ee7608fe60
NodeTable constructor requires and listens to explicit IP address instead of defaulting to 0.0.0.0 (all addresses).
10 years ago
subtly
8cc7fb94ba
codingstandards
10 years ago
subtly
3e2572e6a2
constant for discovery protocol version
10 years ago
subtly
55d83c40fa
fix for -warning in cryptopp.cpp. add mutex to host iteration of peers for connect. only try to connect to as many peers as is necessary. update unit test.
10 years ago
subtly
df96fcd03b
separate packet type. add coding.
10 years ago
Gav Wood
2c6b18f01b
Add EVMJIT.
10 years ago
subtly
92f9ec8c42
import/export peers and nodes
10 years ago
subtly
2e7ea3564c
add test-require to p2p/host
10 years ago
subtly
6381706c66
fix ping-timeouts
10 years ago
subtly
98a2d193c2
updates and fixes for code review
10 years ago
subtly
8845967a1d
coding standards
10 years ago
subtly
94ca6ca088
cleanup
10 years ago
subtly
75f231419a
Connectivity and nodetable callbacks. Disable stale code.
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
40e07b312a
Consolidate use of pingAll into keepAlivePeers. Add bool operators for Node and NodeIPEndpoint population. NodeTable returns Node instead of NodeEntry (subject to change). Begin transition from NodeInfo to NodeTable Node.
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
Gav Wood
484279c548
Beginning of merge into AZ.
10 years ago
Gav Wood
4cb7993655
Project-wide reorganisation of namespaces.
10 years ago
Gav Wood
a3740efebb
Repot.
No memsize increase on 0.
10 years ago
Gav Wood
fa1b3853b3
Reorganisation.
10 years ago
Gav Wood
70a2a7b1e1
Allow local networking option.
10 years ago
Gav Wood
aecb8c8c1a
New net is compiling.
10 years ago
Gav Wood
be1bf6b9bf
Split off general network layer.
10 years ago
subtly
0f5df0a8a8
Fix for #246 . Removed sync() to prevent race condition within dropped() and . Raised maxblocks to 64.
11 years ago
Gav Wood
648fbc57c9
Split out libethcore from libethereum.
11 years ago
Gav Wood
fb49ca64f6
Repotted network stuff.
11 years ago
Tim Hughes
418297ac40
Replace hard-coded /tmp paths with call to boost::filesystem::temp_directory_path()
11 years ago
Tim Hughes
21a840e20a
Work in progress on Visual Studio 2013 compile fixes. Libethereum compiles again but not sorted out linking dependencies yet.
11 years ago
Muharem Hrnjadovic
be65dbc46d
Fixed the other occurrence of Foobar
11 years ago
Muharem Hrnjadovic
4bab3c57a5
Corrected license headers (Foobar -> cpp-ethereum)
11 years ago
Gav Wood
8be99bd36c
Less hangy.
11 years ago
Gav Wood
4fde0bd991
Better version strings.
11 years ago
Gav Wood
5736e7e15c
usleep moved to std impl.
11 years ago