| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-02-27 | Update dimensions and fonts | Jonatan Rhodin | 2 | -3/+4 | |
| 2025-02-27 | Fix fonts and spacing in privacy disclaimer screen | Jonatan Rhodin | 1 | -12/+8 | |
| 2025-02-27 | Add instructions on how to update gradlew | David Göransson | 1 | -0/+11 | |
| Previously the instructions where added inside the gradle-wrapper.properties files, however this means as you update it all the instructions gets removed and you have to manually add them again. I've now clarified the instructions and put them in a place where they won't get cleared out when updating. | |||||
| 2025-02-27 | Update gradle wrapper to 8.13 | David Göransson | 3 | -3/+3 | |
| 2025-02-27 | Update lockfile | David Göransson | 1 | -420/+399 | |
| 2025-02-27 | Update detekt to 1.23.8 | David Göransson | 1 | -1/+1 | |
| 2025-02-27 | Update ConstraintLayout to 1.1.1 | David Göransson | 1 | -1/+1 | |
| 2025-02-27 | Update datastore to 1.1.3 | David Göransson | 1 | -1/+1 | |
| 2025-02-27 | Update activity to 1.10.1 | David Göransson | 1 | -1/+1 | |
| 2025-02-27 | Bump AGP to 8.8.2 | David Göransson | 1 | -1/+1 | |
| 2025-02-26 | Fix spamming of connectivity changed events | Jonatan Rhodin | 1 | -0/+2 | |
| 2025-02-26 | Update verification-metadata.xml | Kalle Lindström | 1 | -5/+0 | |
| 2025-02-26 | Remove Joda Time and use java.time package instead | Kalle Lindström | 63 | -228/+244 | |
| Joda Time has been superseded by the Java 8 java.time package which has more or less the same API. This commit removes all usage of Joda Time and replaces it with the java.time classes. This is done so that we can remove the dependency on Joda Time. | |||||
| 2025-02-25 | Add logging for dropped nav events | Albin | 1 | -0/+5 | |
| Adding logging for skipped navigation events in order to simplify debugging of flaky tests. | |||||
| 2025-02-25 | Remove cached VpnConfig in TalpidVpnService | David Göransson | 1 | -8/+1 | |
| 2025-02-25 | Reduce open_tun calls (Establish) | David Göransson | 3 | -28/+21 | |
| Each call to Establish opens a window for leaks on android. By only invoking Establish if the VpnConfig if any of the input has changed and reusing it otherwise we avoid many of these leaks. This commit also waits for android to report back that the routes have been created to ping and verify connectivity to avoid pings going outside the tunnel. | |||||
| 2025-02-25 | Fix incorrectly notifying offline | David Göransson | 1 | -19/+30 | |
| Incorrectly notifying that we are offline to the daemon would result in us enter ErrorState, and thus restarting the tunnel in a blocking state, opening a small window for leaks of traffic. | |||||
| 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 | |
