V2Ray
|
184560883f
|
fully automated coverall script
|
2015-09-26 23:33:08 +02:00 |
|
V2Ray
|
9c45cb031a
|
Remove magic number
|
2015-09-26 22:32:45 +02:00 |
|
V2Ray
|
13e595e4cb
|
Move socks config into a sparate folder
|
2015-09-25 21:00:51 +02:00 |
|
V2Ray
|
3747e45978
|
test cases for socks4
|
2015-09-25 20:48:55 +02:00 |
|
V2Ray
|
d77ba76ccf
|
Update error handling in socks proxy
|
2015-09-25 17:59:45 +02:00 |
|
V2Ray
|
8c682d32e6
|
coverall
|
2015-09-25 00:18:26 +02:00 |
|
V2Ray
|
08f85fc9b7
|
Unify error checking by introducing error codes
|
2015-09-25 00:17:44 +02:00 |
|
V2Ray
|
1995594b98
|
Error code check
|
2015-09-24 22:24:00 +02:00 |
|
V2Ray
|
e83eec9479
|
Print out the correct point of error
|
2015-09-24 21:46:25 +02:00 |
|
V2Ray
|
d77fdbd719
|
Explictly wait for server ready
|
2015-09-24 18:08:55 +02:00 |
|
V2Ray
|
9e4902d17a
|
typo
|
2015-09-24 18:04:42 +02:00 |
|
V2Ray
|
685c0f3c05
|
Update coverall script
|
2015-09-24 18:02:10 +02:00 |
|
V2Ray
|
02c3f144e2
|
test case for freedom connection
|
2015-09-24 18:01:02 +02:00 |
|
V2Ray
|
fc14b9346c
|
Remove keepalive settings
|
2015-09-24 15:10:02 +02:00 |
|
V2Ray
|
51c2a2b880
|
build break
|
2015-09-24 14:55:21 +02:00 |
|
V2Ray
|
a78dbe7133
|
Close connection more aggressively.
|
2015-09-24 14:51:19 +02:00 |
|
V2Ray
|
64103229d6
|
Update format
|
2015-09-24 13:04:38 +02:00 |
|
V2Ray
|
c138004bf9
|
First attempt to regulate errors.
|
2015-09-24 12:54:10 +02:00 |
|
V2Ray
|
6ecb18268e
|
Use array instead of slice
|
2015-09-23 22:17:25 +02:00 |
|
V2Ray
|
ef790375ee
|
Update test
|
2015-09-23 22:02:55 +02:00 |
|
V2Ray
|
5604ff175b
|
Update mutex usage in timed_map
|
2015-09-23 21:31:06 +02:00 |
|
V2Ray
|
70ad3d0174
|
Fix time usage in timed_map_test
|
2015-09-23 20:24:30 +02:00 |
|
V2Ray
|
99f32f1dbf
|
More coverage
|
2015-09-23 20:22:09 +02:00 |
|
V2Ray
|
33768175c1
|
Update travis
|
2015-09-23 20:18:23 +02:00 |
|
V2Ray
|
10d733263d
|
Test case for TimedStringMap
|
2015-09-23 20:14:12 +02:00 |
|
V2Ray
|
8ce7ee1cda
|
Initial version of TimedStringMap
|
2015-09-23 18:19:05 +02:00 |
|
V2Ray
|
bb442b4f83
|
Fix usage of Mutex
|
2015-09-23 17:13:50 +02:00 |
|
V2Ray
|
3fbae6795a
|
Switch to Mutex for better readability
|
2015-09-23 14:14:53 +02:00 |
|
V2Ray
|
c59dcc309c
|
Update VMess protocol to remove unnecessary data
|
2015-09-23 00:29:10 +02:00 |
|
V2Ray
|
019d8266bc
|
Basic implementation of socks udp listener.
|
2015-09-22 23:50:05 +02:00 |
|
V2Ray
|
dc5fbf8e60
|
Upload all files for release
|
2015-09-22 23:45:56 +02:00 |
|
V2Ray
|
db23bdfc20
|
reduce binary size by stripping debug information
|
2015-09-22 23:43:39 +02:00 |
|
V2Ray
|
53eff7bb3e
|
format code
|
2015-09-22 18:43:30 +02:00 |
|
V2Ray
|
3f0f8f005d
|
still need this goroutine
|
2015-09-22 18:43:12 +02:00 |
|
V2Ray
|
f30841019d
|
simplify code
|
2015-09-22 18:31:06 +02:00 |
|
V2Ray
|
ec83281d18
|
Parse config just once
|
2015-09-22 18:11:55 +02:00 |
|
V2Ray
|
338300248c
|
Target oriented building and windows x86 and arm support.
|
2015-09-22 17:19:28 +02:00 |
|
V2Ray
|
0527d40f21
|
change address back to 127.0.0.1
|
2015-09-22 15:12:02 +02:00 |
|
V2Ray
|
787df1ab9b
|
Reduce memory allocation in vmess.
|
2015-09-22 14:50:34 +02:00 |
|
V2Ray
|
4874cd54a4
|
Introduce Packet to unify TCP and UDP communication
|
2015-09-22 14:45:03 +02:00 |
|
V2Ray
|
4320c14efd
|
In practice 32k buffer is never fully used.
|
2015-09-22 13:25:17 +02:00 |
|
V2Ray
|
dfdea480ff
|
Update issue guide
|
2015-09-22 12:57:08 +02:00 |
|
V2Ray
|
bd35793cf8
|
Don't random pick if there is only one vnext or user
|
2015-09-22 00:28:52 +02:00 |
|
V2Ray
|
67f41cb3ba
|
Update doc
|
2015-09-22 00:08:27 +02:00 |
|
V2Ray
|
e57089637a
|
udp packet format in socks5
|
2015-09-21 20:56:07 +02:00 |
|
V2Ray
|
26b6c06c9e
|
format code
|
2015-09-21 19:57:30 +02:00 |
|
V2Ray
|
0ce10e1f88
|
More docs
|
2015-09-21 19:56:58 +02:00 |
|
V2Ray
|
79ffd818b2
|
Add network field in config file.
|
2015-09-21 17:52:58 +02:00 |
|
V2Ray
|
e2bd6abb04
|
format code
|
2015-09-21 17:48:08 +02:00 |
|
V2Ray
|
3e2cd914b3
|
Prevent DoS attack
|
2015-09-21 17:37:06 +02:00 |
|
V2Ray
|
a51d64a102
|
More information when vmess auth fails.
|
2015-09-21 17:28:48 +02:00 |
|
V2 Ray
|
5aa448753d
|
Update README.md
|
2015-09-21 15:07:48 +02:00 |
|
V2 Ray
|
186aadf1db
|
Update README.md
|
2015-09-21 15:07:28 +02:00 |
|
V2 Ray
|
313aec4097
|
more docs
|
2015-09-21 10:15:25 +00:00 |
|
V2 Ray
|
e4b6d5e0f0
|
Doc for address.go
|
2015-09-21 11:51:18 +02:00 |
|
V2 Ray
|
402e7c09c3
|
Doc for encryption.go
|
2015-09-21 11:44:53 +02:00 |
|
V2Ray
|
145d78b271
|
refactor code
|
2015-09-20 21:21:55 +02:00 |
|
V2Ray
|
cb16047cf0
|
prefer interface over struct
|
2015-09-20 18:22:29 +02:00 |
|
V2Ray
|
823cbf1509
|
Split Address struct to save some bytes
|
2015-09-20 16:55:45 +02:00 |
|
V2Ray
|
b319704282
|
Add network type to destination to be ready for UDP connection
|
2015-09-20 16:03:12 +02:00 |
|
V2Ray
|
5d5102de4c
|
code cleanup
|
2015-09-20 13:08:05 +02:00 |
|
V2Ray
|
ad613a9e3e
|
license badge
|
2015-09-20 12:18:25 +02:00 |
|
V2Ray
|
b22f306a3d
|
update test code
|
2015-09-20 11:51:24 +02:00 |
|
V2Ray
|
521db6bdb4
|
update coverall script
|
2015-09-20 11:47:39 +02:00 |
|
V2Ray
|
07d4495b27
|
test cases for json config
|
2015-09-20 11:45:40 +02:00 |
|
V2Ray
|
a887fd01b8
|
Move log into common
|
2015-09-20 00:50:21 +02:00 |
|
V2Ray
|
d03cac9670
|
Orgnize coverage info
|
2015-09-20 00:43:42 +02:00 |
|
V2Ray
|
b40be74b86
|
Fix test break
|
2015-09-20 00:11:14 +02:00 |
|
V2Ray
|
075753c030
|
Massive refactoring for better code structure
|
2015-09-19 23:54:36 +02:00 |
|
V2Ray
|
5eee1b97aa
|
Massive refactoring for better code structure
|
2015-09-19 23:54:12 +02:00 |
|
V2Ray
|
86315633e1
|
update coverall script
|
2015-09-19 22:06:32 +02:00 |
|
V2Ray
|
2c0096c20a
|
Update coverall script
|
2015-09-19 21:58:52 +02:00 |
|
V2Ray
|
76200e2764
|
test case for net.vmess
|
2015-09-19 21:56:09 +02:00 |
|
V2Ray
|
ab723fa0b5
|
Generate user hash on demand
|
2015-09-19 21:56:00 +02:00 |
|
V2Ray
|
46abe9de5e
|
Update coverall script
|
2015-09-19 19:21:17 +02:00 |
|
V2Ray
|
3734a25cf2
|
Update coverall script
|
2015-09-19 19:06:41 +02:00 |
|
V2Ray
|
5b63edbdbc
|
Update coverall script to get better coverage info
|
2015-09-19 18:55:43 +02:00 |
|
V2Ray
|
fe719cb03d
|
test case for user pass auth
|
2015-09-19 15:42:46 +02:00 |
|
V2Ray
|
450fef27f6
|
Remove unnecessary tip target.
|
2015-09-19 15:36:33 +02:00 |
|
V2Ray
|
8be5d695c8
|
test case for socks.net
|
2015-09-19 15:35:20 +02:00 |
|
V2Ray
|
729312f3b5
|
Convert point server config to interface for testibility
|
2015-09-19 15:07:10 +02:00 |
|
V2Ray
|
76cb92f918
|
Update user guide
|
2015-09-19 11:55:59 +02:00 |
|
V2Ray
|
c09ca34ada
|
roadmap
|
2015-09-19 11:46:06 +02:00 |
|
V2Ray
|
e2d4d44c77
|
Update guide for time sync
|
2015-09-18 19:54:01 +02:00 |
|
V2Ray
|
1b24f2f9ae
|
english readme
|
2015-09-18 15:14:14 +02:00 |
|
V2Ray
|
0c2fd04f0e
|
Typo
|
2015-09-18 14:59:02 +02:00 |
|
V2Ray
|
f39d6077b6
|
bump version
|
2015-09-18 14:40:15 +02:00 |
|
V2Ray
|
33fa7dbd3c
|
Update travis.yml
|
2015-09-18 14:39:54 +02:00 |
|
V2Ray
|
f27e8308cb
|
Another test for travis
|
2015-09-18 14:35:50 +02:00 |
|
V2Ray
|
a73d791af0
|
upload v2ray latest
|
2015-09-18 14:24:56 +02:00 |
|
V2Ray
|
42476f0c54
|
automated travis release
|
2015-09-18 14:19:04 +02:00 |
|
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
|
c504144792
|
Version flag
|
2015-09-18 11:59:36 +02:00 |
|
V2Ray
|
a2f32f46dd
|
update install instruction
|
2015-09-18 11:43:11 +02:00 |
|
V2Ray
|
989f401256
|
install script for debian
|
2015-09-18 11:19:52 +02:00 |
|
V2Ray
|
51bee920b2
|
Remove dirty buffer logic
|
2015-09-18 10:14:22 +02:00 |
|
V2Ray
|
d6e3040e48
|
Encrypt V as well
|
2015-09-18 00:14:17 +02:00 |
|
V2Ray
|
7d73ef1150
|
Revert change a766c61dcc as it actually downgrade performance. Will investigate later.
|
2015-09-17 23:40:05 +02:00 |
|