22 Commits (ea964e21335085db8459a2ae4438e1367f396683)

Author SHA1 Message Date
  JayT106 d9c9675e2a
p2p+flowrate: rate control refactor (#7828) 3 years ago
  Sam Kleinman c8ae5db50e
p2p: relax pong timeout (#8007) 3 years ago
  Sam Kleinman c85e3e4ba8
p2p: mconn track last message for pongs (#7995) 3 years ago
  Sam Kleinman be83ec6664
p2p: pass start time to flowrate and cleanup constructors (#7838) 3 years ago
  Sam Kleinman 28d34d635c
service: change stop interface (#7816) 3 years ago
  Sam Kleinman 5bf1bdcfb4
reactors: skip log on some routine cancels (#7556) 3 years ago
  Sam Kleinman 3c8955e4b8
errors: formating cleanup (#7507) 3 years ago
  Sam Kleinman d0e03f01fc
sync: remove special mutexes (#7438) 3 years ago
  Sam Kleinman 6b35cc1a47
p2p: remove unneeded close channels from p2p layer (#7392) 3 years ago
  Sam Kleinman a62ac27047
service: remove exported logger from base implemenation (#7381) 3 years ago
  Sam Kleinman 8a991e288c
service: plumb contexts to all (most) threads (#7363) 3 years ago
  Sam Kleinman a823d167bc
service: cleanup base implementation and some caller implementations (#7301) 3 years ago
  Sam Kleinman 6ab62fe7b6
service: remove stop method and use contexts (#7292) 3 years ago
  Sam Kleinman d7606777cf
libs/service: pass logger explicitly (#7288) 3 years ago
  Sam Kleinman b15b2c1b78
flowrate: cleanup unused files (#7158) 3 years ago
  Sam Kleinman ca8f004112
p2p: remove final shims from p2p package (#7136) 3 years ago
  Sam Kleinman 0900ea8396
p2p: channel shim cleanup (#7129) 3 years ago
  Sam Kleinman f4a56f4034
p2p: refactor channel description (#7130) 3 years ago
  Sam Kleinman 5bf30bb049
p2p: cleanup transport interface (#7071) 3 years ago
  M. J. Fromberger bdd815ebc9
Align atomic struct field for compatibility in 32-bit ABIs. (#7037) 3 years ago
  William Banfield c3ae6f5b58
p2p: add coverage for mConnConnection.TrySendMessage (#6754) 3 years ago
  Sam Kleinman a855f96946
p2p: renames for reactors and routing layer internal moves (#6547) 3 years ago
  Cuong Manh Le 1f46a4c90e
p2p/conn: check for channel id overflow before processing receive msg (#6522) 4 years ago
  Marko 719e028e00
libs: internalize some packages (#6366) 4 years ago
  Aleksandr Bezobchuk a554005136
p2p: revised router message scheduling (#6126) 4 years ago
  Erik Grinaker 1ccd23ca1d
p2p: fix MConnection inbound traffic statistics and rate limiting (#5868) 4 years ago
  Anton Kaliaev ced66e4eb5 config: increase MaxPacketMsgPayloadSize to 1400 4 years ago
  Anton Kaliaev 085fd66f33 p2p: do not format raw msg bytes 4 years ago
  Erik Grinaker bcfc889f25
p2p: implement new Transport interface (#5791) 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) 4 years ago
  Marko 7e2cc1db5e
linter: (1/2) enable errcheck (#5064) 4 years ago
  Marko dedf0d2350
proto: folder structure adhere to buf (#5025) 4 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) 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