| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-10-24 | Integrate GotaTun cleanly | Markus Pettersson | 1 | -18/+9 | |
| Refactor `trait Tunnel` and factor `start_daita` into `set_config`. Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> | |||||
| 2025-08-18 | Update QUIC MTU value | David Lönnhager | 1 | -5/+25 | |
| 2025-07-10 | Run `cargo fmt` | Sebastian Holmin | 1 | -2/+2 | |
| 2025-05-26 | Add Boringtun | Joakim Hulthe | 1 | -6/+4 | |
| Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: David Göransson <david.goransson@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net> | |||||
| 2025-01-24 | Remove more use of `#[cfg(daita)]` | Markus Pettersson | 1 | -2/+0 | |
| 2025-01-24 | Format code | David Lönnhager | 1 | -2/+1 | |
| 2025-01-24 | Enable DAITA v2 for Windows via wireguard-go | David Lönnhager | 1 | -9/+0 | |
| 2025-01-24 | Build wireguard-go via wireguard-go-rs on Windows | David Lönnhager | 1 | -4/+1 | |
| 2025-01-23 | Refactor connectivity check to be async | David Lönnhager | 1 | -0/+1 | |
| 2024-12-20 | Revert `force_wireguard_handshake` because it was broken | Markus Pettersson | 1 | -63/+3 | |
| 2024-12-19 | Do not block during ephemeral peer exchange | David Lönnhager | 1 | -7/+8 | |
| 2024-12-18 | Ignore failed ping (since multihop is flaky) | David Lönnhager | 1 | -1/+3 | |
| 2024-12-18 | Force WireGuard handshake before PQ handshake | David Lönnhager | 1 | -3/+60 | |
| 2024-12-12 | Use dynamic DAITA machines in wireguard-go | David Lönnhager | 1 | -8/+28 | |
| Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> | |||||
| 2024-11-22 | Check that that tunnel can serve traffic after starting a new tunnel | Kalle Lindström | 1 | -9/+10 | |
| - Split up "ConnectivityCheck" into more descriptive types and collect them in a new `connectivity` module. - Fix allow Wireguard-Go tunnel setup to be cancelled - Use retry param in connectivity check | |||||
| 2024-11-22 | Fix a lot of things | Markus Pettersson | 1 | -5/+9 | |
| - Fix remaining rustc warnings on non-Android platforms - Fix lookup entry peer if it exists in wireguard-go - Fix talpid-wireguard not compiling on windows - Fix entry peer config code - Fix clippy issue - Fix Daita - Remove TODOs | |||||
| 2024-11-22 | Add multihop negotiation with ephemeral peers | Kalle Lindström | 1 | -18/+51 | |
| Use `WgGoTunnel` directly on Android because a specialized implemenation of `set_config` has to be used. | |||||
| 2024-10-17 | Document relationship between ephemeral peer MTU fixes | Linus Färnstrand | 1 | -0/+3 | |
| 2024-09-24 | Move ephemeral negotiation to own module | David Lönnhager | 1 | -0/+244 | |
