843 Commits

Author SHA1 Message Date
dependabot[bot]
57550350c8 Chore(deps): Bump golang.org/x/crypto from 0.41.0 to 0.45.0 (#504)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.41.0 to 0.45.0.
- [Commits](https://github.com/golang/crypto/compare/v0.41.0...v0.45.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.45.0
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-11-19 22:19:59 -05:00
Jason Lyu
a51a483b93 Chore: bump action versions (#502) 2025-11-01 15:26:16 -04:00
sz
8fe7561186 Fix: crash on multiple start/stop due to FD being closed twice (#495) 2025-10-08 08:18:31 -04:00
Jason Lyu
ef4516522f Chore: apply gofumpt rules (#498) 2025-10-08 08:12:34 -04:00
Jason Lyu
a1a64030c4 Chore: bump to go1.25 (#490)
* bump go mods
* bump actions
* remove go.uber.org/automaxprocs
2025-09-03 23:38:43 -04:00
铃木和花
61d826947e Fix: update gVisor dependency & modify UDP handler to return a bool (#487) 2025-08-10 14:14:49 -04:00
dependabot[bot]
0c6fa80b94 Chore(deps): Bump github.com/go-chi/chi/v5 from 5.2.1 to 5.2.2 (#480)
Bumps [github.com/go-chi/chi/v5](https://github.com/go-chi/chi) from 5.2.1 to 5.2.2.
- [Release notes](https://github.com/go-chi/chi/releases)
- [Changelog](https://github.com/go-chi/chi/blob/master/CHANGELOG.md)
- [Commits](https://github.com/go-chi/chi/compare/v5.2.1...v5.2.2)

---
updated-dependencies:
- dependency-name: github.com/go-chi/chi/v5
  dependency-version: 5.2.2
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-10 14:13:24 -04:00
Jason Lyu
4127937ea7 Chore: bump go mods (#473) v2.6.0 2025-05-26 05:22:28 +08:00
Jason Lyu
44f7044450 CI(release): auto set prerelease flag (#466) v2.6.0-beta 2025-04-16 05:10:16 +08:00
Jason Lyu
d1eabcd312 Refactor(dialer): use DefaultDialer (#465) 2025-04-16 04:35:59 +08:00
Jason Lyu
f135a13b33 LICENSE: switch to MIT (#462)
* Change license from GPL-3.0 to MIT
2025-04-16 03:59:57 +08:00
Jason Lyu
59057d186a Chore: update README (#464) 2025-04-16 03:09:50 +08:00
Jason Lyu
551f5e8a37 Chore: bump go mods (#463) 2025-04-16 02:41:29 +08:00
Jason Lyu
3599d45714 Chore: regular go.mod bump (#459) 2025-03-18 04:55:35 +08:00
dependabot[bot]
af5d9bd0d2 Chore(deps): Bump golang.org/x/net from 0.35.0 to 0.36.0 (#458)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.35.0 to 0.36.0.
- [Commits](https://github.com/golang/net/compare/v0.35.0...v0.36.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-13 10:15:20 +08:00
Petya Petrov
c834bec3eb Fix(engine): mutex never unlocked on error (#456)
* fix error when mutex never unlock

---------

Co-authored-by: devil666face <artem1999k@gmail.com>
Co-authored-by: Jason Lyu <xjasonlyu@gmail.com>
2025-03-02 06:55:54 +08:00
Jason Lyu
feedf264d2 Docs(README): use docker build status (#455) 2025-02-25 03:20:05 +08:00
Jason Lyu
7a1711d51b Chore: bump go mods (#454) 2025-02-25 02:47:22 +08:00
铃木和花
302622f84b feat: support Linux abstract namespace (#436) 2025-01-28 11:53:02 +08:00
Jason Lyu
ed948608cc Chore: bump go mods (#447) 2025-01-28 11:38:17 +08:00
dependabot[bot]
bff979b469 Chore(deps): Bump golang.org/x/net from 0.31.0 to 0.33.0 (#446)
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.31.0 to 0.33.0.
- [Commits](https://github.com/golang/net/compare/v0.31.0...v0.33.0)

---
updated-dependencies:
- dependency-name: golang.org/x/net
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-01-28 10:42:01 +08:00
Jason Lyu
ec85410144 Chore(stale): add exempt-pr-labels (#438) 2024-12-21 04:12:05 +08:00
dependabot[bot]
43f0ba892f Chore(deps): Bump golang.org/x/crypto from 0.29.0 to 0.31.0 (#434)
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.29.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.29.0...v0.31.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-12-11 21:53:43 -05:00
寻觅
e5009398d5 Feature: add Loong64 arch (#427) 2024-11-12 07:29:06 -05:00
Jason Lyu
54ef0500d3 Chore: bump go mods (#426) 2024-11-11 04:15:24 +08:00
Hossin Asaadi
b65d23180c Feature: set open FD offset for iOS (#418)
Co-authored-by: Jason Lyu <xjasonlyu@gmail.com>
2024-10-13 03:51:27 +08:00
Jason Lyu
a821cc483c Chore: bump go mods (#413) 2024-09-30 04:44:55 +08:00
Jason Lyu
56786517dc Refactor: bufferpool new function (#407) 2024-09-23 02:39:36 +08:00
Jason Lyu
428f82694a Chore: add README credits (#408) 2024-09-23 02:39:24 +08:00
Jason Lyu
bf745d0e0e Chore: update .dockerignore (#401) 2024-09-02 06:06:38 +08:00
Jason Lyu
391d3d9f89 Refactor(pool): use generic buffer/pool (#399) 2024-09-02 05:57:22 +08:00
Jason Lyu
fc4c5c4c55 Refactor(pool): move to internal (#398) 2024-09-01 04:23:25 +08:00
Jason Lyu
978803cdf8 Refactor(socks): replace net.IP with netip.Addr (#397) 2024-09-01 04:04:01 +08:00
Jason Lyu
bd37a1a4c6 Refactor(metadata): replace net.IP with netip.Addr (#396) 2024-09-01 02:57:09 +08:00
Jason Lyu
1f09b4d42d Refactor(core): replace net.IP with netip.Addr (#395) 2024-08-31 12:00:38 +08:00
Jason Lyu
fd98f65994 Refactor(tunnel): modularize tunnel pkg (#393) 2024-08-31 11:31:18 +08:00
Jason Lyu
71c45ef87e Chore(mod): bump to go1.23 (#394) 2024-08-31 11:21:07 +08:00
Jason Lyu
601601a1dc Refactor(log): use go.uber.org/zap (#389) 2024-08-29 06:56:35 +08:00
Jason Lyu
c8c08cfeea Chore: adjust markdown layout (#388) 2024-08-21 05:27:56 +08:00
Jason Lyu
776e6470d3 Feature(actions): add testing (#378) 2024-08-21 05:27:20 +08:00
Jason Lyu
66fafd224e Chore: update README (#387)
* remove Chinese README
2024-08-21 02:14:22 +08:00
Jason Lyu
e083dafcf5 Chore(.gitignore): use github template (#381) 2024-07-22 08:53:29 +08:00
Jason Lyu
24b8cdd96b Refactor(debug): simplify version string (#380) 2024-07-22 08:34:24 +08:00
Jason Lyu
dd791e50c1 Feature: bump gVisor to latest version (#376) 2024-07-20 11:31:44 +08:00
Jason Lyu
7555425ab8 Chore: update golangci-lint settings (#377)
* remove staticcheck config
2024-07-16 10:32:59 +08:00
Jason Lyu
592517a00d Chore(actions): update versions (#375) 2024-07-16 06:22:25 +08:00
dependabot[bot]
63f71e0b84 Chore(deps): Bump github.com/gorilla/schema from 1.3.0 to 1.4.1 (#370)
Bumps [github.com/gorilla/schema](https://github.com/gorilla/schema) from 1.3.0 to 1.4.1.
- [Release notes](https://github.com/gorilla/schema/releases)
- [Commits](https://github.com/gorilla/schema/compare/v1.3.0...v1.4.1)

---
updated-dependencies:
- dependency-name: github.com/gorilla/schema
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-12 05:19:58 +08:00
Jason Lyu
488e5b223c Chore(actions): update versions (#362) 2024-05-13 02:34:37 +08:00
Jason Lyu
0d819e1aec Fix: codeql autobuild error (#355) 2024-04-07 02:53:17 +08:00
Jason Lyu
60a63db500 Chore: bump dependency (#354)
* gVisor: `v0.0.0-20240215211334-a66ecfdd829a` => `v0.0.0-20240405191320-0878b34101b5`
2024-04-07 02:33:43 +08:00