Commit Graph

  • dfe7d43d19 Resolve without altering Rlp API kdeme 2019-05-24 10:14:05 +0200
  • 6b5af745a2 Add several checks for currently unhandled errors kdeme 2019-05-23 12:02:58 +0200
  • 24106abbba
    Resolve without altering Rlp API kdeme 2019-05-24 10:14:05 +0200
  • fa61c62d09
    Add several checks for currently unhandled errors kdeme 2019-05-23 12:02:58 +0200
  • b977996b0a Fix unhandled exceptions kdeme 2019-05-15 10:45:15 +0200
  • 5c2333cbbf
    Fix unhandled exceptions kdeme 2019-05-15 10:45:15 +0200
  • 55e1eff4a9
    Merge pull request #39 from kdeme/bug/fix-transport-leaks-#37 Yuriy Glukhov 2019-05-09 23:58:40 +0800
  • 6064fb4c45
    Merge pull request #52 from status-im/randomPeers-for-protocol Yuriy Glukhov 2019-05-09 20:52:18 +0800
  • 42fbbb8961
    Make the wait + close not blocking kdeme 2019-05-09 12:14:47 +0200
  • 130d984d8b
    Added randomPeers iterator with protocol filter Yuriy Glukhov 2019-05-09 19:05:31 +0800
  • b62d091963 Remove double transport close kdeme 2019-04-11 15:39:50 +0200
  • 3cd8172e65 Add test for failing connection handler kdeme 2019-04-11 15:08:32 +0200
  • 6ba61488ff Fix transport leaks + handle disconnects in message loop kdeme 2019-04-11 15:07:07 +0200
  • 14513b3bd8
    Merge branch 'sync' Ștefan Talpalaru 2019-05-08 02:23:45 +0200
  • 88ded1b7c6
    make block numbers out of sequence a CatchableError Ștefan Talpalaru 2019-05-08 01:41:29 +0200
  • 69691f56d2 No reraise on RlpTypeMismatch in processClient kdeme 2019-05-05 14:34:06 +0200
  • 0c05a65bd1
    No reraise on RlpTypeMismatch in processClient kdeme 2019-05-05 14:34:06 +0200
  • bb79902399
    eth/net/nat.nim: delete unused var Ștefan Talpalaru 2019-05-03 17:24:17 +0200
  • 05bf76c537
    fix logic error Ștefan Talpalaru 2019-04-29 17:32:37 +0200
  • 4fbb4603fc
    Merge branch 'master' of github.com:status-im/nim-eth Ștefan Talpalaru 2019-04-29 17:06:09 +0200
  • 20abba71d0
    UPnP: port mapping check no longer a show stopper Ștefan Talpalaru 2019-04-29 17:05:25 +0200
  • 442c3d9f7b More whisper changes (#43) kdeme 2019-04-26 15:36:54 +0200
  • 2ff8358db7
    Cleanup + add documentation kdeme 2019-04-26 14:50:47 +0200
  • 0bf54ed9c6 Make whisper log less verbose + add comment on duplicate messages kdeme 2019-04-16 15:19:24 +0200
  • b4641da199 Add unimplemented message IDs used by Status kdeme 2019-04-16 12:32:59 +0200
  • 34b35414d9 Make messages with invalid ID a catchable error as we should not disconnect on this kdeme 2019-04-16 12:24:30 +0200
  • ecc1a995aa
    Windows: a new thread is created for the signal handler Ștefan Talpalaru 2019-04-25 02:30:17 +0200
  • 12f2a87de3
    kademlia: turn exception into warning Ștefan Talpalaru 2019-04-25 01:17:11 +0200
  • d0d09559b8
    workaround for https://github.com/nim-lang/Nim/issues/4057 Ștefan Talpalaru 2019-04-25 00:25:34 +0200
  • 7ec1433b01
    Merge branch 'master' of github.com:status-im/nim-eth Ștefan Talpalaru 2019-04-23 20:50:34 +0200
  • db11331df8
    Merge branch 'gcsafe' Ștefan Talpalaru 2019-04-23 20:50:13 +0200
  • c5e564d771
    more gcsafe pragmas for Nim HEAD Ștefan Talpalaru 2019-04-23 17:03:32 +0200
  • e1af5a0c02
    don't swallow random exceptions (#11) Jacek Sieka 2019-04-22 19:31:12 -0600
  • 80e3d431c2
    don't swallow random exceptions Jacek Sieka 2019-02-19 12:43:09 -0600
  • e1dbd76e1f
    Merge pull request #45 from kdeme/bug/fix-sync-observer Yuriy Glukhov 2019-04-19 11:51:09 +0300
  • 5d9239ef17 Quick fix for when removePeer gets called before dispatcher is initialized kdeme 2019-04-18 14:33:38 +0200
  • 7cdd31e982 Add option to set specific protocol for observer kdeme 2019-04-18 14:22:45 +0200
  • 31290b6b35 Fix to only allow sync for peer with eth support kdeme 2019-04-18 12:25:41 +0200
  • 32bb1f35d7
    Merge branch 'appveyor' Ștefan Talpalaru 2019-04-18 16:50:27 +0200
  • ffd298cc27
    AppVeyor changes Ștefan Talpalaru 2019-04-18 16:01:17 +0200
  • 0b01d1f028
    Merge branch 'nat' Ștefan Talpalaru 2019-04-17 15:40:21 +0200
  • acf43b364d
    Merge pull request #41 from status-im/bondin-failed-msg Yuriy Glukhov 2019-04-17 14:32:39 +0300
  • 3db5f4c5dd
    external IP retrieval and port mapping functionality Ștefan Talpalaru 2019-04-17 03:35:45 +0200
  • f295418f75
    Lower bonding failed msg verbosity Yuriy Glukhov 2019-04-15 12:50:00 +0300
  • 29407afeb6
    Merge pull request #40 from kdeme/bug/temp-fix-32bit-issue Eugene Kabanov 2019-04-12 22:10:32 +0300
  • c4b25ba708 Quick fix for overflow on 32bit systems kdeme 2019-04-12 16:43:43 +0200
  • a4c53b4346
    Fix Windows compilation error. fixautils cheatfate 2019-04-11 00:24:37 +0300
  • a6be6426ab
    Merge pull request #35 from status-im/bootstrap-retry-fix Yuriy Glukhov 2019-04-10 20:20:04 +0300
  • 2c12746c03
    Use chronos durations Yuriy Glukhov 2019-04-10 20:03:58 +0300
  • ca8519ef61
    Workaround compilation error cause by chronos newFuture changes Yuriy Glukhov 2019-04-10 16:57:19 +0300
  • 827e639e78
    Workaround compilation error cause by chronos newFuture changes Yuriy Glukhov 2019-04-10 16:57:19 +0300
  • bc23b68c95
    Comments addressed Yuriy Glukhov 2019-04-10 10:04:48 +0300
  • 02843c0013
    Fixed discovery busyloop when no bootnodes provided Yuriy Glukhov 2019-04-09 11:02:33 +0300
  • b84c228364 Retry bootstrapping in case of failure Yuriy Glukhov 2019-04-04 15:35:30 +0300
  • 1875240671
    Retry bootstrapping in case of failure Yuriy Glukhov 2019-04-04 15:35:30 +0300
  • ac766bf7b3 Fix decoded dst bug + add tests kdeme 2019-04-08 13:06:33 +0200
  • c3add58128 Blind attempt to fix failures in test_shh_connect on macOS kdeme 2019-03-24 22:04:50 +0100
  • 6e7822e210 Change default minimum PoW to same value as geth kdeme 2019-03-24 21:12:26 +0100
  • c599f7649d Add powTarget and other changes for Whisper RPC implementation kdeme 2019-03-23 21:53:03 +0100
  • 76b7939be8 Fix decoded dst bug + add tests kdeme 2019-04-08 13:06:33 +0200
  • 3728c4e792 Blind attempt to fix failures in test_shh_connect on macOS kdeme 2019-03-24 22:04:50 +0100
  • db84f69bc3 Change default minimum PoW to same value as geth kdeme 2019-03-24 21:12:26 +0100
  • 689408105b Add powTarget and other changes for Whisper RPC implementation kdeme 2019-03-23 21:53:03 +0100
  • 9e5cf2086c Address review feedback kdeme 2019-04-05 10:13:22 +0200
  • 6117fed595 Activate test_failing_handler kdeme 2019-04-02 18:35:36 +0200
  • bf62debe93 Add test with failing disconnect handlers kdeme 2019-04-02 17:48:20 +0200
  • 7fd501136f Add catch for exception in any of the disconnect handlers kdeme 2019-04-02 17:31:40 +0200
  • 5550179dd1 Fix unhandled exceptions #3 kdeme 2019-04-01 16:56:52 +0200
  • 7ba1c5f525 Address review feedback kdeme 2019-04-05 10:13:22 +0200
  • abc3be2d1a Activate test_failing_handler kdeme 2019-04-02 18:35:36 +0200
  • 3c44c7922a Add test with failing disconnect handlers kdeme 2019-04-02 17:48:20 +0200
  • 20c1c73fe5 Add catch for exception in any of the disconnect handlers kdeme 2019-04-02 17:31:40 +0200
  • 25e9783f7a Fix unhandled exceptions #3 kdeme 2019-04-01 16:56:52 +0200
  • 2d75751960 add readonly option to lmdb and rocksdb backend andri lim 2019-04-01 15:11:18 +0700
  • a104f7d21d
    add readonly option to lmdb and rocksdb backend andri lim 2019-04-01 15:11:18 +0700
  • 7954c0c7ed
    release the memory a bit sooner Ștefan Talpalaru 2019-03-31 22:38:21 +0200
  • dcb82f6a96 Tone down annoying discovery messages Yuriy Glukhov 2019-03-28 17:55:41 +0200
  • d678762c50 Cosmetic change Zahary Karadjov 2019-03-28 20:21:35 +0200
  • a7e82ae4a8
    Merge branch 'jangko-fix_nimbus_build' Ștefan Talpalaru 2019-03-28 17:36:52 +0100
  • 49fff3a859
    Merge branch 'fix_nimbus_build' of github.com:jangko/nim-eth into jangko-fix_nimbus_build Ștefan Talpalaru 2019-03-28 17:32:37 +0100
  • 3e35ffecd6
    Tone down annoying discovery messages Yuriy Glukhov 2019-03-28 17:55:41 +0200
  • c4da31505e The end of the dispatchMessages loop is not really an error Zahary Karadjov 2019-03-28 13:14:55 +0200
  • 1cc52976df Add a new asyncDiscard replacement that traces recoverable errors and aborts on defects Zahary Karadjov 2019-03-28 12:52:31 +0200
  • f341347504 The end of the dispatchMessages loop is not really an error Zahary Karadjov 2019-03-28 13:14:55 +0200
  • 13c1acc188 Add a new asyncDiscard replacement that traces recoverable errors and aborts on defects Zahary Karadjov 2019-03-28 12:52:31 +0200
  • 7a6b195021
    fix nimbus/premix appveyor build andri lim 2019-03-27 19:53:28 +0700
  • abafbc3a73 Fix the build of Nimbus Zahary Karadjov 2019-03-26 18:28:54 +0200
  • c10da74b77 Addressed review comments Zahary Karadjov 2019-03-26 15:57:40 +0200
  • dc2b6170b5 Improved error-handling; Timeouts in all handshakes Zahary Karadjov 2019-03-26 15:07:50 +0200
  • f90bd8fc6c Addressed review comments Zahary Karadjov 2019-03-26 15:57:40 +0200
  • 12154af8f5 Improved error-handling; Timeouts in all handshakes Zahary Karadjov 2019-03-26 15:07:50 +0200
  • d1737f8669 *.nimble: remove imports (#27) Ștefan Talpalaru 2019-03-25 22:22:02 +0100
  • 5e959cc872
    *.nimble: remove imports Ștefan Talpalaru 2019-03-25 19:45:27 +0100
  • fcc9dec015
    whisper: fix timeout Jacek Sieka 2019-03-25 13:44:17 -0600
  • cbe67720ce
    use Moment for tracking timeouts (#25) Jacek Sieka 2019-03-25 11:32:18 -0600
  • 3409725119 Use the new Duration type throughout RLPx Zahary Karadjov 2019-03-25 18:18:59 +0200
  • c3acede52d use Moment for tracking timeouts Jacek Sieka 2019-03-24 17:59:56 -0600
  • ba53f4bc9b
    Merge pull request #26 from status-im/discovery-packet-validation Yuriy Glukhov 2019-03-25 17:59:31 +0200
  • d1e713cfb3
    Added package length validation Yuriy Glukhov 2019-03-25 11:20:53 +0200
  • f0bf0570d1 Support compiling with json logging; Drop package_visible_types Zahary Karadjov 2019-03-25 01:36:40 +0200