Darien Raymond
35248497d2
refactor error messages
2017-04-09 01:43:25 +02:00
v2ray
ef200c3c5e
http client
2016-05-07 14:08:27 +02:00
v2ray
f2c656843e
allow tls connection in http proxy
2016-05-07 10:36:36 +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
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
44bf412dfc
release all adaptive readers and writers
2016-04-18 19:01:24 +02:00
v2ray
7407c8d561
use stream instead of raw chan
2016-04-18 18:44:10 +02:00
v2ray
b60f491cec
add test case for http proxy
2016-02-20 23:27:06 +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
b0adb24003
handle inbound detour in vmess inbound
2016-01-19 23:41:40 +01:00
v2ray
65d5c07533
BytesLiteral.String
2016-01-18 12:58:04 +01:00
v2ray
eec0bb4db4
lazy evaluation of log fields
2016-01-18 12:24:33 +01:00
v2ray
48f1d34ca5
fix config in http
2016-01-16 13:08:50 +01:00
v2ray
04e7dc87a8
log request content as debug
2016-01-12 18:28:00 +01:00
v2ray
47e2d957d1
don't process malformed request
2016-01-11 12:35:28 +01:00
v2ray
5f6d932c03
fixes for mutex usage
2016-01-04 08:41:01 +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
adoot
09bf6def69
http bug fixes & disable keep-alive
...
This patch defers Conn.Close call until all responses from server
has been written to the client. It should fix many of the hanging
issues we have with plain HTTP requests.
2016-01-01 13:08:53 -08:00
v2ray
34a0cb0b70
move port out of address
2015-12-16 23:53:38 +01:00
v2ray
e3a00d1400
improve http proxy effeciency
2015-12-16 16:37:32 +01:00
v2ray
b3ec97058e
refind http proxy
2015-12-16 15:52:40 +01:00
v2ray
34f34bb25d
refine http proxy
2015-12-15 22:13:09 +01:00
v2ray
e12e5a0ecb
barely working http proxy
2015-12-15 16:00:47 +01:00
v2ray
d0a75ce9f3
handle connect request in http proxy
2015-12-15 00:53:40 +01:00
Darien Raymond
05caf04eee
unfinished http proxy
2015-12-14 16:26:29 +00:00
Darien Raymond
ae056714db
refactor common/net.Port
2015-12-02 20:44:01 +00:00
V2Ray
08328d23fa
beginning of http proxy
2015-10-28 12:13:27 +01:00