summaryrefslogtreecommitdiffhomepage
path: root/ios
AgeCommit message (Expand)AuthorFilesLines
2022-04-01Account: call completion from forget()Andrej Mihajlov1-0/+2
2022-03-31AsyncOperation: drop operationDidFinish()Andrej Mihajlov1-6/+0
2022-03-31AsyncBlockOperation: override finish()Andrej Mihajlov1-7/+8
2022-03-31Add ResultOperationAndrej Mihajlov2-1/+82
2022-03-31AsyncOperation: allow to override finish() in subclassesAndrej Mihajlov1-1/+1
2022-03-31AsyncOperation: finish() operation if it was cancelled prior to executionAndrej Mihajlov1-3/+8
2022-03-28Bump 2022.2 (build 3)ios/2022.2Andrej Mihajlov1-4/+4
2022-03-28Update spinner to rotate vector assetAndrej Mihajlov1-106/+19
2022-03-28Settings: fix account expiry refreshAndrej Mihajlov1-1/+1
2022-03-25TunnelManager: refresh tunnel status only when connecting or reasserting to p...Andrej Mihajlov1-3/+10
2022-03-25Update CHANGELOGAndrej Mihajlov1-0/+1
2022-03-25Close safari controller when user decides to open the web page in Safari browserAndrej Mihajlov2-0/+7
2022-03-25Settings: add external link disclosureAndrej Mihajlov2-21/+40
2022-03-25Update privacy policy URLAndrej Mihajlov2-3/+4
2022-03-25Settings: add FAQ & Guides rowAndrej Mihajlov4-5/+35
2022-03-25Bump 2022.2 (build 2)Andrej Mihajlov1-4/+4
2022-03-25Update changelogAndrej Mihajlov1-0/+3
2022-03-25Validate account token before adding payment to the payment queueAndrej Mihajlov7-19/+75
2022-03-24PacketTunnelStatus: assign isNetworkReachable to make default init() availableAndrej Mihajlov2-6/+2
2022-03-24Login: disable "create account" button on iPad once user starts typing in the...Andrej Mihajlov1-11/+34
2022-03-24Main: show marker after animating the mapAndrej Mihajlov1-17/+39
2022-03-24Main: show location marker only in connected state.Andrej Mihajlov1-4/+18
2022-03-24Main: minor refactorAndrej Mihajlov1-2/+2
2022-03-24Main: add activity spinnerAndrej Mihajlov2-13/+27
2022-03-24Change large spinner size from 48 -> 60Andrej Mihajlov1-2/+2
2022-03-24Login: stop spinner upon successful loginAndrej Mihajlov1-1/+1
2022-03-24Show cancel button in connecting state on iPad (regular)Andrej Mihajlov1-2/+2
2022-03-24TunnelMonitor: avoid double logging the "stop" operation since stopNoQueue() ...Andrej Mihajlov1-4/+7
2022-03-24Simulator: fix selector result unpackingAndrej Mihajlov1-10/+11
2022-03-24Simulator: fix PacketTunnelStatus initializationAndrej Mihajlov1-2/+2
2022-03-24Add conformance of Operation to Cancellable, drop AnyCancellableAndrej Mihajlov9-65/+31
2022-03-24Remove unnecessary dispatch on main queueAndrej Mihajlov4-66/+54
2022-03-24Assign names to network operations so it's easier to distinguish them in logsAndrej Mihajlov2-13/+16
2022-03-24Drop REST.RequestAdapterAndrej Mihajlov11-197/+158
2022-03-24Drop Locking extensionAndrej Mihajlov5-72/+54
2022-03-24Drop PromisesAndrej Mihajlov29-1803/+795
2022-03-23Rename mullvad-rpc to mullvad-apiDavid Lönnhager1-2/+2
2022-03-22Bump iOS 2022.2 (build 1)Andrej Mihajlov1-8/+8
2022-03-17Delete leftover settings in Keychain during loginAndrej Mihajlov2-70/+70
2022-03-17Update CHANGELOGAndrej Mihajlov1-0/+7
2022-03-17Stop the tunnel when reconnectingAndrej Mihajlov1-1/+1
2022-03-17Add tunnel status pollingAndrej Mihajlov16-178/+397
2022-03-17Add seconds to log formatting for datesAndrej Mihajlov1-1/+1
2022-03-17IPC: combine guard statements into oneAndrej Mihajlov1-5/+1
2022-03-17Wrap TunnelProviderManager into TunnelAndrej Mihajlov12-87/+300
2022-03-17TunnelManager: move private key rotation related fields higherAndrej Mihajlov1-3/+3
2022-03-17IPC: remove condition that waits for reasserting stateAndrej Mihajlov2-9/+3
2022-03-17IPC: add 5 second delay before talking to the tunnel in connecting stateAndrej Mihajlov1-18/+55
2022-03-17Add tunnel monitorAndrej Mihajlov6-173/+925
2022-03-15Use WireGuardKitTypes in the main bundle to avoid loading go runtime.Andrej Mihajlov8-23/+23