summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPNTests
AgeCommit message (Expand)AuthorFilesLines
2023-12-13Store API access method settingsJon Petersson1-0/+132
2023-12-11Categorize files based on functionalitiesmojganii1-1/+1
2023-12-11Moving MullvadTransport into MullvadRESTmojganii3-3/+1
2023-12-11Moving RelayCache into MullvadRESTmojganii2-2/+1
2023-11-22Stop using old completion based MullvadREST interfaceJon Petersson2-17/+0
2023-11-20Refactor URLSession out of outgoing connection proxy testsJon Petersson3-112/+44
2023-11-15show outgoing connection on map viewMojgan5-0/+297
2023-11-14remove importing namespaces partiallyMojgan2-3/+2
2023-11-10Change account expiry text to display 'less than a day'Jon Petersson2-2/+50
2023-10-30Migrate settings to Version3 and introduce incremental migration scheme.Bug Magnet2-0/+220
2023-10-17Add filtering to location selectionJon Petersson2-1/+69
2023-10-16Add tests for PacketTunnelActor, TunnelManager and AppMessageHandler.Jon Petersson12-197/+606
2023-09-21Merge TunnelProviderMessaging into PacketTunnelCoreAndrej Mihajlov1-0/+1
2023-09-20Disable Module verifier, rename Settings to MullvadSettings to avoid clash wi...Bug Magnet2-2/+2
2023-09-20Move settings into its own frameworkAndrej Mihajlov2-0/+2
2023-09-07Fix or report all current smaller Swiftlint warnings in xcodeJon Petersson1-0/+2
2023-09-04iOS: Remove forwarding portsAndrej Mihajlov2-6/+2
2023-08-30Use swiftlint auto fix for trivial lint violationsBug Magnet1-5/+5
2023-08-28Introduce Duration type that mimicks native iOS16 DurationJon Petersson2-3/+74
2023-08-25Change CachedAddresses schema to invalidate cache when updating from 2023.2 t...Andrej Mihajlov1-20/+9
2023-07-21Test Midpoint distances with leeway in accuracyBug Magnet1-2/+7
2023-07-21Add filtering by Haversine distanceBug Magnet2-0/+125
2023-07-10Enable Shadowsocks bridges selection via RelaySelectorBug Magnet2-3/+72
2023-06-27New swiftformat rule, enable google swift guidelinesBug Magnet3-9/+9
2023-06-13Replace Caching type with FileCache<Content: Codable>Andrej Mihajlov7-274/+216
2023-06-13Cache the last used shadowsocks configuration and reuse it subsequentlyBug Magnet5-0/+359
2023-06-08Format text based on group size via separatorMojgan2-132/+157
2023-06-08PacketTunnel: rotate private key on mismatch with serverAndrej Mihajlov2-0/+690
2023-06-06Add custom port selection to settingsJon Petersson1-0/+12
2023-05-22Add shadowsocks-proxy crateEmīls1-1/+1
2023-05-09Fix port selection algorithmJon Petersson1-4/+43
2023-05-09Consider max date for getting diff between two datesMojgan1-0/+16
2023-05-04Fix date interval formatting and update testsAndrej Mihajlov1-5/+3
2023-04-20Change time left to days and yearsMojgan1-17/+1
2023-04-19RelaySelector: fix testsAndrej Mihajlov1-1/+2
2023-04-13Add tests and improve existing onesBug Magnet1-1/+21
2023-04-13Prevent exotic characters to be input in the account text fieldBug Magnet1-0/+10
2023-03-24Remove custom data source snapshot from device management viewJon Petersson1-145/+0
2023-03-07Display remaining account time in years if equal to or more than two years, o...Jon Petersson1-1/+35
2022-10-21Fix testsAndrej Mihajlov1-0/+2
2022-10-20Move REST into separate frameworksajacl2-1/+2
2022-09-26Move AsyncOperation into Operations static library and add separate testsAndrej Mihajlov4-334/+0
2022-08-30Add new tunnel monitoringAndrej Mihajlov1-0/+36
2022-08-03Format source code with swiftformatAndrej Mihajlov9-35/+24
2022-07-27Throw error when unable to satisfy relay constraintsAndrej Mihajlov1-9/+9
2022-07-27AsyncOperation: add error fieldAndrej Mihajlov1-2/+2
2022-06-13Add input operationAndrej Mihajlov1-0/+90
2022-06-13Revert to KVO observer and add smoke testAndrej Mihajlov1-0/+39
2022-06-08Add testsAndrej Mihajlov2-0/+212
2022-04-11Improve port selection algorithmAndrej Mihajlov1-1/+1