419 Commits
Author SHA1 Message Date
iceBear67 934be353b0 Merge upstream SagerNet/sing-box-for-android dev into dev (1.14.0-alpha.45)
Brings the app from 1.13.11 to 1.14.0-alpha.45, matching the sing-box core
now targeted by omv-dijiang. Fork customizations preserved: private
release.keystore and gradle heap limit (-Xmx4096m).

Dropped the 'temporary fix for building' neighbor-monitor stubs in
VPNService/ProxyService — upstream's new PlatformInterfaceWrapper now
provides the real startNeighborMonitor/closeNeighborMonitor implementations,
so the empty stubs would have overridden them.
2026-07-16 04:44:15 +00:00
世界 1061282967 Bump version 1.14.0-alpha.45 2026-07-16 08:59:17 +08:00
世界 23cdbce773 Update locale usage 2026-07-15 19:30:50 +08:00
世界 18dc46edca Add github token settings for updater 2026-07-14 23:04:36 +08:00
世界 26a2b05b06 Bump version 1.14.0-alpha.44 2026-07-14 16:40:58 +08:00
世界 0ea63f038c Update icons 2026-07-14 15:38:10 +08:00
世界 d5dfc2b6bf Bump version 1.14.0-alpha.43 2026-07-11 01:27:38 +08:00
世界 edd0d9cafb Bump version 1.14.0-alpha.42 2026-07-10 14:03:34 +08:00
世界 856e6424c9 Bump version 1.14.0-alpha.41 2026-07-08 23:47:22 +08:00
世界 f5514f3477 Bump version 1.14.0-alpha.40 2026-07-08 01:02:23 +08:00
世界 3657ab7d6c Add bridge support 2026-07-07 22:18:22 +08:00
世界 03a4f2c5e1 Bump version 1.14.0-alpha.39 2026-07-06 21:19:29 +08:00
世界 258af731f6 Fix NPE in update download dialog when progress is null
The download progress indicator passed a deferred lambda
`progress = { progress!! }` reading UpdateState.downloadProgress
(MutableState<Float?>). Material3 invokes the lambda during
layout/draw, outside the composition snapshot that guarded it, so it
re-read the live state. ApkDownloader sets the value to null when the
response has no content length (total <= 0), and it can also flip while
the screen is being torn down, causing the `!!` to throw NPE.

Capture the value into an immutable local before branching so the
lambda closes over a non-null Float instead of re-reading live state.
2026-07-06 21:16:02 +08:00
世界 34e945088d Bump version 1.14.0-alpha.38 2026-07-06 21:16:02 +08:00
世界 516f4bf295 Improve report export 2026-07-06 21:16:02 +08:00
世界 01d24b4439 Fix missing api version check for usb/ip 2026-07-06 21:15:32 +08:00
世界 0445098157 Fix missing auth banner in tailssh 2026-07-06 21:15:32 +08:00
世界 43eebd1373 usbip: Use special use foreground service type 2026-07-06 21:15:31 +08:00
世界 a58f32a595 Add USB/IP support 2026-07-06 21:15:31 +08:00
世界 ffd37880cf Improve Tailscale View 2026-07-06 21:15:31 +08:00
世界 416d280695 Add remote control 2026-07-06 21:15:31 +08:00
世界 24ac124bae tailscale: Add device info and logout 2026-07-06 21:15:25 +08:00
世界 33514e54d9 tailscale: Add tailssh server 2026-07-06 21:15:25 +08:00
世界 d19448c519 tools: Add Tailssh 2026-07-06 21:15:25 +08:00
世界 2b2cc15208 tools: Fix missing cleanup 2026-07-06 21:15:24 +08:00
世界 90c0e2a0fb Fix editor crash 2026-07-06 21:15:24 +08:00
世界 06dd8ce686 tailscale: Add exit node switcher & peer status 2026-07-06 21:15:24 +08:00
世界 e2ea9fe08c Use new DNS mode 2026-07-06 21:15:24 +08:00
世界 12b81515e7 Ignore set locale error 2026-07-06 21:15:23 +08:00
世界 84c7c70da0 Fix blank space above OutboundPickerScreen title 2026-07-06 21:15:23 +08:00
世界 47f7d3c8fd Prevent auto-start when unread crash reports exist 2026-07-06 21:15:23 +08:00
世界 7c41b4bea8 tools: Tailscale status 2026-07-06 21:15:23 +08:00
世界 a6c5e11756 Add support for MAC and hostname rule items 2026-07-06 21:15:22 +08:00
世界 2d1277a36b Tools View & Crash Report & OOM Report 2026-07-06 21:15:22 +08:00
世界 78c5527a3d Fix clear logs not working when service is stopped 2026-07-06 21:14:52 +08:00
世界 aa686b2f1a Bump version 1.13.14 2026-06-25 16:27:56 +08:00
世界 4a96038eaa Bump version 1.13.13 2026-06-03 11:50:48 +08:00
世界 b2ffc3f430 Fix .gitignore 2026-06-03 11:50:48 +08:00
世界 d8932aa83c Fix new api usage 2026-05-19 18:31:20 +08:00
世界 772879ce9c Bump version 1.13.12 2026-05-14 15:08:32 +08:00
n3t1zen 601429d63d use my keystore 2026-05-05 12:04:02 +08:00
n3t1zen f27b2f7e08 temporary fix for building 2026-05-05 12:03:23 +08:00
n3t1zen 9932774a1d limit memory... 2026-05-05 11:52:51 +08:00
世界 3b3883ef2c Bump version 1.13.11 2026-04-23 07:23:36 +08:00
世界 a3f4ca31d1 Bump version 1.13.10 2026-04-21 17:33:49 +08:00
世界 67a19777ce Bump version 1.13.9 2026-04-20 08:15:59 +08:00
世界 f929e52e41 Restrict beta settings to beta versions 2026-04-20 08:04:58 +08:00
世界 c8491c9212 Fix LocalResolver blocking on missing default network
Return `missing default interface` immediately instead of suspending
inside `DefaultNetworkMonitor.require()` when no default network is
available.
2026-04-20 00:14:19 +08:00
世界 2d7efc04a7 Add long-press copy on App and Core version items 2026-04-20 00:14:19 +08:00
世界 ea63fb0f8b Fix checkDefaultInterfaceUpdate 2026-04-19 22:39:11 +08:00