summaryrefslogtreecommitdiffhomepage
path: root/ios
AgeCommit message (Expand)AuthorFilesLines
2022-11-02SimulatorTunnelProviderHost: accept instance of RelayCacheTrackerAndrej Mihajlov2-3/+11
2022-11-02Refactor out of time controller and add interactorAndrej Mihajlov4-218/+261
2022-11-02PacketTunnelTransport: accept tunnel manager instanceAndrej Mihajlov2-7/+19
2022-11-02Add revoked device interactorAndrej Mihajlov4-31/+59
2022-11-01Intents: accept tunnel manager instanceAndrej Mihajlov2-8/+24
2022-11-01Add TunnelBlockObserverAndrej Mihajlov2-0/+64
2022-11-01Move CustomOverlayRenderer into separate fileAndrej Mihajlov3-8/+21
2022-11-01Add connect interactorAndrej Mihajlov4-36/+87
2022-10-31Patch ProductStateAndrej Mihajlov1-1/+1
2022-10-31Add temporary AddressCache.sharedAndrej Mihajlov3-0/+19
2022-10-31AddressCache: add read-only modeAndrej Mihajlov1-125/+173
2022-10-31Move background tasks and other app wide routine handling into AppDelegateAndrej Mihajlov2-18/+46
2022-10-31Extract PaymentState and ProductState typesAndrej Mihajlov5-156/+103
2022-10-31Adapt view controllers to new StorePaymentManagerAndrej Mihajlov5-104/+76
2022-10-31Add temporary StorePaymentManager.sharedAndrej Mihajlov1-0/+7
2022-10-31Introduce StorePaymentEvent to pass payment related data.Andrej Mihajlov12-214/+293
2022-10-31Remove window factoryAndrej Mihajlov1-71/+35
2022-10-25Make RelayCache an instanceAndrej Mihajlov6-115/+90
2022-10-21Operations: explicitly define acl on extension methodsAndrej Mihajlov3-10/+10
2022-10-21Operations: remove unused operationNameAndrej Mihajlov1-6/+0
2022-10-21Operations: update header commentAndrej Mihajlov15-15/+16
2022-10-21REST: clean up access levelsAndrej Mihajlov2-8/+8
2022-10-21Xcode: reorder targetsAndrej Mihajlov1-1/+1
2022-10-21Xcode: move RelayCache lowerAndrej Mihajlov1-1/+1
2022-10-21Add .gitkeep to RelayCache/AssetsAndrej Mihajlov1-0/+0
2022-10-21Fix testsAndrej Mihajlov2-0/+14
2022-10-21Move PacketTunnelRelay and PacketTunnelStatus to MullvadTypesAndrej Mihajlov8-35/+20
2022-10-21Move KeychainError to MullvadTypesAndrej Mihajlov5-30/+33
2022-10-21Move common code into two new targets: RelaySelector, TunnelProviderMessagingAndrej Mihajlov39-407/+838
2022-10-21Move RelayCache.IO and CachedRelays into new RelayCache.frameworksajacl18-330/+535
2022-10-20Move REST into separate frameworksajacl94-773/+1880
2022-10-13Clean up compiled sources in MullavdVPNTestsAndrej Mihajlov1-15/+9
2022-10-13Use assert instead of precondition to prevent runtime crash in Release buildsAndrej Mihajlov1-1/+1
2022-10-13Use assertionFailure() in port selection algorithmAndrej Mihajlov1-4/+1
2022-10-13Update MullavdVPNTests dependenciesAndrej Mihajlov1-8/+0
2022-10-13Swiftformat: disable extensionAccessControlAndrej Mihajlov1-1/+1
2022-10-13Add MullvadTypes and MullvadLogging targetsAndrej Mihajlov53-146/+365
2022-10-13Add transport support in REST APISajad Vishkai19-98/+654
2022-10-11Fix formatting and remove unused filesAndrej Mihajlov10-707/+10
2022-09-29Reformat with swiftformat 0.50Sajad Vishkai9-24/+33
2022-09-29Fix scroll view bug in device managementSajad Vishkai2-86/+110
2022-09-26Remove Codable extension for IPAddressRangeAndrej Mihajlov3-43/+2
2022-09-26Move AsyncOperation into Operations static library and add separate testsAndrej Mihajlov62-362/+832
2022-09-26Removed extensions for UIBackgroundFetchResultSajad Vishkai2-57/+0
2022-09-26Update AppDelegate.swiftSajad Vishkai1-88/+0
2022-09-26Update AutomaticKeyboardResponder.swiftSajad Vishkai1-1/+3
2022-09-26Update AutomaticKeyboardResponder.swiftSajad Vishkai1-2/+2
2022-09-26Update project.pbxprojSajad Vishkai1-3/+0
2022-09-26Update RESTAPIProxy.swiftSajad Vishkai1-2/+1
2022-09-26Removed HTTPURLResponse extensionSajad Vishkai2-7/+1