| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-06-29 | Merge branch 'run-cargo-vendor-in-ci' | Linus Färnstrand | 1 | -0/+28 | |
| 2023-06-29 | Add CI job for vendoring Rust dependencies | Linus Färnstrand | 1 | -0/+28 | |
| This is used mostly to detect invalidly set up dependencies. Cargo vendor will exit with an error if there are duplicate versions/sources of one dependency | |||||
| 2023-06-29 | Remove Hank's key. He will likely not commit more for the app | Linus Färnstrand | 1 | -37/+0 | |
| 2023-06-29 | Add Linus new gpg key | Linus Färnstrand | 1 | -0/+46 | |
| 2023-06-28 | Merge branch 'fix-gui-test-too-many-devices' | Oskar Nyberg | 2 | -1/+9 | |
| 2023-06-28 | Fix `too many devices` end-to-end test | Markus Pettersson | 2 | -1/+9 | |
| Fix a failing end-to-end test that was caused due to missing navigation events. | |||||
| 2023-06-28 | Merge branch 'fix-verify-signatures-ci' | Linus Färnstrand | 1 | -3/+2 | |
| 2023-06-28 | Edit verify signature CI to catch changes in files in folders | Linus Färnstrand | 1 | -3/+2 | |
| 2023-06-28 | Merge branch 'wireguard-port-get-range-from-daemon-droid-185' | David Lönnhager | 7 | -5/+59 | |
| 2023-06-28 | Expose wireguard port ranges to the android app | Jonatan Rhodin | 7 | -5/+59 | |
| 2023-06-28 | Merge branch 'wireguard-port-selection-daemon-changes-droid-178' | David Lönnhager | 9 | -9/+106 | |
| 2023-06-28 | Update rust and java code to expose wireguard port settings | Jonatan Rhodin | 9 | -9/+106 | |
| - Add converters for wireguard constraint to and from java - Add java clas for wireguard constraint - Add code to set wireguard port | |||||
| 2023-06-28 | Merge branch 'add-device-concept-improvements-to-changelog' | Oskar Nyberg | 1 | -1/+3 | |
| 2023-06-28 | Update changelog with device improvements | Oskar Nyberg | 1 | -1/+3 | |
| 2023-06-28 | Merge branch 'fix-gui-test-function-type' | Oskar Nyberg | 1 | -2/+2 | |
| 2023-06-28 | Fix type signature of `currentRoute` | Markus Pettersson | 1 | -2/+2 | |
| Change the type signature of `currentRoute` to return a `string` rather than `void`. | |||||
| 2023-06-28 | Update android translations | Oskar Nyberg | 19 | -5/+57 | |
| 2023-06-28 | Merge branch 'update-translations-for-2023.4' into prepare-2023.4 | Oskar Nyberg | 57 | -944/+1386 | |
| 2023-06-28 | Update changelog with 2023.4 subsection | Oskar Nyberg | 1 | -1/+6 | |
| 2023-06-28 | Update desktop app version to 2023.4 | Oskar Nyberg | 1 | -1/+1 | |
| 2023-06-28 | Merge branch 'better-handle-404-in-device-removal-des-85' | David Lönnhager | 1 | -4/+13 | |
| 2023-06-28 | Do not consider removing a revoked device to be an error. | Markus Pettersson | 1 | -4/+13 | |
| Sometimes when removing a device when uninstalling the app, a `404` is returned if the device has already been revoked from the account. However, removing a non-existent device should not be considered an error if the end goal is to not have the device on the account. That goal has clearly already been achieved. | |||||
| 2023-06-28 | Merge branch 'silence-openvpn-replay-attack-warnings-des-53' | David Lönnhager | 2 | -0/+2 | |
| 2023-06-28 | Silence OpenVPN 'replay attack' warnings. | Markus Pettersson | 2 | -0/+2 | |
| Make the logs less verbose and easier to read by silencing 'replay attack' warnings. There are lots of false positives showing up in regular UDP connections, and since we don’t act on potential replays or warn our users (it’s pretty hidden in the logs) they don’t really serve much purpose to be there. The warning should not pose any threat to the user. | |||||
| 2023-06-28 | Merge branch 'macos-fix-custom-wg-relay-des-252' | David Lönnhager | 1 | -0/+10 | |
| 2023-06-28 | Make it possible to use gateway or router as the custom WireGuard endpoint | David Lönnhager | 1 | -0/+10 | |
| 2023-06-28 | Merge branch 'update-pr-template' | Linus Färnstrand | 1 | -2/+6 | |
| 2023-06-28 | Add html comment opening bracket back | Linus Färnstrand | 1 | -0/+1 | |
| 2023-06-28 | Update PR template to recommend adding testing instructions | Emīls | 1 | -3/+6 | |
| 2023-06-28 | Merge branch 'application-extension-api-only-mullvadtransport-ios-216' | Andrej Mihajlov | 1 | -2/+4 | |
| 2023-06-28 | Enable APPLICATION_EXTENSION_API_ONLY for MullvadTransport | Bug Magnet | 1 | -2/+4 | |
| 2023-06-28 | Merge branch 'add-device-and-account-to-header' | Oskar Nyberg | 14 | -207/+276 | |
| 2023-06-28 | Update tests | Oskar Nyberg | 1 | -18/+18 | |
| 2023-06-28 | Update translations | Oskar Nyberg | 1 | -36/+34 | |
| 2023-06-28 | Add account info to headerbar | Oskar Nyberg | 1 | -4/+72 | |
| 2023-06-28 | Refactor time left calculations | Oskar Nyberg | 6 | -103/+116 | |
| 2023-06-28 | Move account button to headerbar in main view | Oskar Nyberg | 6 | -46/+36 | |
| 2023-06-27 | Update android app version to 2023.3 | Linus Färnstrand | 1 | -1/+1 | |
| 2023-06-27 | Update changelog for android/2023.3 | Jonatan Rhodin | 1 | -0/+9 | |
| 2023-06-27 | Merge branch 'upgrade-linux-build-container-for-newer-rust-des-244' | Linus Färnstrand | 1 | -1/+1 | |
| 2023-06-27 | Bump Linux build container to mullvadvpn-app-build:cf1a3c951 | Linus Färnstrand | 1 | -1/+1 | |
| 2023-06-27 | Merge branch 'the-time-zone-is-ignored-on-android-des-235' | Emīls | 9 | -31/+126 | |
| 2023-06-27 | Refactor use of deprecated `chrono` timestamp function | Markus Pettersson | 3 | -5/+9 | |
| Since `chrono 0.4.23`, the use of `chrono::NaiveDateTime::from_timestamp` is deprecated in favor of `chrono::NaiveDateTime::from_timestamp_opt`, which returns an `Option` instead of panicking if number of seconds is out of range. | |||||
| 2023-06-27 | Upgrade `chrono` to `0.4.26` | Markus Pettersson | 6 | -26/+117 | |
| Fix time zone being ignored on Android, incorrectly outputting UTC timestamps. This more recent version of `chrono` extracts timezone info from a tzdata file on Android. This issue is recognized in `chrono`'s issue tracker: https://github.com/chronotope/chrono/issues/922 | |||||
| 2023-06-27 | Merge branch 'swiftformat-google-style-ios-183' | Emīls | 163 | -510/+526 | |
| 2023-06-27 | New swiftformat rule, enable google swift guidelines | Bug Magnet | 163 | -510/+526 | |
| 2023-06-27 | Merge branch 'remove-guide-and-faq-button-from-settings-droid-180' | Linus Färnstrand | 2 | -1/+14 | |
| 2023-06-27 | Hide faqs and guides button for release builds | Jonatan Rhodin | 2 | -1/+14 | |
| Also append hide nav for policy link in disclaimer fragment | |||||
| 2023-06-27 | Merge branch 'document-ghcr.io-login' | Linus Färnstrand | 1 | -0/+3 | |
| 2023-06-27 | Document how to log in to ghcr.io when publishing packages | Linus Färnstrand | 1 | -0/+3 | |
