Commit Graph

25 Commits (f999c8a87e6c3534558d29f0f00badb705838576)

Author SHA1 Message Date
Tyler Compton 6277af4790 Pass server configuration as an argument
The ServerCommonConf is now passed around as an argument instead of
being shared between components as a global variable. This allows for
more natural interaction with server.Session as a library and allows for
multiple servers to co-exist within the same process.

Related: #1387
2019-08-19 15:52:08 -07:00
fatedier 7f9d88c10a fix 2019-04-08 15:39:14 +08:00
fatedier 70ac7d3d11 fix control delete error 2019-01-26 21:36:24 +08:00
fatedier 611d063e1f server: adjust code structure 2019-01-15 00:11:08 +08:00
fatedier 0c7d778896 frps: optimize code 2019-01-11 14:34:50 +08:00
fatedier 1464836f05 logs panic debug strace info 2018-05-11 12:05:37 +08:00
fatedier a27e3dda88 vendor: update shutdown 2018-05-08 23:51:13 +08:00
fatedier 8a6d6c534a vendor: udpate 2018-05-08 02:13:30 +08:00
fatedier 0f6f674a64 cmd: support more cli command 2018-04-23 02:00:25 +08:00
fatedier e9241aeb94 udp proxy: fix #652 2018-03-19 20:22:15 +08:00
fatedier 8e719ff0ff frps: new params max_ports_per_client 2018-01-26 14:56:55 +08:00
fatedier 3f6799c06a add remoteAddr in NewProxyResp message 2018-01-17 15:01:26 +08:00
fatedier 584e098e8e frpc: add status command 2018-01-17 01:09:33 +08:00
fatedier 0559865fe5 support xtcp for making nat hole 2017-10-25 01:27:04 +08:00
fatedier aede4e54f8 close all proxies if protocol = kcp 2017-06-27 01:59:30 +08:00
fatedier fca7f42b37 msg: new message CloseProxy 2017-06-11 17:22:05 +08:00
fatedier f0dc3ed47b metric: clear useless proxy statistics data 2017-05-26 02:00:00 +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