| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 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 | |
| 2023-08-02 | Remove a lot of unused dependency from talpid-core | Linus Färnstrand | 1 | -16/+0 | |
| 2023-08-01 | Remove cfg-if and use regular cfg! macro | Linus Färnstrand | 1 | -1/+0 | |
| 2023-08-01 | Replace unmaintained dirs-next with maintained dirs | Linus Färnstrand | 1 | -11/+17 | |
| Gets rid of one usage of winapi in our dependency tree | |||||
| 2023-08-01 | Upgrade rustls related crates | Linus Färnstrand | 1 | -19/+18 | |
| 2023-08-01 | Disable chrono features to get rid of time dependency | Linus Färnstrand | 1 | -15/+2 | |
| 2023-08-01 | Upgrade mio, tokio and parking_lot_core (to get newer windows-sys) | Linus Färnstrand | 1 | -14/+13 | |
| 2023-08-01 | Upgrade dependencies to get rid of some duplicate windows-sys | Linus Färnstrand | 1 | -51/+26 | |
| io-lifetimes, tempfile, notify was upgraded | |||||
| 2023-08-01 | Upgrade colored to get rid of atty as a dependency | Linus Färnstrand | 1 | -23/+3 | |
| 2023-07-14 | Set package fields in workspace and inherit in packages | Linus Färnstrand | 1 | -1/+1 | |
