8 Commits (78367f8352406c8a023921963b9cf834dc0c6789)

Author SHA1 Message Date
subtly e82f8db2de Prep for #2179. Abstract parsing of frame header from Session into struct. Catch unhandled exceptions thrown by ASIO. 9 years ago
CJentzsch 032ebde3ec avoid network tests when --nonetwork is set 9 years ago
Paweł Bylica 4205cf79f9 Remove pessimising moves. 10 years ago
subtly fc34ceb83f Guard m_node.endpoint access and updates. 10 years ago
subtly 52213f258e encapsulate IP endpoint address as byte string 10 years ago
subtly c70f21acec update net tests (v4 endpoint) 10 years ago
subtly 0850c7ac72 update tests (v4 endpoint) 10 years ago
CJentzsch 338e5bd088 Restructure test folders 10 years ago
subtly aaf1835c3e style 10 years ago
subtly fdc28893c4 test constants 10 years ago
subtly aa705c1dd7 update test 10 years ago
subtly dd71358825 proper neighbours packet size w/test 10 years ago
subtly 49c4bba993 cleanup/prep endpoint semantics for #1558 and #1557 10 years ago
subtly 3baaad8202 test use of steady_clock for timeout 10 years ago
subtly 015c1681fb adopt node IP address from udp header when ping.ipAddress isn't public 10 years ago
subtly 58cb54bd49 correct net/test for ping packet 10 years ago
subtly c63b38e362 fix test typo 10 years ago
subtly 887cdf4bfb gracefully handle old pingnode packet 10 years ago
subtly 14c2e4cab8 fix net/ unit tests for nodetable updates 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
chriseth 79fb35fd69 Exception-throwing assert. 10 years ago
jhuntley 6d62e3ab26 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. 10 years ago
jhuntley 0bf7d15a57 asio.h and windows.h build comments as per request. 10 years ago
jhuntley f7508dfc8a Avoid boost include order issue on windows: 10 years ago
Gav Wood 2c6b18f01b Add EVMJIT. 10 years ago
subtly eae64afe21 update packet test 10 years ago
subtly e9538b23c8 updates for code-review 10 years ago
subtly 92f9ec8c42 import/export peers and nodes 10 years ago
subtly 2c168ffa14 stl sleep_for, for windows 10 years ago
subtly 506fe0f6e8 define constructors for windows 10 years ago
subtly e9f4a7a439 code review 10 years ago
subtly 44f80248ad coding standards, h512 node id, mute warnings for clang builds. attempt inherited constructor fix for windows. 10 years ago
subtly c9982a4cb6 manually populate nodes for test rather than leveraging ping 10 years ago
subtly cffc27417a inline << operator, mute logging 10 years ago
subtly bf05c50c78 test encoding/decoding neighbors. add MAC. 10 years ago
subtly ba455270c0 memory 10 years ago
subtly 4216162fc1 message signing and verification. shutdown io/thread before dealloc in nodetable/testnodetables. 10 years ago
subtly c06054f63e basic implementation of packets 10 years ago
subtly 2a1ea35f7f send/receive messages (not yet interepreted) 10 years ago
subtly da5acab432 refactor constants to be determined during compile. added RLPXDatagram. constructors and updates to datagram constructors. docs and logging. WIP tests and host/harness for NodeTable. 10 years ago
subtly 5da5631400 repot. 10 years ago
subtly 7ab02cf487 move some things for udp. added a class for kademlia. 10 years ago
subtly 46a286f6e7 fix the fix 10 years ago
subtly 27d79a2f17 initialize atomics so udp messages are delivered on linux #656 10 years ago
subtly d1aa994f8e stash 10 years ago
subtly ecccc68e30 spacing 10 years ago
subtly cef5c1a843 initial interface for udp. test sending/receiving udp. 10 years ago
subtly 71bf6e7ede udp != tcp. history-commit. 10 years ago
Gav Wood 4cb7993655 Project-wide reorganisation of namespaces. 10 years ago
Gav Wood be1bf6b9bf Split off general network layer. 10 years ago