Commit Graph
100 Commits
Author SHA1 Message Date
subtly 29de3ac4be disable failing deadlinetimer test
Test consistently failing on osx.
2015-08-05 10:50:09 +02:00
subtly b5ae82d712 Merge branch 'develop' into cryptoFix 2015-07-25 05:53:17 -04:00
subtly 19afead1f3 remove unused code 2015-07-25 05:52:41 -04:00
subtly 8a1fc6eec0 Merge branch 'develop' into iwannagofast 2015-07-25 05:24:51 -04:00
subtly 8cd57ddda5 Update txq test for deterministic signature output of updated secp256k1. 2015-07-25 04:50:13 -04:00
subtly f2f1e03007 Fix for compiling w/xcode on 10.9
Been manually patching this -- submitting fix to resolve #2451.
2015-07-16 15:04:25 -04:00
subtly 964422fa0b fix failing peer test. 2015-07-03 08:52:46 -04:00
subtly 6bc6554d27 Merge branch 'develop' into secp256k1a 2015-07-03 07:01:33 -04:00
subtly 12422f0251 Sign, recovery, and verify. 2015-07-03 06:16:47 -04:00
subtly 3cdb34a7c9 Merge branch 'develop' into netFix 2015-06-29 17:09:08 -04:00
subtly 43c6eca73e Update/fix test for builds. 2015-06-27 07:00:43 -04:00
subtly 8e5daa7d88 Merge branch 'netFix' into rlpx
Conflicts:
	libp2p/Session.cpp
2015-06-27 06:55:53 -04:00
subtly 102d729592 Merge branch 'develop' into secp-prep 2015-06-26 23:50:27 -04:00
subtly 3ffde5148b Disable libsecp256k1-specific tests for windows compile. 2015-06-26 23:49:52 -04:00
subtly a6d742ca17 Merge branch 'develop' into netFix 2015-06-26 23:46:27 -04:00
subtly 1ed7bc1562 Don't link secp256k1 on windows. 2015-06-26 07:41:42 -04:00
subtly fb73be737f Merge branch 'develop' into netFix
Conflicts:
	libp2p/Session.cpp
2015-06-26 06:59:16 -04:00
subtly 88f8eb6ad2 Prep for supporting both cryptopp and secp256k1. Link (old) secp256k1 library to devcrypto. Rename cryptopp Secp256k1 to Secp256k1PP. Update toPublic to use secp256k1 library and add test. 2015-06-26 06:46:49 -04:00
subtly ae2f4acdc4 Merge branch 'develop' into rlpx
Conflicts:
	libp2p/Session.cpp
2015-06-26 00:55:16 -04:00
subtly 310a151d11 Initial reader test. Something broken with encframes vector of bytes. 2015-06-20 08:34:53 -04:00
subtly 533984d522 Windows compile complaint. 2015-06-20 07:35:04 -04:00
subtly 0341486a7b Merge branch 'netFix' into rlpx 2015-06-20 07:32:08 -04:00
subtly fed25986f2 Prep for #2179. Abstract parsing of frame header from Session into struct. Catch unhandled exceptions thrown by ASIO. 2015-06-20 07:24:03 -04:00
subtly e87c4b919f rename drain to mux 2015-06-20 03:24:11 -04:00
subtly 6343bea67d rlpx frame reader fixes. rename writer::drain to mux. 2015-06-19 23:42:16 -04:00
subtly b2ddbaec02 Merge branch 'develop' into rlpx 2015-06-19 21:08:06 -04:00
subtly ae2213effc Add test for frame writer. Cleanup abstraction in preparation for reader. Initial reader code. 2015-06-17 21:28:27 -04:00
subtly 39ac8e3aa1 Fix network tests: delete host pointers after use. 2015-06-04 17:59:41 +02:00
subtly 8c17234dbb update whisper tests 2015-06-04 17:27:35 +02:00
subtly 2afad75469 Merge branch 'develop' into whisper 2015-06-04 16:55:59 +02:00
subtly 616c953f92 Merge branch 'develop' into discovery 2015-05-13 11:01:28 +02:00
subtly f3acbcce2f Merge branch 'develop' into discovery 2015-05-12 02:04:59 +02:00
subtly 07df8175f0 Guard m_node.endpoint access and updates. 2015-05-12 02:03:36 +02:00
subtly f9955c8ba1 Merge branch 'develop' into whisper 2015-05-11 17:40:01 +02:00
subtly 235cad6f19 update whisper test to use fixture for new network code, to allow private addresses and encapsulate host/port information in NodeIPEndpoint. 2015-05-08 18:19:31 +02:00
subtly b23873c2ba Merge branch 'develop' into whisper 2015-05-08 18:00:22 +02:00
subtly 01ec303388 Fix macos builds following changes from #1809. 2015-05-07 02:23:28 +02:00
subtly bded6fa26d Merge branch 'develop' into discovery
Conflicts:
	libp2p/Host.cpp
	libp2p/NodeTable.cpp
	libp2p/NodeTable.h
