fatedier
5e70d5bee0
code optimization ( #3625 )
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
9aef3b9944
adjust code style about config ( #3464 )
2 years ago
fatedier
c7a0cfc66d
xtcp: when connection timeout occurs, support fallback to STCP ( #3460 )
2 years ago
fatedier
98068402c8
add release notes ( #3453 )
2 years ago
fatedier
c71efde303
refactor the code related to xtcp ( #3449 )
2 years ago
Aarni Koskela
0214b974dd
Fix typo: dasboard -> dashboard ( #3416 )
2 years ago
fatedier
f6b8645f56
nathole: support discover without configuration file ( #3395 )
2 years ago
fatedier
2c2c4ecdbc
feat(nathole): add flag for STUN server in nathole discovery command ( #3383 )
2 years ago
fatedier
3faae194d0
feat(nathole): use serverUDPPort in nathole discovery when available ( #3382 )
2 years ago
fatedier
a22d6c9504
frpc: support nathole discover ( #3381 )
2 years ago
fatedier
8c6303c1e5
web/frpc: support more info ( #3334 )
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
fatedier
113e3b0b0d
revert random change ( #3292 )
2 years ago
fatedier
100148d925
support go1.20 ( #3287 )
2 years ago
Gerhard Tan
b1b8d9a82b
frpc: do a graceful close for quic protocol at exit ( #3282 )
2 years ago
0x7fff
804f2910fd
refactor: ifelse ( #3224 )
2 years ago
fatedier
9d077b02cf
lint by golangci-lint ( #3080 )
2 years ago
EMRE ÇELİK
218b354f82
Server Dashboard SSL Support ( #2982 )
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
kekeimiku
0cee1877e3
refactor: move from io/ioutil to io and os package ( #2592 )
3 years ago
bobo liu
2f74f54f18
Let's get rid of ugly statik ( #2255 )
...
* Get rid of ugly statik
go1.16 introduced the embed package, it's the more graceful solution for embedding file into binary.
https://golang.org/pkg/embed/
* remove statik totally
* split go and static files in assets
3 years ago
fatedier
a98a9616f6
update dependency github.com/rodaine/table to v1.0.1
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
9cebfccb39
cmd: add verify command to verify if config file syntax is valid ( #2389 )
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
wxiaoguang
fae2f8768d
tweak logs: ( #2100 )
...
* show what config frps uses (config file / command line)
* optimize the "start successfully" log message
4 years ago
Dan Ordille
c3b7575453
Add enable_prometheus option as command line flag ( #2057 )
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
Tank
1ab23b5e0e
fix: typo ( #1799 )
5 years ago
Tank
4797136965
feat: support sudp proxy ( #1730 )
5 years ago