summaryrefslogtreecommitdiffhomepage
path: root/Cargo.toml
AgeCommit message (Collapse)AuthorFilesLines
2025-10-20Bump widestring 1.0 -> 1.2Markus Pettersson1-1/+1
2025-10-20Promote widestring to workspace dependencyMarkus Pettersson1-0/+1
Do not care about talpid-openvpn since it's slated for removal
2025-10-03Update winregDavid Lönnhager1-0/+1
2025-10-03Bump windows-sys version to latestDavid Lönnhager1-1/+2
This also refactors and documents some code
2025-09-25Upgrade tonic 0.12 -> 0.13Linus Färnstrand1-2/+2
2025-09-24Make `dirs` a workspace dependency and upgrade to 6.0.0Linus Färnstrand1-0/+1
2025-09-23Promote `rand` to a workspace dependencyMarkus Pettersson1-0/+1
2025-09-17Upgrade rtnetlink libs to latest versionMarkus Pettersson1-4/+5
Signed-off-by: Markus Pettersson <markus.pettersson@mullvad.net>
2025-09-17Promote `netlink-*` crates to workspace dependenciesMarkus Pettersson1-0/+5
Signed-off-by: Markus Pettersson <markus.pettersson@mullvad.net>
2025-09-15Update ipnetwork and convert LazyLock to constJoakim Hulthe1-1/+1
2025-09-09Change licence identifier from GPL-3.0 to GPL-3.0-onlyLinus Färnstrand1-1/+1
This is the new SPDX compatible identifier
2025-09-03Add command for querying latest version to mullvad-releaseDavid Lönnhager1-0/+1
2025-08-26Update `reqwest` to resolve dependency conflictSebastian Holmin1-0/+1
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-07-29Add release-debuginfo config and Cargo profileKalle Lindström1-0/+5
When doing performance profiling we want to used the optimized Rust artifacts but we also want to keep the debug symbols.
2025-07-10Update edition to 2024Sebastian Holmin1-1/+1
2025-07-09Add IPv6 support to `mullvad-masque-proxy`Markus Pettersson1-0/+1
2025-07-09Upgrade Rust to 1.88.0Linus Färnstrand1-1/+1
2025-06-16Add offline mode for installer loader on WindowsMarkus Pettersson1-0/+2
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-10Update nix to 0.30 everywhereJoakim Hulthe1-0/+1
2025-06-10Sort dependency list in workspace manifestJoakim Hulthe1-20/+21
2025-05-26Add BoringtunJoakim Hulthe1-1/+1
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-19Set opt-level=3 for quinn-udpDavid Lönnhager1-0/+1
2025-05-19Update cargo.tomlJoakim Hulthe1-13/+6
2025-05-19Set opt-level=3 for mullvad-masque-proxyJoakim Hulthe1-0/+3
2025-05-19Set opt-level=3 for quinnJoakim Hulthe1-0/+3
2025-05-19Set opt-level=3 for quinn-protoJoakim Hulthe1-0/+3
2025-05-19Set opt-level=3 for ringJoakim Hulthe1-0/+3
2025-05-14Enable compiler optimization for pqcrypto-hqc crateLinus Färnstrand1-0/+4
On my laptop this cuts the keygen() call down from ~25ms to ~7ms
2025-05-14Use HQC-256 instead of Classic McEliece in quantum-resistant handshakeLinus Färnstrand1-6/+2
2025-04-07Bump `tokio` to `1.44.2`Markus Pettersson1-1/+1
Fixes RUSTSEC-2025-0023
2025-04-04Add initial QUIC obfuscation crateEmīls1-0/+1
2025-04-03Rename 'meta' to 'mullvad-release'David Lönnhager1-1/+1
2025-03-26Add iOS test routerEmīls1-0/+1
2025-03-19Rename win-shortcuts to windows-utilsDavid Lönnhager1-1/+1
2025-03-18Make the clippy::implicit_clone lint trigger a warningLinus Färnstrand1-0/+1
These seem to be reasonable lints that somewhat help clean up the code a bit.
2025-03-11Bump `env_logger` to get rid of `humantime`Markus Pettersson1-1/+1
2025-03-07Support multiple verifying keys in mullvad-updateDavid Lönnhager1-0/+2
2025-03-06Extend meta tool and move to own packageDavid Lönnhager1-0/+1
2025-03-05Convert `fern` to workspace dependencyMarkus Pettersson1-0/+1
2025-03-05Add improved API response parse testsDavid Lönnhager1-0/+1
2025-03-05Add initial web installer and upgrades scaffoldDavid Lönnhager1-0/+2
2025-03-03Add `mullvad-problem-report` to default workspace membersSebastian Holmin1-1/+1
2025-02-25Warn on undocumented `unsafe` blocksJoakim Hulthe1-0/+1
2025-02-13Downgrade to tun 0.5.5David Lönnhager1-1/+1
2025-02-12Revert edition change in `Cargo.toml`Sebastian Holmin1-2/+2
2025-02-12Update rust versionSebastian Holmin1-1/+1
2025-02-12Format `.toml` filesSebastian Holmin1-44/+45
2025-02-12Update editionSebastian Holmin1-1/+1
2025-02-11Implement shortcut parsingOskar1-0/+1
Co-authored-by: David Lönnhager <david.l@mullvad.net> Co-authored-by: Markus Pettersson <markus.pettersson@mullvad.net> Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net>
2025-02-11Update hickory to fix RUSTSEC-2025-0006David Lönnhager1-3/+3