Commit Graph

1722 Commits (be026870f73628275d513d2730da43b3aedde97c)

Author SHA1 Message Date
v2ray b8160bbdae merge dial and listen functions 2016-06-15 00:30:11 +02:00
v2ray c4536d99d4 test case for raw connection 2016-06-15 00:10:52 +02:00
v2ray 99516bc511 customizable kcp code 2016-06-14 23:25:06 +02:00
v2ray 71ce8f4416 enable kcp 2016-06-14 23:00:00 +02:00
v2ray 9b6dc6bcea massive refactoring for kcp 2016-06-14 22:54:08 +02:00
Darien Raymond 22ce652a25 Merge pull request #170 from xiaokangwang/kcptransport
Add KCP(UDPSession) as a transport for v2ray, reslove #162
2016-06-13 16:35:57 +02:00
Shelikhoo de4b4516ee
Fix: check jsonConfig.KcpConfig 2016-06-13 17:49:21 +08:00
Shelikhoo bcf87d1592
KCP: style 2016-06-13 16:34:35 +08:00
Shelikhoo 14623e6fa4
KCP: This code cause unwanted effect 2016-06-13 16:01:27 +08:00
Shelikhoo 18841209ee
KCP:Some Tests 2016-06-13 15:57:49 +08:00
v2ray c8da174a7a update install-release.sh 2016-06-13 09:25:19 +02:00
Shelikhoo 0f368f8139
KCP: comments 2016-06-13 15:03:58 +08:00
Shelikhoo 29e9473026
KCP: delay conn close to prevent conn leak+ 2016-06-13 12:56:37 +08:00
Shelikhoo 9144b66217
KCP: delay conn close to prevent conn leak 2016-06-13 07:08:40 +08:00
Shelikhoo 4df5d42011
KCP: discard useless conn in Accept+ 2016-06-13 06:17:28 +08:00
Shelikhoo f601962391
KCP: discard useless conn in Accept 2016-06-13 06:16:44 +08:00
v2ray 8a5f37dad7 check if address is set 2016-06-12 22:54:33 +02:00
Shelikhoo f4ff2e9366
Removed manadory mandatory requirement for Read/Write Timeout+ 2016-06-12 22:39:38 +08:00
Shelikhoo d0d63ee5b3
Removed manadory mandatory requirement for Read/Write Timeout 2016-06-12 22:37:50 +08:00
Shelikhoo 9315bb29fb
Fix: Dial3 misbehave 2016-06-12 15:21:59 +08:00
Shelikhoo 579786166c
Fix: DialWithoutCache3 misbehave 2016-06-12 15:15:47 +08:00
Shelikhoo 7fdf0de06d
KCP: Fixed: typo in <Fixed transport/config_json.go jsonConfig.KcpConfig, jsonConfig.KcpConfig.AdvancedConfig == nil> 2016-06-12 14:12:48 +08:00
Shelikhoo cbb183ec58
KCP: Fixed transport/config_json.go jsonConfig.KcpConfig, jsonConfig.KcpConfig.AdvancedConfig == nil 2016-06-12 14:10:19 +08:00
Shelikhoo e72a7cb96f
KCP: VMess will call setProxyCap to advertise KCP capacity on init 2016-06-12 13:57:08 +08:00
Shelikhoo 29cb680a4b
KCP: VMess will advertise its KCP capacity 2016-06-12 13:52:29 +08:00
Shelikhoo 6d6158b089
KCP: Vmess will pass its meta to Dial3 and ListenTCP6 2016-06-12 13:48:40 +08:00
Shelikhoo 0912574166
KCP: amend proxyMeta -> *proxymeta 2016-06-12 13:45:21 +08:00
Shelikhoo 4f9a9d1f0c
KCP: fix: meta type 2016-06-12 13:43:05 +08:00
Shelikhoo c07d478ab5
KCP: Dialers for KCP 2016-06-12 13:38:14 +08:00
Shelikhoo 35b30e5bb0
Finished ListenKCPhub 2016-06-12 13:22:09 +08:00
Shelikhoo 70201d8879
KCP:func ListenKCP finished 2016-06-12 13:14:07 +08:00
Shelikhoo a9ef8d27bd
Merged latest master 2016-06-12 12:58:20 +08:00
Shelikhoo e51710d144
Func: ListenTCP6 2016-06-12 12:46:26 +08:00
Shelikhoo 2fd963801c
KCP: Added Dial func 2016-06-12 12:46:26 +08:00
Shelikhoo e84d52263d
KCP: Moved apply to KCPv 2016-06-12 12:46:26 +08:00
Shelikhoo 0f28c577ce
KCP: Chiper generater 2016-06-12 12:46:26 +08:00
Shelikhoo 6f0b4aaf31
KCP: sorrgated Listener and conn 2016-06-12 12:46:26 +08:00
Shelikhoo a8792b2b60
Added Config for KCP connetions 2016-06-12 12:46:26 +08:00
Shelikhoo 77eee3ed37
Added kcp json parser(By doing nothing) 2016-06-12 12:46:26 +08:00
Shelikhoo 12c40b7195
Renamed to kcpv avoid name conflict 2016-06-12 12:46:26 +08:00
Shelikhoo 63c1f2106d
Added kcp related configs 2016-06-12 12:46:26 +08:00
Shelikhoo 8666d122f0
InboundHandlerMeta,OutboundHandlerMeta added KcpSupported bool to declare KCP support 2016-06-12 12:46:26 +08:00
v2ray 679d646571 only build for linux 2016-06-12 01:35:40 +02:00
v2ray 1c06fc216a allow redirection in dokodemo 2016-06-12 01:30:56 +02:00
v2ray 666dff02b0 Merge branch 'master' of https://github.com/v2ray/v2ray-core 2016-06-11 22:54:26 +02:00
v2ray 098982d79a adjust error level 2016-06-11 22:54:23 +02:00
v2ray 09f7e8b61e meaningful error message 2016-06-11 22:52:37 +02:00
v2ray ffce784dce comments 2016-06-11 13:29:33 +02:00
v2ray b17edf907e enable connection reuse by default 2016-06-11 02:05:29 +02:00
v2ray d9b59133cc Properly close inbound when no payload 2016-06-11 01:37:33 +02:00