258 Commits

Author SHA1 Message Date
dyhkwong
ed94b3bdbd Update Go 1.27.1 and update other dependencies
- Fix sing-mux h2mux
2026-09-07 02:21:48 +08:00
dyhkwong
cbf28ee66f Update actions/setup-java@v6 2026-08-26 17:45:58 +08:00
dyhkwong
36d7d00f2a Update LibExclaveCore and gomobile
- Fix REALITY mldsa65Verify
2026-08-22 15:52:40 +08:00
dyhkwong
2a790c23f0 Fix NaïveProxy Plugin compilation 2026-08-22 00:09:00 +08:00
dyhkwong
fb593312cd Build with Go 1.27 and bump beta version [Do not increase version code] 2026-08-20 21:21:34 +08:00
dyhkwong
cdcb6b7aeb Update LibExclaveCore and gomobile and Go 1.26.7
- Fix Go 1.27 compilation
- Fix TUIC and Juicity
2026-08-20 21:21:34 +08:00
dyhkwong
c56b722908 Update LibExclaveCore and gomobile
- Fix QUIC v2 sniffing
- Update mieru v3.36.0
2026-08-18 15:53:28 +08:00
dyhkwong
4bc423a3a2 Update Go 1.26.6, libexclavecore and gomobile 2026-08-14 21:16:27 +08:00
dyhkwong
71f688bb6c Split into default flavor (minSdk 23) and legacy flavor (minSdk 21) 2026-08-06 15:50:59 +08:00
dyhkwong
79c7aafac2 Update core 2026-08-05 05:28:28 +08:00
dyhkwong
9f845130c1 Update core
- Add ShadowQUIC core implementation and remove ShadowQUIC plugin. ShadowQUIC Brutal and SunnyQUIC are removed.
2026-07-29 16:04:14 +08:00
dyhkwong
45dccf185b Update actions/setup-go to v7 2026-07-20 00:10:04 +08:00
dyhkwong
5ad111205e Update plugin submodules 2026-07-19 23:49:20 +08:00
dyhkwong
fa445539f7 Update core 2026-07-14 00:27:26 +08:00
dyhkwong
3406caafe0 Update Go 1.26.5 2026-07-09 16:39:55 +08:00
dyhkwong
f0e9101b4a update actions/cache@v6 2026-06-27 00:07:41 +08:00
dyhkwong
f68ed0925d Update core
- Fix fake DNS

close #425
2026-06-21 00:51:10 +08:00
dyhkwong
8a5fad1c4c Update core
- Fix DNS over QUIC deadlock on close
2026-06-13 20:19:15 +08:00
dyhkwong
f1c773f8e6 Update Go 1.26.4 and update Go Mobile
6873502946
2026-06-03 11:34:19 +08:00
dyhkwong
5cfaead6e9 Update core 2026-05-31 22:21:12 +08:00
dyhkwong
f519b1cffb Update comments 2026-05-31 20:02:20 +08:00
dyhkwong
8b4b773050 Update plugin submodules 2026-05-31 04:39:03 +08:00
dyhkwong
9087395de8 Fix migration to organization 2026-05-28 19:19:55 +08:00
dyhkwong
c9f931f799 Rebrand the custom v2ray-core fork to exclave-core 2026-05-25 07:46:59 +08:00
dyhkwong
887bd2c979 Update core
- Send UDP packets in their original order

- Also count DNS traffic for traffic stats.

- Also set the UID to -1 if UID dumping failed.
2026-05-21 02:34:33 +08:00
dyhkwong
51eb4261c8 Update plugin submodules 2026-05-16 17:27:31 +08:00
dyhkwong
f51eb79714 Upgrade to Go 1.26.3 [skip ci]
Close #329
2026-05-07 20:53:24 +08:00
dyhkwong
60d674a4f5 Always install Android SDK Platform 36 for gomobile 2026-04-22 08:06:52 +08:00
dyhkwong
f05ba33bc7 Update ShadowQUIC plugin to 0.3.4 2026-04-13 01:14:15 +08:00
dyhkwong
062dfd9990 Update plugin submodules and fix plugin version code [skip ci] 2026-04-12 02:15:36 +08:00
dyhkwong
cb0008b477 Update core and fix UID convertion 2026-04-11 08:59:09 +08:00
dyhkwong
575c47eb0d Update core 2026-03-22 01:37:31 +08:00
dyhkwong
ebacd0f62d Use stock gomobile 2026-03-07 12:21:27 +08:00
dyhkwong
2fe0fed190 Update Go 1.25.8 [skip ci] 2026-03-06 00:45:36 +08:00
dyhkwong
7d5581de8c Update actions/upload-artifact and actions/download-artifact 2026-03-03 20:22:13 +08:00
dyhkwong
bd7c6b5c7d Update ShadowQUIC plugin to 0.3.3 2026-02-16 14:56:22 +08:00
dyhkwong
daf36019f8 Revert to Go 1.25.7 (#329) 2026-02-14 23:20:38 +08:00
dyhkwong
0c6356a6e7 Update Go 1.26.0 2026-02-11 08:16:11 +08:00
dyhkwong
643ebb96ef Fix NDK extractReleaseNativeSymbolTables 2026-02-06 17:06:26 +08:00
dyhkwong
fd190d3b46 Update ShadowQUIC plugin to 0.3.0 2026-02-06 16:01:55 +08:00
dyhkwong
cca1fdf78e Update Go 1.25.7 2026-02-06 00:37:05 +08:00
dyhkwong
09101db394 Manually strip symbols in plugin binaries to fix reproducible build
- `stripReleaseDebugSymbols` NDK version detection order: `ndk.dir` in `local.properties` -> `android.ndkVersion` of the module -> AGP choose a "suitable" but usually old version itself (`ANDROID_NDK_HOME` is always ignored)
- `stripReleaseDebugSymbols` only uses `llvm-strip` of the detected NDK version to strip, and will be skipped if the detected NDK version does not match the installed NDK version
2026-01-22 00:20:40 +08:00
dyhkwong
ae44aef388 Update plugin submodules 2026-01-21 19:44:55 +08:00
dyhkwong
0790ae0492 Update Go 1.25.6 2026-01-15 03:53:55 +08:00
dyhkwong
a25cf68af9 trigger debug build on push 2026-01-14 02:18:09 +08:00
dyhkwong
5cdb212137 Update sagernet/gomobile 2026-01-07 15:32:47 +08:00
dyhkwong
ddf1657991 Update dependencies 2025-12-17 20:42:20 +08:00
dyhkwong
d04c3af777 Update dependencies 2025-12-15 21:43:47 +08:00
dyhkwong
2ffd1df2f1 Update github.com/sagernet/gomobile 2025-12-14 00:31:15 +08:00
dyhkwong
5235e71f60 Update Go 1.25.5 2025-12-03 16:20:55 +08:00