summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/TunnelManager/TunnelInteractor.swift
AgeCommit message (Expand)AuthorFilesLines
2025-02-04Update copyright string in switft filesOskar1-1/+1
2025-01-14Enable compilation with Swift 6 for most targetsBug Magnet1-1/+1
2024-11-01Fix building for Xcode 15 and 16Bug Magnet1-1/+1
2024-08-13Fix getting stuck in blocked state after reconnectingmojganii1-0/+2
2024-07-11Add general support for multiple selected relaysJon Petersson1-1/+1
2024-07-11Allow relay selector to select an entry peerJon Petersson1-0/+1
2023-12-04Refactor account deletion in TunnelManagerJon Petersson1-0/+1
2023-10-16Add tests for PacketTunnelActor, TunnelManager and AppMessageHandler.Jon Petersson1-4/+4
2023-10-13PacketTunnelCore: Introduce SelectedRelay and remove dependency on RelaySelec...Andrej Mihajlov1-3/+2
2023-09-20Disable Module verifier, rename Settings to MullvadSettings to avoid clash wi...Bug Magnet1-1/+1
2023-09-20Move settings into its own frameworkAndrej Mihajlov1-0/+1
2023-08-08Add a generic version of tunnel settingsBug Magnet1-2/+2
2023-06-08PacketTunnel: rotate private key on mismatch with serverAndrej Mihajlov1-2/+1
2023-04-05Persist last key rotation date to determine next schedule rotationJon Petersson1-0/+1
2022-12-08Wrap system tunnel management into TunnelStoreAndrej Mihajlov1-0/+3
2022-11-09Expose relay selector via interactorAndrej Mihajlov1-0/+3
2022-08-30Add new tunnel monitoringAndrej Mihajlov1-12/+3
2022-08-03Format source code with swiftformatAndrej Mihajlov1-1/+0
2022-08-01Add device stateAndrej Mihajlov1-0/+45