Commit Graph

305 Commits (a14795e1e611bb60b141f9bad865ddbc30e96266)

Author SHA1 Message Date
Darien Raymond a14795e1e6
optimize udp hub
8 years ago
Darien Raymond 4ee758c4d2
simplify kcp logic
8 years ago
Darien Raymond ad3f450bce
fix usage of io.EOF
8 years ago
Darien Raymond e72f8a26c8
min timeout
8 years ago
Darien Raymond 0cd9f5165f
update kcp sending worker
8 years ago
Darien Raymond 9471b5b066
refine dispatcher
8 years ago
Darien Raymond 5dc05d6352
allow outbound to be proxied
8 years ago
Darien Raymond d343cb1ee6
proxy connection
8 years ago
Darien Raymond 7a09fcdc2f
increase kcp ack frequency
8 years ago
Darien Raymond b0d009664a
Fix HTTP serialization
8 years ago
Darien Raymond dc0cbce6e1
optimize pickString
8 years ago
Darien Raymond 66e8090d3a
update http header
8 years ago
Darien Raymond f108633e2e
ssr compatibility
8 years ago
Darien Raymond 13dde1799d
comments
8 years ago
Darien Raymond bae0de7d95
test case for http auth
8 years ago
Darien Raymond 010f34c76c
allow single side auth
8 years ago
Darien Raymond 0747203132
refine http header
8 years ago
Darien Raymond aabb9137e1
remove unused code
8 years ago
Darien Raymond 33d2513e3c
reduce memory allocation in kcp
8 years ago
Darien Raymond 5b58066345
use local buffer in UDP hub
8 years ago
Darien Raymond d3f323e24b
response factory
8 years ago
Darien Raymond 187688cacb
fix type def
8 years ago
Darien Raymond 72339a3509
fix TCP conn reuse with tls
8 years ago
Darien Raymond ac3b91a877
http authenticator
8 years ago
Darien Raymond 97dc7b30de
remove test cases depending on external resources
8 years ago
Darien Raymond e13c97d162
rename IP to CIDR in router
8 years ago
Darien Raymond 2320bc3304
remove unused code
8 years ago
Darien Raymond 751a105324
comments
8 years ago
Darien Raymond b81d091fb8
comments
8 years ago
Darien Raymond 9bd8822668
unused proto
8 years ago
Darien Raymond 5a311cbe08
json config parser
8 years ago
Darien Raymond e33b7df34c
remove use of any
8 years ago
Darien Raymond be026870f7
protogen update
8 years ago
Darien Raymond d26ee5441e
fix authenticator config
8 years ago
Darien Raymond ab3173039b
increase ping interval
8 years ago
Darien Raymond b5910dccae
simplify fast resend
8 years ago
Darien Raymond f8ad1f4a3e
update predicate syntax
8 years ago
Darien Raymond da9f1a8013
predicate.Not
8 years ago
Darien Raymond f3a83c57ab
optimize ping and updater logic
8 years ago
Darien Raymond 78f87c4f60
test case for cmd only segment
8 years ago
Darien Raymond e023859ef0
stop data updating thread when there is no data
8 years ago
Darien Raymond 67793eb3e0
fix config creator cache
8 years ago
Darien Raymond 1d13f47f9c
protobuf for stream settings
8 years ago
Darien Raymond 5ec948f690
integrate tls settings in ws
8 years ago
Darien Raymond af6abfa3e3
update proto generated code
8 years ago
Darien Raymond 91f2a40dae
refine proto package names
8 years ago
Darien Raymond dc6b7e2e75
protobuf for blackhole config
8 years ago
Darien Raymond b28d718b79
optional field in kcp config
8 years ago
Darien Raymond 1a3f51ade7
protobuf for kcp config
8 years ago
Darien Raymond 8f6a972970
refactor config cache
8 years ago