Commit Graph

35 Commits (5f920a9e94c45466fd43d307d51d1202372af2a9)

Author SHA1 Message Date
Darien Raymond 1d13f47f9c
protobuf for stream settings
8 years ago
Darien Raymond 3fd66ad795
remove PingNecessary()
8 years ago
Darien Raymond fcad4aa212
adjust receiving buffer size
8 years ago
Darien Raymond 2ae8e5d033
rename buffer size
8 years ago
Darien Raymond 2839ce7a88
simplify receiving worker
8 years ago
v2ray 07a86f549b
unified import path
8 years ago
v2ray 00841583d2
reduce ack packet size and send peer RTO
8 years ago
v2ray 631db6e69a
rename
8 years ago
v2ray 205f8b382d
Fix race condition
9 years ago
v2ray 56ce062154
refine connection.read
9 years ago
v2ray 78ef65e17b
refine locker in kcp connection
9 years ago
v2ray e44b374e66
merge kcp into connection
9 years ago
v2ray 16d1b42f59
refine seg allocation
9 years ago
v2ray 34fb72e7c6
refine ack seg put
9 years ago
v2ray 13e83c17a5
apply sync.Pool to segments
9 years ago
v2ray 8ea3c13236
rename ISegment -> Segment
9 years ago
v2ray 0eaa3ba27a
refactor code
9 years ago
v2ray 84889117e9
simplify logic
9 years ago
v2ray 951b278ac7
test case for receiving queue
9 years ago
v2ray 6416c42bee
rename NewAckList
9 years ago
v2ray a1af9ea839
refine locks
9 years ago
v2ray 3ad83da7cb
rename acksegment
9 years ago
v2ray 32da784549
remove deadlock
9 years ago
v2ray 080f0abee9
receiving worker
9 years ago
v2ray 3e84e4cb44
rename acklist
9 years ago
v2ray 94fb16fdfa
refine kcp constructor
9 years ago
v2ray aa46e4ea05
extend ack timeout
9 years ago
v2ray d63330d15e
refine ack list flushing
9 years ago
v2ray 5680c69146
locker protected ReceivingQueue.Put
9 years ago
v2ray a1f5839461
receiving queue
9 years ago
v2ray 71c9bd678c
Fix receiving update
9 years ago
v2ray d958b9884e
apply new classes to kcp core
9 years ago
v2ray beea2528ce
ack list
9 years ago
v2ray 231f5fc140
update RecivingWindow.Remove
9 years ago
v2ray 25ef62434a
high performance receiving window
9 years ago