Commit Graph

  • 3b73b00579
    Merge ac75f0ed00 into 4faa0e77dd Jacek Sieka 2019-03-26 04:33:45 +0000
  • 4faa0e77dd
    Update README.md master Jacek Sieka 2019-03-25 19:05:31 -0600
  • 87c8608d8b Fixed out of range error in randomPeerWith Yuriy Glukhov 2019-01-25 10:58:37 +0200
  • 7cb59a1738 Fixed out of range error in randomPeerWith Yuriy Glukhov 2019-01-25 10:58:37 +0200
  • 94d4ff50ad GC-safety for Nimbus (#63) Ștefan Talpalaru 2019-01-15 15:39:42 +0100
  • 5b7642048f
    GC-safety for Nimbus Ștefan Talpalaru 2019-01-15 15:20:17 +0100
  • 53e98faa74 A shot in the dark trying to fix the Nimbus Windows build problems Zahary Karadjov 2019-01-06 12:07:34 +0200
  • 0300ebdb14 Fix the nimbus build Zahary Karadjov 2019-01-06 12:03:10 +0200
  • b49b8dca6d Fix #60 Zahary Karadjov 2019-01-05 20:34:25 +0200
  • bf1147291b implement #60 Zahary Karadjov 2019-01-05 16:03:17 +0200
  • 7c185b1731 fix breakage with Nim HEAD Ștefan Talpalaru 2019-01-03 22:22:24 +0100
  • 41aac3027d
    fix breakage with Nim HEAD Ștefan Talpalaru 2019-01-03 22:22:24 +0100
  • b21e381dfa
    Update README.md Bruno Škvorc 2019-01-02 14:53:43 +0100
  • a2c1730486
    stratus: initial dump stratus Jacek Sieka 2018-12-29 12:54:28 -0600
  • 8981d98786 make it impossible to run a network node without PeerPool Zahary Karadjov 2018-12-28 18:44:37 +0200
  • 99b6b86414 Use chronicles in kademlia and discovery Zahary Karadjov 2018-12-28 12:25:28 +0200
  • ac75f0ed00
    don't swallow random exceptions reraise-random-errors Jacek Sieka 2018-12-26 08:59:06 -0600
  • bddec91d05 minor fixes Zahary Karadjov 2018-12-19 12:25:35 +0200
  • 7384ab25d5
    Merge branch 'segfault' Ștefan Talpalaru 2018-12-18 14:25:50 +0100
  • be476feeec
    better error handling Ștefan Talpalaru 2018-12-14 13:54:43 +0100
  • 8cad437112 Fix, improve and enable tshh_connect + other improvements: kdeme 2018-12-06 12:30:29 +0100
  • eac89c8526 Fix, improve and enable tshh_connect + other improvements: kdeme 2018-12-06 12:30:29 +0100
  • c4c596a90f small fixes needed for the beacon node build Zahary Karadjov 2018-11-29 03:10:05 +0200
  • 420298dca0 Address PR #52 review comments kdeme 2018-11-28 15:11:03 +0100
  • 6bd7beef44 Address PR #52 review comments kdeme 2018-11-28 15:11:03 +0100
  • ccea6dc7b6 Whisper post-review changes (PR #52) Zahary Karadjov 2018-11-28 01:52:22 +0200
  • 1e5eeec6bb Untie filter code from EthereumNode + add unit tests deme 2018-11-27 12:16:02 +0100
  • bc9db02411 Add more unit tests, change unnecessary vars to let and some general cleanup deme 2018-11-26 12:21:28 +0100
  • 3d2abbdfdd Add access to set/get the message padding + tests deme 2018-11-24 22:19:40 +0100
  • 4f53236233 Filter queue and other improvements: deme 2018-11-23 16:40:47 +0100
  • 8c273b2a2d Improvements and some cleanup deme 2018-11-22 12:09:43 +0100
  • 70fc6874be Add Whisper implementation deme 2018-11-16 15:10:03 +0100
  • 97bc6dae35 Untie filter code from EthereumNode + add unit tests deme 2018-11-27 12:16:02 +0100
  • 2d0f27cf87 Add more unit tests, change unnecessary vars to let and some general cleanup deme 2018-11-26 12:21:28 +0100
  • a273bafa88 Add access to set/get the message padding + tests deme 2018-11-24 22:19:40 +0100
  • e5173f8326 Filter queue and other improvements: deme 2018-11-23 16:40:47 +0100
  • 96dc8aef2d Improvements and some cleanup deme 2018-11-22 12:09:43 +0100
  • 12f93d0a01 Add Whisper implementation deme 2018-11-16 15:10:03 +0100
  • dbf7d8b3ff Embed protocol metadata within the p2p trace; Placeholder for the traffic visualization plugin Zahary Karadjov 2018-11-26 19:48:59 +0200
  • 4792e18c56 Add addPeer proc and more comments deme 2018-11-13 10:54:56 +0100
  • f62ca5607d Fix segfault when there is no peer_pool (no connectToNetwork() ran). deme 2018-11-12 13:54:15 +0100
  • 19cd8201b0 Resolving several connection issues: deme 2018-11-12 12:31:13 +0100
  • ce4124f5b4 Add addPeer proc and more comments deme 2018-11-13 10:54:56 +0100
  • a1caa9e8a7 Fix segfault when there is no peer_pool (no connectToNetwork() ran). deme 2018-11-12 13:54:15 +0100
  • 624e43bf27 Resolving several connection issues: deme 2018-11-12 12:31:13 +0100
  • 58d6c9c208 Fix a tricky handshake ordering issue reported by kdeme Zahary Karadjov 2018-11-11 14:07:02 +0200
  • eca93509b4 Support for creating JSON dumps of all P2P network traffic Zahary Karadjov 2018-11-10 02:18:00 +0200
  • 7787e27427 cosmetics changes andri lim 2018-11-07 09:28:51 +0700
  • c3a49d187d fixes wrong logic andri lim 2018-11-06 11:30:47 +0700
  • e8bd614021 improve readability andri lim 2018-11-05 17:42:28 +0700
  • 21105f1558 cosmetics changes andri lim 2018-11-03 08:23:39 +0700
  • f590bf0154 add snappy compression andri lim 2018-11-02 20:45:57 +0700
  • 2a9b1d6966 cosmetics changes andri lim 2018-11-07 09:28:51 +0700
  • 1250ae59a4 fixes wrong logic andri lim 2018-11-06 11:30:47 +0700
  • a53c772df8 improve readability andri lim 2018-11-05 17:42:28 +0700
  • f91091de44 Fix import of shh_protocol deme 2018-10-30 10:47:06 +0100
  • ea9f7a887e cosmetics changes andri lim 2018-11-03 08:23:39 +0700
  • f002003551 add snappy compression andri lim 2018-11-02 20:45:57 +0700
  • 3c12aa966e Fix import of shh_protocol deme 2018-10-30 10:47:06 +0100
  • 84184221ad Fix #47. cheatfate 2018-10-21 21:00:15 +0300
  • 9909d76b5c Fix #47. cheatfate 2018-10-21 21:00:15 +0300
  • 8b4bbd29af Adopt to the latest version of RLPx Zahary Karadjov 2018-10-21 01:40:00 +0300
  • 7342c46fd9 whisper: updates Jacek Sieka 2018-10-03 19:16:58 -0600
  • 3c97296ef8 Working definition of an SHH RLPX protocol Zahary Karadjov 2018-09-27 14:20:21 +0300
  • 7fdd574a37 whisper: add primitives (WIP) Jacek Sieka 2018-09-26 15:08:24 -0600
  • c085f795b1 fix for nim-chronicles-related compile error CompileFix Dustin Brody 2018-10-19 09:58:47 -0700
  • 7828ef0481 Initial implementation of the LES protocol and its flow control. Zahary Karadjov 2018-10-15 17:36:43 +0300
  • b38804f873 This commit only moves files around (no need for review) Zahary Karadjov 2018-10-15 16:49:49 +0300
  • ee4fc12f46
    whisper: doAssert -> check in tests wip-whisper Jacek Sieka 2018-10-04 09:27:25 -0600
  • e5ff8aea2a
    Merge pull request #42 from status-im/sync Yuriy Glukhov 2018-10-04 11:03:11 +0300
  • beb12672ea
    whisper: cleanups Jacek Sieka 2018-10-03 19:24:11 -0600
  • a394b62020
    whisper: updates Jacek Sieka 2018-10-03 19:16:58 -0600
  • e64ab468ae Blocks ordering Yuriy Glukhov 2018-10-02 14:40:08 +0300
  • 7f14c435d6 Proper sync part 1 Yuriy Glukhov 2018-10-01 14:33:59 +0300
  • e8eed517f4 Working definition of an SHH RLPX protocol Zahary Karadjov 2018-09-27 14:20:21 +0300
  • c78225070e
    whisper: add primitives (WIP) Jacek Sieka 2018-09-26 15:08:24 -0600
  • badc616be8 Deal with the refactoring in status-im/nim-rlp#20 Zahary Karadjov 2018-09-26 17:21:49 +0300
  • cf6c0b6091
    Merge ff5e69fd53 into d808d9dc1a Yuriy Glukhov 2018-09-26 12:59:56 +0000
  • ff5e69fd53 Fixed rlp related compile errors rlp-errros Yuriy Glukhov 2018-09-26 15:59:00 +0300
  • d808d9dc1a P2P fixes, optional discovery Yuriy Glukhov 2018-09-25 16:17:24 +0300
  • 5d42da3e9d P2P fixes, optional discovery Yuriy Glukhov 2018-09-25 16:17:24 +0300
  • f89d2eee5f Specify debug enode through env var. Fail less often in discovery Yuriy Glukhov 2018-09-20 11:47:52 +0300
  • a9a5999f01 Specify debug enode through env var. Fail less often in discovery Yuriy Glukhov 2018-09-20 11:47:52 +0300
  • 2785dcdd19 Don't use HTTP dependencies in Nimble due to nim-lang/nimble#543 Zahary Karadjov 2018-09-15 23:52:15 +0300
  • d30dce9d53 Fix compilation issues when using peer.networkState Zahary Karadjov 2018-09-12 18:28:38 +0300
  • f815c73963 Reply empty nodeData Yuriy Glukhov 2018-09-10 19:14:29 +0300
  • 067e65191f Reply empty nodeData Yuriy Glukhov 2018-09-10 19:14:29 +0300
  • b5c898dc1e Fixed requested block range, more reliable block downloader Yuriy Glukhov 2018-09-06 19:53:45 +0300
  • 573ca08643 Fixed occasional assertion failure on bonding Yuriy Glukhov 2018-09-06 19:52:56 +0300
  • 892467b5a8 Less verbosity about some errors Yuriy Glukhov 2018-09-06 19:52:13 +0300
  • 9392ae1d53
    appveyor: fix version check Jacek Sieka 2018-09-06 12:02:24 -0600
  • 0d2a386216 Fixed requested block range, more reliable block downloader Yuriy Glukhov 2018-09-06 19:53:45 +0300
  • 12bb829f24 Fixed occasional assertion failure on bonding Yuriy Glukhov 2018-09-06 19:52:56 +0300
  • 963b2485ad Less verbosity about some errors Yuriy Glukhov 2018-09-06 19:52:13 +0300
  • 98df7916b2
    readme: update license Jacek Sieka 2018-09-05 12:47:38 -0600
  • 0909540a92
    ci: update Jacek Sieka 2018-09-04 22:24:14 -0600
  • 819d021fa2
    travis: use cached nim instead of docker Jacek Sieka 2018-09-02 09:41:09 -0600
  • 0eda6bc91a Download block bodies Yuriy Glukhov 2018-08-29 11:44:17 +0300
  • 2c3a183445 Compatibility with newer nim Yuriy Glukhov 2018-08-29 12:19:17 +0300
  • 4b5cda9233 Temporary workaround to experimental problem Yuriy Glukhov 2018-08-29 11:53:48 +0300