| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2024-08-27 | Merge branch 'update-lazy-types' | David Lönnhager | 56 | -199/+170 | |
| 2024-08-27 | Update MSRV | David Lönnhager | 2 | -2/+2 | |
| 2024-08-27 | Use CStr literals instead of LazyLock | David Lönnhager | 1 | -24/+22 | |
| 2024-08-27 | Use std LazyLock instead of once_cell Lazy | David Lönnhager | 55 | -185/+158 | |
| 2024-08-27 | Merge branch 'packet-tunnel-stuck-in-blocked-state-after-flightmode-ios-707' | Bug Magnet | 4 | -6/+52 | |
| 2024-08-27 | Reconnect tunnel automatically after tunnel adapter error | mojganii | 4 | -6/+52 | |
| 2024-08-27 | Add Shadowsocks to retry order | David Lönnhager | 4 | -13/+19 | |
| Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> | |||||
| 2024-08-27 | Merge branch 'enable-nsallowsarbitraryloads-to-disable-ats-ios-730' | Bug Magnet | 3 | -40/+23 | |
| 2024-08-27 | Modify the SSL Pinning logic to support conncheck as well | Bug Magnet | 2 | -7/+23 | |
| 2024-08-27 | Remove ATS entirely | Bug Magnet | 1 | -33/+0 | |
| 2024-08-26 | Merge branch 'add-support-for-feature-indicators-in-tunnel-state-droid-1273' | Albin | 14 | -125/+246 | |
| 2024-08-26 | Add support for feature indicators for tunnel state | Jonatan Rhodin | 14 | -125/+246 | |
| 2024-08-26 | Remove unwraps in start_daita | Joakim Hulthe | 1 | -3/+4 | |
| 2024-08-26 | Merge branch 'add-shadowsocks-obfuscation-cli' | David Lönnhager | 2 | -4/+23 | |
| 2024-08-26 | Update changelog | David Lönnhager | 1 | -0/+3 | |
| 2024-08-26 | Add CLI for Shadowsocks obfuscation | David Lönnhager | 1 | -4/+20 | |
| 2024-08-23 | Merge branch 'disable-mold-by-default-in-container-build-scripts-droid-1282' | Albin | 1 | -2/+4 | |
| 2024-08-23 | Disable mold by default in container wrapper script | Albin | 1 | -2/+4 | |
| 2024-08-23 | Merge remote-tracking branch 'origin/main' | Linus Färnstrand | 1 | -1/+1 | |
| 2024-08-23 | Fix Typo issue from `passprase` to `passphrase` | LamTrinh.Dev | 1 | -1/+1 | |
| 2024-08-23 | Merge branch 'ignore-cves' | Linus Färnstrand | 3 | -0/+22 | |
| 2024-08-23 | Ignore rexml CVE-2024-43398 | Linus Färnstrand | 2 | -0/+16 | |
| 2024-08-23 | Ignore micromatch CVE-2024-4067 | Linus Färnstrand | 1 | -0/+6 | |
| 2024-08-23 | Merge branch 'bump-android-container-used-for-building' | Albin | 1 | -1/+1 | |
| 2024-08-23 | Start building with mullvadvpn-app-build-android:63e6d7303 | Albin | 1 | -1/+1 | |
| 2024-08-23 | Merge branch 'ensure-all-potential-grpc-errors-are-wrapped-droid-1170' | Albin | 20 | -53/+235 | |
| 2024-08-23 | Add error logs for all unknown errors | Jonatan Rhodin | 1 | -5/+64 | |
| 2024-08-23 | Fix unit tests | Jonatan Rhodin | 10 | -27/+41 | |
| 2024-08-23 | Propagate disconnect errors to the ui | Jonatan Rhodin | 5 | -5/+40 | |
| 2024-08-23 | Propagate reconnect errors to the ui | Jonatan Rhodin | 1 | -1/+3 | |
| 2024-08-23 | Propagate logout errors to the ui | Jonatan Rhodin | 3 | -6/+14 | |
| 2024-08-23 | Propagate clear account history errors | Jonatan Rhodin | 2 | -9/+29 | |
| 2024-08-23 | Add konsist tests for management service to avoid missing Either | Jonatan Rhodin | 1 | -0/+31 | |
| 2024-08-23 | Wrap missing external calls in either catch | Jonatan Rhodin | 3 | -16/+29 | |
| 2024-08-23 | Add container signature for mullvadvpn-app-build-android:63e6d7303 | Mullvad build server | 2 | -0/+0 | |
| 2024-08-23 | Merge branch 'bump-linux-container' | Linus Färnstrand | 2 | -2/+2 | |
| 2024-08-23 | Bump Android container base image to mullvadvpn-app-build:0186b645c | Linus Färnstrand | 1 | -1/+1 | |
| 2024-08-23 | Bump used Linux container to mullvadvpn-app-build:0186b645c | Linus Färnstrand | 1 | -1/+1 | |
| 2024-08-22 | Merge branch 'fix-override-feature-indicator' | David Lönnhager | 9 | -31/+136 | |
| 2024-08-22 | Use previous IP override indicator on settings change | Sebastian Holmin | 1 | -4/+10 | |
| 2024-08-22 | Improve IP override testing | Sebastian Holmin | 1 | -2/+7 | |
| 2024-08-22 | Fix IP-override feature indicator | Sebastian Holmin | 9 | -30/+124 | |
| It was trigger by any overrides existing in the settings, not by the current endpoint being overridden. Add flag to `Relay` to specify if its IPv4 and/or IPv6 has been overridden and use that in combination with the endpoint IP version to derive if the current connection is overridden. | |||||
| 2024-08-22 | Spawn test processes as an unprivileged user by default | David Lönnhager | 6 | -7/+106 | |
| Fixes an issue where the connection-checker is allowed to leak traffic on macOS | |||||
| 2024-08-22 | Add top level `permissions` to all Github Actions workflows | Linus Färnstrand | 28 | -10/+90 | |
| The default permission on the repository is already set to read only. So in practice this makes no difference. But this makes that more explicit, and less relying on the repository being correctly configured. This also makes security scanning tools such as OpenSSF scorecard happier about the overall security of our repository. | |||||
| 2024-08-22 | Add container signature for mullvadvpn-app-build:0186b645c | Mullvad build server | 2 | -0/+0 | |
| 2024-08-22 | Bump wireguard-go submodule to wg-go-daita 0.1.1 | David Lönnhager | 2 | -0/+2 | |
| 2024-08-22 | Merge branch ↵ | Bug Magnet | 13 | -65/+141 | |
| 'list-only-daita-enabled-entry-locations-in-locations-view-if-ios-774' | |||||
| 2024-08-22 | List only DAITA entry locations if multihop and DAITA are enabled | Jon Petersson | 13 | -65/+141 | |
| 2024-08-22 | Merge branch 'add-repeat-arguments-for-self-hosted-e2e-tests-droid-1266' | Albin | 1 | -9/+29 | |
| 2024-08-22 | Set e2e and mockapi timeout based on repeats | Niklas Berglund | 1 | -1/+12 | |
