dashuang
8718f01155
fix xtcp close
2025-03-19 14:40:35 +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
百里(barry)
632aa5e441
fix: barry 2024-07-12 18:48:29
2024-07-12 18:48:29 +08:00
百里(barry)
fb13ce3ed7
fix: barry 2024-07-12 17:40:04
2024-07-12 17:40:04 +08:00
百里(barry)
151f2e89b2
fix: barry 2024-07-12 17:25:45
2024-07-12 17:25:45 +08:00
百里(barry)
84de659219
Fix traffic init time ( #10 )
2024-07-12 12:11:15 +08:00
百里(barry)
e6f3fe7bf8
fix: barry 2024-07-12 11:11:39 ( #9 )
2024-07-12 11:15:36 +08:00
百里(barry)
fc764302ce
update traffic last time ( #8 )
...
* refine SessionErrMsg
---------
Co-authored-by: Huge <huge@agi7.ai>
2024-07-11 18:36:52 +08:00
百里(barry)
c0b091f139
add proxy manager and monitor ( #7 )
...
* GitButler Integration Commit
This is an integration commit for the virtual branches that GitButler is tracking.
Due to GitButler managing multiple virtual branches, you cannot switch back and
forth between git branches and virtual branches easily.
If you switch to another branch, GitButler will need to be reinitialized.
If you commit on this branch, GitButler will throw it away.
Here are the branches that are currently applied:
- feat/frpcc (refs/gitbutler/feat/frpcc)
branch head: e52195a01a6e3432cccc3ba952a8c940ad4d3fc6
- test/main.go
- go.sum
- go.mod
- server/service.go
For more information about what we're doing here, check out our docs:
https://docs.gitbutler.com/features/virtual-branches/integration-branch
* fix: barry 2024-07-03 15:36:17
* fix: barry 2024-07-03 15:44:12
* fix: barry 2024-07-03 15:46:25
* fix: barry 2024-07-03 16:52:13
* fix: barry 2024-07-03 17:30:53
* fix: barry 2024-07-03 17:42:01
* fix: barry 2024-07-03 18:43:39
* fix: barry 2024-07-03 19:36:06
* fix: barry 2024-07-03 19:43:47
* fix: barry 2024-07-04 10:51:06
* fix: barry 2024-07-04 12:29:01
* fix log and body
* fix rate calc
* fix: barry 2024-07-09 18:20:06
---------
Co-authored-by: GitButler <gitbutler@gitbutler.com>
2024-07-09 19:20:28 +08:00
百里(barry)
fc15d05955
Feat: forward cookie auth ( #6 )
2024-06-21 14:01:24 +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
Lidashuang
b21d0d1214
frpc
2024-04-12 10:17:31 +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
chenzhongjie
d1896f66c5
fix
2024-04-10 19:08:35 +08:00
chenzhongjie
b84dd2d9c4
fix
2024-04-10 17:07:25 +08:00
chenzhongjie
dd2f4b5973
test
2024-04-10 16:56:05 +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