summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadSettings
AgeCommit message (Collapse)AuthorFilesLines
2025-10-21Store recent connectionsmojganii4-0/+111
2025-10-17Update strings based on other platformsmojganii1-1/+1
2025-10-15Enable quantum resistant tunnel setting by defaultJon Petersson1-1/+1
2025-09-30Apply new swift format rules to codebaseSteffen9-32/+47
# Conflicts: # ios/MullvadVPN/Coordinators/Settings/DAITA/SettingsDAITAView.swift # ios/MullvadVPN/View controllers/DeviceList/DeviceManagementView.swift
2025-09-19Add routine that clears shadowsocks caches on API rotation and failureBug Magnet1-1/+1
2025-09-18Fix access methods not being initiated from store correctlyJon Petersson1-1/+4
2025-09-05Fix relay selector selection order and obfuscationJon Petersson1-6/+0
2025-08-12Separate access method rotation request from stateSteffen2-10/+31
2025-08-12Fix callback pointer passing, and saving of methodsAndrew Bulhak2-3/+5
2025-08-12Feed access method UUID back from Rust to Swift, and save itAndrew Bulhak2-0/+22
2025-08-08Extract strings to translatemojganii2-24/+4
2025-07-08Update FFI to handle new QUIC paramsJon Petersson1-4/+0
2025-06-11Move API method name localisation to UI layerAndrew Bulhak1-18/+3
2025-06-11Add explanatory commentAndrew Bulhak1-0/+2
2025-06-11Make access method names localised on creationAndrew Bulhak1-3/+18
2025-06-05Fix typosomahs1-1/+1
2025-04-28Add the ability to use QUIC obfuscation in the UI, and update SettingsBug Magnet1-0/+13
2025-04-24Expose TransportSelector to mullvad-iosJon Petersson4-265/+1
2025-02-18Add documentation to reconnection strategiesSteffen Ernst1-2/+3
2025-02-18Add tests for reconnection strategySteffen Ernst1-5/+8
2025-02-18Add debug toggle for include all networks and make it false by defaultSteffen Ernst4-4/+15
2025-02-18Add local network sharing to settings and hook upSteffen Ernst5-11/+39
2025-02-18Add settings for excludeLocalNetworksSteffen Ernst3-3/+70
2025-02-04Update copyright string in switft filesOskar39-39/+39
2025-01-14Enable compilation with Swift 6 for most targetsBug Magnet25-50/+50
2025-01-13Add keychains item to the backups againBug Magnet4-148/+9
This reverts commit b583cb8d8ce7df31e9e3d6e075d49bfd5b334b86, reversing changes made to 7821820b4816de47ed072045bbbf5e0865ea8d7a.
2025-01-13Add FeatureIndicatorsViewmojganii2-1/+13
2025-01-13Add cacheDirectory to KeychainSettingsStore in MockRelease tooBug Magnet1-1/+2
2025-01-10Exclude keychain items from backupsBug Magnet4-8/+146
2024-12-04Add the multihop and DAITA pages to the root of the settings pageJon Petersson2-6/+21
2024-12-03Fix log redaction loading issuemojganii1-17/+4
2024-12-02Replace misspelling of WireGuardObfuscationShadowsocksPort type nameAndrew Bulhak1-4/+4
2024-11-28Apply the obfuscation port to the entry configuration onlyJon Petersson1-3/+1
2024-11-18Implement SwiftUI UI for UDP TCP Obfuscation port selector viewAndrew Bulhak1-3/+3
2024-11-13Update relay selector for shadowsocks obfuscationJon Petersson1-2/+2
2024-11-05Update data structure to support new obfuscation selectionJon Petersson1-28/+132
2024-10-30Avoid deadlocking the Packet Tunnel after a rebootBug Magnet1-0/+3
2024-10-18Fix crash when closing add/edit custom list viewJon Petersson1-2/+2
2024-10-18Update location view for DAITA smart routingJon Petersson1-0/+4
2024-10-10Fix no relays when in blocked state triggered by DaitaJon Petersson1-1/+1
2024-10-08Allow settings migration from packet tunnelBug Magnet1-17/+33
2024-10-08Fix smart routing to select the closest relay with DaitaJon Petersson1-7/+11
2024-10-02Enable encrypted DNS proxy in releaseEmīls1-11/+0
2024-10-02Add smart routing to daita settings dataJon Petersson1-4/+30
2024-10-02Add info modals to default access methods screensJon Petersson3-3/+43
2024-09-25Add UI for encrypted dns proxymojganii4-5/+35
2024-09-09Upgrade the UX in Daita scenariosJon Petersson1-0/+5
2024-08-15Add DAITA into TunnelSettingsmojganii8-60/+191
2024-08-14Fix some Swiftlint warningsmojganii1-6/+1
2024-06-13Add multi-hop toggle to settings viewmojganii2-1/+5