| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2024-02-08 | Bump `curve25519-dalek` to `4.1.2` | Markus Pettersson | 1 | -2/+2 | |
| 2024-02-08 | Bump `x25519-dalek` to `2.0.1` | Markus Pettersson | 1 | -2/+2 | |
| 2024-02-08 | Log version using `mullvad-nsis` in Windows installer | Markus Pettersson | 1 | -0/+1 | |
| Expose the functionally for calling `RtlGetVersion` from `talpid-platform-metadata` through `mullvad-nsis`. This is used for getting the Windows build version during the windows installer. | |||||
| 2024-02-08 | Remove `quicktest` dependency, replace usages with `proptest`. | Sebastian Holmin | 1 | -22/+1 | |
| 2024-02-08 | Add `proptest` dependency | Sebastian Holmin | 1 | -2/+87 | |
| 2024-02-08 | Add automatic MTU detection | Sebastian Holmin | 1 | -0/+71 | |
| 2024-01-22 | Bump `clap` and `clap_complete` | Sebastian Holmin | 1 | -15/+81 | |
| 2024-01-18 | Upgrade h2 to fix RUSTSEC-2024-0003 | Linus Färnstrand | 1 | -3/+3 | |
| 2024-01-12 | Update Cargo.lock | Markus Pettersson | 1 | -0/+1 | |
| 2023-11-23 | Remove unused crate `env_logger` | Sebastian Holmin | 1 | -1/+0 | |
| 2023-10-25 | Update cargo lock file | Jonatan Rhodin | 1 | -2/+2 | |
| 2023-10-23 | Improve error handling for API requests that failed to due being offline | David Lönnhager | 1 | -0/+1 | |
| 2023-10-20 | Add process module to talpid-windows | David Lönnhager | 1 | -0/+1 | |
| 2023-10-20 | Move talpid-windows-net into talpid-windows | David Lönnhager | 1 | -12/+4 | |
| 2023-10-20 | Move Event and Overlapped to talpid-windows crate | David Lönnhager | 1 | -0/+8 | |
| 2023-10-12 | Update OpenVPN monitor | David Lönnhager | 1 | -2/+0 | |
| 2023-10-11 | Remove dependency on `duct` | Markus Pettersson | 1 | -1/+0 | |
| Remove the dependency on `duct` from `talpid-openvpn`, since we can use `tokio` to spawn processes instead. | |||||
| 2023-10-11 | Remove dependency `is-terminal` from `talpid-openvpn` | Markus Pettersson | 1 | -1/+0 | |
| `std::io::IsTerminal` has been since Rust `1.70`, which allows us to migrate away from `is_terminal::IsTerminal`. | |||||
| 2023-10-09 | Cleanup | Markus Pettersson | 1 | -1/+0 | |
| - General code cleanup - Fix some typos - Add some doc comments - Address several `TODO` comments - Fix `clippy` warnings - Removed unused dependency `mullvad-api` from `mullvad-cli` - Removed unused dependency `rand` from `mullvad-daemon` - Rename `mullvad proxy` to `mullvad api-access` - Rename `mullvad_types::api_access_method` -> `mullvad_types::access_method` - Remove unused `mullvad api-access edit` arguments - Fix `Display` for `ProxyConfig` printing arguments in the wrong order - Re-phrase `mullvad api-access test` - If the API call failed, point out which tested access method that did not work. - Fix missing `socket_bypass_tx` value for Android - Refactor `ApiAccessMethod` proto definition - Simplify protobuf definitions of `SOCKS5` api access methods - Remove the `Socks5` enum in favor of implementing `Socks5Local` and `Socks5Remote` directly. - Move `enabled` and `name` out of the individual messages and put them next to the `oneof access_method` in `ApiAccessMethod` proto definition - Use derived `PartialEq` and `Hash` from `AccessMethod` - Instead of hand-rolling `Hash` and implementing an ad-hoc version of half of `PartialEq`, these can now be derived and used as one would imaging due to the refactoring wherer `name` and `enabled` was moved out of `AccessMethod` into `ApiAccessMethod`. | |||||
| 2023-10-09 | Add `mullvad proxy` command | Markus Pettersson | 1 | -0/+1 | |
| The `proxy` subcommand will allow for adding/deleting/editing/showing different API access methods using the mullvad CLI. | |||||
| 2023-10-09 | Add `Socks5` as a Proxy setting | Markus Pettersson | 1 | -0/+13 | |
| - Rename `InnerConnectionMode` variant `Proxied` to `Shadowsocks` - Move proxy/socket connection logic to `InnerConnectMode` impl block - Move `handle_x_connection` functions to `InnerConnectionMode` impl block - These functions does not need to be visible in the entire module, really. - Refactor some code into standalone functions - Mostly for visibilities' sake, but it also helps `rustc` with inferring the return type of each match arm inside of `stream_fut`. | |||||
| 2023-09-11 | Remove parking_lot from mullvad_daemon manifest | David Lönnhager | 1 | -1/+0 | |
| 2023-09-11 | Update winreg from 0.7 to 0.51 | David Lönnhager | 1 | -7/+8 | |
| 2023-09-11 | Update tonic and prost | David Lönnhager | 1 | -35/+20 | |
| 2023-09-11 | Update dependencies | David Lönnhager | 1 | -745/+567 | |
| 2023-08-30 | Remove unused socket2 dependency | Emīls | 1 | -1/+0 | |
| 2023-08-29 | Update x25519-dalek to get stable version instead of rc3 | Linus Färnstrand | 1 | -4/+4 | |
| 2023-08-28 | Update trust-dns | Emīls | 1 | -141/+106 | |
| 2023-08-28 | Update shadowsocks to 1.16 | Emīls | 1 | -79/+143 | |
| 2023-08-28 | Update rustls-webpki to avoid RUSTSEC-2023-0053 | Linus Färnstrand | 1 | -2/+2 | |
| 2023-08-21 | Remove `wg_migration_rand_num` field from settings | Markus Pettersson | 1 | -2/+0 | |
| 2023-08-11 | Upgrade socket2 from 0.4 to 0.5 in our own crates | Linus Färnstrand | 1 | -4/+3 | |
| 2023-08-08 | Enable the exception catching features of objc | Linus Färnstrand | 1 | -0/+10 | |
| 2023-08-08 | Migrate from libc::c_void to std::ffi::c_void | Linus Färnstrand | 1 | -1/+0 | |
| 2023-08-08 | Adapt talpid-windows-net to windows-sys 0.48 | Linus Färnstrand | 1 | -0/+1 | |
| 2023-08-08 | Upgrade windows-sys to 0.48 | Linus Färnstrand | 1 | -13/+13 | |
| 2023-08-07 | Upgrade uuid from 0.8 to 1.4.1 | Linus Färnstrand | 1 | -2/+2 | |
| 2023-08-04 | Replace all use of `lazy_static` with `once_cell` | Markus Pettersson | 1 | -12/+11 | |
| 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-03 | Upgrade ipconfig (gets rid of one direct dep on winapi) | Linus Färnstrand | 1 | -20/+24 | |
| 2023-08-03 | Use std::ffi::c_void in Rust<->iOS code instead of libc::c_void | Linus Färnstrand | 1 | -2/+0 | |
| 2023-08-03 | Upgrade tokio-tfo to get rid of windows-sys 0.36 | Linus Färnstrand | 1 | -55/+22 | |
| 2023-08-03 | Migrate translation-converter to err_derive | Linus Färnstrand | 1 | -49/+3 | |
| 2023-08-02 | Remove unused dependencies in tunnel-obfuscation | Linus Färnstrand | 1 | -1/+0 | |
| 2023-08-02 | Remove unused dependencies from talpid-routing | Linus Färnstrand | 1 | -1/+0 | |
| 2023-08-02 | Remove unused dependencies from talpid-openvpn | Linus Färnstrand | 1 | -3/+0 | |
| 2023-08-02 | Remove unused dependencies from mullvad-relay-selector | Linus Färnstrand | 1 | -2/+0 | |
| 2023-08-02 | Remove unused dependencies from mullvad-jni | Linus Färnstrand | 1 | -4/+0 | |
| 2023-08-02 | Remove unused dependencies from mullvad-daemon | Linus Färnstrand | 1 | -4/+0 | |
| 2023-08-02 | Remove unused regex dep from mullvad-api | Linus Färnstrand | 1 | -1/+0 | |
| 2023-08-02 | Remove unused deps from mullvad-cli | Linus Färnstrand | 1 | -3/+0 | |
