Commit Graph

384 Commits (d19ee4d408eaf1e340b9915510b9be01b48fa937)

Author SHA1 Message Date
Darien Raymond cdb4c56546
protobuf for net
8 years ago
Darien Raymond bbca180dba
try protobuf
8 years ago
Darien Raymond 59125f665b
allow env speicified buffer size
8 years ago
Darien Raymond e6e0419958
format private annotation
8 years ago
Darien Raymond 8eab746c96
doc
8 years ago
v2ray 07a86f549b
unified import path
8 years ago
v2ray 2268f3d1bc
remove import path restriction
8 years ago
v2ray ad1353ac2f
merge similar error definitions
8 years ago
v2ray 933e244d92
value receiver for StringList.Len()
8 years ago
v2ray 49056d9942
Merge branch 'master' of https://github.com/v2ray/v2ray-core
8 years ago
Darien Raymond 8951c4da71 comment
8 years ago
v2ray 99a63f1633
reset timer before benchmark
8 years ago
v2ray a5a70afdb8
remove port testing
8 years ago
Shelikhoo 7259b3363b
Merge branch 'master' into websockwt
8 years ago
v2ray cc92973daf
fix destination from addr
8 years ago
v2ray 4419f1e3d6
introduce address family in v2net
8 years ago
v2ray a9d583b92f
connection session
8 years ago
v2ray a2651f4dfc
address family interface
8 years ago
Shelikhoo cb1356be75
Register ws network
8 years ago
v2ray 0d73726930
srtp header for kcp
8 years ago
v2ray 1f503ec99f
adjust number of preallocated buffers
8 years ago
v2ray 42efa5dde0
refine buffer usage in kcp
8 years ago
v2ray 0040881b84
comments
8 years ago
v2ray a509252c24
prefer pointer
8 years ago
v2ray a29a6a586d
one more test case
8 years ago
v2ray c96533f278
test case for server picker
8 years ago
v2ray f4aa50a160
test code for validation strategy
8 years ago
v2ray 2034d54bab
rename VMessAccount to vmess.Account
8 years ago
v2ray 2049759640
use server spec in vmess
8 years ago
v2ray b02bd5b1d8
rollback chacha20 change
8 years ago
v2ray 7dfa852677
server spec
8 years ago
v2ray 6f5b54747e
move encoding to vmess
8 years ago
v2ray e304e2761d
refine chacha20 initialization
8 years ago
Andreas Auernhammer 0cd0033245 Replace ChaCha20 implementation with an optimized version
8 years ago
v2ray 85d6e1ad13
prepend hash
8 years ago
v2ray 7e499ee0b6
Cleanup
8 years ago
v2ray 089de290ad
Leverage buffer.Read
8 years ago
v2ray 4aadaa7513
use local stack buffer
8 years ago
v2ray f45fa6e918
allow buffer on local stack
8 years ago
v2ray 8d3da0ed8e
remove unnecessary use of buffer
8 years ago
v2ray e586f3c127
release buffer on write error
8 years ago
v2ray 17ea740e7e
remove unnecessary use of buffer
8 years ago
v2ray b6a6c154a3
remove unnecessary use of buffer
8 years ago
v2ray 33e0cfe233
fully allocate buffer pools
8 years ago
v2ray 9e8ed30052
update buffer pool size
8 years ago
v2ray 9523cb3ec3
refine buffer struct
8 years ago
v2ray 6f998fa18b
update ipv6 comparison
8 years ago
v2ray 4c63e9e168
improve fetch performance
9 years ago
v2ray f5fd76ab85
var -> const
9 years ago
v2ray 96c6012013
refine main thread to capture all logs
9 years ago
v2ray 98cc28a4c4
leverage dice.Roll
9 years ago
v2ray 6915095a0a
typed segments
9 years ago
v2ray 7f661f5215
rename Error to Err
9 years ago
v2ray 67ac925ee7
refactor bytes functions
9 years ago
v2ray 0327113fb8
lock protected user validator
9 years ago
v2ray 6847139ae3
renamed ErrObjectReleased
9 years ago
v2ray 1238304b1d
more settings to kcp
9 years ago
V2Ray Dev 1cd5372a5a
'comment'
9 years ago
V2Ray Dev 143829e065
'comment'
9 years ago
v2ray 16f5f81fe9 enlarge small buffer to fix common mtu size
9 years ago
v2ray bac9304e05 better termination logic
9 years ago
v2ray 9b6dc6bcea massive refactoring for kcp
9 years ago
v2ray 098982d79a adjust error level
9 years ago
v2ray 8b3875050d http response in blackhole
9 years ago
v2ray e732ba62a6 unified config loader
9 years ago
v2ray ea8f7e7506 simpilify updateUserHash method
9 years ago
v2ray a4d76dc394 support using specific address
9 years ago
v2ray 7a082ce63a update test
9 years ago
v2ray 72fb5a256c send reuse option in header
9 years ago
v2ray 2c82f65189 return correct length in ReadFrom
9 years ago
v2ray 202ac9bb56 ReadFrom in BufferedWriter
9 years ago
v2ray 0fac2084c7 reusable connection
9 years ago
v2ray 3a6bf38686 remove validity map
9 years ago
v2ray 9457c4b349 clean up validity map
9 years ago
v2ray b47c1ca609 get rid of annoying firewall warnings
9 years ago
v2ray 3f9cb1136a allow dynamic type of user accounts
9 years ago
v2ray 46f76e55e5 reorg chan reader
9 years ago
v2ray 3156c4586c Allow data stream passing through http proxy
9 years ago
v2ray c75d840706 Remove serial.String
9 years ago
v2ray 444808a51a Remove Intxx interfaces
9 years ago
v2ray ab39750ceb Remove serial.Bytes
9 years ago
v2ray fc63f0432c simplify testing
9 years ago
v2ray 3582b9d869 move net/testing/assert into assert
9 years ago
v2ray bbdc692a93 fix test break
9 years ago
v2ray 50957b9973 Fix build break
9 years ago
v2ray 47b2fafb32 Shorten StringLiteral
9 years ago
v2ray cfdda19834 Shorten BytesLiteral
9 years ago
v2ray 28cf3aa0c7 uint32
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 3b545abe02 dns client implementation
9 years ago
v2ray 634c4964cc Massive fixes
9 years ago
v2ray 3c02805186 realtime logger
9 years ago
v2ray 7e481fe943 rename retry_test package
9 years ago
v2ray abdcda0a2f reorg common/log
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 2739cf2f4a disable access log if log level = none
9 years ago