| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-07-15 | Run `cargo fmt` | Markus Pettersson | 1 | -7/+6 | |
| 2025-07-15 | Run `crago +nightly clippy --fix` | Markus Pettersson | 1 | -3/+1 | |
| 2024-03-27 | Refactor `mullvad-relay-selector` | Markus Pettersson | 1 | -1/+1 | |
| Implement a system built on 'queries' for selecting appropriate relays. A query is a set of constraints which dictates which relay(s) that *can* be chosen by the relay selector. The user's settings can naturally be expressed as a query. The semantics of merging two queries in a way that always prefer user settings is defined by the new `Intersection` trait. Split `mullvad-relay-selector` into several modules: - `query.rs`: Definition of a query on different types of relays. This module is integral to the new API of `mullvad-relay-selector` - `matcher.rs`: Logic for filtering out candidate relays based on a query. - `detailer.rs`: Logic for deriving connection details for the selected relay. - `tests/`: Integration tests for the new relay selector. These tests only use the public APIs of `RelaySelector` and make sure that the output matches the expected output in different scenarios. | |||||
| 2024-02-28 | Fix migrations/v6.rs docs | Joakim Hulthe | 1 | -6/+3 | |
| 2023-11-13 | Remove unnecessary `mut` | Sebastian Holmin | 1 | -1/+1 | |
| 2023-08-30 | Fix clippy lints | Emīls | 1 | -1/+1 | |
| 2023-08-07 | Get rid of "extern crate serde" and import derive macros explicitly | Linus Färnstrand | 1 | -0/+1 | |
| 2023-06-29 | Add settings migration code, refactor and cleanup | Jonathan | 1 | -8/+295 | |
| Bump the settings version. Add code for migrating settings to new version since it is now not backwards compatible. Refactor LocationConstraint and related types to be more lean. Cleanup issues and fix formatting. Refactor LocationConstraint and add migration code | |||||
| 2023-04-26 | Fix remaining clippy warnings | David Lönnhager | 1 | -2/+1 | |
| 2023-04-21 | Fix remaining clippy --fix auto fixes with modifications | Linus Färnstrand | 1 | -1/+0 | |
| 2023-03-23 | Add settings migration for udp2tcp port constraint | Linus Färnstrand | 1 | -1/+22 | |
| 2023-02-21 | Make quantum-resistant tunnel optional in mullvad layer | David Lönnhager | 1 | -0/+305 | |
