Commit Graph

64 Commits (73e84b1e06dc7aa05a8e70463af9f3259bfa3e90)

Author SHA1 Message Date
v2ray 67db5830be agreesively close rays 2016-05-07 09:53:15 +02:00
v2ray 7d43952690 tcphub now takes tls config as construtor parameter 2016-05-03 00:16:07 +02:00
v2ray f594f5b606 simplify tcp connection 2016-05-02 23:53:16 +02:00
v2ray 36bf645199 Fix a dead lock issue in VMess 2016-05-02 14:03:31 +02:00
v2ray 58530e6920 force chunked stream 2016-04-28 21:14:00 +02:00
v2ray 94eab286c0 introduct Connection interface 2016-04-27 23:01:31 +02:00
v2ray 42907ff2e8 Remove v2net.Packet 2016-04-26 00:13:26 +02:00
v2ray 7db14dad9b releasble user validator 2016-04-25 18:39:30 +02:00
v2ray 6486891b18 comments 2016-04-24 22:54:41 +02:00
v2ray 9e1d0d8c5e update detour config settings 2016-04-24 22:40:43 +02:00
v2ray 7407c8d561 use stream instead of raw chan 2016-04-18 18:44:10 +02:00
v2ray 70f803173a simplify reader/writer interface 2016-04-12 21:43:13 +02:00
v2ray e8023f0d92 releasable writer 2016-03-24 23:36:18 +08:00
v2ray 77ecd1649b fix test break 2016-03-13 11:34:09 +01:00
v2ray ff69ac7a0e Release all references 2016-03-11 23:51:58 +01:00
v2ray 3ec40eedc1 remove old vmess request 2016-02-27 22:37:22 +01:00
v2ray 547cc75651 Migrate VMessIn with protocol 2016-02-27 17:28:21 +01:00
v2ray 76ca9de25f refactor protocol 2016-02-25 21:50:10 +01:00
v2ray 791ac307a2 Move userset to protocol 2016-02-25 16:40:43 +01:00
v2ray 9f50692d15 auto user creation for dynamic port 2016-02-25 14:38:41 +01:00
v2ray 471b655934 log whole destination in vmess out 2016-02-22 17:10:11 +01:00
v2ray c6df0fde19 clean up variable initialization 2016-02-03 21:36:52 +01:00
v2ray 2147ba5ab3 move fundamental interfaces from vmess to common 2016-02-03 11:58:42 +01:00
v2ray d3ff2b3698 chunk stream in vmess 2016-02-01 12:22:29 +01:00
v2ray 2031c13a7f refactor app.Space 2016-01-31 17:01:28 +01:00
Darien Raymond 008c285324 move transport methods from net to io 2016-01-29 13:39:55 +00:00
v2ray 1f9bd5f692 rename TCPListener to TCPHub 2016-01-28 20:47:00 +01:00
Darien Raymond 925c06aeed rename transport/listener to hub 2016-01-28 16:08:32 +00:00
v2ray 8ae8b3c9f5 custom tcp listener and connection object 2016-01-27 22:11:31 +01:00
v2ray 9ae258de3d rename 2016-01-25 17:29:26 +01:00
v2ray 01ed2fa889 rename RegisterInboundConnectionConfig to RegisterInboundConfig 2016-01-25 17:19:09 +01:00
v2ray 9fe8178e4a rename InboundConnectionHandler to InboundHandler 2016-01-25 17:18:24 +01:00
v2ray 9f6822411b late set of cmd id 2016-01-25 00:43:55 +01:00
v2ray 42b4764700 revert lock change 2016-01-22 17:56:19 +01:00
v2ray 790d37bf90 checksum for response command 2016-01-22 17:56:03 +01:00
v2ray 795681c288 fix locking in vmess inbound 2016-01-22 16:50:31 +01:00
v2ray d8f29f4b5e log for detour picking 2016-01-22 16:48:17 +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
v2ray f60747c455 2nd step to reduce number of authentication bits 2016-01-21 10:08:00 +01: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 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 e5fa96f814 massive refactoring against json config parsing 2016-01-15 12:43:06 +01:00
Darien Raymond bed5235772 remove proxy/vmess/protocol/user 2016-01-12 10:52:40 +00:00
v2ray 8daea1dc06 close inbound ray when there is an error 2016-01-11 01:01:52 +01:00
v2ray 4ca43c3121 alternative user ids 2016-01-09 00:10:57 +01:00
v2ray 5b1854f842 simplify connection handler registration 2016-01-06 16:23:54 +01:00