| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2024-11-08 | Remove `once_cell` from `test` workspace | Markus Pettersson | 1 | -2/+2 | |
| 2024-11-08 | Check that the daemon version is correct post-upgrade | Markus Pettersson | 2 | -0/+24 | |
| 2024-11-08 | Use `--allow-downgrade` when invoking `apt install` | Markus Pettersson | 1 | -0/+7 | |
| 2024-10-18 | Set HOME env var in test runner | David Lönnhager | 1 | -3/+15 | |
| 2024-09-05 | Add 'assume yes' to package installs in tests | David Lönnhager | 1 | -10/+16 | |
| 2024-09-02 | Fix `test-runner` bootstrap failing if `apt` lock is already held | Markus Pettersson | 1 | -12/+20 | |
| 2024-08-27 | Use std LazyLock instead of once_cell Lazy | David Lönnhager | 2 | -6/+5 | |
| 2024-08-22 | Spawn test processes as an unprivileged user by default | David Lönnhager | 2 | -5/+80 | |
| Fixes an issue where the connection-checker is allowed to leak traffic on macOS | |||||
| 2024-08-09 | Capture errors in `systemclt` cmd | Sebastian Holmin | 1 | -5/+19 | |
| 2024-08-09 | Fix nightly lints | Sebastian Holmin | 1 | -1/+1 | |
| 2024-07-16 | Add E2E test of CVE-2019-14899 mitigation | Joakim Hulthe | 2 | -3/+45 | |
| 2024-06-24 | Run `cargo +nightly fmt` | Sebastian Holmin | 1 | -3/+6 | |
| 2024-04-12 | Reset daemon environment when needed | Markus Pettersson | 2 | -29/+201 | |
| 2024-04-09 | Run `cargo +nightly fmt` | Sebastian Holmin | 3 | -30/+33 | |
| 2024-04-08 | Add get_os_version RPC | David Lönnhager | 2 | -0/+41 | |
| 2024-04-08 | Add timeout to tester geoip rcp call | Joakim Hulthe | 1 | -3/+11 | |
| 2024-03-20 | Test leaking TCP/UDP/ICMP packets in split tunnel | Joakim Hulthe | 2 | -8/+237 | |
| 2024-03-08 | Add MTU detection integration test for Linux and Windows | Sebastian Holmin | 2 | -74/+92 | |
| Add dependency `scopeguard` for cleaning up nftables ruleset. | |||||
| 2024-02-27 | Fix `clippy` lint 'suspicious_open_options' | Markus Pettersson | 1 | -0/+2 | |
| 2024-02-27 | Replace err_derive with thiserror | Joakim Hulthe | 1 | -2/+2 | |
| `err_derive` is unmaintained and will probably stop working with rust edition 2024. `thiserror` is almost a drop-in replacement. This commit simply replaces all occurences of `derive(err_derive::Error)` with `derive(thiserror::Error)` and fixes the attributes, but the Error and Display impls should be identical. | |||||
| 2024-02-07 | Add RPCs for running TCP forwarder on test runner | David Lönnhager | 2 | -0/+146 | |
| 2024-02-01 | Set serial baud rate to zero on macOS | Linus Färnstrand | 1 | -1/+6 | |
| 2024-01-08 | Add 'target_os' attribute to test macro | David Lönnhager | 1 | -5/+0 | |
| 2024-01-04 | Fix code not following new linting rules in testing framework | Linus Färnstrand | 1 | -2/+2 | |
| 2023-12-15 | [Clippy] Fix unused `async` | Markus Pettersson | 3 | -3/+4 | |
| 2023-12-12 | Fix `stop_app` RPC for macos | Markus Pettersson | 1 | -1/+1 | |
| 2023-12-06 | Remove superseded RPC for restarting the Mullvad system service | Markus Pettersson | 2 | -60/+24 | |
| The function `set_mullvad_daemon_service_state(on: bool) -> Result<(), test_rpc::Error>`, which would conditionally start or stop the Mullvad daemon in the test runner, has been superseded by two separate functions which accomplish the same thing: `start_mullvad_daemon` & `stop_mullvad_daemon`. | |||||
| 2023-12-06 | Implement RPC for reading & writing to app cache file | Markus Pettersson | 4 | -51/+158 | |
| - Implement RPC for writing to a file in a test runner / guest VM. - Implement RPC for getting app cache directory - Implement RPC for restarting the app in a test runner / guest vm - Implement RPC for starting the app in a test runner / guest vm - Implement RPC for stopping the app in a test runner / guest vm - Implement `find_cache_traces` on Window & macOS | |||||
| 2023-11-22 | Obtain tunnel interface from management interface in tests | David Lönnhager | 2 | -123/+57 | |
| 2023-10-24 | Truncate log files in tests and ignore old logs | David Lönnhager | 1 | -5/+32 | |
| 2023-10-21 | Remove references to talpid-windows-net in e2e tests | David Lönnhager | 1 | -6/+6 | |
| 2023-10-20 | Add desktop end-to-end tests | David Lönnhager | 6 | -0/+1840 | |
| Co-authored-by: Jonathan <jonathan@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> | |||||
