Rob Kenis
96c5dbd992
Retry retrieving an access token with exponential backoff
...
When the OIDC provider is unavailable when a new token is requested, the client
is stuck for an indefinite state. This is only resolved by restarting the client or
the server.
With this feature, we want to achieve a scenario where a token is requested for a
set amount of retries when the OIDC provider is not available.
2023-10-24 16:57:53 +02:00
fatedier
a6478aeac8
rename example configuration file name ( #3721 )
2023-10-24 10:42:51 +08:00
fatedier
806b55c292
admin user not convert in INI ( #3719 )
2023-10-24 10:08:29 +08:00
fatedier
496b1f1078
remove configuration files in release assets ( #3713 )
2023-10-23 10:47:59 +08:00
fatedier
9cb0726ebc
fix example config ( #3701 )
2023-10-19 17:28:35 +08:00
fatedier
31190c703d
fix doc link ( #3694 )
2023-10-19 11:22:40 +08:00
fatedier
1452facf77
README typo ( #3683 )
2023-10-16 11:29:51 +08:00
fatedier
6d4d8e616d
fix encryption and compresion in dashboard ( #3682 )
2023-10-16 11:22:12 +08:00
fatedier
a7ad967231
update README ( #3670 )
2023-10-12 19:57:59 +08:00
fatedier
01a0d557ef
fix legacy ini proxy conversion panic ( #3667 )
2023-10-11 16:53:03 +08:00
fatedier
b9c24e9b69
natHoleSTUNServer set default value ( #3664 )
2023-10-11 15:46:22 +08:00
fatedier
df12cc2b9d
fix broken server api and dashboard info ( #3662 )
2023-10-11 15:01:07 +08:00
fatedier
7cc67e852e
fix that transport.tls.disableCustomTLSFirstByte doesn't take effect ( #3660 )
2023-10-11 11:49:40 +08:00
沈鸿飞
307d1bfa3f
Fix log.level configuration in frps.toml ( #3655 )
...
```toml
log.level = info
```
changed to
```toml
log.level = "info"
```
2023-10-10 19:45:33 +08:00
fatedier
5eb8f3db03
fix tlsVerify json tag ( #3654 )
2023-10-10 19:02:52 +08:00
fatedier
3ae1a4f45a
update confugration examples and README ( #3650 )
2023-10-10 16:48:13 +08:00
ZeroVocabulary
21d8e674f0
mentioned antivirus detection in installation instructions, added recommendation to whitelist client binaries in antivirus ( #3647 )
2023-10-09 15:05:03 +08:00
fatedier
5e70d5bee0
code optimization ( #3625 )
2023-09-20 15:18:50 +08:00
Zeyu Dong
5c8ea51eb5
return ssl alert unrecognized_name when https domain not registered ( #3620 )
2023-09-18 14:28:05 +08:00
fatedier
bae0b4d7c0
optimize the code of the command line ( #3614 )
2023-09-15 10:33:32 +08:00
fatedier
74255f711e
config: add some validations ( #3610 )
2023-09-13 18:59:51 +08:00
fatedier
7cd02f5bd8
add e2e tests for v1 config ( #3608 )
2023-09-13 16:32:39 +08:00
fatedier
c95311d1a0
support yaml/json/toml configuration format, make ini deprecated ( #3599 )
2023-09-06 10:18:02 +08:00
fatedier
885b029fcf
remove arch 386 ( #3593 )
2023-08-31 11:16:20 +08:00
fatedier
f1454e91f5
support go1.21 ( #3573 )
2023-08-14 11:10:38 +08:00
fatedier
e9e12cf888
fix incorrect use of snappy pool ( #3549 )
2023-07-25 21:31:26 +08:00
fatedier
6430afcfa5
fix a goroutine leak issue caused by Login plugin timeout ( #3547 )
2023-07-25 15:12:40 +08:00
fatedier
3235addaaa
update dependencies ( #3539 )
2023-07-21 14:34:44 +08:00
fatedier
46ff40543a
update github actions ( #3538 )
2023-07-21 10:30:46 +08:00
fatedier
efcc028a3d
fix a race condition issue ( #3536 )
2023-07-20 22:32:32 +08:00
fatedier
90861b6821
update golib ( #3532 )
2023-07-17 17:27:43 +08:00
fatedier
8f105adbca
update FUNDING.yml ( #3520 )
2023-07-06 19:58:50 +08:00
fatedier
b1789afbab
update version ( #3516 )
2023-07-05 20:35:08 +08:00
fatedier
88c7e8bf7c
update doc ( #3512 )
2023-07-02 00:35:33 +08:00
fatedier
fc4e787fe2
frpc: support stop command ( #3511 )
2023-06-30 17:35:37 +08:00
fatedier
4c4d5f0d0d
service.Run supports passing in context ( #3504 )
2023-06-29 18:04:20 +08:00
fatedier
801e8c6742
support wss between frpc and frps ( #3503 )
2023-06-29 11:20:45 +08:00
fatedier
b146989703
add release notes for v0.50.0 ( #3498 )
2023-06-26 16:48:14 +08:00
fatedier
685d7618f3
change default value of tls_enable and disable_custom_tls_first_byte ( #3494 )
2023-06-26 00:10:27 +08:00
fatedier
15a245766e
fix the issue of duplicate xtcp proxies will cause the previous proxy to become ineffective ( #3489 )
2023-06-16 00:41:06 +08:00
fatedier
e1cef053be
server/proxy: simplify the code ( #3488 )
2023-06-16 00:14:19 +08:00
fatedier
9ba6a06470
e2e: update
2023-06-04 20:11:07 +08:00
fatedier
ea08de668e
yamux: change default MaxStreamWindowSize to 6MB ( #3474 )
2023-06-04 19:58:55 +08:00
fatedier
de85c9455a
stcp, xtcp, sudp: support allow_users and specified server user ( #3472 )
2023-06-02 16:06:29 +08:00
fatedier
cceab7e1b1
client/proxy: simplify the code ( #3465 )
2023-05-30 22:18:56 +08:00
fatedier
9aef3b9944
adjust code style about config ( #3464 )
2023-05-30 20:25:22 +08:00
fatedier
341a5e3e3a
frps dashboard: remove bind_udp_port ( #3463 )
2023-05-30 15:14:05 +08:00
fatedier
c7a0cfc66d
xtcp: when connection timeout occurs, support fallback to STCP ( #3460 )
2023-05-30 10:55:00 +08:00
fatedier
555db9d272
format import package name ( #3455 )
2023-05-29 14:10:34 +08:00
fatedier
98068402c8
add release notes ( #3453 )
2023-05-29 01:09:53 +08:00