Commit Graph

494 Commits (986e72157144302962035f52b43d8e1d639ad40a)

Author SHA1 Message Date
Darien Raymond 5829b45bbe
close timer faster
8 years ago
Darien Raymond 9594243ee2
fix system dialer init
8 years ago
Darien Raymond c5aa4acb35
prototype of vpndialer
8 years ago
Darien Raymond 2e756cdaa8
refactor
8 years ago
Darien Raymond b841042d0c
refactor
8 years ago
Darien Raymond 999717ee28
release buffer on error
8 years ago
Darien Raymond 39005d8fc4
refactor
8 years ago
Darien Raymond cea6e28634
refactor
8 years ago
Darien Raymond 6a90ce3c43
comments
8 years ago
Darien Raymond f01b0552a9
direct multibuf reading from kcp engine
8 years ago
Darien Raymond 114f390a69
cleanup
8 years ago
Darien Raymond 5f4acaa9ea
merging reader and writer
8 years ago
Darien Raymond 6d7aaa6535
bug fixes
8 years ago
Darien Raymond fccf0c2edb
fix linux test
8 years ago
Darien Raymond 09398989b6
fix mss calculation
8 years ago
Darien Raymond 83920a091e
WriteMultiBuffer for mKCP
8 years ago
Darien Raymond 69b51bffbb
implement write multi buffer in websocket
8 years ago
Darien Raymond c9eacc534a
fix test break
8 years ago
Darien Raymond ad996f4db8
remove hard type convertion on tcp config
8 years ago
Darien Raymond 47b155b77f
fix test break
8 years ago
Darien Raymond cee2fe4b6f
fix test break
8 years ago
Darien Raymond 64179350e6
fix test break
8 years ago
Darien Raymond 3cb60fac90
fix test break
8 years ago
Darien Raymond 40f890e638
fix getting sys fd
8 years ago
Darien Raymond b1dfff2fdd
remove 8k buffer pool
8 years ago
Darien Raymond f506a39d32
multi buffer
8 years ago
Darien Raymond 0ef9143ffd
refactor
8 years ago
Darien Raymond 94e01672d7
update error propagation
8 years ago
Darien Raymond f57260c358
refactor
8 years ago
Darien Raymond 68bc9ea8e4
cleanup error messages
8 years ago
Darien Raymond 7c1b3ac1f0
cleanup error messages
8 years ago
Darien Raymond 35248497d2
refactor error messages
8 years ago
Darien Raymond b943581e5b
gofmt
8 years ago
Darien Raymond a034276eee
update error messages
8 years ago
Darien Raymond ade8453c0a
completely remove connection reuse feature
8 years ago
Darien Raymond 954587cdc9
fix build for linux
8 years ago
Darien Raymond 2668954c12
update error messages
8 years ago
Darien Raymond 75f5cb9afb
refactor log and error
8 years ago
Darien Raymond fc31f9b94c
refactor error interface
8 years ago
Darien Raymond 2e5cb82790
update proto
8 years ago
Darien Raymond d627638412
refine error message
8 years ago
Darien Raymond 514dcffe2e
Fix a potential issue causing high CPU usage
8 years ago
Darien Raymond 6a640cf32d
refactor
8 years ago
Darien Raymond ec0986d6a9
remove useless code
8 years ago
Darien Raymond d2897633a6
comments
8 years ago
Darien Raymond f87b0fcde7
import updater effeciency
8 years ago
Darien Raymond d93ff628bc
refactor tcp worker
8 years ago
Darien Raymond 3152d7fec3
remove deprecated API
8 years ago
Darien Raymond 7792237b50
adopt context in listeners
8 years ago
Darien Raymond 9cbc9b7170
refactor dialer
8 years ago