summaryrefslogtreecommitdiffhomepage
path: root/ios
AgeCommit message (Expand)AuthorFilesLines
2023-10-23bump iOS deployment target to 14.2Mojgan1-4/+4
2023-10-20Prevent user from navigation while requesting in-app purchaseJon Petersson3-1/+11
2023-10-20Add blocked state due to account expirationJon Petersson4-2/+11
2023-10-19remove voucher redemption on productionMojgan2-8/+13
2023-10-18Hide State and expose Observed State insteadAndrej Mihajlov13-89/+201
2023-10-17Put app in blocked state on tunnel start if relay constraints cannot be satis...Jon Petersson2-30/+12
2023-10-17Add filtering to location selectionJon Petersson37-107/+1511
2023-10-17Do not show change log when it is emptyJon Petersson2-4/+10
2023-10-16Add tests for PacketTunnelActor, TunnelManager and AppMessageHandler.Jon Petersson82-805/+2070
2023-10-13Ensure atomicity between (re)connection attemptsAndrej Mihajlov6-33/+145
2023-10-13Log same-ip on each connection attemptAndrej Mihajlov2-33/+19
2023-10-13Prevent logging error when settings are not found in KeychainAndrej Mihajlov1-1/+2
2023-10-13Xcode: sort filesAndrej Mihajlov1-3/+3
2023-10-13PacketTunnelCore: Introduce SelectedRelay and remove dependency on RelaySelec...Andrej Mihajlov20-149/+143
2023-10-12Add user agent header for all requests on iOSEmīls2-0/+2
2023-10-12Cache the transportStrategy in the UserDefaultsBug Magnet6-37/+79
2023-10-10Fix device name not appearing in device logout screenJon Petersson7-66/+70
2023-10-10Synchronise presentations for settings and account modalsJon Petersson1-5/+1
2023-10-09Add UI for blocked stateJon Petersson4-32/+70
2023-10-09PacketTunnel: introduce proper state and blocked stateAndrej Mihajlov77-1285/+3766
2023-10-05Fix log output of durationAndrej Mihajlov1-3/+1
2023-10-05Make social media block setting conflict with custom DNSBug Magnet1-1/+2
2023-10-05Log if Same IP is used when starting a tunnelBug Magnet2-1/+18
2023-09-25Update tunnel manager to not return error for configuration loadingJon Petersson2-7/+6
2023-09-25Fix black screen bug if redeem voucher view if canceled to earlyJon Petersson1-0/+4
2023-09-22Update changelogBug Magnet1-2/+2
2023-09-22Improve notification banner transitionsJon Petersson1-11/+2
2023-09-22Align copy with design for content blockersBug Magnet2-7/+8
2023-09-21Add a toggle to block social mediaBug Magnet4-62/+109
2023-09-21Merge TunnelProviderMessaging into PacketTunnelCoreAndrej Mihajlov24-218/+109
2023-09-21Fix the successful redeem as wellBug Magnet2-8/+8
2023-09-21Make the Voucher view more comforming to designsBug Magnet8-25/+86
2023-09-20Fix wg-go script to make docs buildAndrej Mihajlov1-0/+5
2023-09-20Disable Module verifier, rename Settings to MullvadSettings to avoid clash wi...Bug Magnet51-63/+63
2023-09-20Do not embed MullvadREST into SettingsBug Magnet1-17/+4
2023-09-20Move settings into its own frameworkAndrej Mihajlov63-312/+705
2023-09-20Update screenshots test to work with updated UIJon Petersson9-70/+14
2023-09-20Coordinate alert presentation by integrating it into routing systemJon Petersson3-1/+66
2023-09-19Fix Swiftlint warnings in PacketTunnelProviderJon Petersson1-23/+29
2023-09-19Fix reliability and time consumption of testInitialConnectionTimings testJon Petersson5-101/+142
2023-09-19Fix REST.AccessTokenManager being used before initialisation in AppDelegateJon Petersson1-2/+1
2023-09-18remove user token after account is deleted or logged outMojgan6-3/+26
2023-09-13Fix Swiftlint warnings in AppDelegateJon Petersson1-42/+60
2023-09-13Coordinate alert presentation by integrating it into routing systemJon Petersson34-482/+704
2023-09-13Fix Swiftlint warnings in ProblemReportViewControllerJon Petersson1-81/+37
2023-09-13Fix Swiftlint warnings in TunnelMonitorJon Petersson1-56/+64
2023-09-12fix misalignment buttons at the bottom of voucher viewMojgan7-10/+40
2023-09-12suggest logout option when user enters account number instead of voucherMojgan17-76/+389
2023-09-12Fix Swiftlint warnings in RootContainerViewControllerJon Petersson1-68/+129
2023-09-12Update iOS version metadataEmīls1-1/+1