65 Commits (6252b63e5338598dbe7bc9f192046a7537f4de54)

Author SHA1 Message Date
  Erik Grinaker 13833cba9e
p2p: fix MConnection inbound traffic statistics and rate limiting (#5868) (#5870) 4 years ago
  Marko 098ebaee22
p2p: reduce log severity (#5338) 4 years ago
  Marko 0ed8dba991
lint: enable errcheck (#5336) 4 years ago
  Marko 2ac5a559b4
libs: wrap mutexes for build flag with godeadlock (#5126) 4 years ago
  Anton Kaliaev 730e16566e
proto: change type + a cleanup (#5107) 5 years ago
  Marko 7e2cc1db5e
linter: (1/2) enable errcheck (#5064) 5 years ago
  Marko dedf0d2350
proto: folder structure adhere to buf (#5025) 5 years ago
  Erik Grinaker 660e72a12f
p2p/conn: migrate to Protobuf (#4990) 5 years ago
  Anton Kaliaev b7b721c484
change use of errors.Wrap to fmt.Errorf with %w verb 5 years ago
  Marko 044f1bf288
format: add format cmd & goimport repo (#4586) 5 years ago
  Marko 7b52f51700
libs/common: Refactor libs/common 5 (#4240) 5 years ago
  Marko 89f0bbbd76
libs/common: Refactor libs/common 4 (#4237) 5 years ago
  Marko 27b00cf8d1
libs/common: refactor libs common 3 (#4232) 5 years ago
  Anton Kaliaev 3e1516b624
linters: enable stylecheck (#4153) 5 years ago
  Phil Salant bc572217c0 Fix linter errors thrown by `lll` (#3970) 5 years ago
  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) 6 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" 7 years ago
  Zach Ramsay d02c5d1e30 detele everything 7 years ago
  Ethan Buchman d55243f0e6 fix import paths 7 years ago
  Anton Kaliaev 61c5791fa3
revert back to Jae's original payload size limit 7 years ago
  Anton Kaliaev ab04201c3d
fix empty packet size calculation 7 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