世界
3ed2341355
Improve oom-killer
2026-04-23 08:12:53 +08:00
世界
7a57cfeb88
Minor fixes
2026-04-23 08:12:53 +08:00
世界
22e1941e5e
Fix crash handler
2026-04-23 08:12:53 +08:00
世界
cd48f1abf6
tools: Network Quality and STUN
2026-04-23 08:12:52 +08:00
世界
b48f4ad97f
Tools View & Crash Report & OOM Report
2026-04-23 08:12:52 +08:00
世界
73180f0230
Add support for MAC and hostname rule items
2026-04-23 08:12:52 +08:00
世界
d461714de8
Fix alert copy
2026-04-20 05:45:12 +08:00
世界
63d1d0fe3f
Add GitHub update checker and installer
2026-03-30 23:02:42 +08:00
世界
f9fa896326
Set DNS matchDomains when include routes have no default route
...
Without this, the system ignores the NE's DNS server when IPv4
include routes don't contain 0.0.0.0/0 (e.g. segment routing).
Only applied conditionally to avoid breaking macOS Internet Sharing.
2026-03-11 17:53:46 +08:00
世界
efa6088884
Fix widget toggle not disabling On Demand before stopping VPN
...
Store wasOnDemandEnabled flag in providerConfiguration so the widget
can restore On Demand state on next start. Clear the flag when On
Demand is explicitly disabled in settings or when starting from the
main app.
2026-03-09 13:20:53 +08:00
世界
c7e1f667c3
Persist log and connection search state across tabs
2026-03-06 10:09:56 +08:00
世界
486769c1ab
Fix Internet Sharing not working
2026-03-05 18:43:04 +08:00
世界
c8199ca3da
Fix Packet Tunnel options not working
2026-03-05 18:43:04 +08:00
世界
b92e63ef88
Remove memory limit settings on macOS
2026-02-27 15:17:58 +08:00
世界
76541292d6
Fix tvOS pasteboard usage and simplify AlertState error copy flow
2026-02-09 15:54:03 +08:00
世界
8897e6deeb
refactor: improve alert error context and copy action
2026-02-08 18:25:55 +08:00
世界
a86dfc26d1
Reformat code
2026-02-08 18:23:42 +08:00
世界
2e682d746c
Fix main-thread blocking I/O
2026-02-05 02:37:02 +08:00
世界
4ae421cd04
Fix security-scoped URL access balancing
2026-02-04 22:32:02 +08:00
世界
1a4990fa51
Fix OutboundGroup equality check
2026-02-04 18:54:41 +08:00
世界
9d4ce37e94
Fix duplicate traffic updates
2026-01-16 20:08:33 +08:00
世界
12c8bff2d4
refactor: CommandClient & Connections
2026-01-16 20:08:33 +08:00
世界
c479921a4f
refactor: apply connection events
2026-01-15 08:16:44 +08:00
世界
b726d76d7c
Fix packet tunnel start options persistence
2026-01-13 15:46:25 +08:00
世界
d542c2e52a
refactor: Tab view accessory compat
2026-01-09 19:46:22 +08:00
世界
6b589cb771
Add screenshot generator
2026-01-08 16:13:20 +08:00
世界
d201789720
Signal file provider changes on VPN status update
2026-01-06 01:06:56 +08:00
世界
8a62a58ce7
Fix XPC validation
2026-01-05 15:42:56 +08:00
世界
59317f3c79
refactor: Fix macOS standalone application
2026-01-05 01:21:24 +08:00
世界
81d6827334
Refactor to eliminate hardcoded identifiers
...
Read package identifier and app group ID from Info.plist at runtime
via AppConfiguration. This enables SFM.System to use TeamID-prefixed
app group format required by macOS Sequoia, fixing the privacy prompt
when accessing app group data.
2026-01-03 02:46:52 +08:00
世界
e2c378d42b
Add QR scanner support for macOS with camera selection
...
- Refactor QR scanner into separate Scanner module for iOS and macOS
- Add camera selection menu for devices with multiple cameras
- Use Vision framework for QR detection on macOS
- Remove tvOS QR scanner support (continuity camera)
- Add camera entitlement and usage description for macOS
- Fix minor issues in Intents and ExtensionProvider
2026-01-01 18:18:03 +08:00
世界
58b5e9d732
Add custom on-demand rules support
2025-12-30 00:18:43 +08:00
世界
90a1022ec2
Fix multiple status streams when reconnecting
2025-12-19 19:26:16 +08:00
世界
9be752ea94
Minor fixes
2025-12-13 19:30:33 +08:00
世界
39338ab133
Restart service when settings change
2025-12-07 10:28:51 +08:00
世界
f3ab29cda7
Fix status refresh
2025-12-06 22:01:44 +08:00
世界
0e206cc452
Refactor Dashboard traffic cards with line charts
2025-12-06 21:19:37 +08:00
世界
30492c1191
Fix groups
2025-12-01 16:27:24 +08:00
世界
264c37218c
Merge profile to dashboard
2025-11-26 22:25:52 +08:00
世界
4f0d1098e6
Improve Start/Stop button
2025-11-26 22:25:52 +08:00
世界
32f5bf1f3b
Improve performance for Logs
2025-11-26 22:25:51 +08:00
世界
2e2fc223bf
Fix logs
2025-11-26 22:25:51 +08:00
世界
26aa7c4410
Search for logs
2025-11-26 22:25:50 +08:00
世界
29a84a16b0
Add log level filtering
2025-11-26 22:25:49 +08:00
世界
ac620cfd3a
Fix libbox connection
2025-11-26 22:25:48 +08:00
世界
f5a02d9da0
Fix dashboard refresh
2025-11-26 22:25:48 +08:00
世界
39b10d707e
Refactor to use consolidated CommandClient
2025-11-26 22:25:48 +08:00
世界
b71cbae382
Refactor to MVVM architecture
2025-11-26 22:25:48 +08:00
世界
61f1036f57
Fix usages of writeFatalError
2025-11-26 22:25:47 +08:00
世界
f4b284acd8
Update usages of libbox
2025-11-26 22:25:47 +08:00