小黄 Sub

Rating: 
5
Your rating: None Average: 5 (1 vote)

Add xray protocols to VPN

Add ability to subcribe vmess, vless

Open Setting-VPN, then you got it.

Tested on sailfishos 5.1/5.2 aarch64, almost all codes are written by AI.

Screenshots: 

Keywords:

Application versions: 
AttachmentSizeDate
File harbour-xhvpn-1.0.0-1.aarch64.rpm108.96 KB08/08/2026 - 12:42
File harbour-xhvpn-1.0.0-1.armv7hl.rpm114.35 KB08/08/2026 - 12:42
File harbour-xhvpn-1.1.1-1.aarch64.rpm615.28 KB11/08/2026 - 10:40
File harbour-xhvpn-1.1.1-1.armv7hl.rpm616.61 KB11/08/2026 - 10:40
File harbour-xhvpn-1.2.0-1.aarch64.rpm615.8 KB11/08/2026 - 14:48
File harbour-xhvpn-1.2.0-1.armv7hl.rpm616.75 KB11/08/2026 - 14:48
Changelog: 

- Diagnostics: log helper exec details (exists/perms/uid/euid/cwd and
firejail/sailjail sandbox marker) to ~/.config/harbour-xhvpn/helper.log
to diagnose "No such file or directory" when QProcess starts the
setuid-root helper from inside the app.
- Add standalone subscription manager app with desktop icon, group
listing, subscription fetching (QNetworkAccessManager), base64 feed
parsing and connman provider creation via net.connman.vpn D-Bus.
- Add XhvpnVpn sailjail permission granting net.connman.vpn D-Bus
access to the app (net.connman.vpn is outside the stock Connman
permission which only covers net.connman).