Commit Graph

66 Commits (c5bd23105ef2cb79d271645fc372bc47caaeb5db)

Author SHA1 Message Date
Darien Raymond 08dab81eb2
migrate int to int32
7 years ago
Darien Raymond 50c4e3389c
remove unnecessary test
7 years ago
Darien Raymond 6d98bc4607
split uplink and downlink traffic
7 years ago
Darien Raymond f7dd7e6279
support stats counter in ray stream
7 years ago
Jinqiu Yu 87dd1ed877 Fix receivced, InboundBound, tranport, Enpoint typo
7 years ago
Darien Raymond f1231822f7
fix error handling in ray
7 years ago
Darien Raymond efcb567273
remove context in struct
7 years ago
Darien Raymond 1e6d5561cc
prototype of commander
7 years ago
Darien Raymond 7fab28cf0b
fix build break
7 years ago
Darien Raymond efc8c23207
support dial for v2ray instance
7 years ago
Darien Raymond 8a09c6c926
migrate to signal.Semaphore and Notifier
7 years ago
Darien Raymond 594ec15c09
cleanup buffer usage
7 years ago
Darien Raymond 66b82e4ab7
cleanup MultiBuffer
7 years ago
Darien Raymond 6c9a60100d format code
7 years ago
Darien Raymond 74cf833758 fully migrate to new assertion lib
7 years ago
Darien Raymond 94bba49674 fix lint warnings
7 years ago
Darien Raymond 62258e6aef fix #638
7 years ago
Darien Raymond 5ae8bfbda1 fix data race in ray
7 years ago
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