summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)AuthorFilesLines
2023-12-06Implement RPC for reading & writing to app cache fileMarkus Pettersson8-54/+251
- Implement RPC for writing to a file in a test runner / guest VM. - Implement RPC for getting app cache directory - Implement RPC for restarting the app in a test runner / guest vm - Implement RPC for starting the app in a test runner / guest vm - Implement RPC for stopping the app in a test runner / guest vm - Implement `find_cache_traces` on Window & macOS
2023-12-06Merge branch 'reflect-obfuscation-protocol-in-ui-ios-398'Bug Magnet15-148/+265
2023-12-06Reflect obfuscation transport layer in the UIBug Magnet15-148/+265
2023-12-05Merge branch 'add-mantic-to-deb-repository-des-498'Linus Färnstrand1-2/+6
2023-12-05Add Ubuntu 23.10 (Mantic) to DEB repositoryLinus Färnstrand1-2/+6
2023-12-05Merge branch 'create-a-privacy-manifest-ios-238'Bug Magnet2-0/+23
2023-12-05Add a privacy manifest for Apple complianceBug Magnet2-0/+23
2023-12-05Merge branch 'when-the-revoked-view-is-shown-and-the-app-fails-to-ios-396'Bug Magnet1-9/+18
2023-12-05Do not show account revoked banner when on account revoked screenJon Petersson1-9/+18
2023-12-05Merge branch 'update-openvpn-to-2.6.8'David Lönnhager2-0/+6
2023-12-04Update changelogDavid Lönnhager1-0/+6
2023-12-04Bump binaries submoduleDavid Lönnhager1-0/+0
This upgrades openvpn to 2.6.8, fixing CVE-2023-46850, which could cause freed memory to be sent to the peer.
2023-12-04Merge branch 'prepare-translations-android-2023.8'Oskar Nyberg77-496/+3700
2023-12-04Update translationsOskar Nyberg76-527/+3350
2023-12-04Update relay-locations.potOskar Nyberg20-19/+400
2023-12-04Merge branch 'code-clean-up-for-conditional-statements-droid-541'Jonatan Rhodin2-8/+4
2023-12-04Remove unnecessary else block within when statementsaber safavi2-8/+4
2023-12-04Merge branch 'add-another-settings-schema-version-due-to-changes-in-how-ios-403'Bug Magnet1-1/+9
2023-12-04Add custom decoder to fix a migration bug in obfuscation settingsJon Petersson1-1/+9
2023-12-04Merge branch 'linux-lower-entry-multihop-mtu' into mainDavid Lönnhager9-94/+153
2023-12-04Update changelogDavid Lönnhager1-0/+4
2023-12-04Remove hidden assumptions from WireGuard configDavid Lönnhager5-91/+85
2023-12-04Subtract multihop overhead from default route MTU on LinuxDavid Lönnhager4-4/+65
2023-12-04Merge branch 'filter-providers'Jonatan Rhodin43-72/+1576
2023-12-04Add select location screen and viewmodel testsMaryamShaghaghi2-10/+80
Co-Authored-By: Boban Sijuk <49131853+boki91@users.noreply.github.com>
2023-12-04Add filter screen and viewmodel testsMaryamShaghaghi2-0/+320
Co-Authored-By: Boban Sijuk <49131853+boki91@users.noreply.github.com>
2023-12-04Update select location screenMaryamShaghaghi8-62/+238
Co-Authored-By: Boban Sijuk <49131853+boki91@users.noreply.github.com>
2023-12-04Add filter screenMaryamShaghaghi6-0/+449
Co-Authored-By: Boban Sijuk <49131853+boki91@users.noreply.github.com>
2023-12-04Add new filter cell and checkbox cellMaryamShaghaghi2-0/+165
Co-Authored-By: Boban Sijuk <49131853+boki91@users.noreply.github.com>
2023-12-04Add filter chip componentMaryamShaghaghi3-0/+84
Co-Authored-By: Boban Sijuk <49131853+boki91@users.noreply.github.com>
2023-12-04Add string resourcesMaryamShaghaghi20-0/+240
Co-Authored-By: Boban Sijuk <49131853+boki91@users.noreply.github.com>
2023-12-04Merge branch 'refactor-account-deletion-in-tunnelmanager-ios-310'Bug Magnet7-113/+73
2023-12-04Refactor account deletion in TunnelManagerJon Petersson7-113/+73
2023-12-04Merge branch 'adapt-activation-and-testing-methods-to-spec-des-429'Markus Pettersson11-227/+447
2023-12-04Clean up error handlingMarkus Pettersson3-144/+133
2023-12-04Inline `ApiConnectionModeProvider` into `AccessModeSelector`Markus Pettersson1-61/+36
2023-12-04Add more error handlingMarkus Pettersson1-7/+16
2023-12-04Add more comments to `AccessModeSelector`Markus Pettersson2-13/+24
2023-12-04Get rid of unnecessary `Arc<Mutex<_>>`Markus Pettersson1-25/+22
2023-12-04Add proper error handlingMarkus Pettersson1-9/+20
2023-12-04Construct `AccessModeSelectorHandle` by calling `AccessModeSelector::spawn`Markus Pettersson4-54/+41
Construct an `AccessModeSelectorHandle` by calling `AccessModeSelector::spawn`, which is consistent with how actors are spawned in other parts of the `mullvad-daemon`.
2023-12-04Refactor `access_methods.rs`Markus Pettersson3-18/+20
- Naming of structs/enums/variables - Add documentation - Change existing doc comment to better reflect their context / any new naming
2023-12-04Perform testing of access methods asynchronouslyMarkus Pettersson9-153/+367
Perform testing of access methods asynchronously in a separate `tokio` task as to not block the daemon from handling other daemon events during the testing window
2023-12-04Move access method testing logic to `mullvad-daemon`Markus Pettersson7-70/+95
Move access method testing logic to `mullvad-daemon`, which means that the implementation details of how the test works is opaque to whatever frontend which wants to issue a test of some (configured) access method.
2023-12-01Merge branch 'changelog-improvements'David Lönnhager2-9/+34
2023-12-01Trim overly long entries in changelogDavid Lönnhager1-8/+13
2023-12-01Check whether changelog entries are correct in CIDavid Lönnhager1-0/+18
2023-12-01Move patch feature to unreleased sectionDavid Lönnhager1-1/+3
2023-12-01Merge remote-tracking branch 'maryam/mullvad-system-services-text-centered'Jonatan Rhodin1-1/+5
2023-12-01Align the connecting to mullvad system services text in the centerMaryamShaghaghi1-1/+5
Co-Authored-By: Boban Sijuk <49131853+boki91@users.noreply.github.com>