summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/View controllers/VPNSettings/VPNSettingsDataSource.swift
AgeCommit message (Expand)AuthorFilesLines
2025-09-30Apply new swift format rules to codebaseSteffen1-40/+48
2025-09-18Adjust strings based on other platformsmojganii1-2/+2
2025-09-08Enable QUIC obfuscationJon Petersson1-13/+1
2025-08-08Extract strings to translatemojganii1-18/+3
2025-07-17Fix dynamic sizing and layout issues across multiple viewsmojganii1-4/+2
2025-07-08Update FFI to handle new QUIC paramsJon Petersson1-11/+0
2025-06-10Make feature indicators clickable and show settingsSteffen1-31/+68
2025-04-28Add the ability to use QUIC obfuscation in the UI, and update SettingsBug Magnet1-25/+56
2025-02-18Disable selection of local network sharing settingsSteffen Ernst1-0/+10
2025-02-18Add debug toggle for include all networks and make it false by defaultSteffen Ernst1-5/+35
2025-02-18Add local network sharing to settings and hook upSteffen Ernst1-2/+23
2025-02-04Update copyright string in switft filesOskar1-1/+1
2025-01-14Enable compilation with Swift 6 for most targetsBug Magnet1-1/+1
2024-12-10Make AccessibilityIdentifier.wireGuardPort tagged with its valueAndrew Bulhak1-2/+2
2024-12-10Replace read/write AccessibilityIdentifier field with setterAndrew Bulhak1-3/+3
2024-12-04Add the multihop and DAITA pages to the root of the settings pageJon Petersson1-13/+3
2024-12-03Enable custom Shadowsocks port selection on entry servers in multihopJon Petersson1-3/+1
2024-12-03Fix multiple Wireguard port selection in settings viewJon Petersson1-3/+9
2024-12-02Enable Shadowsocks obfuscation in ReleaseBug Magnet1-4/+1
2024-11-28Implement SwiftUI Shadowsocks settings view with custom field editingAndrew Bulhak1-2/+0
2024-11-28Remove settings table view cell for UDP port selection menuAndrew Bulhak1-13/+1
2024-11-28Adjust spacing for UDP-over-TCP sectionAndrew Bulhak1-1/+1
2024-11-28Add changes from PRAndrew Bulhak1-1/+1
2024-11-28Replace udpTcp with udpOverTcpAndrew Bulhak1-9/+9
2024-11-28Implement SwiftUI UI for UDP TCP Obfuscation port selector viewAndrew Bulhak1-0/+12
2024-11-18Fix reloading of data in settings cellsJon Petersson1-6/+17
2024-11-18Implement SwiftUI UI for UDP TCP Obfuscation port selector viewAndrew Bulhak1-35/+0
2024-11-05Update data structure to support new obfuscation selectionJon Petersson1-12/+17
2024-10-30Update cell layout and behavior for obfuscation methodsJon Petersson1-9/+37
2024-10-21Hide Daita section in settings when logged outJon Petersson1-1/+1
2024-10-11Add toggle to disable smart routingJon Petersson1-32/+1
2024-09-18Fix some build warningsmojganii1-2/+2
2024-09-10Fix VPN settings not being persistedJon Petersson1-13/+14
2024-09-09Enable Daita in release buildsBug Magnet1-4/+0
2024-09-09Upgrade the UX in Daita scenariosJon Petersson1-19/+34
2024-09-04Fix off-screen element detection issuemojganii1-0/+13
2024-08-28Add UI for DAITA in VPN settingsmojganii1-12/+39
2024-07-30Do not warn users about multihop extra latency, add info button insteadBug Magnet1-13/+2
2024-07-26Enable multihop in releaseBug Magnet1-2/+0
2024-06-13Add multi-hop toggle to settings viewmojganii1-4/+40
2024-05-21Remove spacing in VPN settings pageJon Petersson1-6/+0
2024-05-21Implement PQ PSKEmīls1-26/+0
2024-05-21Make vpn settings page not crash in release modeJon Petersson1-0/+6
2024-05-21Improve UI of list items in vpn settings viewJon Petersson1-3/+6
2024-04-11Move the title 'Server IP Override' upJon Petersson1-5/+5
2024-04-04Add settings migration tests for iOSNiklas Berglund1-1/+1
2024-03-25Add WireGuard tests for iOS appNiklas Berglund1-0/+4
2024-03-19Move IP Overrides into VPN Settings menuJon Petersson1-0/+621