| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2021-06-04 | Mark 2021.2 release in iOS CHANGELOG | Andrej Mihajlov | 1 | -0/+3 | |
| 2021-05-28 | Bump 2021.2 (build 3)ios/2021.2 | Andrej Mihajlov | 1 | -4/+4 | |
| 2021-05-27 | Screenshots: add iPad 12.9-inch support and adapt the screenshotter script ↵ | Andrej Mihajlov | 2 | -10/+19 | |
| for iPad | |||||
| 2021-05-27 | Add missing accessibility identifiers | Andrej Mihajlov | 3 | -1/+7 | |
| 2021-05-27 | LaunchScreen: disable localization | Andrej Mihajlov | 2 | -15/+4 | |
| 2021-05-27 | Remove unused Main.storyboard | Andrej Mihajlov | 2 | -45/+0 | |
| 2021-05-27 | Xcode: remove CODE_SIGN_INDENTITY override | Andrej Mihajlov | 1 | -2/+0 | |
| Use project wide settings instead. | |||||
| 2021-05-27 | Xcode: remove SKIP_INSTALL override which does not seem to have any effect | Andrej Mihajlov | 1 | -2/+0 | |
| 2021-05-27 | Xcode: remove CLANG_WARN_UNGUARDED_AVAILABILITY override | Andrej Mihajlov | 1 | -2/+0 | |
| When CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE, the compiler checks for the use of older APIs (iOS < 11). When CLANG_WARN_UNGUARDED_AVAILABILITY = YES (Default), the compiler only checks for the use of more modern APIs (iOS 11+) There is no need to use YES_AGGRESSIVE since we only target iOS 12+. | |||||
| 2021-05-27 | Xcode: remove TARGETED_DEVICE_FAMILY and IPHONEOS_DEPLOYMENT_TARGET ↵ | Andrej Mihajlov | 1 | -14/+2 | |
| overrides from individual targets Use project wide settings instead. | |||||
| 2021-05-27 | SelectLocation: rework header footer view layout | Andrej Mihajlov | 2 | -69/+62 | |
| 2021-05-27 | Add empty table header footer view | Andrej Mihajlov | 4 | -34/+58 | |
| 2021-05-27 | Update changelog | Andrej Mihajlov | 1 | -0/+1 | |
| 2021-05-27 | PacketTunnel: configure DNS using new DNSSettings | Andrej Mihajlov | 1 | -1/+16 | |
| 2021-05-27 | Add preferences | Andrej Mihajlov | 8 | -1/+337 | |
| 2021-05-27 | TunnelManager: expose tunnel settings via property | Andrej Mihajlov | 7 | -174/+125 | |
| 2021-05-27 | Add DNSSettings | Andrej Mihajlov | 1 | -4/+42 | |
| 2021-05-27 | Map: disable user interaction | Andrej Mihajlov | 1 | -0/+3 | |
| 2021-05-26 | REST: handle 200 in POST to v1/wireguard-keys | Andrej Mihajlov | 1 | -1/+9 | |
| It looks like 200 is being returned when the pubkey is already registered in the system. | |||||
| 2021-05-21 | Rest: handle HTTP 200 and 201 in /v1/create-apple-payment | Andrej Mihajlov | 3 | -30/+80 | |
| 2021-05-21 | Update URL to the new Apple WWDRC certificate | Andrej Mihajlov | 1 | -6/+6 | |
| 2021-05-21 | Update instructions regarding removing old keys and certificates | Andrej Mihajlov | 1 | -0/+31 | |
| 2021-05-21 | Upgrade Xcode project to the latest | Andrej Mihajlov | 6 | -6/+8 | |
| 2021-05-21 | Replace class with AnyObject in protocol inheritance | Andrej Mihajlov | 12 | -13/+13 | |
| Fixes the deprecation notice | |||||
| 2021-05-18 | Add SSL pinning | Andrej Mihajlov | 8 | -3/+137 | |
| 2021-05-18 | RootContainer: delegate disablesAutomaticKeyboardDismissal to the top controller | Andrej Mihajlov | 1 | -0/+4 | |
| 2021-05-18 | AutomaticKeyboard: improve form sheet detection when contained inside of ↵ | Andrej Mihajlov | 1 | -2/+18 | |
| other controller | |||||
| 2021-05-18 | Resolve the actual presentation style in willPresentWithAdaptiveStyle | Andrej Mihajlov | 1 | -7/+12 | |
| 2021-05-18 | Assign presentation controller delegate after modalPresentationStyle | Andrej Mihajlov | 1 | -12/+8 | |
| Sorts out issues with presentation controller defaulting to fullscreen presentation regardless what delegate tells it. | |||||
| 2021-05-12 | Bump 2021.2 (build 2) | Andrej Mihajlov | 1 | -4/+4 | |
| Signed-off-by: Andrej Mihajlov <and@mullvad.net> | |||||
| 2021-05-12 | Update CHANGELOG | Andrej Mihajlov | 1 | -0/+1 | |
| 2021-05-12 | HeaderBar: add divider | Andrej Mihajlov | 7 | -16/+49 | |
| 2021-05-12 | Connect: add map | Andrej Mihajlov | 6 | -1/+46304 | |
| 2021-05-12 | Fix rebase artifacts | Andrej Mihajlov | 1 | -8/+0 | |
| 2021-05-12 | Connect: update unsecure connection status string | Andrej Mihajlov | 1 | -1/+1 | |
| 2021-05-12 | AppDelegate: add settings button into form sheet presentation container | Andrej Mihajlov | 1 | -0/+25 | |
| 2021-05-12 | Root: add methods to move settings button between header bar and ↵ | Andrej Mihajlov | 1 | -5/+35 | |
| presentation container | |||||
| 2021-05-12 | HeaderBar: refactor initialization and add helper to create settings button | Andrej Mihajlov | 1 | -7/+12 | |
| 2021-05-12 | Update CHANGELOG | Andrej Mihajlov | 1 | -0/+2 | |
| 2021-05-12 | TunnelManager: improve VPN configuration and tunnel settings consistency ↵ | Andrej Mihajlov | 4 | -70/+225 | |
| during startup | |||||
| 2021-05-12 | TunnelSettingsManager: add method to verify the existence of configuration ↵ | Andrej Mihajlov | 1 | -0/+18 | |
| in Keychain | |||||
| 2021-05-12 | Account: add method to forget that user was logged in | Andrej Mihajlov | 1 | -0/+17 | |
| 2021-05-12 | Update CHANGELOG | Andrej Mihajlov | 1 | -0/+2 | |
| 2021-05-12 | Drop configurability of URLSession in MullvadRest | Andrej Mihajlov | 7 | -14/+9 | |
| 2021-05-12 | Rework response handling and add support for HTTP caching via ETag header | Andrej Mihajlov | 2 | -91/+284 | |
| 2021-05-11 | Update CHANGELOG | Andrej Mihajlov | 1 | -0/+1 | |
| 2021-05-11 | Localize SKError | Andrej Mihajlov | 1 | -3/+23 | |
| Solves the problem with SKError returning "Operation cannot be completed" messages. | |||||
| 2021-05-11 | Update changelog | Andrej Mihajlov | 1 | -0/+1 | |
| 2021-05-11 | Connect: use default blue header bar when logged out (relevant for iPad app) | Andrej Mihajlov | 1 | -1/+20 | |
| 2021-05-11 | Connect: avoid fatal error as traitCollection can be .unknown on iOS 12 even ↵ | Andrej Mihajlov | 1 | -1/+1 | |
| in viewDidLoad | |||||
