| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2026-03-27 | Rebase fixeshackday-glance-widget | Jonatan Rhodin | 2 | -1/+8 | |
| 2026-03-27 | Some fixes | Jonatan Rhodin | 2 | -7/+2 | |
| 2026-03-27 | Lotsa work | Jonatan Rhodin | 23 | -470/+631 | |
| 2026-03-27 | Some more work | Jonatan Rhodin | 20 | -141/+735 | |
| 2026-03-27 | Some cleanup | Jonatan Rhodin | 5 | -8/+11 | |
| 2026-03-27 | Add very crude implementation of widget | Jonatan Rhodin | 11 | -0/+429 | |
| 2026-03-26 | Merge branch 'missing-code-owners' | Linus Färnstrand | 6 | -0/+113 | |
| 2026-03-26 | Stop triggering compile CIs on code-owner changes | Linus Färnstrand | 3 | -0/+3 | |
| 2026-03-26 | Add appteam-lead code owner team | Linus Färnstrand | 1 | -0/+8 | |
| Bootstrap this team with only owning a few files related to code ownership itself, and trusted signing keys | |||||
| 2026-03-26 | Add CI job to prevent new ownerless files | Linus Färnstrand | 2 | -0/+102 | |
| Adds a workflow that compares ownerless files between the PR base and head. Fails if the PR introduces files not covered by any team in code-owners.json. Uses @actions/glob for pattern matching, consistent with the existing code-owner-approval workflow. | |||||
| 2026-03-26 | Merge branch 'fix-mullvad-ios-linking' | Emīls | 1 | -2/+0 | |
| 2026-03-26 | Remove extra linking of libmullvad_ios | Jon Petersson | 1 | -2/+0 | |
| 2026-03-26 | Merge branch 'use-gotatun-for-linux-builds' | Markus Pettersson | 1 | -4/+4 | |
| 2026-03-26 | Use gotatun instead of wireguard-go when building app package | Markus Pettersson | 1 | -4/+4 | |
| 2026-03-26 | Merge branch 'update-gotatun' | Joakim Hulthe | 2 | -3/+3 | |
| 2026-03-26 | Update gotatun to 0.5.0 | Joakim Hulthe | 2 | -3/+3 | |
| This release: - Adds jitter to the handshake interval. Good for correctness. - Fixes a bug on linux. Will be good to have this fix for when we ship GotaTun on linux. [Changelog](https://github.com/mullvad/gotatun/blob/v0.5.0/CHANGELOG.md) | |||||
| 2026-03-26 | Merge branch 'adjust-partner-api-comment-to-correct-domain' | Albin | 1 | -1/+1 | |
| 2026-03-26 | Adjust partner API comment to correct domain | Albin | 1 | -1/+1 | |
| 2026-03-26 | Merge branch 'update-dependencies-droid-2586' | David Göransson | 64 | -4047/+3843 | |
| 2026-03-26 | Update lockfile | David Göransson | 3 | -820/+886 | |
| 2026-03-26 | Rerun ktfmt formatting | David Göransson | 59 | -3215/+2945 | |
| 2026-03-26 | Update lint baseline | David Göransson | 1 | -2/+2 | |
| 2026-03-26 | Bump ktfmt plugin to 0.26.0 | David Göransson | 1 | -1/+1 | |
| 2026-03-26 | Bump protobuf to 4.34.1 | David Göransson | 1 | -1/+1 | |
| 2026-03-26 | Bump kotlin to 2.3.20 | David Göransson | 1 | -1/+1 | |
| 2026-03-26 | Bump koin to 4.2.0 | David Göransson | 1 | -2/+2 | |
| 2026-03-26 | Bump grpc to 1.80.0 | David Göransson | 1 | -1/+1 | |
| 2026-03-26 | Bump compose to 1.10.6 | David Göransson | 1 | -1/+1 | |
| 2026-03-26 | Bump arrow to 2.2.2.1 | David Göransson | 1 | -1/+1 | |
| 2026-03-26 | Bump workmanager to 2.11.2 | David Göransson | 1 | -1/+1 | |
| 2026-03-26 | Bump nav3 to 1.1.0-rc01 | David Göransson | 1 | -1/+1 | |
| 2026-03-26 | Merge branch 'update-st-troubleshoot' | David Lönnhager | 2 | -34/+21 | |
| 2026-03-26 | Add removing VPN troubleshoot step for split tunneling | David Lönnhager | 2 | -34/+21 | |
| 2026-03-25 | Merge branch 'fix-custom-list-search' | Tobias Järvelöv | 15 | -85/+150 | |
| 2026-03-25 | Sync custom list location expanded state with external updates | Oliver | 1 | -0/+5 | |
| 2026-03-25 | Fix search issues with custom list search | Oliver | 14 | -85/+145 | |
| 2026-03-25 | Merge branch 'fix-test-checked-checks' | Tobias Järvelöv | 6 | -32/+33 | |
| 2026-03-25 | Use checked assertion instead of aria-checked in tests | Oliver | 6 | -32/+33 | |
| 2026-03-25 | Merge branch 'fix-build-script-git-dir-worktree' | Linus Färnstrand | 1 | -40/+34 | |
| 2026-03-25 | Fix build script git ref tracking in worktrees | Linus Färnstrand | 1 | -40/+34 | |
| Use `git rev-parse --git-common-dir` to find the shared git directory where refs live, instead of assuming they are under the path returned by `--git-dir`. In a worktree, `--git-dir` returns the worktree-specific directory which has HEAD but not refs/heads/ or refs/tags/ - those live in the common directory. Also extract a shared git_output helper to deduplicate the repeated run-check-trim pattern across all git command calls. | |||||
| 2026-03-25 | Merge branch 'bump-binaries' | Markus Pettersson | 1 | -0/+0 | |
| 2026-03-25 | Bump `mullvadvpn-app-binaries` submodule to 382756d | Markus Pettersson | 1 | -0/+0 | |
| Include `libnftnl` and `libmnl` compiled for riscv64gc. | |||||
| 2026-03-25 | Merge branch 'gui-tests-are-failing-des-2894' | Tobias Järvelöv | 3 | -5/+9 | |
| 2026-03-25 | Use .cjs extension for preload script | Tobias Järvelöv | 3 | -5/+9 | |
| We have to keep the preload script as an CJS module as otherwise we would not be able to disable the Chromium sandbox at runtime using the --no-sandbox flag. For more information see the Preload section in: https://github.com/electron/electron/blob/v39.2.6/docs/tutorial/esm.md | |||||
| 2026-03-25 | Merge branch 'daemon-only' | Markus Pettersson | 9 | -17/+237 | |
| 2026-03-25 | Output `deb` and `rpm` packags to `dist/` based on build targets | Braydon Fuller | 2 | -19/+47 | |
| 2026-03-25 | Update docs with `--daemon-only` option and other updates | Braydon Fuller | 1 | -4/+9 | |
| 2026-03-25 | Update CHANGELOG.md | Braydon Fuller | 1 | -0/+5 | |
| 2026-03-25 | Add `--daemon-only` build option for build script | Braydon Fuller | 7 | -13/+195 | |
| 2026-03-25 | Merge branch 'deprecate-mullvadapiwrapper-in-partner-api-ios-1182' | Emīls | 17 | -1144/+268 | |
