summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2025-04-07Remove pointless sleepDavid Lönnhager2-3/+5
2025-04-04Merge branch 'poc-masque-proxy'David Lönnhager9-19/+1270
2025-04-04Suppress dead_code warning on unused errorJoakim Hulthe1-0/+1
2025-04-04Add TODO on max_udp_payloadJoakim Hulthe1-0/+1
2025-04-04Fix typo in exampleDavid Lönnhager2-3/+2
2025-04-04Remove dependency on aws crypto and quinn and h3 forksDavid Lönnhager3-270/+130
2025-04-04Add initial QUIC obfuscation crateEmīls9-2/+1392
2025-04-04Merge branch 'debug-toggle-relay'Markus Pettersson6-0/+130
2025-04-04Implement new debug commands: `relay disable` and `relay enable`Markus Pettersson6-0/+130
Add two new `mullvad debug` subcommands: - mullvad debug relay enable <country|city|hostname|openvpn|wireguard> - mullvad debug relay disable <country|city|hostname|openvpn|wireguard> These commands are used to update the state of relays the current relay list. This is useful to mock relays going offline or coming online from an offline state. These new debug commands were conceived during the development of the feature for adding warnings for the upcoming OpenVPN deprecation, as there wasn't a convenient way of mocking this.
2025-04-04Merge branch 'add-e2e-test-for-shadowsocks-droid-1564'Jonatan Rhodin10-83/+167
2025-04-04Add shadowsocks obfuscation e2e testKalle Lindström10-83/+167
2025-04-04Merge branch 'wrong-entryexit-entry-order-in-some-languages-droid-1901'Jonatan Rhodin29-92/+283
2025-04-04Update strings and translationsJonatan Rhodin22-47/+43
2025-04-04Add support for different orderings of arguments for translationsJonatan Rhodin7-45/+240
2025-04-04Merge branch 'update-ip-version-title'Jonatan Rhodin21-40/+8
2025-04-04Update titles for ip version settingsJonatan Rhodin21-40/+8
2025-04-04Merge branch ↵Markus Pettersson10-31/+61
'wireguard-blocked-state-gives-no-openvpn-servers-available-des-1965'
2025-04-04Update translationsOliver1-1/+1
2025-04-04Show openvpn notifications when using openvpn tunnel protocolOliver1-2/+3
2025-04-04Change ExternalLink display styleOliver1-1/+7
2025-04-04Use ExternalLink icon in NotificationSubtitleOliver1-7/+6
2025-04-04Use ExternalLink icon in vpn settings viewOliver1-9/+6
2025-04-04Convert InternalLink to named functionOliver1-2/+2
2025-04-04Export ExternalLink namespaceOliver1-1/+7
2025-04-04Convert ExternalLink to named functionOliver1-2/+2
2025-04-04Convert Link to named functionOliver1-3/+3
2025-04-04Change Link display styleOliver1-2/+1
2025-04-04Add LinkIconOliver3-1/+23
2025-04-04Move Link component to separate folderOliver2-2/+2
2025-04-04Merge branch 'android-multihop-shows-incorrect-entry-point-ip-in-app-droid-1914'Jonatan Rhodin6-9/+140
2025-04-04Update changelogJonatan Rhodin1-0/+1
2025-04-04Show correct in ip when using multihopJonatan Rhodin5-9/+139
2025-04-03Rename 'meta' to 'mullvad-release'David Lönnhager12-28/+28
2025-04-03Merge branch 'logs-are-not-stored-for-all-our-e2e-tests-droid-1904'David Göransson1-2/+8
2025-04-03Fix android logs not working correct with e2e testsDavid Göransson1-2/+8
Currently we use `logcat -d` this will dump the current logs however this relies on the buffer of app logs being long enough which didn't end up being the case. Now we starting logging in the begging of the test and stop once all tests are complete.
2025-04-03Merge branch 'clarify-ip-version-settings-droid-1910'Jonatan Rhodin24-16/+95
2025-04-03Fix device ip version titleJonatan Rhodin21-4/+20
2025-04-03Update ip settings according to designJonatan Rhodin24-12/+75
2025-04-03Merge branch 'cleanup-downloader-pubkeys'David Lönnhager8-171/+220
2025-04-03Discourage using the non-default deserialize functionsDavid Lönnhager1-0/+4
2025-04-03Do not specify verifying keys in HttpVersionInfoProvider by defaultDavid Lönnhager3-105/+117
2025-04-03Hide deserialize_and_verify_with_keysDavid Lönnhager1-1/+1
2025-04-03Hide fields on HttpVersionInfoProviderDavid Lönnhager1-3/+3
2025-04-03Share API URL via mullvad-updateDavid Lönnhager4-47/+70
2025-04-03Rename 'keys' module to 'defaults'David Lönnhager4-6/+6
2025-04-03Set default pubkeys and pinned certificate in mullvad-updateDavid Lönnhager7-30/+40
2025-04-03Rename deserialize_and_verify to deserialize_and_verify_with_keysDavid Lönnhager4-4/+4
2025-04-03Merge branch 'add-flavor-information-to-the-log-droid-1899'Jonatan Rhodin9-7/+31
2025-04-03Add product flavor to in app logsKalle Lindström9-7/+31
2025-04-02Mark trusted-metadata-signing-pubkeys as needing signatures to be editedLinus Färnstrand1-0/+1