summaryrefslogtreecommitdiffhomepage
path: root/ios
AgeCommit message (Expand)AuthorFilesLines
2024-06-10Do not use Bundle main in testsBug Magnet4-14/+19
2024-06-10Fix conncheck to work on staging environmentBug Magnet5-9/+24
2024-06-05Upgrade the Gemfile and the Screenshot tests to recent versionsBug Magnet5-82/+89
2024-06-05Update package dependency to include all routes in network settingsBug Magnet2-2/+2
2024-06-04Make the actor reconnect reason explicitBug Magnet3-5/+6
2024-06-04Reuse the connection attempts count logic for PQ PSK negotiationBug Magnet12-30/+79
2024-06-04Upgrade settings to associate with multi-hopmojganii46-404/+1172
2024-06-04Rewrite screenshot tests to use new syntaxJon Petersson18-509/+303
2024-05-29Show spinner when consolidating logs for problem reportsJon Petersson3-10/+25
2024-05-29Use the same DNS blockers order as the other clientsBug Magnet1-1/+1
2024-05-29Replace ID search with reloading items only if not deletedAndrew Bulhak1-6/+7
2024-05-29Retrieve access method items by ID rather than positionAndrew Bulhak1-1/+3
2024-05-29Fix reducer testsAndrew Bulhak1-19/+19
2024-05-29Move reducer function to Reducer struct namespaceAndrew Bulhak1-103/+103
2024-05-29Break longer cases in reducer out into subfunctionsAndrew Bulhak1-67/+90
2024-05-29Rename occurrences of Command to Event, for accuracyAndrew Bulhak12-88/+90
2024-05-29Add tests for ReducerAndrew Bulhak2-0/+342
2024-05-29Make PacketTunnelActor use ReducerAndrew Bulhak2-27/+52
2024-05-29Add Effect type and reducer functionAndrew Bulhak2-0/+164
2024-05-27Add required protobuf dependenciesBug Magnet2-1/+6
2024-05-27Remove flaky testBug Magnet2-43/+0
2024-05-22Do not embed frameworks in packet tunnelBug Magnet1-13/+0
2024-05-21Remove spacing in VPN settings pageJon Petersson1-6/+0
2024-05-21Update changelogEmīls1-0/+4
2024-05-21Bump settings versionEmīls1-1/+1
2024-05-21Fix certificate signing for MockRelease targetBug Magnet1-82/+68
2024-05-21Add a connection timeout check for the in-tunnel TCP connectionBug Magnet11-130/+256
2024-05-21Implement PQ PSKEmīls41-399/+1446
2024-05-21Make vpn settings page not crash in release modeJon Petersson1-0/+6
2024-05-21Improve UI of list items in vpn settings viewJon Petersson2-4/+6
2024-05-16Change checkboxes in location cells to the correct onesJon Petersson1-6/+13
2024-05-16Fix cell colors in location viewJon Petersson3-10/+7
2024-05-14Remove some unnecessary LocationNode subclassesJon Petersson4-22/+21
2024-05-13Fix user input string validationJon Petersson12-19/+93
2024-05-13Mock data for snapshot testmojganii19-109/+637
2024-05-13Add iOS test making sure app functioning when API is downNiklas Berglund24-34/+401
2024-05-13Fix problem report logs being duplicatedJon Petersson6-26/+61
2024-05-13Add a new container view to wrap the whole location selectionJon Petersson7-111/+229
2024-05-06Add iOS test verifying API can be reached from blocked stateNiklas Berglund14-16/+197
2024-05-06Trim whitespace from list names on saveJon Petersson1-0/+3
2024-05-06Ensure log file sizes stay below a certain thresholdJon Petersson16-66/+171
2024-05-02Stop filtering edit view of custom listsJon Petersson1-6/+8
2024-04-30Show custom lists even if no filter constraints matchJon Petersson4-11/+10
2024-04-30Make custom list names case sensitiveJon Petersson4-15/+17
2024-04-30Remove dead codeBug Magnet1-10/+0
2024-04-29Reorganise MullvadVPNTests hierarchy to match that of code under testAndrew Bulhak49-54/+190
2024-04-25Add a test to delete, edit and create a custom listBug Magnet17-12/+435
2024-04-25Fix iPad location selection entries not being unmarked as selectedJon Petersson2-8/+22
2024-04-24Revert "Remove support for iPad layout"Bug Magnet2-140/+57
2024-04-18Remove support for iPad layoutBug Magnet2-57/+140