世界
ea9b80dc92
Update Go to 1.25.8
2026-03-07 16:13:23 +08:00
世界
5e4f6437ca
Rename branches and update release workflows
...
stable-next → oldstable, main-next → stable, dev-next → testing, new unstable
2026-03-05 21:12:02 +08:00
世界
14ca4b9607
Fix naive client close
2026-03-03 21:21:09 +08:00
世界
e269ad6528
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
世界
5cc0eab30e
Fixes in cronet-go
2026-02-27 19:39:52 +08:00
世界
2cbf6d2b6c
release: Fix pacman package
2026-02-27 14:58:06 +08:00
世界
8436c06718
platform: Improve iOS OOM killer
2026-02-26 14:13:32 +08:00
世界
d4696a9e37
release: Fix Docker build for loong64 and mipsle
2026-02-23 16:31:19 +08:00
世界
d65c447afe
Pin Go version to 1.25.7
2026-02-21 13:55:31 +08:00
世界
701248d820
More linux builds for naive
2026-02-21 13:55:31 +08:00
世界
ca253a2892
Minor fixes for naive
2026-02-18 01:26:29 +08:00
世界
92bd2edad7
Update Go to 1.25.7
2026-02-05 17:49:06 +08:00
世界
eafb8be23f
Fix naive outbound on iOS
2026-01-17 19:15:56 +08:00
世界
fb11c2f6d7
Fix linux musl builds
2026-01-17 05:48:59 +08:00
世界
6be2464420
Fix openwrt builds
2026-01-17 05:48:59 +08:00
世界
4cd79cef55
Disable multipath TCP by default via GODEBUG
2026-01-17 05:48:58 +08:00
世界
8107377d7f
cronet: Fix windows DNS hijack
2026-01-17 05:48:42 +08:00
世界
0a3f98bd2f
Fix cronet on iOS
2026-01-17 05:48:38 +08:00
世界
2cc7c953f1
Update cronet-go to v143.0.7499.109-1
2026-01-17 05:48:17 +08:00
世界
e67e2d5fef
platform: Split library for Android SDK 21 and 23
2026-01-17 05:48:16 +08:00
世界
691c442c21
Fix cronet-go crash
2026-01-17 05:47:54 +08:00
世界
50859575f2
Remove certificate_public_key_sha256 for naive
2026-01-17 05:47:54 +08:00
世界
42d62a1e21
Add QUIC support for naiveproxy
2026-01-17 05:47:52 +08:00
世界
464554ab8f
Add ECH support for NaiveProxy outbound and tls.ech.query_server_name option
...
- Enable ECH for NaiveProxy outbound with DNS resolver integration
- Add query_server_name option to override domain for ECH HTTPS record queries
- Update cronet-go dependency and remove windows_386 support
2026-01-17 05:47:42 +08:00
世界
4f69035de1
Fix naiveproxy build
2026-01-17 05:47:42 +08:00
世界
0fd51633f4
Add OpenAI Codex Multiplexer service
2026-01-17 05:47:42 +08:00
世界
120c4f8a4c
release: Upload only other apks
2026-01-17 05:47:42 +08:00
世界
8b2adb0bc7
Fix bugs and add UoT option for naiveproxy outbound
2026-01-17 05:47:41 +08:00
世界
3313c6e0b2
Add naiveproxy outbound
2026-01-17 05:47:41 +08:00
世界
e354670c36
Add claude code multiplexer service
2026-01-17 05:46:23 +08:00
世界
50732226c4
Update tfo-go to latest
2026-01-17 05:46:21 +08:00
世界
bc86dcec9b
Do not use linkname by default to simplify debugging
2026-01-17 05:46:14 +08:00
世界
03f5eca54c
release: Fix linux build
2026-01-17 05:46:01 +08:00
世界
c387601c27
Improve compatibility for kTLS
2026-01-17 05:46:00 +08:00
世界
47392e55a2
Add support for kTLS
...
Reference: https://gitlab.com/go-extension/tls
2026-01-17 05:44:42 +08:00
世界
0d7f40e60d
Remove use of ldflags -checklinkname=0 on darwin
2026-01-17 05:44:29 +08:00
世界
ce778e569b
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
世界
41c530ac8f
Update Go to 1.25.6
2026-01-17 05:10:56 +08:00
世界
cb89991fe1
Revert "Pin gofumpt and golangci-lint versions"
...
This reverts commit 6775c029df .
2026-01-02 19:14:13 +08:00
世界
671c49ca6f
Update Go to 1.25.5
2025-12-13 20:11:29 +08:00
世界
063d20d221
Update Go to 1.25.4
2025-11-16 09:53:10 +08:00
世界
5f8a7d96b4
release: Fix windows7 build
2025-11-16 09:09:34 +08:00
世界
010cc83eb9
Update Go to 1.25.3
2025-10-14 23:43:36 +08:00
世界
6775c029df
Pin gofumpt and golangci-lint versions
...
As we don't want to remove naked returns
2025-09-23 16:33:42 +08:00
世界
2c6aa1f52b
release: Disable Apple platform CI builds, since `-allowProvisioningUpdates is broken by Apple
2025-09-13 00:07:57 +08:00
世界
341e2c7d65
release: Fix xcode build
2025-09-12 22:57:44 +08:00
世界
112d37b80e
Update Go to 1.25.1
2025-09-10 22:57:24 +08:00
世界
8d5f1ad310
Update golangci-lint to v2
2025-08-13 23:37:40 +08:00
renovate[bot]
030a789870
[dependencies] Update github-actions
2025-08-13 22:12:19 +08:00
世界
80e3b65a15
Update Go to 1.25
2025-08-13 22:08:35 +08:00