Improved
- Split tunneling compatibility with other WFP redirectors to address potential system crashes on Windows.
- macOS Service-account creation and validation, including handling user ID conflicts and reporting creation failures.
- Custom Connected DNS to support scheme-prefixed DoT endpoints, including an explicit default port.
- Custom Connected DNS handling to avoid starting ctrld for a plain-IP upstream when Split DNS has no domains configured.
Fixed
- Local privilege escalation vulnerability involving custom OpenVPN config parsing on Linux.
- A potential split tunneling extension crash caused by unsynchronized connection-table updates on macOS.
- Proxy Gateway retaining silent, unauthenticated connections without connection limits or a handshake timeout. Reported by
Souparna Majumder.
- Network name and per-network settings remaining stale after waking on a different network through the same adapter on Windows.
- Installer starting the previous uninstaller before the helper service has finished stopping on Windows.
- Potential IKEv2 reconnect loop when asynchronous RAS disconnect notification fails to register with Windows.
- Menu bar icon not opening the app while another application is full screen on macOS.
- Potential app crash when connecting with a custom OpenVPN config on macOS.
- CLI-only Linux app ignoring the Launch on Startup preference when disabled.
- MTU detection and hotspot adapter detection failing with non-English system locales on Linux.
- systemd-resolved detection for additional resolv.conf symlink targets and stub-resolver configurations.
- Intentional ctrld shutdowns being logged as crashes.
GUI Installer Hashes
| Installer |
SHA-256 hash |
| Windows amd64 |
836c722ff55918aa8fd3c1987ad9e8197300bb50f9998aa8f579883df13e1918 |
| Windows arm64 |
2d1712429cfc9b6013f20cb19dbd7c91b121c8e1603b4efc1269244bd096410f |
| macOS universal |
9c6c2be4758c9a4a0b9ea599606dad7c4c7379774b1ef5bbb8ad166492512703 |
| Ubuntu amd64 |
2758c6ee8f66d4ff769943bb5a42a5c321bac3bb8b36f8c16c7c67ae795f5931 |
| Ubuntu arm64 |
c2e5395f71ccdab36cbd4e9230fd14bcd63fc35482b92af38eb4dc3a6d53e838 |
| Fedora amd64 |
9e61e52e125dae5c56f6c97fe6c051b6d6d357005b3dbac28613059f9c1497b5 |
| Fedora arm64 |
a59da95ad190ebbea3fdbaeb690e9c5759fe89814b0c741ef57ae9c1a9466010 |
| OpenSUSE amd64 |
827ce5e6fe52d0c816fdca66a25f5a7342b3ad58d268f009402d555231b67c90 |
| Arch Linux amd64 |
72289bd98d455d76abdcc34c45746904f6959bf4c5245528a34201940c3b5dff |
CLI Installer Hashes
| Installer |
SHA-256 hash |
| Ubuntu CLI amd64 |
47c6987ba0885ae0c1b19f505e0e833fd0213727a5b4d7c25ffff610f89d56ca |
| Ubuntu CLI arm64 |
0da8acb9c0f3e2dfa28ac6893ddd6ed6f85449bd395465a6c5a69113be5b3482 |
| Fedora CLI amd64 |
61dda7eb26f6cd2818dadb3a4bc120dca86e15da68cd3755dc2139f49a38446a |
| Fedora CLI arm64 |
98cf5f33a2ff81d925c0dfa5cce0c71ac819508b95deb174b4f2a83859934495 |
| OpenSUSE CLI amd64 |
8f68e02a24a7c6c9cd800827937418bfdef5d5792ef325616e45a473af6ee2d0 |
| Arch Linux CLI amd64 |
b916fb4e15dd97ceea74899d93e95cc0e5616ded734b398f376279a89120710e |
Linux Installer GnuPG Key