Commit Graph

211 Commits (1b5b599741e653c7a76963e392345ff9916d7774)

Author SHA1 Message Date
v2ray 1b5b599741 agressively cleanup references at release
9 years ago
v2ray a341cab302 implement releasable interface in v2io
9 years ago
v2ray c7f6426c88 release interface
9 years ago
v2ray be90c04deb prevent double release in buffer
9 years ago
v2ray 81bc2ff91d test case for raw encoding
9 years ago
v2ray 547cc75651 Migrate VMessIn with protocol
9 years ago
v2ray 2144c47102 Migrate VMessOut into protocol
9 years ago
v2ray ef51c600fb Apply buffered reader and writer to socks
9 years ago
v2ray cba26dabe8 more protocol implementation
9 years ago
v2ray be09847bbd buffered reader and writer
9 years ago
v2ray 7fa96a4d2c fix build break
9 years ago
v2ray 79171f105a move CryptionReader and Writer into a separate file
9 years ago
v2ray 7b79a768ef protocol and api
9 years ago
v2ray 76ca9de25f refactor protocol
9 years ago
v2ray 59bc881d70 move timestamp generator to protocol
9 years ago
v2ray 791ac307a2 Move userset to protocol
9 years ago
v2ray 9f50692d15 auto user creation for dynamic port
9 years ago
v2ray 9e68c150e1 timestamp in protocol
9 years ago
v2ray 3b39269ca0 format code
9 years ago
v2ray 075423972b remove unnecessary function
9 years ago
v2ray 65819228c1 more chacha20 test
9 years ago
v2ray 769af1ed02 ChaCha20 stream cipher
9 years ago
v2ray b59f7488fd raw interface
9 years ago
v2ray 8daa427daf generalized protocol interface
9 years ago
v2ray e47dd29ed1 more doc
9 years ago
v2ray 4bb1d822af prefer Network over string
9 years ago
v2ray 45db388e3f more docs
9 years ago
v2ray b53fddf229 doc for network
9 years ago
v2ray 0b20d6fbf3 doc for net
9 years ago
v2ray 749ca3deab doc for address
9 years ago
v2ray dd8c7b94de doc for port
9 years ago
v2ray e467042fbc simplify port range parsing
9 years ago
v2ray 2d551c97df gofmt -s
9 years ago
v2ray 3a40fa67e1 test case for timed io
9 years ago
v2ray 77359d8047 test case for ipnet
9 years ago
v2ray d5477e407b test case for NewStringLiteral
9 years ago
v2ray a0e35673cb test case for string literal
9 years ago
Darien Raymond b44268d409 fix test break
9 years ago
Darien Raymond c74bcc9c50 more json test cases
9 years ago
v2ray 01ed094ce6 doc for common
9 years ago
v2ray d89be624ce doc for dice
9 years ago
v2ray edd02f7d3c format code
9 years ago
v2ray 2147ba5ab3 move fundamental interfaces from vmess to common
9 years ago
Darien Raymond 50007a9790 reduce number of preallocated buffers
9 years ago
v2ray 526c4558ca simplify validity map
9 years ago
Darien Raymond 3b1f92b7e8 allow multiple UDP incoming packets in freedom
9 years ago
v2ray d3ff2b3698 chunk stream in vmess
9 years ago
v2ray 6c7a9586d0 Save 1 allocation in shadowsocks
9 years ago
v2ray 97a85f04ce Buffer.Prepend()
9 years ago
v2ray f34e253ea3 Rename errors with Error prefix
9 years ago