summaryrefslogtreecommitdiffhomepage
path: root/ios
AgeCommit message (Expand)AuthorFilesLines
2021-11-02Update unsecured connection labelAndrej Mihajlov2-2/+2
2021-10-14RootContainer: update status bar style after changing child controllersAndrej Mihajlov1-0/+1
2021-10-14SelectLocation: fix status bar styleAndrej Mihajlov1-0/+1
2021-10-14SelectLocation: fix navigation bar tintColorAndrej Mihajlov1-1/+2
2021-10-07Remove expired LE certificateDavid Lönnhager5-17/+9
2021-10-05Promise: add doNotPropagateCancellation()Andrej Mihajlov3-46/+14
2021-10-05Xcode: sort filesAndrej Mihajlov1-144/+144
2021-10-05AppDelegate: adapt to new interfaceAndrej Mihajlov1-16/+18
2021-10-05WireGuardKeys: add missing translationAndrej Mihajlov1-0/+3
2021-10-05Login: enable multiline message labelAndrej Mihajlov1-0/+1
2021-10-05Account: use Promise.delay()Andrej Mihajlov1-8/+8
2021-10-05Account: adapt to new Account.logout() interfaceAndrej Mihajlov1-31/+39
2021-10-05Account: stop re-dispatching AppStorePaymentObserver calls on main queueAndrej Mihajlov1-29/+25
2021-10-05Account: adapt to new REST typesAndrej Mihajlov1-4/+4
2021-10-05Account: adapt to new AppStorePaymentManager APIAndrej Mihajlov1-40/+40
2021-10-04Promise: move completion and execution queue out of PromiseState and implemen...Andrej Mihajlov9-135/+373
2021-10-01Update CHANGELOGAndrej Mihajlov1-0/+6
2021-10-01iOS: add background tasksAndrej Mihajlov7-0/+321
2021-10-01RelayCacheTracker: request background execution when updating relaysAndrej Mihajlov1-0/+1
2021-09-30Display tunnel errors in in-app bannerAndrej Mihajlov5-21/+67
2021-09-30Fix bug where notification manager delegate was unset after re-loginAndrej Mihajlov2-1/+8
2021-09-30Operations: let operation subclasses handle early cancellation within main()Andrej Mihajlov6-35/+70
2021-09-29TunnelManager: update translationsAndrej Mihajlov1-3/+6
2021-09-29ProblemReport: fix typo in method nameAndrej Mihajlov2-2/+2
2021-09-29TunnelManager: refactorAndrej Mihajlov25-1754/+1941
2021-09-21Xcode: fix project referencesAndrej Mihajlov1-29/+30
2021-09-21Xcode: cleanup dead references to KeychainItemRevision.swiftAndrej Mihajlov1-5/+0
2021-09-21PacketTunnel: refactor and remove networking from the tunnelAndrej Mihajlov5-692/+222
2021-09-21SimulatorTunnelProvider: finish with .userInitiated reasonAndrej Mihajlov1-1/+1
2021-09-21SimulatorTunnelProvider: clean upAndrej Mihajlov1-2/+3
2021-09-21SimulatorTunnelProvider: refactorAndrej Mihajlov2-80/+61
2021-09-21ChainedError: add AnyChainedErrorAndrej Mihajlov1-0/+12
2021-09-21MullvadEndpoint: make codableAndrej Mihajlov1-1/+1
2021-09-21VPNTunnelProviderManagerProtocol: add promisesAndrej Mihajlov1-0/+50
2021-09-21RelaySelector: refactorAndrej Mihajlov2-16/+8
2021-09-21TunnelManager: add PacketTunnelOptionsAndrej Mihajlov2-0/+75
2021-09-20Refactor: tunnel IPCAndrej Mihajlov9-244/+315
2021-09-20Actions: cache spmAndrej Mihajlov2-11/+13
2021-09-17RelayCache: refactorAndrej Mihajlov11-411/+548
2021-09-16AppStorePaymentManager: refactorAndrej Mihajlov10-412/+588
2021-09-16REST: refactorAndrej Mihajlov18-898/+773
2021-09-15AlertPresenter: refactorAndrej Mihajlov3-41/+95
2021-09-15AppStoreReceipt: handle fileReadNoSuchErrorAndrej Mihajlov1-1/+1
2021-09-15AppStoreReceipt: refactorAndrej Mihajlov3-62/+80
2021-09-15AppStoreReceipt: serialize refresh receipt operationsAndrej Mihajlov1-1/+6
2021-09-15Promise: add operation queue extensionAndrej Mihajlov4-38/+194
2021-09-15Result: add extension to flatMap the contained optional valueAndrej Mihajlov1-0/+7
2021-09-15Promise: add flatMapErrorThenAndrej Mihajlov1-0/+12
2021-09-15Promise: add missing return statement in flatMapErrorAndrej Mihajlov1-1/+1
2021-09-15Promise: avoid using observe() in onSuccess and onFailure callsAndrej Mihajlov1-11/+9