fatedier
968ba4d3a1
update release notes ( #3347 )
2023-03-08 11:19:52 +08:00
fatedier
862b1642ba
tcpmux: support authentication ( #3345 )
2023-03-07 19:53:32 +08:00
fatedier
8c6303c1e5
web/frpc: support more info ( #3334 )
2023-02-26 02:54:53 +08:00
fatedier
2f59e967a0
web/frps: more info ( #3326 )
2023-02-22 00:39:56 +08:00
fatedier
18ab58eb25
fix incompatible problem for bandwidth_limit_mode
2023-02-10 00:56:20 +08:00
fatedier
38d42dbe4b
release: prepare for 0.47.0 ( #3296 )
2023-02-09 00:59:40 +08:00
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
2023-02-09 00:38:36 +08:00
fatedier
6b3daffaf0
upgrade quic-go and change import path ( #3286 )
2023-02-02 20:20:17 +08:00
bobo liu
ad3548d332
optimize: GetAuthKey ( #3254 )
2023-01-14 21:43:26 +08:00
fatedier
679992db25
update version ( #3247 )
2023-01-10 10:24:44 +08:00
fatedier
5cfbb976f4
pkg/util/net: fix quic streams leak ( #3246 )
2023-01-10 10:19:37 +08:00
Craig O'Donnell
b03f0ad1e6
fix: incorrect op for newWorkConn ( #3244 )
...
(cherry picked from commit 53b6bbf0b14ab632dc89416d7fffa9b1d0887c0a)
2023-01-09 10:34:09 +08:00
fatedier
7678938c08
support quic options ( #3211 )
2022-12-18 18:43:42 +08:00
0x7fff
af0b7939a7
feat: odic refine ( #3202 )
...
Co-authored-by: Matt Feury <mattfeury@gmail.com>
2022-12-12 15:10:38 +08:00
fatedier
2f66dc3e99
support protocol quic between frpc and frps ( #3198 )
2022-12-12 11:04:10 +08:00
Matt Feury
649df8827c
feat: Support OIDC scope parameter ( #3192 )
2022-12-09 11:46:34 +08:00
fatedier
cf66ca10b4
improve http group load balancing ( #3131 )
2022-10-19 12:14:35 +08:00
fatedier
6a71d71e58
improve not found response ( #3121 )
2022-10-09 12:13:27 +08:00
fatedier
9d077b02cf
lint by golangci-lint ( #3080 )
2022-08-29 01:02:53 +08:00
fatedier
fa7c05c617
release note for v0.44.0
2022-07-11 00:06:57 +08:00
EMRE ÇELİK
218b354f82
Server Dashboard SSL Support ( #2982 )
2022-06-27 10:08:02 +08:00
fatedier
c652b8ef07
fix ipv6 address parsing ( #2978 )
2022-06-14 14:24:34 +08:00
fatedier
5b8b145577
Use auto generated certificates if plugin_key_path and plugin_crt_path are empty for plugin https2https and https2http. ( #2968 )
2022-06-05 17:15:28 +08:00
fatedier
0711295b0a
release note for v0.43.0 ( #2954 )
2022-05-27 16:02:36 +08:00
fatedier
4af85da0c2
type http/tcpmux proxy support route_by_http_user, tcpmux support passthourgh mode ( #2932 )
2022-05-26 23:57:30 +08:00
fatedier
6c658586f6
bump version to v0.42.0
2022-04-22 11:15:23 +08:00
fatedier
21240ed962
some improvements
2022-04-14 11:24:36 +08:00
fatedier
a7a4ba270d
fix error parsing env values ( #2886 )
2022-04-05 12:48:57 +08:00
cui fliter
915d9f4c09
fix some typos ( #2882 )
...
Signed-off-by: cuishuang <imcusg@gmail.com>
2022-04-02 17:35:51 +08:00
fatedier
11b13533a0
add release note ( #2867 )
2022-03-23 20:14:55 +08:00
fatedier
100d556336
support tcp keepalive params ( #2863 )
2022-03-22 19:29:30 +08:00
fatedier
63efa6b776
support pprof ( #2849 )
2022-03-17 11:42:59 +08:00
fatedier
1f88a7a0b8
bump version to v0.40.0 ( #2833 )
2022-03-11 19:45:34 +08:00
Johan Hernefeldt
eeea7602d9
bugfix: Issue #2831 - Cant connect to frps behind ingress with tls ( #2832 )
...
Co-authored-by: Johan Hernefeldt <johan.hernefeldt@moralis.io>
2022-03-11 14:51:47 +08:00
Harry Cheng
bf635c0e90
Notify server plugins when a proxy is closed ( #2823 )
...
* add close proxy op
* Move to actual closing routine
* Fix e2e tests for CloseProxy
* Add warning on resource exhaustion
* Add CloseProxy to manual close
* retuen errors to `CloseProxy` callers
2022-03-08 15:08:09 +08:00
Blizard
cd31359a27
feat: support add additional params for OIDC ( #2814 )
...
* feat: support add additional params and test access by auth0
* fix: config name
Co-authored-by: blizard863 <760076784@qq.com>
2022-03-07 14:23:49 +08:00
fatedier
19739ed31a
random sleep duration before reconnecting ( #2816 )
2022-02-24 11:59:36 +08:00
fatedier
10100c28d9
client: add dial_server_timeout ( #2805 )
2022-02-19 16:49:21 +08:00
fatedier
d20a6d3d75
update release note
2022-02-09 15:23:01 +08:00
fatedier
6194273615
use net.JoinHostPort instead of fmt.Sprintf ( #2791 )
2022-02-09 15:19:35 +08:00
fatedier
e59eacb8a2
version: bump to v0.39.0
2022-01-26 19:53:22 +08:00
Blizard
0db4fc07fb
feat: support set local ip in client when connect server ( #2774 )
...
* feat: support set local ip in client when connect server
* fix: typo
Co-authored-by: blizard863 <760076784@qq.com>
2022-01-26 19:47:40 +08:00
fatedier
70f4caac23
move dial functions into golib ( #2767 )
2022-01-20 20:03:07 +08:00
fatedier
293003fcdb
allow to disable application layer heartbeat to reduce traffic cost ( #2758 )
...
fix #2754
2022-01-13 14:26:07 +08:00
fatedier
22412851b4
server plugin: add client address in Login operation, fix #2742 ( #2751 )
2022-01-11 16:32:20 +08:00
Blizard
ea568e8a4f
refactor: refine pkg net utils ( #2720 )
...
* refactor: refine pkg net utils
* fix: x
Co-authored-by: blizard863 <760076784@qq.com>
2021-12-28 21:14:57 +08:00
fatedier
05b1ace21f
remove authentication for healthz api ( #2672 )
2021-11-23 14:14:27 +08:00
fatedier
85aa3df256
bump version
2021-10-25 20:14:21 +08:00
kekeimiku
0cee1877e3
refactor: move from io/ioutil to io and os package ( #2592 )
2021-09-29 10:33:57 +08:00
fatedier
42745a3da2
frpc: add disable_custom_tls_first_byte to not send first custom tls to frps ( #2520 )
2021-08-11 23:10:35 +08:00