| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-04-16 | Split masque-proxy connection_task into twomasque-backpressure | Joakim Hulthe | 1 | -40/+45 | |
| 2025-04-16 | Split server_socket_task | Joakim Hulthe | 1 | -26/+31 | |
| 2025-04-16 | Use send_datagram_wait to apply backpressure | Joakim Hulthe | 2 | -11/+40 | |
| 2025-04-16 | Merge branch 'fix-multihop-chip-feature' | Jon Petersson | 2 | -3/+2 | |
| 2025-04-16 | Decouple Multihop feature indicator from settings | Andrew Bulhak | 2 | -3/+2 | |
| 2025-04-16 | Merge branch 'replace-volley-in-e2e-test-with-ktor-droid-1936' | David Göransson | 22 | -528/+649 | |
| 2025-04-16 | Update lockfile | David Göransson | 1 | -8/+64 | |
| 2025-04-16 | Replace Volley with ktor | David Göransson | 21 | -520/+585 | |
| 2025-04-16 | Merge branch ↵ | Jon Petersson | 3 | -1/+95 | |
| 'ip-override-is-not-applied-when-shadowsocks-obfuscation-is-ios-1157' | |||||
| 2025-04-16 | Fix shadowsocks not using ip override | Steffen Ernst | 3 | -1/+95 | |
| 2025-04-16 | Merge branch 'add-a-label-that-hints-at-how-to-create-custom-lists-ios-1056' | Jon Petersson | 1 | -5/+29 | |
| 2025-04-16 | Add a label that hints at how to create custom lists | Jon Petersson | 1 | -5/+29 | |
| 2025-04-16 | Merge branch 'ios-1125-2-and-the-other-features' | Jon Petersson | 3 | -6/+32 | |
| 2025-04-16 | Make DAITA/Quantum feature chips show actual tunnel state | Andrew Bulhak | 3 | -6/+32 | |
| 2025-04-16 | Merge branch 'port-android-app-2025.2-beta2-to-main' | Jonatan Rhodin | 3 | -3/+12 | |
| 2025-04-16 | Update android app version to 2025.2-beta2 | Albin | 2 | -2/+2 | |
| 2025-04-16 | Update changelog for android/2025.2-beta2 | Jonatan Rhodin | 1 | -1/+10 | |
| 2025-04-16 | Merge branch 'update-oskars-metadata-signing-key' | Oskar Nyberg | 1 | -1/+1 | |
| 2025-04-16 | Update Oskar's metadata signing key | Oskar Nyberg | 1 | -1/+1 | |
| 2025-04-16 | Add Ubuntu Plucky repository | David Lönnhager | 1 | -1/+1 | |
| 2025-04-16 | Merge branch 'upgrade-vite-to-626-to-fix-cve-des-2037' | Markus Pettersson | 3 | -29/+29 | |
| 2025-04-16 | Update vite to 6.2.6 | Oliver | 3 | -29/+29 | |
| 2025-04-15 | Merge branch 'implement-sendproblemreport-using-mullvad-api-ios-1134-2' | Jon Petersson | 16 | -53/+529 | |
| 2025-04-15 | Fix namespace clashing in rust code | mojganii | 6 | -51/+42 | |
| 2025-04-15 | Improve sendProblemReport based on feedbacks | mojganii | 16 | -216/+250 | |
| 2025-04-15 | Add test for validating string for meta data | mojganii | 4 | -5/+85 | |
| 2025-04-15 | Add metadata support to send problem report | mojganii | 12 | -65/+206 | |
| 2025-04-15 | Call sendProblemReport from Rust in Swift | mojganii | 11 | -17/+93 | |
| 2025-04-15 | Implement mullvad_api_send_problem_report in Rust | mojganii | 5 | -2/+156 | |
| 2025-04-15 | Merge branch 'update-translations' | Markus Pettersson | 57 | -328/+2285 | |
| 2025-04-15 | Update translations | Markus Pettersson | 57 | -328/+2285 | |
| 2025-04-15 | Merge remote-tracking branch ↵ | Markus Pettersson | 1 | -0/+6 | |
| 'origin/fix-node_env-not-set-to-production-des-2034' | |||||
| 2025-04-15 | Replace process.env.NODE_ENV with static string in production builds | Tobias Järvelöv | 1 | -0/+5 | |
| 2025-04-15 | Set vite's mode to NODE_ENV | Tobias Järvelöv | 1 | -0/+1 | |
| 2025-04-15 | Merge branch 'update-changelog-with-clickable-feature-indicators' | David Göransson | 1 | -0/+1 | |
| 2025-04-15 | Update changelog | David Göransson | 1 | -0/+1 | |
| 2025-04-15 | Merge branch 'google-tv-sometimes-opens-sidebar-menu-incorrectly-droid-1926' | David Göransson | 1 | -2/+31 | |
| 2025-04-15 | Fix nav drawer wrong focus on Android TV | Kalle Lindström | 1 | -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-15 | Merge branch 'add-flag-to-keep-debug-symbols-droid' | David Göransson | 1 | -1/+9 | |
| 2025-04-15 | Add property flag to enable keep native symbols | Kalle Lindström | 1 | -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-15 | Merge branch 'ios-1152-device-list-x-button-size' | Jon Petersson | 1 | -0/+1 | |
| 2025-04-14 | Make device list remove button 24x24 | Andrew Bulhak | 1 | -0/+1 | |
| 2025-04-14 | Merge branch 'masque-overflow' | Joakim Hulthe | 2 | -2/+2 | |
| 2025-04-14 | Fix panic on fragment_id overflow | Joakim Hulthe | 2 | -2/+2 | |
| 2025-04-11 | Merge branch 'masque-args' | Joakim Hulthe | 3 | -9/+40 | |
| 2025-04-11 | Add idle_timeout arg to masque and make it None by default | Joakim Hulthe | 3 | -3/+35 | |
| 2025-04-11 | Change masque-client bind_port to bind_addr | Joakim Hulthe | 1 | -6/+5 | |
| 2025-04-11 | Add client config builder for masque client | David Lönnhager | 5 | -98/+93 | |
| 2025-04-11 | Merge branch 'enable-gradle-caching-droid-1633' | Albin | 1 | -0/+9 | |
| 2025-04-11 | Enable gradle caching | Albin | 1 | -0/+9 | |
