summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2025-04-16Split masque-proxy connection_task into twomasque-backpressureJoakim Hulthe1-40/+45
2025-04-16Split server_socket_taskJoakim Hulthe1-26/+31
2025-04-16Use send_datagram_wait to apply backpressureJoakim Hulthe2-11/+40
2025-04-16Merge branch 'fix-multihop-chip-feature'Jon Petersson2-3/+2
2025-04-16Decouple Multihop feature indicator from settingsAndrew Bulhak2-3/+2
2025-04-16Merge branch 'replace-volley-in-e2e-test-with-ktor-droid-1936'David Göransson22-528/+649
2025-04-16Update lockfileDavid Göransson1-8/+64
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