| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-10-01 | Install AppArmor profile if AppArmor is available | Markus Pettersson | 1 | -10/+7 | |
| 2025-04-09 | Fix syntax error in Apparmor profile | inventor500 | 1 | -2/+2 | |
| The executable path must be quoted instead of using an escape character. See man apparmor.d(5), under "Unquoted Profile Name" - "Rules with embedded spaces or tabs must be quoted." | |||||
| 2024-09-30 | Address TODO comment in `before-install.sh` | Markus Pettersson | 1 | -4/+0 | |
| 2024-05-28 | Add niri as a supported wayland compositor | Joakim Hulthe | 1 | -1/+1 | |
| 2024-04-30 | Move apparmor profile to file | David Lönnhager | 2 | -11/+9 | |
| 2024-04-29 | Add apparmor profile on Ubuntu 24.04 or newer | David Lönnhager | 2 | -0/+33 | |
| 2024-03-05 | Fix shellcheck warnings and notes | Joakim Hulthe | 2 | -4/+4 | |
| 2023-12-01 | Improve installation fault tolerance | Pavin Joseph | 2 | -2/+2 | |
| Do not fail installation in containers without systemd init. | |||||
| 2023-08-30 | Clear GPU cache on upgrade on Linux | Oskar Nyberg | 1 | -19/+41 | |
| 2022-11-09 | Remove obtuse logging from install scripts | Emīls Piņķis | 1 | -2/+0 | |
| 2022-11-03 | Remove superfluos logging from install script | Emīls Piņķis | 1 | -2/+0 | |
| 2022-10-21 | Add Hyprland as wayland compatible | Oskar Nyberg | 1 | -1/+1 | |
| 2022-09-13 | Improve daemon unit file | Emīls Piņķis | 7 | -9/+37 | |
| Set the `MULLVAD_RESOURCE_DIR` environment variable and specify the path as a required mount path. | |||||
| 2022-09-12 | Add early-boot-blocking unit file | Emīls Piņķis | 4 | -3/+7 | |
| 2022-08-26 | Use SIGINT instead of SIGTERM in before-remove | Oskar Nyberg | 1 | -1/+4 | |
| 2022-08-23 | Remove use of --quit-without-disconnect and limitations due to disconnecting | Oskar Nyberg | 2 | -2/+4 | |
| 2022-07-28 | Electron flags to run wayland native | Peter Kaplan | 1 | -1/+11 | |
| To make sure this is only applied on desktops/compositors that are supported and well-tested, the running desktop/compositor is checked against a predefined allowlist via environment variables that are commonly set by desktop environments or compositors. | |||||
| 2022-06-20 | Remove legacy upstart init configuration | Evan Anderson | 3 | -22/+5 | |
| The supported platforms (Ubuntu 18.04+, Debian 10+, and Fedora 33+) all use systemd, so the old upstart configuration can be safely removed | |||||
| 2022-03-14 | Rename wireguard key removal function | David Lönnhager | 1 | -1/+1 | |
| 2022-01-31 | Remove user config files on purge | Oskar Nyberg | 1 | -0/+23 | |
| 2021-11-30 | Kill the GUI when uninstalling the app on Linux | David Lönnhager | 1 | -0/+2 | |
| 2021-10-01 | Revert "Disable sandbox on Ubuntu 21.10" | Oskar Nyberg | 1 | -4/+0 | |
| This reverts commit 23de999313ccf87ae29988c0c328b5ec7625b8d7. | |||||
| 2021-09-30 | Disable sandbox on Ubuntu 21.10 | Oskar Nyberg | 1 | -0/+4 | |
| 2021-06-18 | Rename 'mullvad-setup clear-history' to 'mullvad-setup remove-wireguard-key' | David Lönnhager | 1 | -1/+1 | |
| 2021-03-15 | Copy old daemon log | Emīls | 1 | -0/+2 | |
| 2021-01-28 | Disable Electron sandbox when lacking permission | Oskar Nyberg | 1 | -1/+8 | |
| 2020-11-19 | Bundle API address cache with the app | David Lönnhager | 1 | -0/+1 | |
| 2020-10-12 | Remove keys after resteting firewall | Emīls | 1 | -3/+2 | |
| 2020-09-29 | Reset firewall from Linux build-scripts | Emīls | 1 | -0/+2 | |
| 2020-09-04 | Account for the fact that `rm -f` never returns a non-zero exit code | Linus Färnstrand | 2 | -4/+4 | |
| 2020-09-04 | Use full path to mullvad CLI binary | Linus Färnstrand | 1 | -1/+1 | |
| 2020-08-25 | Kill GUI before install on Linux | Oskar Nyberg | 1 | -0/+2 | |
| 2020-07-03 | Use CLI instead of mullvad-setup to clear wg keys | Emīls | 1 | -0/+2 | |
| 2020-06-02 | Add launcher binary for excluded apps (mullvad-exclude) | David Lönnhager | 1 | -0/+2 | |
| 2020-03-30 | Fix upgrade script on Linux for older versions | David Lönnhager | 1 | -1/+1 | |
| 2020-03-17 | Block while upgrading on Linux | David Lönnhager | 1 | -0/+1 | |
| 2020-03-17 | Don't stop the daemon in before_remove.sh on Debian, if upgrading | David Lönnhager | 1 | -0/+5 | |
| 2019-10-10 | Remove symlink creation/deletion from install scripts | e | 2 | -4/+0 | |
| 2019-10-10 | Add symlink to problem-report binary | e | 1 | -0/+1 | |
| 2019-10-09 | Add and remove mullvad-problem-report symlink in install scripts | Linus Färnstrand | 2 | -0/+4 | |
| 2019-09-03 | Add launcher script on Linux to disable sandbox | Andrej Mihajlov | 1 | -0/+5 | |
| 2019-06-11 | Remove cached relay list during installation | Emīls Piņķis | 1 | -0/+2 | |
| 2019-04-25 | Remove relay-clearing code from preinstall scripts | Emīls Piņķis | 1 | -3/+0 | |
| 2019-03-21 | Remove cached relay list during installation | Emīls Piņķis | 1 | -0/+3 | |
| 2019-01-16 | Slightly improve install script so that it doesn't fail on Debian systems | Emīls Piņķis | 1 | -1/+2 | |
| 2019-01-03 | Add extra 'After' directives to daemon's unit file | Emīls Piņķis | 1 | -0/+2 | |
| 2018-11-13 | Add post-transaction hook for RPM package to always enable mullvad-daemon ↵ | Emīls Piņķis | 2 | -2/+16 | |
| upon upgrade/install | |||||
| 2018-09-12 | Replace quoted path with escaped path | Janito Vaqueiro Ferreira Filho | 1 | -1/+1 | |
| 2018-09-04 | Stop service if running before upgrade | Janito Vaqueiro Ferreira Filho | 1 | -0/+9 | |
| 2018-09-04 | Only install config. files for one init system | Janito Vaqueiro Ferreira Filho | 2 | -1/+4 | |
| Keep configuration for init systems in the resources directory, and have the after-install and before-remove scripts configure the detected installed init system. | |||||
