d43a4e8950
Merge remote-tracking branch 'upstream/dev' into dev
2026-06-21 13:51:26 +08:00
d205f2bb35
chore(ci): update Go version and golangci-lint version
...
feat(linter): add new linters G118 and G704
refactor(proxy): optimize proxy status slice initialization
fix(api): clarify comment regarding URL construction
fix(deps): upgrade github.com/hashicorp/yamux to v0.1.2
docs(flags): improve DNS server flag description
refactor(controller): simplify port range return logic
refactor(featuregate): optimize enabled features string conversion
2026-06-06 11:35:40 +08:00
fatedier
e9464919d1
protocol: add v2 wire protocol with binary framing and capability negotiation ( #5294 )
2026-04-27 00:17:00 +08:00
e3ea471e44
feat(build): add support for loong64 architecture
2026-04-25 17:51:35 +08:00
fatedier
76abeff881
ci: remove security vulnerability scan workflow ( #5266 )
2026-03-29 22:55:52 +08:00
Oleksandr Redko
c694b1f6a9
bump pion/stun to v3 to fix vulnerability ( #5245 )
2026-03-29 22:45:23 +08:00
fatedier
60c4f5d4bd
ci: bump github actions to latest major versions ( #5251 )
2026-03-20 14:39:00 +08:00
fatedier
01997deb98
add persistent proxy/visitor store with CRUD API and web UI ( #5188 )
2026-03-02 01:09:59 +08:00
1f2c26761d
refactor(release): update changelog generation process
2026-02-20 15:28:31 +08:00
d7559b39e2
Merge remote-tracking branch 'upstream/dev' into dev
2026-02-08 00:57:08 +08:00
72d147dfa5
fix(workflows): add missing architectures for build matrix
2026-02-04 19:32:24 +08:00
fatedier
9634fd99d1
web: ensure npm install runs before build ( #5154 )
2026-02-04 12:55:24 +08:00
fatedier
5dd70ace6b
refactor: move web embeds to web/ directory ( #5139 )
2026-01-27 02:56:57 +08:00
481121a6c2
refactor(workflows): inline image name definitions in docker-build.yml
2026-01-16 00:20:37 +08:00
be252de683
chore(workflows): remove old build and push workflow file
...
fix(dockerfiles): update base image to golang:1.25 for frpc and frps
2026-01-16 00:19:10 +08:00
0a99c1071b
feat(release): add debug step to check tags and commits[skip ci]
2026-01-14 00:30:05 +08:00
92ac2b9153
fix(workflow): enhance artifact handling in release process [skip ci]
2026-01-11 14:08:20 +08:00
1ed369e962
fix(workflow): remove tags specification from push event [skip ci]
2026-01-11 14:04:37 +08:00
b74a8d0232
fix(workflow): remove branch specification from build-all workflow
2026-01-11 14:01:35 +08:00
d2180081a0
fix(workflow): correct path to build-all workflow
2026-01-11 13:58:22 +08:00
51f4e065b5
fix(workflow): correct path to build-all workflow
2026-01-11 13:55:26 +08:00
e58f774086
fix(workflow): specify branch for build-all workflow
2026-01-11 13:54:26 +08:00
178e381a26
fix(workflow): update build-all workflow path to absolute
2026-01-11 13:53:33 +08:00
0416caef71
feat(workflow): enable workflow_call for build-all workflow [skip ci]
2026-01-11 13:36:14 +08:00
1004473e42
feat(workflow): add release workflow for FRP binaries
2026-01-11 13:30:40 +08:00
42f4ea7f87
feat(build): enhance android-arm build process and output
2026-01-11 02:00:52 +08:00
36e5ac094b
feat(build): add android-arm build process and dependencies
2026-01-11 01:56:30 +08:00
e1f905f63f
chore: remove obsolete build-all workflow and update architectures in package script
2025-12-25 22:19:53 +08:00
eb58f09268
chore: remove funding and pull request template files
2025-12-25 22:19:50 +08:00
fatedier
0a798a7a69
update go version to 1.24 ( #4960 )
2025-08-27 15:10:36 +08:00
fatedier
7fe295f4f4
update golangci-lint version ( #4897 )
2025-07-25 17:10:32 +08:00
fatedier
43cf1688e4
update golangci-lint version ( #4817 )
2025-06-25 11:40:23 +08:00
fatedier
720c09c06b
update test package ( #4814 )
2025-06-25 11:40:23 +08:00
fatedier
01fed8d1a9
Update stale workflow ( #4600 )
2024-12-19 18:13:25 +08:00
fatedier
f7a06cbe61
use go1.23 ( #4495 )
2024-10-17 17:22:41 +08:00
fatedier
f1fb2d721a
update .github/FUNDING.yml ( #4365 )
2024-08-02 17:04:59 +08:00
fatedier
9ced717d69
update build-and-push-image.yml ( #4206 )
2024-05-07 19:14:09 +08:00
fatedier
b36f3834eb
use math/rand/v2 ( #4020 )
2024-03-20 15:48:31 +08:00
fatedier
52f66b05e6
update golangci-lint version to 1.56 ( #4013 )
2024-02-21 17:20:40 +08:00
fatedier
3e0c78233a
use std slices package ( #4008 )
2024-02-20 12:01:41 +08:00
fatedier
4957fd23ee
display go version in make ( #4003 )
2024-02-19 17:46:47 +08:00
fatedier
dc34a68542
support go1.22 and drop support for go1.20 ( #4001 )
2024-02-19 16:45:25 +08:00
fatedier
8023d147b0
update stale workflow
2024-01-25 14:22:15 +08:00
fatedier
6a488cc081
update stale workflow ( #3952 )
2024-01-25 14:10:03 +08:00
fatedier
7418ae098d
increase operations-per-run in stale workflow ( #3950 )
2024-01-25 12:25:29 +08:00
fatedier
7999791708
update stale workflow ( #3949 )
2024-01-25 11:38:19 +08:00
fatedier
2d67e2e0c6
remove copilot for pr ( #3857 )
2023-12-18 10:53:02 +08:00
fatedier
cc2076970f
update doc ( #3844 )
2023-12-14 20:54:03 +08:00
fatedier
f1454e91f5
support go1.21 ( #3573 )
2023-08-14 11:10:38 +08:00
fatedier
46ff40543a
update github actions ( #3538 )
2023-07-21 10:30:46 +08:00