Commit Graph

17 Commits (bc4df74b5e929123e7193c288dc026dbc9b3f5e4)

Author SHA1 Message Date
Tyler Compton 666f122a72 Pass client configuration as an argument
The ClientCommonConf, configuration file path, and server UDP port are
now passed around as arguments instead of being shared between
components as global variables. This allows for multiple clients to
exist in the same process, and allows client.Session to be used as a
library more easily.
6 years ago
Tyler Compton bc46e3330a Add an "assets_dir" option for frpc
This option allows users to specify where they want assets to be loaded
from, like the "assets_dir" option that already exists for frps. This
allows library users to use the admin panel without having to bundle
assets with statik.
6 years ago
fatedier 388b016842 support disable_log_color for console mode 6 years ago
fatedier d812488767 support tls connection 6 years ago
fatedier 7793f55545 websocket: update muxer for websocket 7 years ago
FishFish b8037475ed websocket protocol 7 years ago
fatedier 00b9ba95ae frpc: support specify default dns server, close #700 7 years ago
fatedier 0f6f674a64 cmd: support more cli command 7 years ago
fatedier b2c846664d new feature: assign a random port if remote_port is 0 in type tcp and
udp
7 years ago
fatedier 0559865fe5 support xtcp for making nat hole 7 years ago
fatedier d246400a71 frpc: add admin server for reload configure file 8 years ago
fatedier 80ba931326 support protocol kcp 8 years ago
fatedier 49b503c17b client: add start params
Proxy names specified in 'start' params divided by ',' will be started.
If it is empty or not defined, all proxies will be started.
8 years ago
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.
8 years ago
fatedier b600a07ec0 support tcp stream multiplexing by smux 8 years ago
fatedier 69b09eb8a2 udp: add heartbeat in udp work connection 8 years ago
fatedier 88083d21e8 start refactoring 8 years ago