summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/SimulatorTunnelProvider
AgeCommit message (Expand)AuthorFilesLines
2025-09-30Apply new swift format rules to codebaseSteffen5-478/+482
2025-05-13Make the app feel more responsive when reconnectingBug Magnet1-1/+37
2025-03-03Send API requests across app/packet tunnel boundaryJon Petersson1-1/+29
2025-02-04Update copyright string in switft filesOskar5-5/+5
2025-01-14Enable compilation with Swift 6 for most targetsBug Magnet5-15/+20
2024-10-02Add smart routing to daita settings dataJon Petersson1-1/+1
2024-09-06Enable Daita in the PacketTunnel actorBug Magnet1-1/+2
2024-09-05Do not instantiate tunnel settings in RelaySelectorWrapperBug Magnet1-1/+5
2024-08-15Add DAITA into TunnelSettingsmojganii1-6/+1
2024-08-13Fix getting stuck in blocked state after reconnectingmojganii2-0/+7
2024-07-25Apply multihop for normal connectionmojganii1-1/+2
2024-07-11Add general support for multiple selected relaysJon Petersson1-16/+16
2024-07-11Allow relay selector to select an entry peerJon Petersson1-15/+8
2024-06-04Upgrade settings to associate with multi-hopmojganii1-3/+3
2024-05-21Implement PQ PSKEmīls1-2/+4
2024-03-14Create view with custom lists to editJon Petersson1-2/+2
2023-12-11Moving MullvadTransport into MullvadRESTmojganii1-2/+0
2023-12-11Moving RelayCache into MullvadRESTmojganii1-1/+0
2023-12-06Reflect obfuscation transport layer in the UIBug Magnet1-1/+3
2023-11-30Have the PacketTunnel use UDP-over-TCP ObfuscationBug Magnet1-1/+2
2023-11-14remove importing namespaces partiallyMojgan1-1/+1
2023-10-26Prevent iOS from stopping the tunnel if it remains in connecting state for to...Jon Petersson1-11/+38
2023-10-13PacketTunnelCore: Introduce SelectedRelay and remove dependency on RelaySelec...Andrej Mihajlov1-13/+24
2023-09-21Merge TunnelProviderMessaging into PacketTunnelCoreAndrej Mihajlov1-1/+1
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-09-11Re enable extensions on NetworkExtension types that were accidentally removedBug Magnet1-22/+0
2023-09-08Move VPNConnectionProtocol to its own fileBug Magnet1-14/+1
2023-09-08Fix Swiftlint warnings (file length) in files related to simulator tunnelJon Petersson4-326/+357
2023-09-07Fix or report all current smaller Swiftlint warnings in xcodeJon Petersson1-0/+1
2023-08-24Return RESTTransport from TransportProviderAndrej Mihajlov1-6/+2
2023-08-21Fix nsobject_prefer_isequal swiftlint violationBug Magnet1-2/+3
2023-06-27New swiftformat rule, enable google swift guidelinesBug Magnet1-3/+3
2023-06-20Enable reusing the shadowsocks connection once it is establishedBug Magnet2-31/+1
2023-06-08PacketTunnel: rotate private key on mismatch with serverAndrej Mihajlov2-27/+7
2023-05-29Introduce MullvadTransport and move Shadowsocks there, share TransportProvide...Bug Magnet2-5/+7
2023-05-22Reformat the code for Swift 5.8Andrej Mihajlov1-1/+1
2023-05-22Add shadowsocks-proxy crateEmīls2-2/+35
2023-05-09Fix port selection algorithmJon Petersson1-1/+2
2023-03-29Delay tunnel reconnection after private key rotationJon Petersson1-0/+3
2023-03-22Add coordinators and app routerAndrej Mihajlov2-0/+599