Commit Graph

263 Commits (2c03641f74b1b12b954baf3217c5350f5d73bb22)

Author SHA1 Message Date
v2ray 2c03641f74 test case for receiver 2016-01-22 01:10:12 +01:00
v2ray 37a9d8ef50 dice.Roll() 2016-01-21 22:45:44 +01:00
Darien Raymond d623b1809d minor fix 2016-01-21 16:29:18 +00:00
Darien Raymond d8c6102638 test case for on demand detour 2016-01-21 16:22:56 +00:00
Darien Raymond d75eeed25d format code 2016-01-21 12:05:16 +00:00
Darien Raymond 85feb725a5 BytesLiteral.All() 2016-01-21 11:52:09 +00:00
v2ray f60747c455 2nd step to reduce number of authentication bits 2016-01-21 10:08:00 +01:00
Darien Raymond 23b6b987ca fix a bug in cmdkey generation 2016-01-20 16:45:50 +00:00
v2ray baaef1dad5 handle switch account command in vmess out 2016-01-20 17:31:43 +01:00
v2ray b0adb24003 handle inbound detour in vmess inbound 2016-01-19 23:41:40 +01:00
v2ray 6eff759b05 more fields in switch account command 2016-01-19 01:21:07 +01:00
v2ray 65d5c07533 BytesLiteral.String 2016-01-18 12:58:04 +01:00
v2ray 4dd771170c lazy evaluation of access log 2016-01-18 12:31:27 +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 dde47290d7 completely remove json folder in v2ray 2016-01-17 21:43:10 +01:00
v2ray 48f1d34ca5 fix config in http 2016-01-16 13:08:50 +01:00
v2ray a403859105 move network to net 2016-01-15 14:34:33 +01:00
v2ray 5ceac7a6e2 move host from net/json to net 2016-01-15 13:17:04 +01:00
v2ray e5fa96f814 massive refactoring against json config parsing 2016-01-15 12:43:06 +01:00
v2ray 04e7dc87a8 log request content as debug 2016-01-12 18:28:00 +01:00
v2ray 7881330644 remove unnecessary memory allocation in vmess 2016-01-12 13:39:17 +01:00
v2ray f7a152b871 remove unnecessary memory allocation in id generation 2016-01-12 13:39:02 +01:00
v2ray 48ff2a5ae8 use [16]byte instead of string for faster hashing 2016-01-12 13:02:05 +01:00
Darien Raymond bed5235772 remove proxy/vmess/protocol/user 2016-01-12 10:52:40 +00:00
Darien Raymond dc1fbecdfb remove fuzzing tests 2016-01-12 10:45:38 +00:00
v2ray 349b02084c rewrite hashing logic in vmess 2016-01-12 11:38:43 +01:00
v2ray ea080b2ebf rewrite id hash queue 2016-01-11 22:51:35 +01:00
v2ray 47e2d957d1 don't process malformed request 2016-01-11 12:35:28 +01:00
v2ray 8daea1dc06 close inbound ray when there is an error 2016-01-11 01:01:52 +01:00
v2ray d1fecba6e4 improve timed queue performance 2016-01-10 09:11:46 +01:00
v2ray 242624de96 fix test break 2016-01-09 00:22:50 +01:00
v2ray 4ca43c3121 alternative user ids 2016-01-09 00:10:57 +01:00
v2ray 43f76d4704 doc for InboundConnectionHandler 2016-01-06 22:39:56 +01:00
v2ray 5b1854f842 simplify connection handler registration 2016-01-06 16:23:54 +01:00
v2ray 350b31cad9 First step to reduce number of bytes for response validation 2016-01-06 01:37:53 +01:00
v2ray b9c3f2cb75 Fix for empty packets 2016-01-05 12:08:16 +01:00
v2ray 7c64093a7a Output debug info when parsing VMess request 2016-01-05 00:08:00 +01:00
v2ray 3e76c3f307 fix a typo 2016-01-04 23:00:14 +01:00
v2ray 1239b1a57b fix buffer usage in vmess out 2016-01-04 22:02:22 +01:00
Darien Raymond e6ad1d8518 format code 2016-01-04 14:16:52 +00:00
Darien Raymond 27b521d2aa fix buffer usage in VMess 2016-01-04 12:01:32 +00:00
v2ray 5f6d932c03 fixes for mutex usage 2016-01-04 08:41:01 +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 4a7f45113a check accepting in http 2016-01-04 01:13:43 +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 0780db7999 move connhandler to proxy 2016-01-02 23:32:18 +01:00
v2ray 54ce82fbfa Move unnecessary functions to internal 2016-01-02 23:08:36 +01:00