| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-02-25 | Allow invalidating NetworkState cache | David Göransson | 1 | -2/+13 | |
| 2025-02-25 | Refactor defaultRawNetworkStateFlow | David Göransson | 1 | -18/+13 | |
| 2025-02-25 | Enable --locked for all gradle rust builds | Jonatan Rhodin | 1 | -3/+1 | |
| 2025-02-25 | Fix navigation in report problem screen for Firestick | Jonatan Rhodin | 1 | -1/+16 | |
| 2025-02-25 | Fix gRPC not working with WiFi proxy | David Göransson | 1 | -0/+3 | |
| 2025-02-19 | Fix local.properties check | Albin | 1 | -2/+3 | |
| Ensures that the local.properties check in the build script better handles cases when the local.properties file doesn't exist. | |||||
| 2025-02-19 | Update gradle lockfile | Albin | 1 | -214/+217 | |
| 2025-02-19 | Add ktor error code comment | Albin | 1 | -0/+1 | |
| 2025-02-19 | Revert "Bump ktor to 3.1.0" | Albin | 1 | -1/+1 | |
| This reverts commit ef2caccec46ebdac5738b7602144dcbbcdf63753. Reverted due to an AbstractMethodError triggered in the serialization logic after bumping ktor 3.0.3->3.1.0. | |||||
| 2025-02-18 | Add `setup-rust` script and git hook | Kalle Lindström | 1 | -1/+7 | |
| The `setup-rust` helper script uses Rustup to install the default targets and components that each platform needs. The `setup-rust-post-checkout` script is a git hook (which needs to be copied to .git/hooks/post-checkout, which can be done manually or by running `setup-rust install-hook`) that detects when the `rust-toolchain.toml` file has changed and installs the default targets/components for the platform that the user has specified via the MULLVAD_SETUP_PLATFORM env variable. | |||||
| 2025-02-18 | Fix kotlin build script formatting | Albin | 1 | -5/+1 | |
| 2025-02-18 | Fix mockapi device list test wait condition | Albin | 1 | -1/+1 | |
| 2025-02-18 | Update lockfile | David Göransson | 2 | -790/+815 | |
| 2025-02-18 | Update baseline | David Göransson | 1 | -1/+1 | |
| 2025-02-18 | Bump ksp to 2.1.10-1.0.30 | David Göransson | 1 | -1/+1 | |
| 2025-02-18 | Bump gRPC to 1.70.0 | David Göransson | 2 | -1/+3 | |
| 2025-02-18 | Fix formatting | David Göransson | 2 | -5/+3 | |
| 2025-02-18 | Bump ktfmt plugin to 0.22.0 | David Göransson | 1 | -1/+1 | |
| 2025-02-18 | Bump joda time to 2.13.1 | David Göransson | 1 | -1/+1 | |
| 2025-02-18 | Bump ktor to 3.1.0 | David Göransson | 1 | -1/+1 | |
| 2025-02-18 | Bump AGP to 8.8.1 | David Göransson | 1 | -1/+1 | |
| 2025-02-18 | Bump compose to 1.7.8 | David Göransson | 1 | -1/+1 | |
| 2025-02-18 | Bump destinations to 2.1.0-beta16 | David Göransson | 1 | -1/+1 | |
| 2025-02-17 | Adjust placeholder text stlye to be in line with input text | Jonatan Rhodin | 1 | -1/+1 | |
| 2025-02-17 | Set font size of dialog inputs to be title medium | Jonatan Rhodin | 6 | -0/+12 | |
| 2025-02-14 | Disable broken e2e test | Albin | 1 | -0/+2 | |
| 2025-02-12 | Update the first paragraph in the daita information message | Jonatan Rhodin | 20 | -20/+1 | |
| 2025-02-10 | Bump orchestrator in instrumentation test script | Albin | 1 | -1/+1 | |
| 2025-02-10 | Update android translation | Emīls | 20 | -20/+1 | |
| 2025-02-10 | Add warning if CARGO_TARGETS is set | Kalle Lindström | 1 | -0/+4 | |
| 2025-02-07 | Update all CI to update wireguard-go submodule more explicitly | Linus Färnstrand | 2 | -2/+2 | |
| 2025-02-07 | Remove cbindgen and instructions about it | Linus Färnstrand | 3 | -14/+0 | |
| cbindgen is no longer needed for building. The header generation is now done manually and never triggered automatically at build | |||||
| 2025-02-06 | Update changelog | Jonatan Rhodin | 1 | -0/+5 | |
| 2025-02-06 | Adjust and unify margins in settings and vpn settings | Jonatan Rhodin | 3 | -16/+9 | |
| 2025-02-06 | Disable wireguard port setting if obfuscation is set | Jonatan Rhodin | 4 | -18/+50 | |
| 2025-02-06 | Replace usage of body medium with title medium | Jonatan Rhodin | 4 | -4/+3 | |
| This is because snack bars uses body medium and we want snack bars to have the standard look | |||||
| 2025-02-06 | Replace old waitForTunnelUp function | David Göransson | 9 | -178/+436 | |
| After invoking VpnService.establish() we will get a tunnel file descriptor that corresponds to the interface that was created. However, this has no guarantee of the routing table beeing up to date, and we might thus send traffic outside the tunnel. Previously this was done through looking at the tunFd to see that traffic is sent to verify that the routing table has changed. If no traffic is seen some traffic is induced to a random IP address to ensure traffic can be seen. This new implementation is slower but won't risk sending UDP traffic to a random public address at the internet. | |||||
| 2025-02-05 | Move daita data usage warning to the first page | Jonatan Rhodin | 21 | -132/+127 | |
| 2025-02-04 | Bump Linux container image to mullvadvpn-app-build:85fa990a4 | Mullvad build server | 1 | -1/+1 | |
| 2025-02-04 | Update Android prepare release script | Oskar | 1 | -65/+17 | |
| 2025-02-04 | Move prepare-release script to android directory | Oskar | 1 | -0/+113 | |
| 2025-02-04 | Open the store page on fdroid version | Jonatan Rhodin | 5 | -16/+29 | |
| 2025-02-04 | Do not show add server when custom dns server list is empty | Jonatan Rhodin | 7 | -24/+63 | |
| 2025-02-04 | Restore osv scanner vuln ignore that is still required | Jonatan Rhodin | 1 | -0/+9 | |
| 2025-02-04 | Update gradle lockfile | Albin | 2 | -0/+5457 | |
| 2025-02-04 | Remove OWASP dependency check plugin | Albin | 10 | -5943/+0 | |
| The OWASP DependencyCheck plugin has been replaced with `osv-scanner` which covers our use-case. | |||||
| 2025-02-03 | Bump dates of depependency check suppressions | Jonatan Rhodin | 1 | -1/+1 | |
| 2025-02-03 | Bump dates of osv ignore vulns | Jonatan Rhodin | 1 | -40/+11 | |
| 2025-02-03 | Use ordered string substitutions | Jonatan Rhodin | 1 | -4/+4 | |
| 2025-02-03 | Remove unnecessary html parsing | Jonatan Rhodin | 5 | -69/+24 | |
