dashuang
8718f01155
fix xtcp close
2025-03-19 14:40:35 +08:00
fatedier
773169e0c4
update version ( #4699 )
2025-03-07 17:22:51 +08:00
fatedier
e0dd947e6a
frps: release resources in service.Close() ( #4667 )
2025-02-12 12:22:57 +08:00
Gabriel Marin
092e5d3f94
client, pkg, server, test: replaced 'interface{}' with 'any' ( #4611 )
2025-01-02 11:24:08 +08:00
fatedier
f47d8ab97f
update Release.md ( #4589 )
2024-12-16 19:33:58 +08:00
Sword
bb912d6c37
enable h2c for vhost server ( #4582 )
2024-12-13 14:37:07 +08:00
fatedier
f7a06cbe61
use go1.23 ( #4495 )
2024-10-17 17:22:41 +08:00
fatedier
ae73ec2fed
added a 30s timeout for frpc subcommands to avoid long delays ( #4359 )
2024-07-30 18:12:22 +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
fatedier
b4d5d8c756
plugin https2http&https2https: return 421 if host not match sni ( #4323 )
2024-07-09 10:50:16 +08:00
barry
04ac6ef8a6
fix: 2024-06-13 16:18:37
2024-06-13 16:18:37 +08:00
fatedier
e680acf42d
android: only use google dns server when the default dns server cannot be obtained ( #4236 )
2024-05-23 16:09:58 +08:00
fatedier
301515d2e8
update the default value of transport.tcpMuxKeepaliveInterval ( #4231 )
2024-05-21 12:00:35 +08:00
fatedier
92cb0b30c2
update version ( #4204 )
2024-05-07 18:05:36 +08:00
fatedier
e81b36c5ba
support responseHeaders.set for proxy type http ( #4192 )
2024-04-29 15:53:45 +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
d2d03a8fd9
bump deps version ( #4136 )
2024-04-09 11:39:21 +08:00
fatedier
590ccda677
fix x-forwarded-for header ( #4111 )
2024-03-28 16:47:27 +08:00
fatedier
f16ef00975
set CompatibilityMode for android ( #4091 )
2024-03-21 17:34:09 +08:00
fatedier
b36f3834eb
use math/rand/v2 ( #4020 )
2024-03-20 15:48:31 +08:00
fatedier
acf33db4e4
update release notes ( #4074 )
2024-03-15 17:50:58 +08:00
fatedier
e0c979e98e
fix release scripts ( #4057 )
2024-03-12 17:37:14 +08:00
fatedier
e6ec5a509b
update release notes ( #4055 )
2024-03-12 15:14:13 +08:00
fatedier
43ba7bd338
use new log package ( #4054 )
2024-03-12 13:58:53 +08:00
fatedier
7ae3719b82
cleanup code ( #4019 )
2024-02-22 21:04:21 +08:00
fatedier
b2b580be22
update kcp-go package ( #4009 )
2024-02-20 16:11:37 +08:00
fatedier
3e0c78233a
use std slices package ( #4008 )
2024-02-20 12:01:41 +08:00
fatedier
518ca2ceb2
ReverseProxy: use Rewrite to replace Director ( #4005 )
...
* display go version in make
* ReverseProxy: use Rewrite to replace Director
2024-02-19 21:04:29 +08:00
fatedier
e8ace492a5
bump version to 0.54.0 ( #3967 )
2024-02-01 12:52:25 +08:00
fatedier
1c8bc0bfa8
make the host/domain matching case-insensitive ( #3966 )
2024-02-01 11:53:52 +08:00
fatedier
2a9a7a0e4a
fix login retry interval ( #3879 )
2023-12-21 21:38:32 +08:00
fatedier
5e77c8e2d3
fix lint ( #3877 )
2023-12-21 21:19:49 +08:00
im_zhou
3bf6605e1a
fix: duplicate call loginFunc ( #3860 ) ( #3875 )
...
modify ext func, specify whether exit immediately
2023-12-21 20:51:10 +08:00
Remember
3540910879
fix(backoff): close of closed out channel ( #3871 )
...
* fix: close of closed channel
* feat: replace Try0 to std
2023-12-21 11:43:42 +08:00
fatedier
9ecafeab40
bump version to v0.53.0 ( #3822 )
2023-12-01 20:44:50 +08:00
im_zhou
6d9e0c20f6
fix static assets ( #3816 )
2023-11-30 10:59:08 +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
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
a6478aeac8
rename example configuration file name ( #3721 )
2023-10-24 10:42:51 +08:00
fatedier
496b1f1078
remove configuration files in release assets ( #3713 )
2023-10-23 10:47:59 +08:00
fatedier
7cc67e852e
fix that transport.tls.disableCustomTLSFirstByte doesn't take effect ( #3660 )
2023-10-11 11:49:40 +08:00
fatedier
3ae1a4f45a
update confugration examples and README ( #3650 )
2023-10-10 16:48:13 +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
c95311d1a0
support yaml/json/toml configuration format, make ini deprecated ( #3599 )
2023-09-06 10:18:02 +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