50 Commits (acea49e4ae1d8be31886a53b17c825234a88f464)

Author SHA1 Message Date
  Phil Salant 04d13d9945 fix linter errors thrown by `unconvert`, `goconst`, and `nakedret` (#3960) 5 years ago
  Marko 8a282a5fee replace errors.go with github.com/pkg/errors (2/2) (#3890) 5 years ago
  Anton Kaliaev af77077f3c
p2p: Fix error logging for connection stop (#3824) 5 years ago
  Thane Thomson 70592cc4d8 libs/common: remove deprecated PanicXXX functions (#3595) 6 years ago
  Anton Kaliaev 7af4b5086a Remove RepeatTimer and refactor Switch#Broadcast (#3429) 6 years ago
  Ethan Buchman 9e9026452c
p2p/conn: don't hold stopMtx while waiting (#3254) 6 years ago
  Ethan Buchman eb4e23b91e
fix FlushStop (#3247) 6 years ago
  Anton Kaliaev f69e2c6d6c p2p: set MConnection#created during init (#2990) 6 years ago
  Ethan Buchman 0d5e0d2f13
p2p/conn: FlushStop. Use in pex. Closes #2092 (#2802) 6 years ago
  Ethan Buchman d8ab8509de p2p: log 'Send failed' on Debug (#2857) 6 years ago
  Ismail Khoffi 6643c5dd11 Catch up with amino 0.13.0 (#2690) 6 years ago
  Zarko Milosevic 12675ecd92 consensus: Wait timeout precommit before starting new round (#2493) 6 years ago
  Matthew Slipper 587116dae1 metrics: Add additional metrics to p2p and consensus (#2425) 6 years ago
  Dev Ojha 2756be5a59 libs: Remove usage of custom Fmt, in favor of fmt.Sprintf (#2199) 6 years ago
  Zach Ramsay 44dad6d70b Revert "detele everything" 6 years ago
  Zach Ramsay d02c5d1e30 detele everything 6 years ago
  Ethan Buchman d55243f0e6 fix import paths 6 years ago
  Anton Kaliaev 61c5791fa3
revert back to Jae's original payload size limit 6 years ago
  Anton Kaliaev ab04201c3d
fix empty packet size calculation 6 years ago
  Liamsi d2c05bc5b9 Revert "delete everything" (includes everything non-go-crypto) 7 years ago
  Liamsi 96a3502126 delete everything 7 years ago
  Anton Kaliaev b8c076ca79
do not drain the channel because there is no channel, duh 7 years ago
  Alexander Simmerl ea896865a7
Collapse PeerConfig into P2PConfig 7 years ago
  Anton Kaliaev 5a041baa36
nice output for msgBytes 7 years ago
  Jae Kwon fb64314d1c Review from Anton 7 years ago
  Thomas Corbière 2644a529f0 Fix lint errors (#1390) 7 years ago
  Anton Kaliaev 22949e6dfd
new tmlibs Parallel implementation 7 years ago
  Jae Kwon 901b456151 P2P now works with Amino 7 years ago
  Jae Kwon ced74251e9 maxPacketMsg -> packetMsgMax... 7 years ago
  Jae Kwon 6c345f9fa2 First stab: p2p/conn 7 years ago
  Anton Kaliaev fc585bcdec
do not block when writing to pongTimeoutCh 7 years ago
  Anton Kaliaev 22b038810a
do not block in recvRoutine 7 years ago
  Anton Kaliaev 45750e1b29
fix race by sending signal instead of stopping pongTimer 7 years ago
  Anton Kaliaev 26419fba28
refactor code plus add one more test 7 years ago
  Anton Kaliaev ac0123d249
drain pongTimeoutCh and pongTimer's channel to prevent leaks 7 years ago
  Anton Kaliaev f4ff66de30
rewrite pong timer to use time.AfterFunc 7 years ago
  Anton Kaliaev 747b73cb95
fix merge conflicts 7 years ago
  Anton Kaliaev 3ae738f453
increase timeouts 7 years ago
  Anton Kaliaev 5834a59816
read ping 7 years ago
  Anton Kaliaev b28b76ddf7
rename pingTimeout to pingInterval, pongTimer is now time.Timer 7 years ago
  zbo14 91e4f4b786
ping/pong timeout in config 7 years ago
  zbo14 9b554fb2c4
switch test modification 7 years ago
  zbo14 f97ead4f5f
prep for merge 7 years ago
  zbo14 5af22d6ee6
remove SwitchEventNewPeer, SwitchEventDonePeer 7 years ago
  zbo14 1d16df6a92
add test, TrySend in broadcast 7 years ago
  Anton Kaliaev 3f9aa8d8fa
document that msgBytes in p2p/connection change 7 years ago
  Anton Kaliaev d6d1f8512d
do not reset pingTimer 7 years ago
  Ethan Buchman 7640e6a29f
add some p2p TODOs 7 years ago
  Ethan Buchman 426379dc47 remove use of wire/nowriter 7 years ago
  Ethan Buchman baff4bd8cc p2p/conn: better handling for some stop conditions 7 years ago