dyhkwong
2a790c23f0
Fix NaïveProxy Plugin compilation
2026-08-22 00:09:00 +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
c9f931f799
Rebrand the custom v2ray-core fork to exclave-core
2026-05-25 07:46:59 +08:00
dyhkwong
ebacd0f62d
Use stock gomobile
2026-03-07 12:21:27 +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
a7e2b84f3a
Improve plugin reproducibility
2026-01-21 20:37:38 +08:00
dyhkwong
a25cf68af9
trigger debug build on push
2026-01-14 02:18:09 +08:00
dyhkwong
952c3e1fbd
0.17.0 changes
2025-11-25 13:33:22 +08:00
dyhkwong
5481412946
Update TUIC v5 plugin to 1.5.2
2025-10-06 21:29:57 +08:00
dyhkwong
a774b6b262
Remove unused
2025-08-24 10:05:00 +08:00
dyhkwong
0450394f47
Deprecate Brook plugin
2025-08-01 18:54:11 +08:00
dyhkwong
9e70c97dd8
Try to build ShadowQUIC plugin
2025-07-25 23:45:31 +08:00
dyhkwong
f74f61596c
Fix: NDK r28 does not 16KB-align 32-bit libraries
...
Does 32-bit 16KB-aligned device ever exist in real life?
2025-06-25 16:37:43 +08:00
dyhkwong
6d2da19363
Add back TUIC v5 plugin (Itsusinn/tuic based)
2025-06-09 04:02:48 +08:00
dyhkwong
120f1caf49
Remove mieru LogPrefix ldflags
...
IDK what it is.
2025-04-08 16:33:55 +08:00
dyhkwong
75caa19249
Remove useless -w ldflags
...
`-s` contains `-w`
2025-04-08 16:31:15 +08:00
dyhkwong
946568a042
Add -buildvcs=false to plugins in Golang to improve reproducibility
2025-04-08 16:23:38 +08:00
dyhkwong
abf1e0eca3
Upgrade NDK to r28
...
NDK r28 has enabled 16KB page size support by default
2025-02-06 16:47:12 +08:00
dyhkwong
9623864909
Update Brook plugin to v20250202
2025-01-23 16:25:08 +08:00
dyhkwong
b25d408dae
refine build procedure
2025-01-16 04:25:07 +08:00
dyhkwong
d8f19a74f6
add back submodule structure for naive for convenience
2024-12-17 01:48:43 +08:00
dyhkwong
91be7488dc
Update naive workflow
2024-09-14 05:16:06 +08:00
dyhkwong
8aab50616d
Delete bin/init/action/library.sh
2024-09-14 01:57:46 +08:00
dyhkwong
4eeda820b7
Remove unused hardcoded NDK version
2024-08-31 01:27:33 +08:00
dyhkwong
2f1e9d7a45
Revert "Rebuild legacy plugins with 16 KB page size support"
2024-08-30 16:55:47 +08:00
dyhkwong
51727f8f52
Rebuild legacy plugins with 16 KB page size support
2024-08-30 16:55:46 +08:00
dyhkwong
75094ff508
Support 16 KB page size
...
naive plugin has supported since version 121
2024-08-30 16:55:46 +08:00
dyhkwong
fd48d753f6
Remove shadow-tls plugin from mainline
2024-06-14 01:24:02 +08:00
dyhkwong
5bdc0e0ac8
Add Juicity plugin
...
TODO: incompatible with fake DNS (juicity issue 140)
Co-authored-by: HystericalDragon <HystericalDragons@proton.me >
2024-06-07 21:49:28 +08:00
dyhkwong
42687837c0
seperate downloadAssets to make build offline
2024-05-05 00:56:47 +08:00
dyhkwong
0e6c8fdb22
Update naiveproxy to v124.0.6367.54-1
2024-04-25 06:05:45 +08:00
dyhkwong
210f7dfe43
breaking change: drop mieru2 and migrade back to mieru
2024-04-13 11:47:41 +08:00
dyhkwong
9bf6d348e4
Upgrade NDK to 26.3.11579264 and Go to 1.22.2
2024-04-10 19:57:26 +08:00
dyhkwong
0b2051c190
Brook 20240404 breaking changes
2024-03-06 23:41:02 +08:00
dyhkwong
fd396c04fb
Update NDK to 26.2.11394342
2024-02-23 12:12:59 +08:00
dyhkwong
d941e34c8b
Use nttld/setup-ndk to setup NDK r26c
...
except that naive has its own ndk setup
2024-02-16 03:22:00 +08:00
dyhkwong
fe14a7333a
Update brook to 20240214
2024-01-16 17:57:40 +08:00
dyhkwong
d815be490b
Update shadow-tls to v0.2.25
...
armv7-linux-androideabi and i686-linux-android fail to build as of monoio 0.2.0
2023-12-23 18:02:01 +08:00
dyhkwong
706a72c394
update toolchains and remove legacy code
2023-11-19 15:06:20 +08:00
dyhkwong
d226f638eb
add shadowtls plugin
2023-10-13 23:15:39 +08:00
dyhkwong
f619e9db4f
Update brook to v20230606
2023-10-13 00:20:52 +08:00
dyhkwong
1f88eb72dd
Add TUIC v5 plugin
2023-10-13 00:20:51 +08:00
dyhkwong
197a4e6a10
Update pingtunnel to v2.7
2023-10-13 00:20:48 +08:00
dyhkwong
4e75dbd29c
Add Mieru 2 plugin
2023-10-13 00:20:48 +08:00
dyhkwong
3b03e7e639
Add Hysteria 2 plugin
2023-10-13 00:20:47 +08:00
dyhkwong
b56c9d5a8c
Replace LibSagerNetCore upstream
2023-10-13 00:20:44 +08:00
dyhkwong
5b7adf149b
update some dependencies
2023-10-13 00:20:43 +08:00
binarycraft007
7952c52a8f
Update hysteria ( #632 )
2023-02-24 22:42:13 +00:00
世界
3858f97135
Update NDK to latest LTS
2022-07-30 18:30:59 +08:00
世界
e4fa0cc979
Update plugin build action
2022-06-26 20:08:51 +08:00