世界
91f92bee49
release: Unify default build tags and linker flags into shared files
...
Move hardcoded build tags and ldflags from Makefile, Dockerfile, CI
workflows, and local build scripts into canonical files under release/:
- release/DEFAULT_BUILD_TAGS (Linux common archs, Darwin, Android)
- release/DEFAULT_BUILD_TAGS_WINDOWS (includes with_purego)
- release/DEFAULT_BUILD_TAGS_OTHERS (no with_naive_outbound)
- release/LDFLAGS (shared linker flags)
2026-03-03 21:21:09 +08:00
世界
46c6945da5
documentation: Update mkdcos-material
2026-03-01 18:37:31 +08:00
世界
fa3ab87b11
platform: Fix gorelease build
2026-02-27 15:07:16 +08:00
世界
53f2db3f97
platform: Add windows build
2026-02-15 21:10:44 +08:00
世界
98af3c0ad6
experimental: New FFI
2026-02-09 15:50:51 +08:00
世界
725e4adc46
release: Update android command
2026-01-17 19:16:56 +08:00
世界
ccf90aee8a
release: Improve publish_testflight
2026-01-17 05:50:08 +08:00
世界
bd9935eebb
platform: Fix gomobile build
2026-01-17 05:49:13 +08:00
世界
0e0e838ff5
platform: Update apple build comamnds
2026-01-17 05:49:13 +08:00
世界
85f5f6cebb
Disable multipath TCP by default via GODEBUG
2026-01-17 05:48:58 +08:00
世界
8ae16aa452
Add format_docs command for documentation trailing space formatting
2026-01-17 05:48:39 +08:00
世界
e8620587dd
Add OpenAI Codex Multiplexer service
2026-01-17 05:47:42 +08:00
世界
ad7b982242
Add naiveproxy outbound
2026-01-17 05:47:41 +08:00
世界
0f5cda4169
Add claude code multiplexer service
2026-01-17 05:46:23 +08:00
世界
ab0869c972
Update tfo-go to latest
2026-01-17 05:46:21 +08:00
世界
cb4deb0c20
Do not use linkname by default to simplify debugging
2026-01-17 05:46:14 +08:00
世界
48f84b31d6
Improve local DNS server on darwin
...
We mistakenly believed that `libresolv`'s `search` function worked correctly in NetworkExtension, but it seems only `getaddrinfo` does.
This commit changes the behavior of the `local` DNS server in NetworkExtension to prefer DHCP, falling back to `getaddrinfo` if DHCP servers are unavailable.
It's worth noting that `prefer_go` does not disable DHCP since it respects Dial Fields, but `getaddrinfo` does the opposite. The new behavior only applies to NetworkExtension, not to all scenarios (primarily command-line binaries) as it did previously.
In addition, this commit also improves the DHCP DNS server to use the same robust query logic as `local`.
2026-01-17 05:44:28 +08:00
世界
84bbdc2eba
Revert "Pin gofumpt and golangci-lint versions"
...
This reverts commit d9d7f7880d .
2026-01-02 19:14:13 +08:00
世界
d9d7f7880d
Pin gofumpt and golangci-lint versions
...
As we don't want to remove naked returns
2025-09-23 16:33:42 +08:00
世界
146383499e
Fix race codes
2025-09-12 21:58:48 +08:00
世界
378e39f70c
Update golangci-lint to v2
2025-08-13 23:37:40 +08:00
世界
7e190e92ca
Fix build with Go 1.25
2025-08-13 22:08:35 +08:00
世界
6cfa2b8b86
Improve darwin tun performance
2025-07-08 13:14:46 +08:00
世界
da3ba573d8
release: Add IPA build
2025-07-08 13:14:45 +08:00
世界
3934e53476
Minor fixes
2025-07-08 13:14:42 +08:00
世界
dbdcce20a8
Update utls to v1.7.2
2025-07-08 13:12:35 +08:00
世界
42eb3841a1
Update gVisor to 20250319.0
2025-07-08 13:12:28 +08:00
世界
7743c6e881
Migrate to stdlib ECH support
2025-07-08 13:12:19 +08:00
世界
6f793a0273
Add Tailscale endpoint
2025-07-08 13:12:16 +08:00
世界
17576e9f66
Add certificate store
2025-07-08 13:12:14 +08:00
世界
4dbbf59c82
Fix logger for acme
2025-06-29 18:44:40 +08:00
纳西妲 · Nahida
023218e6e7
Fix build will fail when use space to split each tag
2025-04-12 13:06:16 +08:00
世界
50b8f3ab94
Add rule-set merge command
2025-01-13 15:14:30 +08:00
世界
52f3a4226c
release: Add app store connect actions
2024-12-14 20:18:36 +08:00
世界
dd9de694f8
release: Update macOS project version atomically
2024-12-14 20:18:36 +08:00
世界
f0b6818b4c
Add workaround for golang/go#68760
2024-12-10 10:30:42 +08:00
世界
558585b01d
release: Set upload threads to 5
2024-12-03 17:36:19 +08:00
世界
7f168c5ec6
release: Clean before iOS build
2024-11-27 10:35:20 +08:00
世界
122be275b0
release: Notarize macos standalone manually with --no-s3-acceleration
2024-11-18 14:07:00 +08:00
世界
9585c53e9f
release: Add upload dSYMs
2024-10-30 15:35:20 +08:00
世界
d44e7d9834
Drop support for go1.18 and go1.19
2024-10-07 04:58:48 +08:00
世界
63cc6cc76c
Fix Makefile
2024-10-07 04:34:48 +08:00
世界
95606191d8
Add completions for linux packages
2024-10-07 04:34:48 +08:00
世界
700a8eb425
Minor fixes
2024-09-20 20:13:14 +08:00
世界
4d0362d530
Update macOS build workflow
2024-09-17 22:01:05 +08:00
世界
d7205ecc60
Fix Makefile
2024-09-12 17:55:53 +08:00
世界
9e243e0ff9
gomobile: Fix go mod version
2024-09-10 23:05:13 +08:00
世界
996fbbf0c3
docs: Switch to venv
2024-06-24 10:10:49 +08:00
世界
70381e93c8
Bump version
2024-04-08 11:55:41 +08:00
世界
f8085ab111
Fix Makefile
2024-03-21 23:32:02 +08:00