| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2023-12-04 | Remove hidden assumptions from WireGuard config | David Lönnhager | 5 | -91/+85 | |
| 2023-12-04 | Subtract multihop overhead from default route MTU on Linux | David Lönnhager | 1 | -0/+27 | |
| 2023-12-01 | Rename MULLVAD_INTERFACE_NAME | Stephen Huan | 1 | -1/+1 | |
| 2023-11-13 | Remove unnecessary closure | Sebastian Holmin | 1 | -1/+1 | |
| 2023-10-20 | Move talpid-windows-net into talpid-windows | David Lönnhager | 2 | -5/+5 | |
| 2023-10-20 | Remove pointless locks from wireguard_nt | David Lönnhager | 1 | -37/+25 | |
| 2023-08-31 | Fix incorrectly formatted errors in wireguard-go module | David Lönnhager | 1 | -2/+2 | |
| 2023-08-31 | Add compile-time flag for wireguard-go | David Lönnhager | 2 | -5/+5 | |
| 2023-08-31 | Hide implementation details in logging module | David Lönnhager | 2 | -43/+42 | |
| 2023-08-31 | Hide implementation-specific wg stats parsers | David Lönnhager | 6 | -155/+149 | |
| 2023-08-31 | Remove wireguard-nt switch | David Lönnhager | 2 | -6/+0 | |
| 2023-08-31 | Remove userspace wg module on Windows | David Lönnhager | 4 | -221/+42 | |
| 2023-08-30 | Fix clippy lints | Emīls | 3 | -7/+7 | |
| 2023-08-08 | Always use std::ffi::c_char for a c_char type | Linus Färnstrand | 2 | -7/+6 | |
| 2023-08-08 | Migrate from libc::c_void to std::ffi::c_void | Linus Färnstrand | 2 | -11/+9 | |
| 2023-08-08 | Use HMODULE instead of HINSTANCE in DLL handling code | Linus Färnstrand | 1 | -9/+6 | |
| 2023-08-04 | Replace all use of `lazy_static` with `once_cell` | Markus Pettersson | 3 | -76/+65 | |
| To align more with the upcoming standardizations within the Rust ecosystem which started with the release of `1.70.0` and the inevitable deprecation of `lazy_static`. | |||||
| 2023-08-01 | Fix clippy error about cfg(any(...)) | Linus Färnstrand | 1 | -1/+1 | |
| 2023-06-09 | Exclude tunnel sockets after PSK exchange | David Lönnhager | 2 | -2/+54 | |
| 2023-06-09 | Route everything via the tunnel during PSK exchange on Android, but drop ↵ | David Lönnhager | 1 | -10/+13 | |
| everything not destined for the gateway | |||||
| 2023-06-05 | Rework macOS routing | David Lönnhager | 2 | -47/+4 | |
| 2023-06-05 | Attempt to setup routes the other way | Emīls | 2 | -2/+46 | |
| 2023-05-24 | Fix warnings pointed out by Clippy | Linus Färnstrand | 1 | -1/+1 | |
| 2023-05-11 | Do not replace default routes on Android | Tommy Webb | 1 | -2/+2 | |
| Keep default routes as-is on Android, just as they are kept as-is for Linux. This allows Android 11+ to recognize Mullvad as an isolated VPN, properly preventing remote-initiated traffic from other interfaces. | |||||
| 2023-05-02 | Remove superfluous mut binding | Linus Färnstrand | 1 | -1/+1 | |
| 2023-04-24 | Misc clippy fixes | Linus Färnstrand | 1 | -0/+2 | |
| 2023-04-24 | Change mutability of wgTurnOn parameter | Linus Färnstrand | 1 | -1/+1 | |
| 2023-04-21 | Rename WireGuardNT error variants | Linus Färnstrand | 1 | -24/+19 | |
| 2023-04-21 | Fix misc clippy warnings for Windows | Linus Färnstrand | 1 | -1/+1 | |
| 2023-04-21 | Apply clippy --fix fixes | Linus Färnstrand | 4 | -21/+15 | |
| This commit does not contain everything that `cargo clippy --fix` changed on Windows. But the least controversial and simplest subset. The remaining fixes I felt could use some manual cleanup also. | |||||
| 2023-04-17 | Use more pessimistic timeouts for PSK exchange (due to the large payload) | David Lönnhager | 1 | -2/+2 | |
| 2023-04-17 | Set MSS for PSK exchange when multihop is enabled | David Lönnhager | 1 | -3/+34 | |
| 2023-04-17 | Log important settings | David Lönnhager | 2 | -5/+7 | |
| 2023-03-27 | Fix many typos | Alexander Seiler | 1 | -1/+1 | |
| Signed-off-by: Alexander Seiler <seileralex@gmail.com> | |||||
| 2023-03-14 | Lower the MTU for PQ+MH MacOS handshakes | Jonathan | 1 | -1/+20 | |
| This is a short-term fix to MacOS users with default MTUs having issues with PQ+MH | |||||
| 2023-03-14 | Update windows-sys in mullvad and talpid crates | David Lönnhager | 1 | -9/+10 | |
| 2023-02-28 | Initialize obfuscation correctly | David Lönnhager | 1 | -7/+14 | |
| 2023-02-28 | Add PQ support for multihop, and allow listing two endpoints in the | Jonathan | 2 | -78/+181 | |
| tunnel | |||||
| 2023-02-07 | Remove automatic fallback when wireguard-nt is enabled | David Lönnhager | 2 | -19/+31 | |
| 2023-01-30 | Remove redundant parenthesis | Linus Färnstrand | 1 | -1/+1 | |
| 2023-01-30 | Run `cargo clippy --fix` with the new Rust 1.67 preferred format | Linus Färnstrand | 2 | -10/+12 | |
| 2023-01-18 | Clear tunnel metadata in connecting state when tunnel goes down | David Lönnhager | 1 | -2/+3 | |
| 2022-12-21 | Apply more clippy fixes. | Emīls | 1 | -1/+1 | |
| 2022-11-24 | Exclude obfuscation socket from the tunnel on Android | David Lönnhager | 1 | -4/+36 | |
| 2022-11-08 | Refactor Windows routing code | David Lönnhager | 1 | -4/+1 | |
| 2022-11-07 | Refactor routing code | Emīls Piņķis | 1 | -9/+7 | |
| Simplify routing to abstract some of the platform specific details | |||||
| 2022-11-07 | Drop Error suffix in Error enum variants | Emīls Piņķis | 1 | -14/+14 | |
| 2022-11-07 | Split up talpid-core | Emīls Piņķis | 16 | -0/+6017 | |