2015-05-06 23:33:44 +02:00
subtly 242547d2e9 Merge branch 'develop' into discovery 2015-05-06 22:42:25 +02:00
subtly 2469f0c8bf Merge branch 'develop' into discovery 2015-04-30 16:39:02 +01:00
subtly e3a2d037e4 Merge branch 'develop' into discovery 2015-04-28 14:19:06 +01:00
subtly 8d8f7c6928 Merge branch 'develop' into discovery 2015-04-28 00:47:18 +01:00
subtly fb589c54ac encapsulate IP endpoint address as byte string 2015-04-27 14:17:30 +01:00
subtly 539ac8016f Merge branch 'develop' into discovery
Conflicts:
	libp2p/NodeTable.cpp
2015-04-24 12:02:02 +01:00
subtly 9cf0e47f5e Merge branch 'develop' into discovery 2015-04-23 11:47:58 +01:00
subtly ce6db27a51 handle new endpoint properties for ping 2015-04-23 03:04:35 +01:00
subtly a008257426 Merge branch 'develop' into discovery 2015-04-23 03:00:57 +01:00
subtly 685d08c41b more test updates (v4 endpoints. #1557, #1558) 2015-04-21 18:13:45 -04:00
subtly e8b0470eb6 update peer host test. support unspecified ip. 2015-04-21 06:13:31 -04:00
subtly 78a0355343 update net tests (v4 endpoint) 2015-04-21 05:38:39 -04:00
subtly ca1ac5df60 update tests (v4 endpoint) 2015-04-21 05:31:33 -04:00
subtly fbf48b6501 network save/restore: merge fixes, simpler code, limit parse of require flag to peers (reflecting save code). 2015-04-17 07:54:22 -04:00
subtly 7219642569 Merge branch 'develop' into discoveryEndpoints 2015-04-17 06:50:33 -04:00
subtly 6803c4f2db style 2015-04-17 06:41:45 -04:00
subtly c38641374a Fix for fix #1475, #1476. 2015-04-16 22:55:12 -04:00
subtly 106a7d10cc Merge branch 'develop' into discoveryEndpoints 2015-04-16 20:54:28 -04:00
subtly 14adc795ac test constants 2015-04-16 20:53:12 -04:00
subtly 5999c04eb5 Merge branch 'develop' into discoveryEndpoints 2015-04-15 22:51:43 -04:00
subtly 94aa125268 update test 2015-04-15 21:23:49 -04:00
subtly 339836d3fb Merge branch 'develop' into discoveryEndpoints 2015-04-15 18:38:17 -04:00
subtly 45019f74db Merge branch 'develop' into netFix 2015-04-14 16:49:03 -04:00
subtly 4f68bb8d45 Merge branch 'p2p' into discoveryEndpoints 2015-04-14 03:24:56 -04:00
subtly c4eea88b3f Merge branch 'p2p' into netFix 2015-04-14 03:23:12 -04:00
subtly b6ee801879 proper neighbours packet size w/test 2015-04-14 02:44:01 -04:00
subtly 2560af3a1d cleanup/prep endpoint semantics for #1558 and #1557 2015-04-14 02:22:39 -04:00
subtly 0a4e2329f0 Merge branch 'develop' into neighbours 2015-04-13 15:24:01 -04:00
subtly e51bdd0122 test use of steady_clock for timeout 2015-04-11 16:03:56 -04:00
subtly 9965121d63 Merge branch 'p2p' into whisper 2015-04-10 12:14:57 -04:00
subtly f08eb06c7a Merge branch 'p2p' into whisper 2015-04-07 19:15:46 +02:00
subtly 3bcd801812 Merge branch 'develop' into p2p 2015-04-07 06:00:26 +02:00
subtly 571a2c85e2 Merge branch 'p2p' into whisper 2015-04-06 14:35:14 +02:00
subtly 11220625bd Merge branch 'develop' into p2p 2015-04-05 22:43:20 +02:00
subtly 052fa7d877 Merge branch 'develop' into whisper 2015-04-05 22:42:51 +02:00
subtly 4597ae7260 reenable whisper tests 2015-04-05 17:10:29 +02:00
subtly e33b003862 fix first whisper test 2015-04-05 17:01:57 +02:00
subtly a8c8d5ece5 Improve addNode functionality when addNode is called during network startup. 2015-04-05 15:49:53 +02:00
subtly 985271d8fc Merge branch 'develop' into p2p 2015-04-05 14:03:25 +02:00
subtly e03ee60fa4 Merge branch 'develop' into p2p 2015-04-04 22:02:21 +02:00
subtly 147bdccfa1 Merge branch 'develop' into p2p 2015-04-02 18:25:21 +02:00
subtly ce22d15655 Merge branch 'develop' into p2p 2015-04-01 17:32:12 +02:00
subtly a1d7b50ea1 Merge branch 'develop' into p2p 2015-03-31 17:07:30 +02:00
subtly b1a2292e77 Fix #1475 2015-03-31 10:28:46 +02:00
subtly 735c02c468 Merge branch 'develop' into reqpeer
Conflicts:
	libp2p/Network.h
2015-03-29 22:51:43 +02:00
subtly 602274c0ef Merge branch 'develop' into reqpeer
Conflicts:
	libp2p/Network.cpp
2015-03-29 22:17:12 +02:00
subtly f6aaa7b12f makePeer and support setting listen IP. 2015-03-28 09:39:04 +01:00
subtly 8df136cdeb Merge branch 'p2p' into reqpeer 2015-03-27 20:59:46 +01:00
subtly f9091e1677 update CLI and AZ UI for replacing local-networking with explicit --listen-ip 2015-03-27 20:49:05 +01:00
subtly 708c55478c adopt node IP address from udp header when ping.ipAddress isn't public 2015-03-26 16:21:25 +01:00
subtly 70184ece42 correct net/test for ping packet 2015-03-26 06:06:34 +01:00
subtly e6a1ca28e5 fix test typo 2015-03-23 15:31:03 +01:00
subtly 272bd3c60c gracefully handle old pingnode packet 2015-03-23 15:26:48 +01:00
subtly defaebaa7b Merge host and nodetable network protocol version. 2015-03-22 20:08:32 +01:00
subtly eb047148ff fix net/ unit tests for nodetable updates 2015-03-22 19:05:39 +01:00
subtly 3d98932c1e NodeTable constructor requires and listens to explicit IP address instead of defaulting to 0.0.0.0 (all addresses). 2015-03-22 18:39:56 +01:00
subtly 96a32d19d5 codingstandards 2015-03-22 18:35:34 +01:00
subtly ee68d16ff3 constant for discovery protocol version 2015-03-22 18:33:15 +01:00
subtly a1a4a62e30 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. 2015-03-11 14:36:08 +01:00
subtly 9f70d7ba11 Merge branch 'develop' into p2p 2015-03-10 15:37:52 +01:00
subtly ac6431e088 replace go counter logic. remove dead test code. 2015-03-09 19:06:01 +01:00
subtly f4ac58583b Merge branch 'develop' into p2p 2015-03-09 19:03:58 +01:00