summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN.xcodeproj
AgeCommit message (Expand)AuthorFilesLines
2023-12-13Store API access method settingsJon Petersson1-2/+13
2023-12-13Add API access methods UI/part of backendAndrej Mihajlov1-28/+451
2023-12-12Add socks5 forwarding proxyAndrej Mihajlov1-0/+88
2023-12-11Categorize files based on functionalitiesmojganii1-56/+106
2023-12-11Moving MullvadTransport into MullvadRESTmojganii2-492/+69
2023-12-11Moving RelayCache into MullvadRESTmojganii1-251/+23
2023-12-08Run screenshots action on GithubJon Petersson1-1/+1
2023-12-06Reflect obfuscation transport layer in the UIBug Magnet1-0/+23
2023-12-05Add a privacy manifest for Apple complianceBug Magnet1-0/+2
2023-12-04Refactor account deletion in TunnelManagerJon Petersson1-6/+0
2023-11-30Have the PacketTunnel use UDP-over-TCP ObfuscationBug Magnet1-6/+38
2023-11-22Split dns settings from vpn settings in UIBug Magnet1-4/+18
2023-11-20Refactor URLSession out of outgoing connection proxy testsJon Petersson1-5/+11
2023-11-15show outgoing connection on map viewMojgan1-4/+50
2023-11-10Change account expiry text to display 'less than a day'Jon Petersson1-2/+10
2023-10-30Migrate settings to Version3 and introduce incremental migration scheme.Bug Magnet1-4/+28
2023-10-30Add StoreTransactionLog.swift to MullvadVPNTestsAndrej Mihajlov1-0/+2
2023-10-30Introduce transaction log to prevent handling already processed transactionsAndrej Mihajlov1-1/+5
2023-10-26Prevent iOS from stopping the tunnel if it remains in connecting state for to...Jon Petersson1-8/+0
2023-10-23bump iOS deployment target to 14.2Mojgan1-4/+4
2023-10-18Hide State and expose Observed State insteadAndrej Mihajlov1-0/+8
2023-10-17Add filtering to location selectionJon Petersson1-15/+81
2023-10-16Add tests for PacketTunnelActor, TunnelManager and AppMessageHandler.Jon Petersson1-139/+340
2023-10-13Xcode: sort filesAndrej Mihajlov1-3/+3
2023-10-13PacketTunnelCore: Introduce SelectedRelay and remove dependency on RelaySelec...Andrej Mihajlov1-34/+15
2023-10-12Cache the transportStrategy in the UserDefaultsBug Magnet1-12/+17
2023-10-09PacketTunnel: introduce proper state and blocked stateAndrej Mihajlov1-74/+262
2023-09-21Merge TunnelProviderMessaging into PacketTunnelCoreAndrej Mihajlov1-191/+68
2023-09-21Make the Voucher view more comforming to designsBug Magnet1-1/+5
2023-09-20Disable Module verifier, rename Settings to MullvadSettings to avoid clash wi...Bug Magnet1-27/+27
2023-09-20Do not embed MullvadREST into SettingsBug Magnet1-17/+4
2023-09-20Move settings into its own frameworkAndrej Mihajlov11-124/+418
2023-09-20Update screenshots test to work with updated UIJon Petersson1-1/+1
2023-09-19Fix reliability and time consumption of testInitialConnectionTimings testJon Petersson1-5/+9
2023-09-13Coordinate alert presentation by integrating it into routing systemJon Petersson1-11/+27
2023-09-12fix misalignment buttons at the bottom of voucher viewMojgan1-0/+4
2023-09-12suggest logout option when user enters account number instead of voucherMojgan1-20/+24
2023-09-08Move VPNConnectionProtocol to its own fileBug Magnet1-0/+4
2023-09-08Fix Swiftlint warnings (file length) in files related to simulator tunnelJon Petersson1-0/+12
2023-09-07Fix or report all current smaller Swiftlint warnings in xcodeJon Petersson1-2/+5
2023-09-04Fix xcconfig for buildingEmīls1-2/+0
2023-08-29fix some linting violationsMojgan1-0/+12
2023-08-29Fix screenshot script and testplanJon Petersson3-11/+14
2023-08-29REST: add executor testsAndrej Mihajlov1-0/+25
2023-08-29Introduce RESTRequestExecutor to support async flowsAndrej Mihajlov1-0/+4
2023-08-28Introduce Duration type that mimicks native iOS16 DurationJon Petersson1-7/+11
2023-08-25Add build phase to run swiftlintAndrej Mihajlov1-0/+40
2023-08-24Return RESTTransport from TransportProviderAndrej Mihajlov1-0/+4
2023-08-23Introduce new Routing framework for high level router and coordinator codeJon Petersson4-113/+536
2023-08-23implement in-app purchase in new account flowMojgan1-16/+48