Darien Raymond
|
abe790181e
|
multi reader
|
2017-04-15 22:22:29 +02:00 |
|
Darien Raymond
|
f506a39d32
|
multi buffer
|
2017-04-15 21:07:23 +02:00 |
|
Darien Raymond
|
0a2547b285
|
cleanup handler functions
|
2017-04-14 10:03:10 +02:00 |
|
Darien Raymond
|
2cf809021b
|
force close session manage when main connection is finished
|
2017-04-13 20:56:32 +02:00 |
|
Darien Raymond
|
81d840699a
|
mutex protected close
|
2017-04-13 20:14:07 +02:00 |
|
Darien Raymond
|
c9f661f018
|
refactor
|
2017-04-12 23:55:59 +02:00 |
|
Darien Raymond
|
ad083989aa
|
split session manager out of mux client and server
|
2017-04-12 22:31:11 +02:00 |
|
Darien Raymond
|
9b834a2148
|
handle status keep alive
|
2017-04-12 11:52:10 +02:00 |
|
Darien Raymond
|
343417633a
|
fix build break
|
2017-04-12 10:41:02 +02:00 |
|
Darien Raymond
|
c89cd8ae24
|
settings for mux concurrency
|
2017-04-12 10:40:21 +02:00 |
|
Darien Raymond
|
0e01e9e9ca
|
comments
|
2017-04-09 14:49:40 +02:00 |
|
Darien Raymond
|
277a08d8a7
|
fix lint error
|
2017-04-09 14:33:08 +02:00 |
|
Darien Raymond
|
35248497d2
|
refactor error messages
|
2017-04-09 01:43:25 +02:00 |
|
Darien Raymond
|
ade8453c0a
|
completely remove connection reuse feature
|
2017-04-07 21:54:40 +02:00 |
|
Darien Raymond
|
b4cd497abf
|
update error messages
|
2017-04-06 22:00:32 +02:00 |
|
Darien Raymond
|
67956b9120
|
update error message
|
2017-04-06 21:44:20 +02:00 |
|
Darien Raymond
|
75f5cb9afb
|
refactor log and error
|
2017-04-06 21:13:17 +02:00 |
|
Darien Raymond
|
fc31f9b94c
|
refactor error interface
|
2017-04-06 15:13:09 +02:00 |
|
Darien Raymond
|
8acde086c3
|
Merge branch 'master' of https://github.com/v2ray/v2ray-core
|
2017-04-05 17:36:18 +02:00 |
|
Darien Raymond
|
babf7476ff
|
more logs
|
2017-04-05 17:36:15 +02:00 |
|
Darien Raymond
|
7682929c11
|
close main connection quicker
|
2017-04-05 15:22:21 +02:00 |
|
Darien Raymond
|
4ee1abdaff
|
refactor
|
2017-04-05 14:26:20 +02:00 |
|
Darien Raymond
|
9b1d20943f
|
clean up mux client in manager
|
2017-04-05 14:24:15 +02:00 |
|
Darien Raymond
|
d10445d49a
|
Merge branch 'master' of https://github.com/v2ray/v2ray-core
|
2017-04-05 14:13:28 +02:00 |
|
Darien Raymond
|
4d682c01e0
|
refactor mux
|
2017-04-05 14:13:26 +02:00 |
|
Darien Raymond
|
2a3facab5a
|
Merge branch 'master' of https://github.com/v2ray/v2ray-core
|
2017-04-05 13:46:13 +02:00 |
|
Darien Raymond
|
55328921b5
|
wait for done
|
2017-04-05 13:46:11 +02:00 |
|
Darien Raymond
|
0a15bceb55
|
fix dead lock
|
2017-04-05 12:56:50 +02:00 |
|
Darien Raymond
|
947492a71c
|
close all sessions after main connection ends
|
2017-04-05 11:02:49 +02:00 |
|
Darien Raymond
|
2e5cb82790
|
update proto
|
2017-04-04 12:28:14 +02:00 |
|
Darien Raymond
|
7195c17af6
|
close server down link
|
2017-04-04 11:20:07 +02:00 |
|
Darien Raymond
|
18b0b87c52
|
no-op timer
|
2017-04-04 10:24:38 +02:00 |
|
Darien Raymond
|
55ecd92064
|
simplify mux code
|
2017-04-04 00:17:38 +02:00 |
|
Darien Raymond
|
bf0a4c428e
|
refactor mux code
|
2017-04-03 23:43:33 +02:00 |
|
Darien Raymond
|
682235cacc
|
refactor server worker
|
2017-04-03 17:28:15 +02:00 |
|
Darien Raymond
|
c4ba853887
|
refactor error messages
|
2017-04-03 13:07:12 +02:00 |
|
Darien Raymond
|
72d9cb8a74
|
bug fixes
|
2017-04-03 12:55:46 +02:00 |
|
Darien Raymond
|
852fd14ba9
|
wait for handler init
|
2017-04-03 01:07:18 +02:00 |
|
Darien Raymond
|
5686566139
|
apply mux in client
|
2017-04-02 21:30:21 +02:00 |
|
Darien Raymond
|
2111c7e9ca
|
update proto def
|
2017-04-02 14:24:10 +02:00 |
|
Darien Raymond
|
9d6513d3d3
|
remove unused code
|
2017-04-02 14:23:58 +02:00 |
|
Darien Raymond
|
1e06cf34d9
|
apply mux in inbound handler
|
2017-04-02 14:06:20 +02:00 |
|
Darien Raymond
|
3161c56aba
|
refactor
|
2017-04-02 13:43:24 +02:00 |
|
Darien Raymond
|
73c4696e00
|
mux io
|
2017-04-02 09:48:30 +02:00 |
|
Darien Raymond
|
9e6a57b2b8
|
mux client
|
2017-04-01 00:53:01 +02:00 |
|
Darien Raymond
|
eab2f1effc
|
refactor
|
2017-03-27 01:47:01 +02:00 |
|
Darien Raymond
|
514dcffe2e
|
Fix a potential issue causing high CPU usage
|
2017-03-02 11:54:40 +01:00 |
|
Darien Raymond
|
9206d7a741
|
fix sync issue in time calculation
|
2017-02-27 21:34:35 +01:00 |
|
Darien Raymond
|
d93ff628bc
|
refactor tcp worker
|
2017-02-26 14:38:41 +01:00 |
|
Darien Raymond
|
e480091388
|
smart error propagation
|
2017-02-21 23:14:07 +01:00 |
|