The Mullvad VPN client app for desktop and mobile
GPL-3.0 License
Bot releases are hidden (Show)
This release is desktop (Windows, macOS and Linux) only.
Please note that a lot of desktop changes happened in 2020.4-beta1 but the binaries were never published. So see that changelog also for the full list of changes since the last desktop release.
fc00::/7
instead of fd00::/8
in the firewall when local network sharing is enabled.Initial release for iOS (iPhone). Supports...
This release is Android only
block_when_disconnected
setting was sometimes not honored whenThis release is identical to 2020.3-beta1, see that change log for all changes since last stable release.
This release is identical to 2020.2-beta1, see that change log for all changes since last stable release.
This release is identical to 2020.1-beta1, see that change log for all changes since last stable release.
wireguard-go
to v0.0.20200121
MullvadVpnService
is started with an intent whichandroid.net.VpnService
action. Effectively, this should enables
, as a temporary fix fornull
version when version check cache is stale rightnull
pointer exception when connectivity event intent has no network info./etc/resolv.conf
will now work even when no/etc/resolv.conf
exists.C:\etc\ssl\openssl.cnf
on start. This file was being loaded when anThe rest is identical to 2019.10-beta2, see that change log for all changes since last stable release.
mullvad relay set tunnel-protocol
subcommand to the CLI to specify what tunnel protocolmullvad reconnect
subcommand to the CLI to make the app pick a new server and reconnect.netsh
unnecessarily and getting stuck in associated hangs.resolvconf
for managing DNS, the daemon will check ifdnsmasq
is running and misconfigured.This release is for Android only.
wireguard-go
library.mullvad-problem-report
directly in /usr/bin
. So the tool is available.problem-report
tool to mullvad-problem-report
.mullvad
and mullvad-problem-report
symlinks from /usr/local/bin
on uninstall.The rest is identical to 2019.9-beta1, see that change log for all changes since last stable release.
https://mullvad.net/help/tag/mullvad-app/
.MULLVAD_LOCALE
environment variable.mullvad relay update
to trigger a relay list download even if the existing cache is new.Updated translations for new strings in the app
The rest is identical to 2019.8-beta1, see that change log for all changes since last stable release.
se10
will show up after se2
.Mullvad VPN
to a generated GUID.uninstall.sh
script.The rest is identical to 2019.7-beta1, see that change log for all changes since last stable release.
factory-reset
CLI command for removing settings, logs and clearing the cache.bridge set state
argument as required to avoid a crash.The rest is identical to 2019.6-beta1, see that change log for all changes since last stable release.