Commit Graph

27 Commits (e696b181876d7279e22c573d12a8b1f525c9616c)

Author SHA1 Message Date
name e696b18187 format using goimports 1 year ago
Andy Wang 603b614009
Control flow optimisation in picking switchboard strategy 3 years ago
Andy Wang b4d65d8a0e
Use sync.Map for lock free pickRandConn 3 years ago
Andy Wang 8ab0c2d96b
Redo the implementation of switchboard and remove the need for connId 3 years ago
Andy Wang 4a37449d33
Replace all time-sensitive tests with assert.Eventually 4 years ago
Andy Wang 005da456c0
Fix timing sensitive tests 4 years ago
Andy Wang 0f6e0d37b5 Rename constants to camel case 4 years ago
Andy Wang 2682460d46 Give time dependent tests more leeway 4 years ago
Andy Wang d958de9938 Improve switchboard connscount 4 years ago
Andy Wang 53c0c6bafe Explicitly allow buf overlap in obfs 4 years ago
Andy Wang 97eb6aa096 Correct usages of b.SetBytes 4 years ago
Andy Wang a8c584c242 Add tests 4 years ago
Andy Wang 78b27c0705 Fix tests 4 years ago
Andy Wang ec76ecfe71 Update tests 4 years ago
Andy Wang d3bc3b5a13 Use connutil in test 4 years ago
Andy Wang 3bc59ff4b6 Fix tests 4 years ago
Andy Wang 443aeecf5f Use cbeuw/connutil for connection testing 4 years ago
Andy Wang c26be98e79 Use sync.Map in multiplex instead of manual locks 5 years ago
Andy Wang e2b21dae9f Fix tests 5 years ago
Andy Wang 34a4805c34 Add tests 5 years ago
Andy Wang 96215f116a Fix #61 5 years ago
Andy Wang c1b1d5d8ba Fix accidentally removed tx qos 5 years ago
Andy Wang c36ec04ce5 Add unordered mode 5 years ago
Andy Wang 8967819830 Fix accidentally removed tx qos 5 years ago
Qian Wang 71e48a1947 Refactor switchboard configuration and add unordered option 5 years ago
Qian Wang cb672a99de Refactor session configuration 5 years ago
Qian Wang ea5bb44b0a Add and edit some tests 5 years ago