Commit Graph

  • 034a1e8b1b
    small cleanups from tcp-limits2 (#446) Dmitriy Ryajov 2020-11-23 15:02:23 -06:00
  • 1d16d22f5f
    Don't allow concurrent pushdata (#444) Dmitriy Ryajov 2020-11-23 09:07:11 -06:00
  • c42009d56e
    don't quit accept prematurelly (#443) Dmitriy Ryajov 2020-11-19 09:10:25 -06:00
  • 93b6c4dc52
    Gossip runtime params (#437) Giovanni Petrantoni 2020-11-19 16:48:17 +09:00
  • 92fa4110c1
    Rework transport to use chronos accept (#420) Dmitriy Ryajov 2020-11-18 20:06:42 -06:00
  • 8c8d73380f
    Re-add connection manager tests (#441) Dmitriy Ryajov 2020-11-17 18:48:26 -06:00
  • 74acd0a33a
    fix channels not being reset (#439) Jacek Sieka 2020-11-17 15:59:25 +01:00
  • 51a0aec058
    read failure (#436) Jacek Sieka 2020-11-13 19:30:14 +01:00
  • 5e6ec6f422
    Revert "failing test" Jacek Sieka 2020-11-13 12:26:08 +01:00
  • 5dbed426c2
    failing test Jacek Sieka 2020-11-13 12:24:23 +01:00
  • 55b763264e
    Cleanup tests (#435) Dmitriy Ryajov 2020-11-12 21:44:02 -06:00
  • 23ffd1f9f9
    remove unnecesary sleeps (#434) Dmitriy Ryajov 2020-11-12 14:18:17 -06:00
  • da37eee285
    Test disconnect from conn event (#432) Dmitriy Ryajov 2020-11-11 13:20:14 -06:00
  • a9948b0b05
    clarify validation messages (#431) Giovanni Petrantoni 2020-11-12 01:42:12 +09:00
  • e85569800c
    Codecov extras (#430) Giovanni Petrantoni 2020-11-11 23:22:39 +09:00
  • 96ed9fbe85
    start by building with codecov on (linux) (#424) Giovanni Petrantoni 2020-11-10 17:16:39 +09:00
  • 90921bff09
    move some importance trace logs to debug (#428) Dmitriy Ryajov 2020-11-09 22:14:46 -06:00
  • 331961ef14
    dont use double allFinished in mplex tests (#427) Dmitriy Ryajov 2020-11-06 12:20:59 -06:00
  • 4fb3f50d2c
    Reset channels on close (#425) Dmitriy Ryajov 2020-11-06 09:24:24 -06:00
  • 3956f3fd69
    make sure all streams are tracked (#422) Dmitriy Ryajov 2020-11-04 21:52:54 -06:00
  • 6040cb4ef1
    fix debugutils (#423) Dmitriy Ryajov 2020-11-04 19:56:28 -06:00
  • 7cc42ce219
    start adding more tests + minor fixes (#419) Giovanni Petrantoni 2020-11-04 23:24:41 +09:00
  • e496802943
    Least expensive metrics (#421) Giovanni Petrantoni 2020-11-04 23:18:00 +09:00
  • 7b5259dbc7
    Move triggers (#416) Dmitriy Ryajov 2020-11-02 14:35:26 -06:00
  • 43a77e60a1
    split stream counts by direction (#418) Dmitriy Ryajov 2020-11-01 16:23:26 -06:00
  • 03639f1446
    Revert "Channel leaks (#413)" (#417) Jacek Sieka 2020-11-01 21:49:25 +01:00
  • 9c1633bf87 fix ValidIpAddress multiaddress init return type Giovanni Petrantoni 2020-10-31 13:20:29 +09:00
  • 04c95cb7b0
    Fix write should be writeArray. cheatfate 2020-10-31 03:23:34 +02:00
  • ff48d0b1a2
    Proper fix for init(ValidIpAddress). cheatfate 2020-10-30 17:52:38 +02:00
  • 3d9948a65e ensure all multiaddress routines use Result Giovanni Petrantoni 2020-10-30 23:50:04 +09:00
  • 75b023c9e5
    gossipsub audit fixes (#412) Giovanni Petrantoni 2020-10-30 21:49:54 +09:00
  • 1de1d49223
    Channel leaks (#413) Dmitriy Ryajov 2020-10-27 11:21:03 -06:00
  • eeaa62feec add more debug details to multiaddress assertions Giovanni Petrantoni 2020-10-21 18:29:59 +09:00
  • 462da1f7a8
    gossip MessageID as seq[byte] (#391) Giovanni Petrantoni 2020-10-21 12:26:04 +09:00
  • 27b9bf436e
    fix validation according to specification (#410) Giovanni Petrantoni 2020-10-21 12:25:42 +09:00
  • 5c19668b2d
    avoid verbose EOF messages in readOnce(secure) (#411) Giovanni Petrantoni 2020-10-21 10:08:24 +09:00
  • 9c58356823 change repository name for nimbus auto-bump Giovanni Petrantoni 2020-10-19 14:39:05 +09:00
  • 32623b930e
    handle secure errors in readOnce (secure) (#397) Giovanni Petrantoni 2020-10-19 14:13:14 +09:00
  • bd70515087
    fix first interop test (#398) Giovanni Petrantoni 2020-10-15 10:37:20 +09:00
  • 556213abf4
    Extended validators (#395) Giovanni Petrantoni 2020-10-12 16:56:00 +09:00
  • c81b665b0d
    replace nim-beacon-chain URLs with nimbus-eth2 URLs (#396) tersec 2020-10-09 16:02:03 +00:00
  • e3bdb9eb13
    decode properly ControlPrune (#392) Giovanni Petrantoni 2020-10-09 09:12:38 +09:00
  • 98d82fce5c
    fix opportunistic graft in internal 11 testing (#390) Giovanni Petrantoni 2020-10-05 11:35:03 +09:00
  • 0f2435f551
    better opportunistic grafting score (when score is disabled) (#389) Giovanni Petrantoni 2020-10-03 09:26:45 +09:00
  • 853238a215
    feature/expose-matcher (#387) Dean Eigenmann 2020-10-02 16:59:15 +02:00
  • 4a98a8af5a
    gossip pruning fixes related to #371 (#385) Giovanni Petrantoni 2020-10-02 13:09:31 +09:00
  • 03f5bbba6d
    saner logging (#381) Mamy Ratsimbazafy 2020-09-29 17:40:06 +02:00
  • 98d0cc3a16
    defaultMsgIdProvider alternative/test anonymize (#379) Giovanni Petrantoni 2020-09-28 16:11:18 +09:00
  • 8ecef46738
    reencode gossipsub messages with anonymization (#378) Jacek Sieka 2020-09-25 18:39:34 +02:00
  • 17e00e642a
    limit write queue length (#376) Jacek Sieka 2020-09-24 18:43:20 +02:00
  • 58f26d4164
    temporarily skip broken test on windows (#375) Jacek Sieka 2020-09-24 14:50:04 +02:00
  • 25bd0a18f4
    small fixes (#374) Jacek Sieka 2020-09-24 07:30:19 +02:00
  • ec322124ac
    allow to omit peerId and seqno (#372) Giovanni Petrantoni 2020-09-24 00:56:33 +09:00
  • abd234601b
    move events to conn manager (#373) Dmitriy Ryajov 2020-09-23 08:07:16 -06:00
  • 471e5906f6
    fix gossipsub memory leak on disconnected peer (#371) Jacek Sieka 2020-09-22 09:05:53 +02:00
  • 49a12e619d
    channel close race and deadlock fixes (#368) Jacek Sieka 2020-09-21 19:48:19 +02:00
  • b99d2039a8
    Gossip one one (#240) Giovanni Petrantoni 2020-09-21 18:16:29 +09:00
  • b7e5d1122c
    cleanups (#366) Jacek Sieka 2020-09-16 11:55:25 +02:00
  • b0d86b95dd
    add peer lifecycle events (#357) Dmitriy Ryajov 2020-09-15 14:19:22 -06:00
  • a6007be428
    avoid sending empty seqno and/or fromPeer (gossip rpc) (#364) Giovanni Petrantoni 2020-09-15 19:33:18 +09:00
  • e2d46c6b53
    Add libp2p_dump and libp2p_dump_dir compiler time options. (#359) Eugene Kabanov 2020-09-15 12:16:43 +03:00
  • 5e66f6fbd8
    Add logScope to connmanager and pubsubprotobuf (#363) Oskar Thorén 2020-09-15 14:03:53 +08:00
  • 0db45462cd
    mplex fixes (#362) Jacek Sieka 2020-09-14 10:19:54 +02:00
  • 96d4c44fec
    refactor bufferstream to use a queue (#346) Jacek Sieka 2020-09-10 08:19:13 +02:00
  • 5b347adf58
    logging fixes and small cleanups (#361) Jacek Sieka 2020-09-09 19:12:08 +02:00
  • 63b38734bd
    fix poor performance in LRU cache (#360) Jacek Sieka 2020-09-09 18:28:46 +02:00
  • 82c179db9e
    mplex fixes (#356) Jacek Sieka 2020-09-08 08:24:28 +02:00
  • 2b72d485a3
    a few more log fixes (#355) Jacek Sieka 2020-09-07 14:15:11 +02:00
  • c1856fda53
    simplify and unify logging (#353) Jacek Sieka 2020-09-06 10:31:47 +02:00
  • 9b815efe8f
    gossipsub: don't subscribe to floodsub also (#352) Jacek Sieka 2020-09-04 22:53:03 +02:00
  • 16a008db75
    fix connection event order when connection dies early (#351) Jacek Sieka 2020-09-04 20:30:26 +02:00
  • 6d91d61844
    small cleanups & docs (#347) Jacek Sieka 2020-09-04 18:31:43 +02:00
  • 0b85192119
    Remove asyncCheck from codebase. (#345) Eugene Kabanov 2020-09-04 19:30:45 +03:00
  • 5819c6a9a7
    gossipsub / floodsub fixes (#348) Jacek Sieka 2020-09-04 08:10:32 +02:00
  • c0bc73ddac
    Fix Azure CI x86 problems. (#350) Eugene Kabanov 2020-09-03 20:13:37 +03:00
  • cd1c68dbc5
    avoid send deadlock by not allowing send to block (#342) Jacek Sieka 2020-09-01 09:33:03 +02:00
  • d3182c4dba
    No raise send (#339) Dmitriy Ryajov 2020-08-20 20:50:33 -06:00
  • 840a76915e warn -> debug log levels in errors.nim Giovanni Petrantoni 2020-08-20 16:53:28 +09:00
  • eb13845f65 work around send that may raise Jacek Sieka 2020-08-19 12:28:18 +02:00
  • af0955c58b
    Add comments explaning a possible deadlock Zahary Karadjov 2020-08-18 13:51:27 +03:00
  • 60122a044c
    Restore interop with Lighthouse by preventing concurrent meshsub dials Zahary Karadjov 2020-08-17 22:39:39 +03:00
  • 833a5b8e57
    add muxer nil check Jacek Sieka 2020-08-17 13:32:02 +02:00
  • cfcda3c3ef
    work around race conditions between identify and other protocols Jacek Sieka 2020-08-17 13:29:45 +02:00
  • 790b67c923
    work around bufferstream deadlock (#332) Jacek Sieka 2020-08-17 12:45:54 +02:00
  • 53877e97bd
    trace logs Jacek Sieka 2020-08-17 12:39:25 +02:00
  • f46bf0faa4
    remove send lock (#334) Jacek Sieka 2020-08-17 12:38:27 +02:00
  • b12145dff7
    avoid crash when subscribe is received (#333) Jacek Sieka 2020-08-17 12:10:22 +02:00
  • ab864fc747
    logging cleanups and small fixes (#331) Jacek Sieka 2020-08-15 21:50:31 +02:00
  • 397f9edfd4
    simplify mplex (#327) Jacek Sieka 2020-08-15 07:58:30 +02:00
  • 9c7e055310
    set activity flag on noise / secio (#330) Jacek Sieka 2020-08-15 07:36:15 +02:00
  • d1f1e1b31e
    add missing mplex half closed test (#326) Dmitriy Ryajov 2020-08-11 23:23:49 -06:00
  • b76b3e0e9b
    Rework pubsub (#322) Dmitriy Ryajov 2020-08-11 18:05:49 -06:00
  • 59b290fcc7
    Refactor minasn1 and fix security issues. (#323) Eugene Kabanov 2020-08-12 01:58:51 +03:00
  • d47b2d805f
    Use constant-time hex encoding/decoding procedures explicitly. (#305) Eugene Kabanov 2020-08-11 17:48:21 +03:00
  • 2325692f55
    Fix half closed (#324) Dmitriy Ryajov 2020-08-10 16:17:11 -06:00
  • 6ffd5be059 fix crash at TRACE log level Giovanni Petrantoni 2020-08-08 16:31:37 +09:00
  • 7c1aac5dc1
    Use constant-time comparison for keys and signatures. (#299) Eugene Kabanov 2020-08-08 09:53:33 +03:00
  • f303954989
    peer hooks -> events (#320) Jacek Sieka 2020-08-08 08:52:20 +02:00
  • fbb59c3638
    msg is a reserved property name in Chronicles (#321) zah 2020-08-08 01:46:00 +03:00
  • 7c2ab38da1
    cleanups (#319) Jacek Sieka 2020-08-06 20:14:40 +02:00