| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2025-09-18 | Add documentation for multiplexer obfuscation | David Lönnhager | 1 | -0/+1 | |
| 2025-09-18 | Bump tokio-util | David Lönnhager | 1 | -11/+11 | |
| 2025-09-17 | Upgrade rtnetlink libs to latest version | Markus Pettersson | 1 | -49/+16 | |
| Signed-off-by: Markus Pettersson <markus.pettersson@mullvad.net> | |||||
| 2025-09-17 | Bump `htmlize` to a version not depending on `paste` | Markus Pettersson | 1 | -3/+9 | |
| Signed-off-by: Markus Pettersson <markus.pettersson@mullvad.net> | |||||
| 2025-09-15 | Update ipnetwork and convert LazyLock to const | Joakim Hulthe | 1 | -4/+4 | |
| 2025-09-15 | Add LWO obfuscator | David Lönnhager | 1 | -1/+5 | |
| 2025-09-09 | Replace libc with nix in ttcc | Joakim Hulthe | 1 | -1/+1 | |
| 2025-09-08 | Update `backtrace` crate to get rid of `adler` | Markus Pettersson | 1 | -28/+13 | |
| 2025-09-04 | Add missing feature for talpid-windows | David Lönnhager | 1 | -0/+1 | |
| 2025-09-04 | Enable UDP GSO on Windows for masque proxy client | David Lönnhager | 1 | -0/+2 | |
| 2025-09-03 | Call `bypass` on QUIC socket on Android | Markus Pettersson | 1 | -1/+1 | |
| 2025-09-03 | Add pnputil and devicequery log output for split tunneling and tun dev | David Lönnhager | 1 | -0/+23 | |
| 2025-09-03 | Move get_system_dir to talpid-windows | David Lönnhager | 1 | -0/+1 | |
| 2025-09-03 | Add last WG handshake to stats | David Lönnhager | 1 | -0/+1 | |
| 2025-09-03 | Add command for querying latest version to mullvad-release | David Lönnhager | 1 | -0/+1 | |
| 2025-09-03 | Implement EnumIter for mullvad-update architecture enum | David Lönnhager | 1 | -0/+22 | |
| 2025-09-02 | Add bench to masque proxy fragment handler | Sebastian Holmin | 1 | -0/+182 | |
| Measures performance of interleaved fragmented packets | |||||
| 2025-09-01 | Bump `tracing-subscriber` to `0.3.20` | Markus Pettersson | 1 | -41/+19 | |
| Mitigate CVE-2025-58160: https://osv.dev/vulnerability/GHSA-xwfj-jgwm-7wp5 | |||||
| 2025-08-28 | Use objc2_service_management to get rid of a lot of unsafe | Markus Pettersson | 1 | -4/+25 | |
| 2025-08-28 | Fix panic when fetching operating system version | Markus Pettersson | 1 | -22/+75 | |
| 2025-08-26 | Update `reqwest` to resolve dependency conflict | Sebastian Holmin | 1 | -48/+89 | |
| Note that the new version increases the size of Mullvad loader a bit, forcing us to bump the limit in the CI check. We should consider replacing it with a smaller alternative, perhaps `hyper_rustls`. | |||||
| 2025-08-26 | Update boringtun, adding multihop fixes and GRO | Sebastian Holmin | 1 | -1/+1 | |
| Adds: - Userspace multihop de-fragmentation - PcapSniffer - UDP GRO on Linux Also updates setup of userspace multihop on the deamon side, as `PacketChannel` has been replaced with specifc channel types that implement the `IpSend`, `IpRecv`, `UdpSend` and `UdpRecv` traits. | |||||
| 2025-08-25 | Do not bind DNS resolver to special loopback addrs | Joakim Hulthe | 1 | -1/+1 | |
| Make sure we don't use 127.255.255.255/8 for the local DNS resolver, as that is a broadcast address. | |||||
| 2025-08-19 | Support deserializing ESMessage version 10 | Joakim Hulthe | 1 | -0/+4 | |
| 2025-08-19 | Add test for ESMessage::deserialize | Joakim Hulthe | 1 | -0/+1 | |
| 2025-08-18 | Fail if QUIC address set is empty | David Lönnhager | 1 | -0/+7 | |
| 2025-08-08 | Generate IP net definitions for WinFw from talpid-types definitions | David Lönnhager | 1 | -0/+1 | |
| 2025-08-07 | Fix build.rs for mullvad-nsis treating target arch as host | David Lönnhager | 1 | -21/+3 | |
| 2025-08-05 | Fix Android boringtun build | David Lönnhager | 1 | -1/+1 | |
| 2025-08-05 | Bump boringtun dep | Joakim Hulthe | 1 | -1/+13 | |
| 2025-07-25 | Create new boringtun devices when toggling multihop | David Lönnhager | 1 | -1/+1 | |
| 2025-07-25 | Add userspace multihop to boringtun | Joakim Hulthe | 1 | -26/+18 | |
| 2025-07-09 | Add IPv6 support to `mullvad-masque-proxy` | Markus Pettersson | 1 | -0/+1 | |
| 2025-07-04 | Make `talpid-openvpn` compile | Markus Pettersson | 1 | -0/+1 | |
| Add missing feature to dependency of `tokio-parity-ipc`. | |||||
| 2025-06-19 | Add start-service command to mullvad-setup on Windows | David Lönnhager | 1 | -0/+2 | |
| 2025-06-16 | Bump loader version to 1.1.0desktop/installer-downloader/1.1.0 | David Lönnhager | 1 | -1/+1 | |
| 2025-06-16 | Do not rely on DNS for API in installer-downloader | David Lönnhager | 1 | -0/+6 | |
| 2025-06-16 | Add offline mode for installer loader on Windows | Markus Pettersson | 1 | -11/+4 | |
| Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> Co-authored-by: David Lönnhager <david.l@mullvad.net> | |||||
| 2025-06-10 | Update nix to 0.30 everywhere | Joakim Hulthe | 1 | -15/+24 | |
| 2025-06-09 | Set SO_REUSEADDR on local DNS resolver socket | David Lönnhager | 1 | -0/+4 | |
| This fixes an issue where bind() fails due to other sockets Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net> | |||||
| 2025-06-09 | Add `AllowedIps` setting to CLI | Sebastian Holmin | 1 | -0/+1 | |
| 2025-06-03 | Fix boringtun device not being closed | David Lönnhager | 1 | -1/+1 | |
| 2025-05-28 | Add download timeout and retry logic (#8149) | Sebastian Holmin | 1 | -0/+1 | |
| * Add timeout to download * Retry failed downloads on network errors Previously, the download would either fail immediately or hang indefinitely if when the user e.g. changed their tunnel state. * Fix progress when resuming download * Import thiserror on all platforms * Add to installer downloader changelog | |||||
| 2025-05-28 | Add in app upgrades to the daemon | Sebastian Holmin | 1 | -0/+1 | |
| --------- Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> | |||||
| 2025-05-28 | Implement new version check and app downloader | David Lönnhager | 1 | -0/+3 | |
| This also fixes 'latest_beta' being required in the API Co-authored-by: Sebastian Holmin <sebastian.holmin@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> | |||||
| 2025-05-26 | Add Boringtun | Joakim Hulthe | 1 | -22/+312 | |
| 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-05-14 | Use OnDrop from talpid-types in wggors | Joakim Hulthe | 1 | -0/+1 | |
| 2025-05-14 | Add logger to talpid-core::resolver tests | Joakim Hulthe | 1 | -5/+122 | |
| 2025-05-14 | Use HQC-256 instead of Classic McEliece in quantum-resistant handshake | Linus Färnstrand | 1 | -12/+51 | |
| 2025-05-13 | Bump installer-downloader version to 1.0.0desktop/installer-downloader/1.0.0 | David Lönnhager | 1 | -1/+1 | |
