Commit Graph

60 Commits (3f634eb54f4f5509afa1419b7a887c21a15de939)

Author SHA1 Message Date
v2ray b0adb24003 handle inbound detour in vmess inbound 2016-01-19 23:41:40 +01:00
v2ray eec0bb4db4 lazy evaluation of log fields 2016-01-18 12:24:33 +01:00
v2ray 8f20933457 cleanup socks log 2016-01-18 11:43:24 +01:00
v2ray e5fa96f814 massive refactoring against json config parsing 2016-01-15 12:43:06 +01:00
v2ray 4271e619fe fixes for mutex usage 2016-01-04 08:40:24 +01:00
v2ray 59a5f832f6 fixes for sync logic 2016-01-04 01:19:27 +01:00
v2ray 56c5302367 close method for point server 2016-01-04 00:33:25 +01:00
v2ray 201481a82c close method for inbound connection handler 2016-01-03 23:30:37 +01:00
v2ray 1c4c9bffad Move proxy/common/config to proxy/internal/config 2016-01-02 17:40:51 +01:00
v2ray 34a0cb0b70 move port out of address 2015-12-16 23:53:38 +01:00
Darien Raymond f0c1695db4 send request without waiting for the first packet. 2015-12-14 14:51:48 +00:00
v2ray 1c5c1a7aef debug info 2015-12-12 20:57:47 +01:00
Darien Raymond dd81fc6f6a hide space implementations from interfaces 2015-12-11 11:01:20 +00:00
v2ray 092217182a simplify config directory 2015-12-06 18:21:15 +01:00
v2ray 15e6e6d80c introduce app.Space 2015-12-05 22:55:45 +01:00
v2ray f69b83f3e6 add interface for socks config 2015-12-03 22:41:06 +01:00
Darien Raymond ae056714db refactor common/net.Port 2015-12-02 20:44:01 +00:00
V2Ray cee85bdf26 Add Port as a type 2015-12-02 12:47:54 +01:00
V2Ray 4046ee968c refactor code 2015-11-27 21:50:28 +01:00
V2Ray e60fcba4b3 Test cases for Socks end 2 end. 2015-11-06 13:08:20 +01:00
V2Ray f080f36372 format code 2015-11-03 00:07:19 +01:00
V2Ray 8fbb9762db typo 2015-11-02 23:54:11 +01:00
V2Ray 1a4405dbe1 Remove redunent code 2015-11-02 23:52:22 +01:00
V2Ray 361a22d74d Move proxy errors to proxy/common/errors 2015-10-29 23:59:57 +01:00
Claire Raymond f10f08c87d add retry on socks and vmess inbound 2015-10-15 11:42:43 +00:00
V2Ray 890d185979 Cleanup root directory 2015-10-14 14:51:19 +02:00
V2Ray 4ac3eab385 format code 2015-10-13 22:00:12 +02:00
V2Ray 8c5865d4e7 Lazy initialize of socks5 response 2015-10-13 22:00:03 +02:00
V2Ray 1d40220d31 Remove error defination 2015-10-13 13:55:06 +02:00
V2Ray bc6174d4b5 Continue to work even if failed to accept connection 2015-10-11 22:44:48 +02:00
V2Ray 95b44f2160 Clear buffer for UDP response. 2015-10-11 15:18:35 +02:00
V2Ray 5cee727308 Fix socks authentication 2015-10-10 22:31:25 +02:00
V2Ray 578ede2538 release buffer after using 2015-10-10 17:01:05 +02:00
V2Ray 213aa2ecf0 Socks supports multiple accounts 2015-10-10 15:51:35 +02:00
V2Ray 746580d566 Use buffer in socks proxy 2015-10-08 23:06:12 +02:00
V2Ray 9ee73c4f6b Maintain an internal buffer pool to accelerate allocation 2015-10-08 14:46:18 +02:00
V2Ray e7daa4c21c Add size parameter to transport.ReadFrom 2015-10-07 21:17:11 +02:00
V2Ray 3ba9ee73b9 Increase reading timeout in favor of long connection 2015-10-07 15:24:34 +02:00
V2Ray 72b4eeba8b Simpilify configuration files 2015-10-06 23:11:08 +02:00
V2Ray 78daf8a879 format code 2015-10-06 17:24:57 +02:00
V2Ray af8baa144d Update socks implementation 2015-10-06 11:57:26 +02:00
V2Ray 4aba285a99 format code 2015-10-05 17:09:57 +02:00
V2Ray f7e165c114 compatibility 2015-10-05 17:09:44 +02:00
V2Ray 1d1708ea3c lazy init of socks5 response 2015-10-04 16:53:50 +02:00
V2Ray 838cb8950a Enable UDP in Socks proxy 2015-10-04 00:21:06 +02:00
V2Ray ddad439614 Refactor socks request handling 2015-10-03 21:42:03 +02:00
V2Ray 76563cb7c7 simplify udp handling 2015-10-02 15:32:26 +02:00
V2Ray 13e595e4cb Move socks config into a sparate folder 2015-09-25 21:00:51 +02:00
V2Ray d77ba76ccf Update error handling in socks proxy 2015-09-25 17:59:45 +02:00
V2Ray 08f85fc9b7 Unify error checking by introducing error codes 2015-09-25 00:17:44 +02:00