summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPNTests/MullvadVPN
AgeCommit message (Expand)AuthorFilesLines
2025-10-24Fetch current location on first startJon Petersson2-22/+0
2025-10-21Store recent connectionsmojganii1-0/+95
2025-10-17Update strings based on other platformsmojganii1-139/+0
2025-10-15Fix testsAndrew Bulhak1-5/+0
2025-10-14Move nw path monitoring outside packet tunnel actorJon Petersson1-6/+0
2025-10-07Remove slow and flaky text formatting testsJon Petersson1-27/+0
2025-09-30Apply new swift format rules to codebaseSteffen18-222/+297
2025-09-19Add routine that clears shadowsocks caches on API rotation and failureBug Magnet1-1/+2
2025-05-27Enable Swift 6 mode for the PacketTunnel and test TargetBug Magnet2-27/+28
2025-05-23Fix API breaking down when used without connectivityBug Magnet1-1/+2
2025-05-13Make the app feel more responsive when reconnectingBug Magnet3-4/+78
2025-05-08Add storekit 2 functions to mullvad apiSteffen Ernst1-2/+8
2025-04-24Expose TransportSelector to mullvad-iosJon Petersson1-16/+23
2025-04-09Fix testAndrew Bulhak1-1/+2
2025-04-08Add mullvad api implementation for account proxyJon Petersson1-4/+4
2025-03-31Move Mullvad API functions to new fileJon Petersson1-4/+4
2025-03-18Add test for filtermojganii6-17/+334
2025-03-03Send API requests across app/packet tunnel boundaryJon Petersson1-10/+12
2025-02-18Add tests for reconnection strategySteffen Ernst2-0/+88
2025-02-04Update copyright string in switft filesOskar25-25/+25
2025-01-24Put custom list name or (unfmtd) location name into connect buttonAndrew Bulhak1-0/+118
2025-01-24Fix crash in dispatch queue assertion with background tasksBug Magnet1-1/+1
2025-01-14Enable compilation with Swift 6 for most targetsBug Magnet6-14/+14
2024-12-03Fix log redaction loading issuemojganii1-0/+127
2024-11-28Apply the obfuscation port to the entry configuration onlyJon Petersson1-3/+3
2024-11-05Update data structure to support new obfuscation selectionJon Petersson1-4/+10
2024-11-01Fix building for Xcode 15 and 16Bug Magnet5-12/+12
2024-10-14Check AddressCache as well when overriding hostname for SSL validationBug Magnet1-2/+7
2024-09-30Share the same instance of EncrytedDNSProxy everywhereBug Magnet1-1/+1
2024-09-24Fix out-of-time notificationsJon Petersson1-21/+43
2024-09-19Make the packet tunnel enter error state when failing device checkBug Magnet1-1/+1
2024-09-10Store the raw JSON payload from the getRelays API callJon Petersson1-0/+1
2024-09-06Enable Daita in the PacketTunnel actorBug Magnet1-3/+4
2024-09-05Do not instantiate tunnel settings in RelaySelectorWrapperBug Magnet2-4/+19
2024-08-22List only DAITA entry locations if multihop and DAITA are enabledJon Petersson2-4/+4
2024-08-19Add support for building with Xcode 16Bug Magnet1-0/+10
2024-08-15Add DAITA into TunnelSettingsmojganii2-12/+6
2024-08-14Fix some Swiftlint warningsmojganii1-2/+2
2024-08-13Fix getting stuck in blocked state after reconnectingmojganii5-44/+157
2024-07-25Apply multihop for normal connectionmojganii2-1/+102
2024-07-11Add RelaySelectorWrapper testsJon Petersson1-1/+0
2024-07-11Add general support for multiple selected relaysJon Petersson2-14/+13
2024-07-11Allow relay selector to select an entry peerJon Petersson3-23/+19
2024-06-25Replace all maximum timeout values to 60 secondsJon Petersson4-19/+23
2024-06-10Do not use Bundle main in testsBug Magnet1-5/+6
2024-05-29Fix reducer testsAndrew Bulhak1-19/+19
2024-05-29Add tests for ReducerAndrew Bulhak1-0/+330
2024-05-21Implement PQ PSKEmīls1-0/+139
2024-05-14Remove some unnecessary LocationNode subclassesJon Petersson1-3/+3
2024-05-13Mock data for snapshot testmojganii2-4/+9