summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorLinus Färnstrand <linus@mullvad.net>2020-04-07 15:26:21 +0200
committerLinus Färnstrand <linus@mullvad.net>2020-04-07 15:26:21 +0200
commit73d35cb55283d9ca9394d9f3395ef63b469aae1e (patch)
tree3bedcde807020a4f7dde772d21ea8e999acf7cf9
parentf73f64394175fcd1d8c1a6911227ad600fa6e7ab (diff)
parent91f54375b5dc212d4c6d7fd5830bb359e3112728 (diff)
downloadmullvadvpn-73d35cb55283d9ca9394d9f3395ef63b469aae1e.tar.xz
mullvadvpn-73d35cb55283d9ca9394d9f3395ef63b469aae1e.zip
Merge branch 'supported-platforms-docs'
-rw-r--r--CHANGELOG.md3
-rw-r--r--README.md31
2 files changed, 27 insertions, 7 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5ee1e188f0..fc76bf9c36 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -34,6 +34,9 @@ Line wrap the file at 100 chars. Th
- Allow `fc00::/7` instead of `fd00::/8` in the firewall when local network sharing is enabled.
Should unblock all unique local addresses.
- Upgrade from Electron 7 to Electron 8.
+- Formalize what operating system versions we support in the [readme](README.md). In practice
+ this means dropped support for Android 5 and 6 and Fedora 28 and 29 right away, Ubuntu 16.04
+ support will end as soon as Ubuntu 20.04 comes out.
#### Windows
- Windows 7 only: Address packet loss issues with OpenVPN on some systems by reverting the TAP
diff --git a/README.md b/README.md
index cd3e192b4a..38a743dbc6 100644
--- a/README.md
+++ b/README.md
@@ -3,23 +3,40 @@
Welcome to the Mullvad VPN client app. This repository contains all the source code for the
desktop and mobile versions of the app. For desktop this includes the system service/daemon
([`mullvad-daemon`](mullvad-daemon/)), a graphical user interface ([GUI](gui/)) and a
-command line interface ([CLI](mullvad-cli/)).
-
-The Android app uses the same backing system service for the tunnel and security but has
-a dedicated frontend in [android/](android/).
-
-iOS consists of a completely standalone implementation that resides in [ios/](ios/)
+command line interface ([CLI](mullvad-cli/)). The Android app uses the same backing
+system service for the tunnel and security but has a dedicated frontend in [android/](android/).
+iOS consists of a completely standalone implementation that resides in [ios/](ios/).
## Releases
There are built and signed releases for macOS, Windows, Linux and Android available on
[our website](https://mullvad.net/download/) and on
-[Github](https://github.com/mullvad/mullvadvpn-app/releases/).
+[Github](https://github.com/mullvad/mullvadvpn-app/releases/). The Andriod app is also available
+on [Google Play](https://play.google.com/store/apps/details?id=net.mullvad.mullvadvpn).
Support for iOS is in the making.
You can find our code signing keys as well as instructions for how to cryptographically verify
your download on [Mullvad's Open Source page].
+### Platform/OS support
+
+These are the operating systems and their versions that the app officially supports. It might
+work on many more versions, but we don't test for those and can't guarantee the quality or
+security.
+
+| OS/Platform | Supported versions |
+|-------------|--------------------|
+| Windows | 7, 8.1 and 10 |
+| macOS | The three latest major releases |
+| Linux (Ubuntu)| The two newest LTS releases and the two newest non-LTS releases |
+| Linux (Fedora) | The versions that are not yet [EOL](https://fedoraproject.org/wiki/End_of_life) |
+| Linux (Debian) | The versions that are not yet [EOL](https://wiki.debian.org/DebianReleases) |
+| Android | The four latest major releases|
+| iOS | 13 and newer |
+
+On Linux we test using the Gnome desktop environment. The app should, and probably does work
+in other DEs, but we don't regularly test those.
+
## Features
Here is a table containing the features of the app accross platforms. This reflects the current