summaryrefslogtreecommitdiffhomepage
path: root/ios
AgeCommit message (Expand)AuthorFilesLines
2020-07-15Make navigation bar solid on iOS 12 (no blur)Andrej Mihajlov1-0/+8
2020-07-15Add DiffableDataSources third-party packageAndrej Mihajlov2-1/+26
2020-07-15Change the UserInterfaceInteractionRestrictionProtocol interfaceAndrej Mihajlov2-17/+17
2020-07-15Uncombine AppStorePaymentManagerAndrej Mihajlov11-618/+424
2020-07-15Remove pendingStartCompletionAndrej Mihajlov1-47/+59
2020-07-15Fix left overs of "tunnel configuration", replaced with "tunnel settings"Andrej Mihajlov4-20/+20
2020-07-15Fix commentAndrej Mihajlov1-1/+1
2020-07-15Rename tunnelConfiguration -> tunnelSettingsAndrej Mihajlov2-4/+4
2020-07-15Trim leftover whitespaceAndrej Mihajlov4-4/+4
2020-07-15Remove trailing whitespaceAndrej Mihajlov1-3/+3
2020-07-15Clean up unused codeAndrej Mihajlov2-2/+0
2020-07-15Fix possible race condition in timerAndrej Mihajlov1-1/+5
2020-07-15Uncombine tunnel managementAndrej Mihajlov30-1604/+2347
2020-07-08Uncombine RelayCache and bundle relays.json with the appAndrej Mihajlov9-109/+390
2020-07-07Uncombine MullvadRpcAndrej Mihajlov1-74/+167
2020-07-07Move root controller out of StoryboardAndrej Mihajlov7-85/+164
2020-07-06Add operationsAndrej Mihajlov16-0/+924
2020-07-06Add ChainedError and DisplayChainedError protocolsAndrej Mihajlov3-1/+82
2020-06-25Update changelogs to link to audit documentLinus Färnstrand1-1/+3
2020-06-15Add 2020.3 release header to iOS changelogLinus Färnstrand1-0/+3
2020-06-03Bump iOS build (2020.3.4)ios/2020.3Andrej Mihajlov1-4/+4
2020-06-02Switch to using ephemeral URLSession configurationAndrej Mihajlov10-24/+35
2020-05-28Update CHANGELOGAndrej Mihajlov1-0/+1
2020-05-28Propagate Wireguard public key via TunnelManager.publicKey and keep it up to ...Andrej Mihajlov2-70/+70
2020-05-28Refresh tunnel status when the app becomes active againAndrej Mihajlov2-1/+21
2020-05-27Rename `icon-ios.svg` into `icon-square.svg`Janito Vaqueiro Ferreira Filho1-1/+1
2020-05-25Simplify WireGuard configurationAndrej Mihajlov2-49/+17
2020-05-21Change key rotation interval to 4 daysAndrej Mihajlov1-1/+1
2020-05-19Bump iOS version (2020.3, build 3)Andrej Mihajlov1-4/+4
2020-05-19Update CHANGELOGAndrej Mihajlov1-0/+1
2020-05-19Fix DNS64 resolution and IPv6 supportAndrej Mihajlov6-116/+130
2020-05-18Update wireguard-go to the latestAndrej Mihajlov5-26/+11
2020-05-18Bump iOS version (2020.3, build 2)Andrej Mihajlov1-4/+4
2020-05-18Switch to using DispatchWallTime and DispatchSourceTimer in key rotationAndrej Mihajlov2-20/+29
2020-05-15Add custom date interval formatting helperAndrej Mihajlov6-31/+137
2020-05-15Unconstraint the time-added formatter to ensure that it does not attempt to r...Andrej Mihajlov1-1/+0
2020-05-13Bump iOS version (2020.3, build 1)Andrej Mihajlov1-4/+4
2020-05-13Refine TunnelConfigurationManager.Error and limit number of attempts to atomi...Andrej Mihajlov2-35/+34
2020-05-13Fix constant namesAndrej Mihajlov1-6/+6
2020-05-13Add private key rotationAndrej Mihajlov9-348/+691
2020-05-13Update CHANGELOGAndrej Mihajlov1-0/+5
2020-05-12Add Keychain related files to test targetAndrej Mihajlov1-0/+10
2020-05-11Add keychain abstractionsAndrej Mihajlov7-9/+493
2020-05-08Fix commentAndrej Mihajlov1-1/+1
2020-05-08Add ondemand fields to the simulated tunnelAndrej Mihajlov1-0/+26
2020-05-08Rename MullvadAPI -> MullvadRpc and rework MullvadRpc.Error typeAndrej Mihajlov6-104/+109
2020-05-08Rework cancellable delayAndrej Mihajlov1-125/+13
2020-04-24Update CHANGELOGAndrej Mihajlov1-0/+5
2020-04-24Respect includeInCountry when handling country constraintsAndrej Mihajlov1-1/+2
2020-04-14Update keychain related instructionsAndrej Mihajlov1-11/+9