Commit Graph

48 Commits (78d682e4d19eb5aee858fef19fc42528b5c18108)

Author SHA1 Message Date
Darien Raymond b16a82024c
normalized env variable names for bash
8 years ago
Darien Raymond 479c22c17d
lower default buffer size to 10M
8 years ago
Darien Raymond c6a68755b6
lint
8 years ago
Darien Raymond ad35fc7028
split read and write signal
8 years ago
Darien Raymond 642a630912
default buffer limit in ray stream to 20MB
8 years ago
Darien Raymond c9c2338f05
refactor
8 years ago
Darien Raymond 2c3ed5d9e4
snifered dispatch
8 years ago
Darien Raymond 77521029b1
support for http and tls header sniffing
8 years ago
Darien Raymond 027270fd2c
cleanup
8 years ago
Darien Raymond 57a353e92f
return EOF on context done
8 years ago
Darien Raymond 2f565bfd5e
simplify ray stream
8 years ago
Darien Raymond f506a39d32
multi buffer
8 years ago
Darien Raymond f57260c358
refactor
8 years ago
Darien Raymond d792faff70
fix interface
8 years ago
Darien Raymond 14824c8451
fix timeout reader usage
8 years ago
Darien Raymond 8ce6e741f1
Merge branch 'master' of https://github.com/v2ray/v2ray-core
8 years ago
Darien Raymond cb0e29ccdb
merging reader
8 years ago
Darien Raymond bb4daedd4c
allow 0 timeout
8 years ago
Darien Raymond d72029211f
completely remove allow passive connection
8 years ago
Darien Raymond ca721230e1
split listening settings from inbound proxies and apply context
8 years ago
Darien Raymond 3a8eef2dec
don't do normal close in error case
8 years ago
Darien Raymond 72992c7478
able to close ray stream with error
8 years ago
Darien Raymond 49210d8362
refine stream handling
8 years ago
Darien Raymond f6aa7a0053
fix usage of ray stream.
8 years ago
Darien Raymond 609dbc1f13
task engine for all proxies
8 years ago
Darien Raymond f7379bc1c3
skip empty payload in ray
8 years ago
Darien Raymond 620561bcaf
remove recover on stream write
8 years ago
Darien Raymond 06c92e492d
fix ray stream
8 years ago
Darien Raymond 1948d0738f
refactor io package
8 years ago
Darien Raymond 7a80409e30
rename alloc to buf
8 years ago
Darien Raymond 2cf44393fb
increase ray buffer size
8 years ago
Darien Raymond f95c322677
rename 'this'
8 years ago
Darien Raymond ad3f450bce
fix usage of io.EOF
8 years ago
v2ray 07a86f549b
unified import path
8 years ago
v2ray 6fa84624cb
simplify logic
8 years ago
v2ray 7f661f5215
rename Error to Err
9 years ago
v2ray 1bd893501c reduce time of waiting for channel empty
9 years ago
v2ray 9b511fb071 Fix a typo
9 years ago
v2ray 663b9c9bbc busy wait on writing
9 years ago
v2ray 8c2b18cac4 fix again the race condition issue
9 years ago
v2ray 1732d33ba9 fix race condition in stream writing
9 years ago
v2ray 7407c8d561 use stream instead of raw chan
9 years ago
v2ray 25dfa66822 typos
9 years ago
Darien Raymond b54a265373 increase buffer size in ray
9 years ago
V2Ray 9a88e8696a format code
9 years ago
V2 Ray 9071b3ea10 more comments
9 years ago
V2Ray a03eaa0316 Split directRay from ray.go
9 years ago
V2Ray 890d185979 Cleanup root directory
9 years ago