fatedier
e6ec5a509b
update release notes ( #4055 )
9 months ago
fatedier
43ba7bd338
use new log package ( #4054 )
9 months ago
fatedier
d01f4a3ec1
cmd: use hyphen instead of underscore ( #3898 )
11 months ago
fatedier
69ae2b0b69
optimize some code ( #3801 )
1 year ago
fatedier
526e809bd5
update for strict config ( #3779 )
1 year ago
Aarni Koskela
e8deb65c4b
Strict configuration parsing ( #3773 )
...
* Test configuration loading more precisely
* Add strict configuration parsing
1 year ago
fatedier
5760c1cf92
frpc: exit with code 1 if first login failed ( #3740 )
1 year ago
fatedier
bae0b4d7c0
optimize the code of the command line ( #3614 )
1 year ago
fatedier
74255f711e
config: add some validations ( #3610 )
1 year ago
fatedier
7cd02f5bd8
add e2e tests for v1 config ( #3608 )
1 year ago
fatedier
c95311d1a0
support yaml/json/toml configuration format, make ini deprecated ( #3599 )
1 year ago
fatedier
fc4e787fe2
frpc: support stop command ( #3511 )
1 year ago
fatedier
4c4d5f0d0d
service.Run supports passing in context ( #3504 )
1 year ago
fatedier
801e8c6742
support wss between frpc and frps ( #3503 )
1 year ago
fatedier
685d7618f3
change default value of tls_enable and disable_custom_tls_first_byte ( #3494 )
1 year ago
fatedier
c7a0cfc66d
xtcp: when connection timeout occurs, support fallback to STCP ( #3460 )
2 years ago
fatedier
c71efde303
refactor the code related to xtcp ( #3449 )
2 years ago
Craig O'Donnell
aa31d7ad0b
support bandwidth_limit set by server plugin ( #3271 )
...
* support bandwidth_limit set by server plugin
* limiter at proxy level
* bandwidth_limit_mode
* updates tests for bandwidth_limit_mode default
* bandwidth_limit_mode as string
* add checkForSrv for bandwidth_limit_mode
* bandwidth_limit flags for sub cmds
* gci write
2 years ago
Gerhard Tan
b1b8d9a82b
frpc: do a graceful close for quic protocol at exit ( #3282 )
2 years ago
fatedier
9d077b02cf
lint by golangci-lint ( #3080 )
2 years ago
fatedier
21240ed962
some improvements
3 years ago
fatedier
18a2af4703
frpc: support multiple confs ( #2873 )
3 years ago
fatedier
f1a51eba18
client: lint
3 years ago
Blizard
1d26ea440b
fix: kcp protocol cause delay release resource ( #2621 )
...
Co-authored-by: blizard863 <760076784@qq.com>
3 years ago
fatedier
02b12df887
frpc: consider include configs for verify and reload command ( #2424 )
4 years ago
fatedier
c32a2ed140
frpc: support 'includes' in common section to include proxy configs in other files( #2421 )
4 years ago
fatedier
2408f1df04
frpc: fix that login_fail_exit invalid if `protocol=kcp` ( #2363 )
4 years ago
fatedier
9a849a29e9
fix config parse logic ( #2323 )
4 years ago
Splash
6b80861bd6
Fix log_file does not work in config files ( #2316 )
4 years ago
yuyulei
3621aad1c1
Reconstruct config ( #2098 )
...
* refactoring config
* Update by comments
4 years ago
yuyulei
ed61049041
Bugfix: add ipv6 parsing with address of frps ( #2163 )
4 years ago
fatedier
3fbdea0f6b
rename models to pkg ( #2005 )
4 years ago
fatedier
262317192c
new e2e framework ( #1835 )
5 years ago
fatedier
8b75b8b837
fix by golint ( #1822 )
5 years ago
Tank
964a1bbf39
refine: frpc flags ( #1811 )
5 years ago
Tank
591023a1f0
fix: add frpc tls_enable flag and frps tls_only flag ( #1798 )
5 years ago
fatedier
1db091b381
tcp multiplexing over http connect tunnel
5 years ago
Guy Lewin
6c6607ae68
feat: add multiple authentication methods, token and oidc.
...
token is the current token comparison, and oidc generates oidc token using client-credentials flow. in addition - add ping verification using the same method
5 years ago
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.
5 years ago
fatedier
388b016842
support disable_log_color for console mode
5 years ago
fatedier
7f9d88c10a
fix
6 years ago
fatedier
96d7e2da6f
add admin UI for frpc
6 years ago
fatedier
7c21906884
improve kcp shutdown
6 years ago
fatedier
25cfda5768
conf: support render configure file using environment variables
6 years ago
fatedier
aea9f9fbcc
health: add more ci cases and fix bugs
6 years ago
fatedier
c33b5152e7
split visitors from proxies and add health check config
7 years ago
fatedier
3e349455a0
commands for xtcp, stcp add 'bind_port', fix #767
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