Commit Graph

49 Commits (0c72d72f460204b0d73119178a040118a7d52459)

Author SHA1 Message Date
Shelikhoo e4acbcee8f
Allow the use of Browser Bridge
4 years ago
vcptr 5d9e2e69a9 external module gorilla/websocket use mod version
5 years ago
Darien Raymond 1ab94fed79
optimize v2ctl size
6 years ago
Darien Raymond 0b1496bb7a
update dependencies in websocket
6 years ago
Darien Raymond 6146366a4a
enforce timeout for http header processing
6 years ago
Darien Raymond 5279296f03
remove use of context.WithValue in transport
6 years ago
Darien Raymond 2364f5f280
remove AddressFamily.Either()
6 years ago
Darien Raymond 20251bf499
system listener for both TCP and UDP
6 years ago
Darien Raymond 6d750e8149
options for enable TFO
6 years ago
Darien Raymond b3847fb7c0
MemoryStreamSettings
6 years ago
Darien Raymond b79ec5f1ed
use protocol in string form
6 years ago
Darien Raymond ffe18d94e4
update websocket reference
6 years ago
Darien Raymond adade2bffd
fix lint warnings
7 years ago
Darien Raymond c9e711374f
use websocket from vendor
7 years ago
Ubuntu 7b28be596d fix typo
7 years ago
Darien Raymond efcb567273
remove context in struct
7 years ago
Darien Raymond f4c35db968
merge log into common log
7 years ago
Darien Raymond 91ca88bcff
read original addr from x-forwarded-for header if present
7 years ago
Darien Raymond 048ffbc7dc
simplify tls config
7 years ago
Darien Raymond 80e43a6b37
reduce websocket memory usage
7 years ago
Darien Raymond 51ddc00c70
reduce buffer size in websocket
7 years ago
Darien Raymond 6dd23b45b0 fix lint warnings for websocket
7 years ago
Darien Raymond 60f3562ac1 simplify websocket dialer and hub
7 years ago
Darien Raymond 1c856a46ab step 1 to remove reference to net package
7 years ago
Darien Raymond 5829b45bbe
close timer faster
8 years ago
Darien Raymond 39005d8fc4
refactor
8 years ago
Darien Raymond 7c1b3ac1f0
cleanup error messages
8 years ago
Darien Raymond 35248497d2
refactor error messages
8 years ago
Darien Raymond ade8453c0a
completely remove connection reuse feature
8 years ago
Darien Raymond 75f5cb9afb
refactor log and error
8 years ago
Darien Raymond fc31f9b94c
refactor error interface
8 years ago
Darien Raymond ec0986d6a9
remove useless code
8 years ago
Darien Raymond d93ff628bc
refactor tcp worker
8 years ago
Darien Raymond 7792237b50
adopt context in listeners
8 years ago
Darien Raymond 7a97d73737
fix race condition in transport
8 years ago
Darien Raymond 935620104d
refactor websocket
8 years ago
Darien Raymond cfcf16feed
fix typo
8 years ago
Darien Raymond 1aeab3dd96
normalized path in websocket
8 years ago
Darien Raymond d270a99d4f
simplify code
8 years ago
Darien Raymond cdb0b94046
cleanup websocket code
8 years ago
Darien Raymond 5ec3fe093d
fix test break
8 years ago
Darien Raymond 3be6c72211
cleanup websocket code
8 years ago
Darien Raymond f046f334cd
move common/log to app/log
8 years ago
Darien Raymond 9139a87865
closw conn in the same routine
8 years ago
Darien Raymond 55fb18b6e1
reduce websocket buffer size
8 years ago
Darien Raymond d24fe9dbfb
separate network and transport protocol
8 years ago
Darien Raymond 4afad8d31c
simpify websocket connection
8 years ago
Darien Raymond 21a15bbf74
registerable dialer and listener
8 years ago
Darien Raymond 7dc7937443
rename ws to websocket
8 years ago