1
0
mirror of https://github.com/v2fly/v2ray-core.git synced 2024-12-26 12:07:47 -05:00
Commit Graph

53 Commits

Author SHA1 Message Date
V2Ray
d1811c019f More meaningful logs 2015-09-18 13:19:12 +02:00
V2Ray
b000850370 format code 2015-09-18 12:31:42 +02:00
V2Ray
790db40821 Don't send any request when client or target server closes connection. 2015-09-18 12:31:26 +02:00
V2Ray
51bee920b2 Remove dirty buffer logic 2015-09-18 10:14:22 +02:00
V2Ray
7d73ef1150 Revert change a766c61dcc as it actually downgrade performance. Will investigate later. 2015-09-17 23:40:05 +02:00
V2Ray
55377d5ad5 Send VMess request along with first data packet for performance 2015-09-17 23:26:09 +02:00
V2Ray
1b2b5b6cb1 Combine VMess response with first packet for performance 2015-09-17 23:00:17 +02:00
V2Ray
8ed15ce847 remove bufio 2015-09-17 22:05:47 +02:00
V2Ray
751160940b fix test break 2015-09-17 17:50:48 +02:00
V2Ray
8e8dbbcfd0 Add SOCKS4 support 2015-09-17 17:37:04 +02:00
V2Ray
a766c61dcc reuse buffers in transport, benchmark shows it improves performance by 10 times 2015-09-16 23:56:27 +02:00
V2Ray
80c5e1973c more tests on address 2015-09-16 22:24:04 +02:00
V2Ray
f9b31afa48 Test case for address 2015-09-16 22:19:42 +02:00
V2Ray
e33f603c49 merge conflict 2015-09-16 21:16:23 +02:00
V2Ray
228e1eeabe re-enable vmess test 2015-09-16 21:13:13 +02:00
V2 Ray
a41960c83b core.User doesn't have Id field. 2015-09-16 19:53:54 +02:00
V2 Ray
1e90d25e76 Merge pull request #15 from cxjava/error
Add more error check and declare the field name in composite literal.
2015-09-16 19:52:22 +02:00
Charles
5495b8bea5 Add more error check and declare the field name in composite literal. 2015-09-16 23:07:05 +08:00
Charles
12ea3b8e28 Use &struct{} instead of new 2015-09-16 22:27:36 +08:00
V2Ray
54fe1ed8b1 format code 2015-09-16 00:06:22 +02:00
V2Ray
4c963a51ed username/password support for socks proxy 2015-09-16 00:05:59 +02:00
V2Ray
0c1277c439 fix build break 2015-09-15 21:45:04 +02:00
V2Ray
d1d71e9e38 use buffered io for socks input 2015-09-15 21:40:51 +02:00
V2Ray
6a8014dbef Keep sending data after request is sent 2015-09-15 21:17:06 +02:00
V2Ray
53a8a02738 close ray after connection fails 2015-09-15 12:54:25 +02:00
V2Ray
29dcb433cf parse vnext address as ip 2015-09-15 12:54:06 +02:00
V2Ray
092d73b6b6 Update VMess protocol 2015-09-14 21:59:44 +02:00
V2Ray
5af327f00b fix test break 2015-09-14 19:03:31 +02:00
V2Ray
097915bf7e Time based user hash 2015-09-14 18:19:17 +02:00
V2Ray
e7ce2c7166 Close connection chan when socks client finishes sending data, and fix a performance issue in VMess decoding. 2015-09-14 13:51:30 +02:00
V2Ray
194abb9d6c Transport buffer even when there is an error 2015-09-14 00:56:49 +02:00
V2Ray
919fd5b16b Remove debug infomation 2015-09-14 00:30:50 +02:00
V2Ray
d12737b3b8 Simplify channel operations 2015-09-13 20:01:50 +02:00
V2Ray
88d212eb22 Clean up code 2015-09-13 00:25:50 +02:00
V2Ray
51670b223d Remove prefix 'V' in struct names 2015-09-12 22:11:54 +02:00
V2Ray
cc3fdb6ef4 Version 1.0 alpha 2015-09-12 20:36:21 +02:00
V2Ray
f3a12e9f57 build break 2015-09-12 11:55:51 +02:00
V2Ray
0ca7dab49b massive refactoring for configuration 2015-09-12 11:51:42 +02:00
V2Ray
791ac780f0 Refactor vmess internal struct for better readability 2015-09-11 17:27:36 +02:00
V2Ray
8a6b07ba61 fix build break 2015-09-11 14:15:06 +02:00
V2Ray
9e6b746e86 format code 2015-09-11 14:12:26 +02:00
V2Ray
262eb4f985 sample socks proxy 2015-09-11 14:12:09 +02:00
V2Ray
0a96b8fb1d connecting dots 2015-09-11 00:24:18 +02:00
V2Ray
1c618e93b1 vray 2015-09-10 00:50:21 +02:00
V2Ray
f09d65b2e5 format code 2015-09-09 17:39:25 +02:00
V2Ray
19308037e5 freedom connection 2015-09-09 17:39:06 +02:00
V2Ray
e764275c58 socks5 server implementation 2015-09-09 12:13:52 +02:00
V2Ray
fb1ad8b81b Full implementation of Socks5 protocol, proxying is on the way 2015-09-08 13:18:55 +02:00
V2Ray
fe2146c5b3 Fix build breaks 2015-09-07 17:46:17 +02:00
V2Ray
6da69879ee Prototype for socks5 proxy server 2015-09-07 14:49:40 +02:00