berlin2123
|
bf52c89e2a
|
Merge branch 'fatedier:dev' into dev_dev
|
2025-03-05 19:52:19 +08:00 |
|
berlin2123
|
6e07fc7d23
|
fix
|
2025-03-05 19:22:46 +08:00 |
|
berlin2123
|
2d6712aed2
|
change default to empty string
|
2025-03-05 19:15:19 +08:00 |
|
berlin2123
|
ac9b121314
|
comments
|
2025-03-05 10:28:57 +08:00 |
|
berlin2123
|
3b577109d4
|
tab2
|
2025-03-04 23:09:19 +08:00 |
|
berlin2123
|
c07013adf7
|
fix
|
2025-03-04 19:05:46 +08:00 |
|
berlin2123
|
c20d7dff51
|
add LogDuration
|
2025-03-04 16:24:46 +08:00 |
|
fatedier
|
e0dd947e6a
|
frps: release resources in service.Close() (#4667)
|
2025-02-12 12:22:57 +08:00 |
|
ubergeek77
|
8b86e1473c
|
Fix ports not being released on Service.Close() (#4666)
|
2025-02-12 11:28:30 +08:00 |
|
Jeb.Wang
|
450b8393bc
|
Fix goroutine leaks
* Fix goroutine leaks
|
2025-01-16 10:50:57 +08:00 |
|
Gabriel Marin
|
092e5d3f94
|
client, pkg, server, test: replaced 'interface{}' with 'any' (#4611)
|
2025-01-02 11:24:08 +08:00 |
|
fatedier
|
f7a06cbe61
|
use go1.23 (#4495)
|
2024-10-17 17:22:41 +08:00 |
|
fatedier
|
e81b36c5ba
|
support responseHeaders.set for proxy type http (#4192)
|
2024-04-29 15:53:45 +08:00 |
|
fatedier
|
ee3892798d
|
change default value of heartbeat interval and timeout when tcpmux enabled (#4186)
|
2024-04-28 20:48:44 +08:00 |
|
fatedier
|
c1893ee1b4
|
adjust arm compilation configuration (#4181)
|
2024-04-25 13:08:41 +08:00 |
|
fatedier
|
f3a71bc08f
|
show tcpmux proxies on the frps dashboard (#4152)
|
2024-04-11 22:40:42 +08:00 |
|
fatedier
|
dd7e2e8473
|
return 504 instead of 404 for proxy type http request timeout (#4151)
|
2024-04-11 20:19:08 +08:00 |
|
fatedier
|
f16ef00975
|
set CompatibilityMode for android (#4091)
|
2024-03-21 17:34:09 +08:00 |
|
fatedier
|
8383d528d9
|
disable quic-go's ECN support by default (#4069)
|
2024-03-15 14:22:03 +08:00 |
|
fatedier
|
86c2ad78c8
|
disable quic-go's receive buffer warning (#4063)
|
2024-03-13 21:53:09 +08:00 |
|
fatedier
|
43ba7bd338
|
use new log package (#4054)
|
2024-03-12 13:58:53 +08:00 |
|
fatedier
|
3e0c78233a
|
use std slices package (#4008)
|
2024-02-20 12:01:41 +08:00 |
|
fatedier
|
b31c67d7c0
|
web: support to clear offline proxies data on dashboard (#3963)
|
2024-02-01 10:54:57 +08:00 |
|
fatedier
|
69ae2b0b69
|
optimize some code (#3801)
|
2023-11-27 15:47:49 +08:00 |
|
fatedier
|
d5b41f1e14
|
sshTunnelGateway refactor (#3784)
|
2023-11-22 14:35:37 +08:00 |
|
0x7fff
|
8b432e179d
|
feat: ssh client implement (#3671)
* feat: frps support ssh
* fix: comments
* fix: update pkg
* fix: remove useless change
---------
Co-authored-by: int7 <int7@gmail.com>
|
2023-11-22 14:35:37 +08:00 |
|
Aarni Koskela
|
f5d5a00eef
|
Fix various typos (#3783)
|
2023-11-22 14:30:22 +08:00 |
|
fatedier
|
184223cb2f
|
Code refactoring related to message handling and retry logic. (#3745)
|
2023-11-06 10:51:48 +08:00 |
|
fatedier
|
df12cc2b9d
|
fix broken server api and dashboard info (#3662)
|
2023-10-11 15:01:07 +08:00 |
|
fatedier
|
5e70d5bee0
|
code optimization (#3625)
|
2023-09-20 15:18:50 +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
|
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
|
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
|
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
|
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
|
9aef3b9944
|
adjust code style about config (#3464)
|
2023-05-30 20:25:22 +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 |
|
fatedier
|
4915852b9c
|
use constant time comparison (#3452)
|
2023-05-29 00:27:27 +08:00 |
|
fatedier
|
c71efde303
|
refactor the code related to xtcp (#3449)
|
2023-05-28 16:50:43 +08:00 |
|
fatedier
|
a22d6c9504
|
frpc: support nathole discover (#3381)
|
2023-03-30 20:28:15 +08:00 |
|
fatedier
|
8f394dba27
|
trace log adds join errors (#3352)
|
2023-03-11 19:34:06 +08:00 |
|