Commit Graph

29 Commits

Author SHA1 Message Date
gtt116
cfe659d439 Close connection if frpc can't connection to local server
Now, when frpc can't connect to local server it leaves the connection alone, the patch fix it.

Fixed #575
2018-03-11 23:13:56 +08:00
fatedier
444ddfd0be visitor: fix panic 2018-03-11 23:13:56 +08:00
fatedier
0a01722327 update doc and fix vistor -> visitor 2018-03-11 23:13:56 +08:00
fatedier
da743d3216 fix xtcp encryption 2018-03-11 23:13:56 +08:00
fatedier
0b941db94f add packages 2018-03-11 23:13:56 +08:00
fatedier
15ad4141b7 support xtcp for making nat hole 2018-03-11 23:13:56 +08:00
fatedier
1981f6f0b8 fix user in reload command 2018-03-11 23:13:56 +08:00
fatedier
1c9db3f3d4 frpc: add admin server for reload configure file 2018-03-11 23:13:56 +08:00
fatedier
294aacf63b update mutex used in frpc control 2018-03-11 23:13:56 +08:00
fatedier
13ead7ed66 close all proxies if protocol = kcp 2018-03-11 23:13:56 +08:00
fatedier
629799cb34 new proxy type: stcp(secret tcp) 2018-03-11 23:13:56 +08:00
fatedier
fca7f42b37 msg: new message CloseProxy 2017-06-11 17:22:05 +08:00
fatedier
511503d34c io.Copy use pool buffer 2017-06-06 18:48:40 +08:00
fatedier
80ba931326 support protocol kcp 2017-06-04 19:56:21 +08:00
fatedier
03d55201b2 plugin: add http_proxy 2017-05-30 16:10:21 +08:00
fatedier
4dc96f41c9 client: add login_fail_exit params, default is true
if login_fail_exit is false, when frpc first login to server failed, it
    will continues relogin to server every 30 seconds.
2017-05-25 01:10:58 +08:00
fatedier
738e5dad22 new feature plugin and unix domian socket plugin 2017-05-22 00:15:18 +08:00
fatedier
b600a07ec0 support tcp stream multiplexing by smux 2017-05-17 17:47:20 +08:00
fatedier
a5f06489cb update 2017-05-17 16:02:31 +08:00
fatedier
69b09eb8a2 udp: add heartbeat in udp work connection 2017-05-15 00:08:21 +08:00
fatedier
a84dd05351 add connection read timeout 2017-05-10 00:46:42 +08:00
fatedier
71f7caa1ee add more log info 2017-04-25 00:34:14 +08:00
fatedier
30aeaf968e fix heartbeat error 2017-03-27 17:25:25 +08:00
fatedier
a4fece3f51 api: add server web api for statistics 2017-03-23 02:01:25 +08:00
fatedier
54bbfe26b0 support udp 2017-03-13 02:44:47 +08:00
fatedier
a1023fdfc2 add more log 2017-03-12 03:22:35 +08:00
fatedier
b02e1007fb support more proxy type 2017-03-12 01:08:33 +08:00
fatedier
f90028cf96 Use encryption in frp protocol. 2017-03-10 01:44:50 +08:00
fatedier
88083d21e8 start refactoring 2017-03-09 22:44:42 +08:00