summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2025-01-27Add a sendable tutorialsendable-tutorialBug Magnet7-90/+513
2025-01-24Merge branch 'fix-connect-loop'David Göransson1-2/+7
2025-01-24Ensure tunnel is running after updating wireguard configDavid Göransson1-2/+7
2025-01-24Merge branch 'improve-reproducibility-android'Albin2-10/+5
2025-01-24Trim paths in libwg buildAlbin1-2/+2
2025-01-24Clean up libwg makefileAlbin1-8/+0
Removes unsed env variables.
2025-01-24Print build checksumsAlbin1-0/+3
2025-01-24Merge branch 'add-app-icon-for-different-theme-ios-956'Emīls6-1/+26
2025-01-24Add different themes for app iconsmojganii6-1/+26
2025-01-24Merge branch 'investigate-crash-in-test-flight-for-mullvadvpn-app-ios-1033'Emīls7-86/+54
2025-01-24Fix crash in dispatch queue assertion with background tasksBug Magnet7-86/+54
2025-01-24Merge branch 'create-rustc-path-prefix-remap-script-droid-1747'Albin3-2/+23
2025-01-24Remove logging and formattingKalle Lindström2-16/+7
2025-01-23Add script to generate rustc --remap-path-prefixKalle Lindström3-8/+38
This is needed for reproducible builds. The script gets the file paths to the user's Cargo and Rustup home dirs, as well as the path to the Mullvad app source dir. These paths are then remapped to fixed values which is needed to make the build reproducible.
2025-01-23Merge branch 'update-screenshot-tests-to-use-correct-ipad-models'Jon Petersson1-2/+2
2025-01-23Update screenshot tests to use correct iPad modelsJon Petersson1-2/+2
2025-01-23Merge branch 'fix-testwireguardovertcpautomatically-and-ios-1027'Jon Petersson2-1/+4
2025-01-23Fix testWireGuardOverTCPAutomatically and testConnectionRetryLogicJon Petersson2-1/+4
2025-01-23Refactor connectivity check to be asyncDavid Lönnhager16-499/+549
2025-01-23Merge branch 'wrap-error-boundary-in-theme'Markus Pettersson1-9/+9
2025-01-22Move ErrorBoundary into ThemeOliver1-9/+9
2025-01-22Merge branch 'add-in-app-notification-banner-for-changelog-ios-989'Jon Petersson19-89/+191
2025-01-22Add in-app notification for latest changesmojganii19-89/+191
2025-01-22Merge branch 'fix-display-aciton-sheet-on-ipad-ios-1028'Jon Petersson3-6/+16
2025-01-22Fix crash on showing alert for in-app purchasemojganii3-6/+16
2025-01-22Merge branch 'document-default-test-locations'Sebastian Holmin3-40/+59
2025-01-22Add copy of current test location to `config.md`Sebastian Holmin1-30/+55
2025-01-22Lower verbosity of logsSebastian Holmin2-4/+4
2025-01-22Remove duplicate logSebastian Holmin1-6/+0
2025-01-22Merge branch 'fix-connection-view-background-in-ios15-ios-1016'Jon Petersson4-59/+21
2025-01-22Fix connection view background in iOS15Jon Petersson4-59/+21
2025-01-22Merge branch 'connection-still-in-blocked-state-after-disabling-split-des-1567'Markus Pettersson4-12/+44
2025-01-22Remove manual reconnect on disabling split tunnelingOliver1-3/+2
2025-01-22Avoid cloning settingsMarkus Pettersson2-5/+9
2025-01-22Fix ending up in blocked state when disabling split tunnelMarkus Pettersson2-5/+34
2025-01-22Merge branch 'be-able-to-whitelist-relays-in-an-end-to-end-test-run-des-1052'Sebastian Holmin26-619/+743
2025-01-22Add `config` subcommand to `test-manager`Sebastian Holmin3-48/+84
Move vm subcommand into config subcommand Also change the `test-manager config vm list` command to just list configured VMs, instead of their configuration contents.
2025-01-22Format scriptsSebastian Holmin2-70/+70
2025-01-22Reduce log verbosity of API checkSebastian Holmin1-2/+2
2025-01-22Remove mullvad client version from macroSebastian Holmin9-147/+47
Replace `MullvadClientArgument` with `Option` Small refactor
2025-01-22Move `test_location` mod to separate fileSebastian Holmin2-109/+106
2025-01-22Document per-test-relay-selection feature in `docs/`Markus Pettersson1-10/+40
Small update to docs
2025-01-22Add location overrides per test to test-manager configMarkus Pettersson13-225/+305
2025-01-22Convert test-manager config into a moduleMarkus Pettersson5-136/+165
2025-01-22Implement FromStr on GeographicLocationConstraintMarkus Pettersson2-1/+53
2025-01-22Merge branch 'daita-button-in-entry-location-view-doesnt-take-user-to-ios-976'Jon Petersson6-73/+170
2025-01-22Fix target destination of DAITA button in location viewJon Petersson6-73/+170
2025-01-22Merge branch 'cannot-move-focus-from-login-input-using-keyboard-des-1636'Markus Pettersson10-128/+141
2025-01-22Update translationsOliver1-1/+11
2025-01-22Make login page keyboard accessibleOliver3-110/+85