summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2025-04-16Replace Volley with ktorDavid Göransson21-520/+585
2025-04-16Merge branch ↵Jon Petersson3-1/+95
'ip-override-is-not-applied-when-shadowsocks-obfuscation-is-ios-1157'
2025-04-16Fix shadowsocks not using ip overrideSteffen Ernst3-1/+95
2025-04-16Merge branch 'add-a-label-that-hints-at-how-to-create-custom-lists-ios-1056'Jon Petersson1-5/+29
2025-04-16Add a label that hints at how to create custom listsJon Petersson1-5/+29
2025-04-16Merge branch 'ios-1125-2-and-the-other-features'Jon Petersson3-6/+32
2025-04-16Make DAITA/Quantum feature chips show actual tunnel stateAndrew Bulhak3-6/+32
2025-04-16Merge branch 'port-android-app-2025.2-beta2-to-main'Jonatan Rhodin3-3/+12
2025-04-16Update android app version to 2025.2-beta2Albin2-2/+2
2025-04-16Update changelog for android/2025.2-beta2Jonatan Rhodin1-1/+10
2025-04-16Merge branch 'update-oskars-metadata-signing-key'Oskar Nyberg1-1/+1
2025-04-16Update Oskar's metadata signing keyOskar Nyberg1-1/+1
2025-04-16Add Ubuntu Plucky repositoryDavid Lönnhager1-1/+1
2025-04-16Merge branch 'upgrade-vite-to-626-to-fix-cve-des-2037'Markus Pettersson3-29/+29
2025-04-16Update vite to 6.2.6Oliver3-29/+29
2025-04-15Merge branch 'implement-sendproblemreport-using-mullvad-api-ios-1134-2'Jon Petersson16-53/+529
2025-04-15Fix namespace clashing in rust codemojganii6-51/+42
2025-04-15Improve sendProblemReport based on feedbacksmojganii16-216/+250
2025-04-15Add test for validating string for meta datamojganii4-5/+85
2025-04-15Add metadata support to send problem reportmojganii12-65/+206
2025-04-15Call sendProblemReport from Rust in Swiftmojganii11-17/+93
2025-04-15Implement mullvad_api_send_problem_report in Rustmojganii5-2/+156
2025-04-15Merge branch 'update-translations'Markus Pettersson57-328/+2285
2025-04-15Update translationsMarkus Pettersson57-328/+2285
2025-04-15Merge remote-tracking branch ↵Markus Pettersson1-0/+6
'origin/fix-node_env-not-set-to-production-des-2034'
2025-04-15Replace process.env.NODE_ENV with static string in production buildsTobias Järvelöv1-0/+5
2025-04-15Set vite's mode to NODE_ENVTobias Järvelöv1-0/+1
2025-04-15Merge branch 'update-changelog-with-clickable-feature-indicators'David Göransson1-0/+1
2025-04-15Update changelogDavid Göransson1-0/+1
2025-04-15Merge branch 'google-tv-sometimes-opens-sidebar-menu-incorrectly-droid-1926'David Göransson1-2/+31
2025-04-15Fix nav drawer wrong focus on Android TVKalle Lindström1-2/+31
When switching locations on Android TV when the app goes back to the connect screen, focus was sometimes incorrectly put on the navigation drawer, which caused it to expand when it shouldn't. This commit fixes that by detecting when we navigate back to the connect screen from the select location screen, and when that is the case we manually focus the select location button. We check if we get a FocusDirection.Down event to detect if we navigated back from the select location screen, which isn't optimal, but I couldn't find a better way to detect this. This works because if we return from the account or settings screens we get a FocusDirection.Enter event.
2025-04-15Merge branch 'add-flag-to-keep-debug-symbols-droid'David Göransson1-1/+9
2025-04-15Add property flag to enable keep native symbolsKalle Lindström1-1/+9
The native symbols blows up the size of the APK by a lot, so we add a flag `KEEP_DEBUG_SYMBOLS` that must be set to `true` or else we strip the native lib symbols.
2025-04-15Merge branch 'ios-1152-device-list-x-button-size'Jon Petersson1-0/+1
2025-04-14Make device list remove button 24x24Andrew Bulhak1-0/+1
2025-04-14Merge branch 'masque-overflow'Joakim Hulthe2-2/+2
2025-04-14Fix panic on fragment_id overflowJoakim Hulthe2-2/+2
2025-04-11Merge branch 'masque-args'Joakim Hulthe3-9/+40
2025-04-11Add idle_timeout arg to masque and make it None by defaultJoakim Hulthe3-3/+35
2025-04-11Change masque-client bind_port to bind_addrJoakim Hulthe1-6/+5
2025-04-11Add client config builder for masque clientDavid Lönnhager5-98/+93
2025-04-11Merge branch 'enable-gradle-caching-droid-1633'Albin1-0/+9
2025-04-11Enable gradle cachingAlbin1-0/+9
2025-04-11Add fwmark optionDavid Lönnhager5-5/+59
2025-04-11Replace `println` with `log` in mullvad-masque-proxyDavid Lönnhager8-19/+33
2025-04-11Merge branch 'add-fedora42'Markus Pettersson1-4/+4
2025-04-11Add Fedora 42 VM to end-to-end testsMarkus Pettersson1-4/+4
2025-04-11Merge branch 'fix-ui-test-setup'Bug Magnet1-2/+4
2025-04-11Fix order of execution for LoggedInWithTimeUITestCasesBug Magnet1-2/+4
2025-04-11Merge branch 'add-trace-logging-for-grpc'Jonatan Rhodin2-0/+71