| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-09-16 | Verify that an IPv6 address is used in e2e test | Joakim Hulthe | 1 | -6/+14 | |
| 2025-09-15 | Flatten match statement | Joakim Hulthe | 1 | -20/+17 | |
| 2025-09-15 | Update ipnetwork and convert LazyLock to const | Joakim Hulthe | 3 | -9/+11 | |
| 2025-09-15 | Add IPv6 to more e2e tests | Joakim Hulthe | 1 | -5/+31 | |
| 2025-09-15 | Add e2e test for in-tunnel IPv6 | Joakim Hulthe | 1 | -2/+68 | |
| 2025-09-15 | Fix IPv6 in e2e connection-checker | Joakim Hulthe | 2 | -40/+73 | |
| 2025-09-15 | Do not crash on error in connection-checker | Joakim Hulthe | 5 | -109/+64 | |
| 2025-09-15 | Split test_wireguard_tunnel test into IPv4 and IPv6 variants | Joakim Hulthe | 3 | -4/+21 | |
| 2025-09-15 | Allow test-runner to be built against musl | Joakim Hulthe | 3 | -2/+12 | |
| 2025-09-15 | Add IPv6 to test-manager linux network | Joakim Hulthe | 3 | -24/+76 | |
| 2025-09-12 | Split sys module in test-runner into one per platform | David Lönnhager | 5 | -954/+934 | |
| 2025-09-12 | Stop daemon correctly when changing log level in tests | David Lönnhager | 2 | -20/+68 | |
| 2025-09-12 | Wait for service after app install in tests | David Lönnhager | 2 | -16/+7 | |
| 2025-09-12 | Check actual service status in test framework instead of only named pipe | David Lönnhager | 4 | -21/+65 | |
| 2025-09-12 | Dump mullvad logs when reinstalling/resetting daemon fails | David Lönnhager | 2 | -39/+54 | |
| 2025-09-08 | Test whether daemon adds back alias for loopback interface | David Lönnhager | 1 | -1/+88 | |
| 2025-09-08 | Bump `color-eyre` & `anyhow` to transitively bump `backtrace` | Markus Pettersson | 1 | -25/+25 | |
| 2025-09-05 | Start login ui test with clear account history | Oskar | 1 | -0/+1 | |
| 2025-09-03 | Move get_system_dir to talpid-windows | David Lönnhager | 1 | -0/+1 | |
| 2025-09-01 | Bump `tracing-subscriber` to `0.3.20` | Markus Pettersson | 1 | -4/+4 | |
| Mitigate CVE-2025-58160: https://osv.dev/vulnerability/GHSA-xwfj-jgwm-7wp5 | |||||
| 2025-08-26 | Add "CDLA-Permissive-2.0" license | Sebastian Holmin | 1 | -1/+2 | |
| 2025-08-26 | Update `reqwest` to resolve dependency conflict | Sebastian Holmin | 2 | -60/+76 | |
| Note that the new version increases the size of Mullvad loader a bit, forcing us to bump the limit in the CI check. We should consider replacing it with a smaller alternative, perhaps `hyper_rustls`. | |||||
| 2025-08-26 | Stop running disconnected.spec.ts as part of automated tests | Oskar | 1 | -8/+0 | |
| 2025-08-25 | Force IPv4 in IP override test | David Lönnhager | 1 | -2/+5 | |
| 2025-08-25 | Make port constrained in IP override tests | David Lönnhager | 1 | -4/+11 | |
| 2025-08-21 | Add instruction to remove `unattended-upgrades` from Ubuntu test VMs | Markus Pettersson | 1 | -0/+8 | |
| 2025-08-19 | Add --skip flag to test-manager | Joakim Hulthe | 2 | -3/+20 | |
| 2025-08-19 | Signal wireguard-go to exit gracefully when test-manager exits | Joakim Hulthe | 3 | -31/+57 | |
| `Command::kill_on_drop` would send a SIGKILL to the `sudo`-process, which does not propagate to the wireguard-go child process. This is resolved by sending a SIGTERM instead. | |||||
| 2025-08-18 | Fail if QUIC address set is empty | David Lönnhager | 1 | -0/+7 | |
| 2025-08-11 | Update custom list for `test_quantum_resistant_multihop_quic_tunnel` | Markus Pettersson | 1 | -0/+1 | |
| Use a custom list with at least 2 QUIC-enabled relays for the `test_quantum_resistant_multihop_quic_tunnel` e2e test. | |||||
| 2025-08-11 | Add e2e test `test_quantum_resistant_multihop_quic_tunnel` | Markus Pettersson | 1 | -0/+36 | |
| 2025-08-11 | Add e2e test `test_wireguard_over_quic` for QUIC obfuscation method | Markus Pettersson | 1 | -2/+32 | |
| 2025-08-05 | Retry SSH provisioning in test framework | David Lönnhager | 1 | -8/+20 | |
| 2025-07-31 | Add test framework tests for DAITA and multihop UI | David Lönnhager | 1 | -0/+24 | |
| 2025-07-11 | Make enable/disable daemon not start/stop | Sebastian Holmin | 3 | -40/+39 | |
| 2025-07-11 | Add inverse test | Sebastian Holmin | 1 | -14/+84 | |
| 2025-07-11 | Fix `AmIMullvad` exit hostname when disconnected | Sebastian Holmin | 1 | -1/+2 | |
| 2025-07-11 | Add functions to toggle service startup | Sebastian Holmin | 4 | -16/+84 | |
| 2025-07-11 | Add e2e test for clearing firewall rules on reboot | Markus Pettersson | 6 | -0/+123 | |
| In some conditions, you can be left with blocking firewall rules if an upgrade fails to install the new app version. Add e2e test to assert that these firewall rules are cleared on reboot for Windows. | |||||
| 2025-07-10 | Run `cargo fmt` in test-repo | Sebastian Holmin | 39 | -92/+96 | |
| 2025-07-10 | Update edition to 2024 | Sebastian Holmin | 1 | -1/+1 | |
| 2025-07-09 | Upgrade Rust to 1.88.0 | Linus Färnstrand | 1 | -1/+1 | |
| 2025-07-09 | Inline format arguments | Linus Färnstrand | 11 | -34/+27 | |
| 2025-07-09 | Use `io:Error::other` | Sebastian Holmin | 1 | -1/+1 | |
| 2025-06-24 | Enable support for creating a custom list with locations | Jonatan Rhodin | 1 | -1/+1 | |
| 2025-06-16 | Do not rely on DNS for API in installer-downloader | David Lönnhager | 4 | -2/+10 | |
| 2025-06-16 | Add offline mode for installer loader on Windows | Markus Pettersson | 1 | -1/+11 | |
| Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net> | |||||
| 2025-06-10 | Update nix to 0.30 everywhere | Joakim Hulthe | 2 | -29/+7 | |
| 2025-06-09 | Add ifconfig alias e2e test | Joakim Hulthe | 8 | -4/+174 | |
| Co-Authored-By: David Lönnhager <david.l@mullvad.net> | |||||
| 2025-06-05 | Fix typos | omahs | 4 | -4/+4 | |
