Commit Graph

55 Commits (d716d02cd830647b2a57b3d709eb9c36975841d7)

Author SHA1 Message Date
Darien Raymond 36e4330e58
comments
8 years ago
Darien Raymond 88c9947285
simplify chain writing
8 years ago
Darien Raymond 8c8f0a53fd
rewrite alloc.buffer
8 years ago
Darien Raymond cf3eb0e77d
refine buffer usage
8 years ago
Darien Raymond abe8ffda68
fix buffered writer
8 years ago
Darien Raymond efb24a4d21
rewrite error lib
8 years ago
Darien Raymond 3ba5ab3291
bring back high volumn mode in adaptive reader
8 years ago
Darien Raymond f95c322677
rename 'this'
8 years ago
Darien Raymond 8dbb45bf06
remove test log
8 years ago
Darien Raymond 13b1bf09cf
more log
8 years ago
Darien Raymond de414de7a2
test log
8 years ago
Darien Raymond 6804d8f73a
better handling error from Pipe()
8 years ago
Darien Raymond 56fb8c478c
remove unused code
8 years ago
Darien Raymond 1169476e69
return correct number of bytes written
8 years ago
Darien Raymond 87a8f7a953
fix chan writer
8 years ago
Darien Raymond 5a32cd8602
remove large buffer
8 years ago
Darien Raymond ad3f450bce
fix usage of io.EOF
8 years ago
Darien Raymond 5dc05d6352
allow outbound to be proxied
8 years ago
Darien Raymond e6e0419958
format private annotation
8 years ago
v2ray 07a86f549b
unified import path
8 years ago
v2ray 2268f3d1bc
remove import path restriction
8 years ago
v2ray 7e499ee0b6
Cleanup
8 years ago
v2ray 089de290ad
Leverage buffer.Read
8 years ago
v2ray e586f3c127
release buffer on write error
8 years ago
v2ray 2c82f65189 return correct length in ReadFrom
9 years ago
v2ray 202ac9bb56 ReadFrom in BufferedWriter
9 years ago
v2ray 46f76e55e5 reorg chan reader
9 years ago
v2ray 3156c4586c Allow data stream passing through http proxy
9 years ago
v2ray fc63f0432c simplify testing
9 years ago
v2ray 3d6200dc64 Fix another dead lock in buffered writer
9 years ago
v2ray e00c424341 Fix dead lock in buffered writer
9 years ago
v2ray f5f13d801f add a lock to protect reader/writer from panic
9 years ago
v2ray 634c4964cc Massive fixes
9 years ago
v2ray c224f67666 actually return nil
9 years ago
v2ray 7fd94e1116 clear logic in v2io.Pipe
9 years ago
v2ray e9ae553f78 test cases for v2io
9 years ago
v2ray 8b71647b9d comments
9 years ago
v2ray 7407c8d561 use stream instead of raw chan
9 years ago
v2ray 70f803173a simplify reader/writer interface
9 years ago
v2ray e8023f0d92 releasable writer
9 years ago
v2ray ff69ac7a0e Release all references
9 years ago
v2ray 1b5b599741 agressively cleanup references at release
9 years ago
v2ray ef51c600fb Apply buffered reader and writer to socks
9 years ago
v2ray be09847bbd buffered reader and writer
9 years ago
v2ray e47dd29ed1 more doc
9 years ago
v2ray d3ff2b3698 chunk stream in vmess
9 years ago
v2ray e9c784d4bd refactor shadowsocks
9 years ago
Darien Raymond 57ff7ba923 complete implementation of shadowsocks ota
9 years ago
Darien Raymond 008c285324 move transport methods from net to io
9 years ago
V2Ray a46db069fb Refactor AES encryption/decryption
9 years ago