| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-05-13 | Build screenshots with MockRelease configuration | mojganii | 2 | -3/+68 | |
| 2025-04-24 | Expose TransportSelector to mullvad-ios | Jon Petersson | 1 | -0/+5 | |
| 2024-11-27 | Move settings migration test into MullvadVPNUITestsAll | mojganii | 1 | -12/+0 | |
| 2024-08-08 | Change the way iOS end to end tests workflows are set up | Niklas Berglund | 1 | -12/+0 | |
| 2024-06-17 | Add tests | Bug Magnet | 2 | -0/+68 | |
| 2024-06-10 | Move iOS end to end tests to staging environment | Niklas Berglund | 1 | -2/+2 | |
| 2024-06-04 | Rewrite screenshot tests to use new syntax | Jon Petersson | 1 | -81/+0 | |
| 2024-05-21 | Implement PQ PSK | Emīls | 1 | -0/+66 | |
| 2024-04-04 | Add settings migration tests for iOS | Niklas Berglund | 1 | -0/+12 | |
| 2024-02-27 | GitHub actions workflow for iOS end to end tests | Niklas Berglund | 1 | -1/+4 | |
| 2024-02-14 | Add iOS test for connecting to API via bridges | Niklas Berglund | 1 | -2/+12 | |
| 2024-01-18 | Add a staging configuration that automatically targets the staging environment | Bug Magnet | 1 | -88/+0 | |
| 2024-01-16 | Added iOS login tests | Niklas Berglund | 1 | -0/+67 | |
| 2023-12-20 | Create build profile that resembles Release but without signing | Jon Petersson | 1 | -0/+88 | |
| 2023-12-11 | Moving MullvadTransport into MullvadREST | mojganii | 1 | -74/+0 | |
| 2023-12-08 | Run screenshots action on Github | Jon Petersson | 1 | -1/+1 | |
| 2023-09-20 | Move settings into its own framework | Andrej Mihajlov | 10 | -14/+13 | |
| 2023-08-29 | Fix screenshot script and testplan | Jon Petersson | 2 | -11/+8 | |
| 2023-08-23 | Introduce new Routing framework for high level router and coordinator code | Jon Petersson | 3 | -0/+88 | |
| 2023-08-18 | Convert Xcode schemes to use test plan | Andrej Mihajlov | 11 | -27/+237 | |
| 2023-08-16 | Introduce PacketTunnelCore framework | Andrej Mihajlov | 2 | -0/+107 | |
| - Move TunnelMonitor, Pinger, WgStats into new framework - Add TunnelMonitorProtocol, TunnelDeviceInfoProtocol, PingerProtocol protocols to improve testing/mocking - Rework TunnelMonitor and Pinger to use block-based event handler instead of delegate - Drop Objective-C bridging header from PacketTunnel - Add tests for Pinger | |||||
| 2023-07-21 | Move tests into test plans | Jon Petersson | 1 | -1/+10 | |
| 2023-07-11 | Add bindings for tunnel obfuscator and a test | Andrej Mihajlov | 2 | -0/+71 | |
| 2023-03-07 | Xcode: upgrade schemas | Andrej Mihajlov | 10 | -11/+11 | |
| 2022-12-16 | Convert MullvadLogging, MullvadTypes, Operations into frameworks | Andrej Mihajlov | 2 | -13/+125 | |
| 2022-12-08 | Wrap system tunnel management into TunnelStore | Andrej Mihajlov | 1 | -1/+1 | |
| 2022-12-05 | Drop intents support | Andrej Mihajlov | 1 | -1/+1 | |
| Sadly we cannot support intents since we can't run multiple copies of our main scene without synchronizing state between all of them. Not to mention we never intended this to work this way. Also, currently there is no known way to prevent user from creating multiple windows of the app on iPadOS. | |||||
| 2022-11-07 | Add tests | Andrej Mihajlov | 1 | -0/+10 | |
| 2022-10-21 | Move common code into two new targets: RelaySelector, TunnelProviderMessaging | Andrej Mihajlov | 2 | -0/+134 | |
| 2022-10-21 | Move RelayCache.IO and CachedRelays into new RelayCache.framework | sajacl | 1 | -19/+1 | |
| Moved RelayCache.IO and CachedRelays into new RelayCache.framework Moved prebuild script to build phase script. Renamed script, renamed/moved RelayCache.IO to RelayCache. Renamed RelayCache.Tracker to RelayCacheTracker. Set APPLICATION_EXTENSION_API_ONLY to true for RelayCache framework. Updated gitignore. Removed relays.json from git. Removed relays.json from RelayCache framework Removed RelayCache/FetchResult, moved/renamed code into RelayCacheTracker file. Renamed CachedRelaysFetchResult to RelaysFetchResult. Changed access level for RelaysFetchResult and NoCachedRelaysError. | |||||
| 2022-10-20 | Move REST into separate framework | sajacl | 2 | -0/+81 | |
| 2022-09-26 | Move AsyncOperation into Operations static library and add separate tests | Andrej Mihajlov | 3 | -0/+141 | |
| 2022-09-26 | Xcode: upgrade project with Xcode 14 | Andrej Mihajlov | 5 | -5/+5 | |
| 2021-12-16 | Rename update-relays.sh to prebuild.sh | Andrej Mihajlov | 1 | -1/+1 | |
| 2021-05-21 | Upgrade Xcode project to the latest | Andrej Mihajlov | 5 | -5/+5 | |
| 2020-09-10 | Snapfile: clean up device status bar | Andrej Mihajlov | 1 | -37/+1 | |
| 2020-07-08 | Uncombine RelayCache and bundle relays.json with the app | Andrej Mihajlov | 1 | -1/+19 | |
| 2020-02-18 | Remove non-existing tests | Andrej Mihajlov | 1 | -10/+0 | |
| 2020-02-18 | Add pre and post actions for Screenshots target to clean up the statusbar | Andrej Mihajlov | 1 | -1/+37 | |
| 2020-02-11 | Add screenshot script and simulated tunnels | Andrej Mihajlov | 5 | -8/+102 | |
| 2020-01-08 | Rename RelaySelectorTests to MullvadVPNTests | Andrej Mihajlov | 2 | -4/+29 | |
| 2019-12-10 | Commit new project file | Andrej Mihajlov | 1 | -0/+98 | |
| 2019-12-09 | Add packet tunnel implementation | Andrej Mihajlov | 1 | -0/+96 | |
| 2019-12-04 | Add naive relay selector | Andrej Mihajlov | 1 | -0/+52 | |
| 2019-06-14 | Add lib-wg.go to products and link PacketTunnel with it | Andrej Mihajlov | 1 | -0/+80 | |
