| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-09-18 | Add multiplexer POC to daemon, TSM, and relay selector | David Lönnhager | 1 | -2/+48 | |
| 2025-09-15 | Add LWO obfuscator | David Lönnhager | 1 | -3/+12 | |
| 2025-08-18 | Update QUIC MTU value | David Lönnhager | 1 | -20/+14 | |
| 2025-07-10 | Run `cargo fmt` | Sebastian Holmin | 1 | -4/+4 | |
| 2025-07-09 | Adjust MTU for QUIC obfuscator based on tunnel MTU | Markus Pettersson | 1 | -13/+32 | |
| Make fields of `quic::Settings` private and expose constructors/builder fns to configure a `quic::Settings` struct. A previous commit that added a public, optional field to the settings struct broke a caller (iOS), which is suboptimal. Add a new token type: `quic::AuthToken`. This will perform "all" necessary validation that was previously done ad-hoc when the token was to be transformed into an authorization header. It also helps to not fuck up the values passed to `quic::Settings::new`, since it was previously Stringly-typed. | |||||
| 2025-07-09 | Add IPv6 support to `mullvad-masque-proxy` | Markus Pettersson | 1 | -0/+1 | |
| 2025-07-09 | Add support for QUIC in the relay selector | Markus Pettersson | 1 | -13/+12 | |
| Parse new 'features' key from relay list API, and add Quic obfuscation to automatic retry order | |||||
| 2025-07-08 | Update FFI to handle new QUIC params | Jon Petersson | 1 | -0/+4 | |
| 2025-06-12 | Fix tun file descriptor ownership | Joakim Hulthe | 1 | -1/+1 | |
| We accidentally borrowed the file descriptor when we should have moved it. This commit adds more `OwnedFd` and friends to help handle ownership correctly. Signed-off-by: Joakim Hulthe <joakim.hulthe@mullvad.net> | |||||
| 2025-05-08 | Add QUIC obfuscation to mullvad daemon and management interface | David Lönnhager | 1 | -1/+10 | |
| 2024-10-21 | Take obfuscation overhead into account when setting MTU | Joakim Hulthe | 1 | -21/+11 | |
| 2024-09-20 | Refactor obfuscation setup | David Lönnhager | 1 | -0/+148 | |
