Commit Graph

34 Commits (07dee80f54933f31a4f72f02f5116c38df5ba592)

Author SHA1 Message Date
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
V2Ray 51c2a2b880 build break
9 years ago
V2Ray a78dbe7133 Close connection more aggressively.
9 years ago
V2 Ray 402e7c09c3 Doc for encryption.go
9 years ago
V2Ray a887fd01b8 Move log into common
9 years ago
V2Ray 5eee1b97aa Massive refactoring for better code structure
9 years ago