Felix Lange
|
71e18b4265
libp2p: implement EIP-8 support for discovery
|
vor 8 Jahren |
Paweł Bylica
|
d98dc47160
Remove pessimising moves.
|
vor 9 Jahren |
Gav Wood
|
0fb28643a5
Merge branch 'netFix' of https://github.com/subtly/cpp-ethereum-micro into subtly-netFix
|
vor 9 Jahren |
Gav Wood
|
d030c53626
Code cleanup.
|
vor 9 Jahren |
Vlad Gluhovsky
|
5bb064c2b2
MSVS compiler error and warnings fixed
|
vor 9 Jahren |
Gav Wood
|
4687d92464
Move non-cryptopp dependent stuff into devcore.
|
vor 9 Jahren |
subtly
|
38b9ed1be3
Ignore empty UDP messages (likely when udp/icmp error is received).
|
vor 9 Jahren |
subtly
|
8c2c33b3c0
Log errors instead of disconnecting socket.
|
vor 9 Jahren |
subtly
|
70de93952a
remove misplaced comment
|
vor 9 Jahren |
subtly
|
ebb7797eb2
Prevent socket from closing due to attempt to send to bad address.
|
vor 9 Jahren |
subtly
|
ceb7fe282d
revert code from timestamps back to cache timers
|
vor 9 Jahren |
subtly
|
931fbb00ac
cleanup
|
vor 9 Jahren |
subtly
|
de77417059
check node discovery timestamps.
|
vor 9 Jahren |
subtly
|
7d35e03c88
bugfix. handle recv after disconnect.
|
vor 9 Jahren |
subtly
|
78c628a046
Fallback to 0.0.0.0 if bind fails. Bump handshake timeout until we switch back to secp256k1.
|
vor 9 Jahren |
subtly
|
8b40f28a45
gracefully handle old pingnode packet
|
vor 9 Jahren |
subtly
|
1be2a4f9cb
NodeTable constructor requires and listens to explicit IP address instead of defaulting to 0.0.0.0 (all addresses).
|
vor 9 Jahren |
jhuntley
|
e958d5171f
Revert all asio.h includes except for in 2 files, DebuggingStateWrapper.h and Transact.cpp. After enabling WIN32_LEAN_AND_MEAN, all the asio.h include issues, commit 20b6e24ffcab088e71092e07030a377d3135da3c, went away.
|
vor 9 Jahren |
jhuntley
|
fce8254f20
asio.h and windows.h build comments as per request.
|
vor 9 Jahren |
jhuntley
|
f2faffbc4a
Avoid boost include order issue on windows:
|
vor 9 Jahren |
subtly
|
c244214074
updates for code-review
|
vor 9 Jahren |
Felix Lange
|
a336be59e4
libp2p: use actual unix timestamps for discover packets
|
vor 9 Jahren |
Felix Lange
|
35bd358c95
libp2p: distinguish discovery packets by packet type
|
vor 9 Jahren |
subtly
|
dff21069b7
add packet-type. prep for node-discovery interop.
|
vor 9 Jahren |
subtly
|
7340a38e5e
Merge branch 'p2p-udp-nodetable' into p2p
|
vor 10 Jahren |
subtly
|
6fe1c50779
define constructors for windows
|
vor 10 Jahren |
subtly
|
4f68ff13ab
code review
|
vor 10 Jahren |
subtly
|
7bbb1d96a8
Merge branch 'p2p-udp-nodetable' into p2p
|
vor 10 Jahren |
subtly
|
4848eaa885
code review fixes. remove std::, fix improper naming of class members, camelCase ivars for readability.
|
vor 10 Jahren |
subtly
|
50afbfc4dc
Pass 1 integrating node table. TBD: whether to store/relay cap info.
|
vor 10 Jahren |