1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-06-29 18:45:23 +00:00
Commit Graph

169 Commits

Author SHA1 Message Date
Darien Raymond
8b83bf2283
comments and test cases. 2018-02-07 12:38:12 +01:00
Darien Raymond
8b5fe1a13b
correct handler running status 2018-02-07 12:34:15 +01:00
Darien Raymond
deaee9fa65
test case for removing handler on the fly 2018-02-06 13:47:50 +01:00
Darien Raymond
3a0f211c22
gofmt 2018-02-05 23:39:04 +01:00
Darien Raymond
1e6d5561cc
prototype of commander 2018-02-05 23:38:24 +01:00
Darien Raymond
384844f898
fix #840 2018-02-02 22:35:18 +01:00
Darien Raymond
b5caea67ac
gofmt 2018-01-13 00:07:37 +01:00
Darien Raymond
efc8c23207
support dial for v2ray instance 2018-01-10 17:31:52 +01:00
Darien Raymond
292d7cc353
massive refactoring for interoperability 2018-01-10 12:22:37 +01:00
Darien Raymond
24395a3e60
comments for protos. 2018-01-04 11:09:23 +01:00
Darien Raymond
2bf5a008f0
fix error levels 2017-12-27 22:25:12 +01:00
Darien Raymond
f4c35db968
merge log into common log 2017-12-19 21:28:12 +01:00
Darien Raymond
d43a23aa96
move error generator to common 2017-12-03 01:04:57 +01:00
Darien Raymond
fd8db49dc9
generalized event handler 2017-11-28 23:41:20 +01:00
Darien Raymond
6de4ef014a
read directly from underlying buffered reader in mux 2017-11-25 01:05:30 +01:00
Darien Raymond
594ec15c09
cleanup buffer usage 2017-11-09 22:33:15 +01:00
Darien Raymond
66b82e4ab7
cleanup MultiBuffer 2017-11-09 00:55:28 +01:00
Darien Raymond
ead3fa09e5
release buffer on error 2017-11-07 22:33:16 +01:00
Darien Raymond
cab5c10fc2
remove use of KeepAlive 2017-11-07 22:31:47 +01:00
Darien Raymond
c1eccb3a45
safe release buffer 2017-11-07 11:58:43 +01:00
Darien Raymond
c3fc27f7a1 comments 2017-10-30 12:36:31 +01:00
Darien Raymond
5901192a58 fix udp in transparent proxy 2017-10-27 17:13:43 +02:00
Darien Raymond
27c099dd37 simplify metadata reader 2017-10-27 16:32:00 +02:00
Darien Raymond
a1cf299848 reduce memory allocation in mux 2017-10-27 11:40:18 +02:00
Darien Raymond
d6e9162f78 trace outstanding error only 2017-10-24 17:33:46 +02:00
Darien Raymond
0f27e0b4d3 close outbound ray on error 2017-10-24 17:33:28 +02:00
Darien Raymond
74cf833758 fully migrate to new assertion lib 2017-10-24 16:15:35 +02:00
Darien Raymond
26818a2602 fix domain length issue for all proxies 2017-10-22 20:17:06 +02:00
Darien Raymond
9f392eb506 avoid long domain names in mux 2017-10-22 19:48:19 +02:00
Darien Raymond
24089bfad0 remove duplicated address type def 2017-10-21 21:59:46 +02:00
Darien Raymond
f1a15e92f5 apply bitmask to other packages 2017-10-21 21:04:24 +02:00
Darien Raymond
8c6f73f30b bitmask 2017-10-21 20:40:31 +02:00
Darien Raymond
948534f480 reduce memory consumption of mux.Writer 2017-10-21 20:21:51 +02:00
Darien Raymond
9df5ac6e4f fix frame meta 2017-10-21 19:29:27 +02:00
Darien Raymond
aa5e06a26e reduce memory consumption of frame meta 2017-10-21 19:27:53 +02:00
Darien Raymond
7f4296cd78 assert meta is nil on error 2017-10-21 19:27:31 +02:00
Darien Raymond
badc77a7f7 return proper error in drain 2017-10-21 19:27:20 +02:00
Darien Raymond
103cb48692 test case for SessionManager.Size() 2017-10-21 19:26:57 +02:00
Darien Raymond
95c469c1fd handle proxy error in mux client 2017-10-20 21:11:13 +02:00
Darien Raymond
1c856a46ab step 1 to remove reference to net package 2017-08-29 12:56:57 +02:00
Darien Raymond
e7aaba0c30
refactor 2017-07-25 23:12:54 +02:00
Darien Raymond
06d4c37889
integrate mux in vmess server 2017-05-17 21:13:01 +02:00
Darien Raymond
5829b45bbe
close timer faster 2017-05-09 00:01:15 +02:00
Darien Raymond
dc76e36ed7
close mux session on end 2017-05-02 23:53:39 +02:00
Darien Raymond
d5f931ae8b
fix udp handling in dokodemo and mux 2017-05-02 23:36:37 +02:00
Darien Raymond
7a4bab4940
support packet transfer type in mux 2017-05-02 22:23:07 +02:00
Darien Raymond
61b6b6fff5
update proto 2017-04-29 22:25:36 +02:00
Darien Raymond
6f3362fc4c
update activity 2017-04-27 22:30:48 +02:00
Darien Raymond
f418b9bc20
swallow write error in mux 2017-04-27 22:20:29 +02:00
Darien Raymond
10ce629c02
close input on error 2017-04-26 21:43:53 +02:00