Commit Graph

55 Commits (2364f5f280eac1ff1f91fb25f2fbbb2244296dae)

Author SHA1 Message Date
Darien Raymond 128a90b98b
move link to transport
6 years ago
Darien Raymond 17e51b277b
move proxy.Dialer to internet.Dialer
6 years ago
Darien Raymond b6dc31d3fe
first part to move feature interfaces into dedicated directory
6 years ago
Darien Raymond 091fa6ad23
use new errorgen
6 years ago
Darien Raymond 3137eba542
wait only when data was written into piep
7 years ago
Darien Raymond 5d23604713
rewrite ray -> pipe
7 years ago
Darien Raymond 3e8da9e540
fix delay in blackhole
7 years ago
Darien Raymond d43a23aa96
move error generator to common
7 years ago
Darien Raymond e06e3db50a fix lint warnings
7 years ago
Darien Raymond 35248497d2
refactor error messages
8 years ago
Darien Raymond c422196280
safe return in blackhole
8 years ago
Darien Raymond 5ccc915f8f
typo
8 years ago
Darien Raymond 5e7fb6d0dd
refine error handling in retry logic
8 years ago
Darien Raymond c4d0227977
simplify dialer and dispatcher parameters
8 years ago
Darien Raymond ebf15aa6bb
fix test cases
8 years ago
Darien Raymond ca721230e1
split listening settings from inbound proxies and apply context
8 years ago
Darien Raymond 8b00d6fc30
clean imports
8 years ago
Darien Raymond 148e4832eb
leverage global object creator in proxies.
8 years ago
Darien Raymond d24fe9dbfb
separate network and transport protocol
8 years ago
Darien Raymond 5013d387a5
migrate router test to proto
8 years ago
Darien Raymond 18a4134358
delay close error on blackhole
8 years ago
Darien Raymond 72992c7478
able to close ray stream with error
8 years ago
Darien Raymond e678000c44
remove release() pattern
8 years ago
Darien Raymond 49210d8362
refine stream handling
8 years ago
Darien Raymond 31d6e74482
remove rawtcp
8 years ago
Darien Raymond a24b11af27
fix lint warnings
8 years ago
Darien Raymond 25533412db
comments
8 years ago
Darien Raymond 7a80409e30
rename alloc to buf
8 years ago
Darien Raymond 14829f67f0
refine outbound proxy handler interface
8 years ago
Darien Raymond f95c322677
rename 'this'
8 years ago
Darien Raymond 5a311cbe08
json config parser
8 years ago
Darien Raymond e33b7df34c
remove use of any
8 years ago
Darien Raymond 1d13f47f9c
protobuf for stream settings
8 years ago
Darien Raymond dc6b7e2e75
protobuf for blackhole config
8 years ago
v2ray 07a86f549b
unified import path
8 years ago
v2ray 89a876a6d4
rename proxy/internal to proxy/registry
8 years ago
v2ray 9b6dc6bcea massive refactoring for kcp
9 years ago
v2ray e732ba62a6 unified config loader
9 years ago
v2ray 50ca869929 organize handler metadata
9 years ago
v2ray a4d76dc394 support using specific address
9 years ago
v2ray 42907ff2e8 Remove v2net.Packet
9 years ago
v2ray 7407c8d561 use stream instead of raw chan
9 years ago
v2ray d3ff2b3698 chunk stream in vmess
9 years ago
Darien Raymond 008c285324 move transport methods from net to io
9 years ago
v2ray 9ae258de3d rename
9 years ago
v2ray 9fe8178e4a rename InboundConnectionHandler to InboundHandler
9 years ago
v2ray 5b1854f842 simplify connection handler registration
9 years ago
v2ray 0780db7999 move connhandler to proxy
9 years ago
v2ray 54ce82fbfa Move unnecessary functions to internal
9 years ago
v2ray 3baa1f5bc5 interface for inbound connection handler manager
9 years ago