| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2022-10-17 | Split gRPC conversions into submodules analogous to modules in the types crates | David Lönnhager | 1 | -6/+11 | |
| 2022-10-17 | Refactor CLI to use GeoIpLocation from mullvad-types | David Lönnhager | 1 | -8/+7 | |
| 2022-10-17 | Refactor CLI to use TunnelState from mullvad-types | David Lönnhager | 6 | -182/+85 | |
| 2022-10-10 | Adapt all crates to use mullvad-version | Linus Färnstrand | 2 | -4/+3 | |
| 2022-10-07 | Handle empty location in CLI | Emīls Piņķis | 1 | -17/+39 | |
| 2022-09-27 | Update tonic to 0.8 | Emīls Piņķis | 1 | -3/+4 | |
| 2022-09-27 | Fix clippy complaints | Emīls Piņķis | 8 | -13/+13 | |
| 2022-09-02 | Include port in 'mullvad status -v' when connected over TCP | David Lönnhager | 1 | -3/+4 | |
| 2022-07-11 | Validate WireGuard port selection in the CLI | David Lönnhager | 1 | -2/+20 | |
| 2022-07-11 | Return RelayList object instead of a stream in proto file | David Lönnhager | 2 | -4/+4 | |
| 2022-07-07 | Update CLI to handle new relay type | David Lönnhager | 2 | -12/+5 | |
| 2022-06-27 | Only check multihop state when enabling PQ | David Lönnhager | 2 | -22/+24 | |
| 2022-06-22 | Make CLI output for PQ status more user-friendly | David Lönnhager | 1 | -7/+5 | |
| 2022-06-14 | Manually fix the simpler non-semantic clippy warns | Jonathan | 1 | -3/+2 | |
| This commit tries to manually fix the clippy warnings that are fairly straightforward and do not have rippling effects on the codebase nor have a very high chance of causing bugs. | |||||
| 2022-06-14 | Track excluded processes and add CLI command for listing them on Windows | David Lönnhager | 1 | -0/+41 | |
| 2022-06-14 | Output whether quantum resistant tunnels are enabled in CLI | David Lönnhager | 1 | -1/+10 | |
| 2022-06-14 | Add option for enabling PQ PSK exchange to CLI and gRPC service | David Lönnhager | 2 | -1/+74 | |
| 2022-06-13 | Perform a clippy --fix | jonathan | 5 | -7/+7 | |
| This is a giant commit which performs only a clippy --fix. Auditing can happen in two ways, either by reading every line or by running a `cargo clippy --fix` on the previous commit and make sure that the result is the same. | |||||
| 2022-05-31 | fix minor typo Deamon -> Daemon | Linus Färnstrand | 1 | -1/+1 | |
| 2022-05-25 | Update CLI to sort devices chronologically and list creation timestamps | David Lönnhager | 1 | -1/+12 | |
| 2022-05-12 | Update RPCs to handle device states and event variants | David Lönnhager | 1 | -34/+41 | |
| 2022-05-09 | Add server ownership constraint to the daemon and CLI | David Lönnhager | 2 | -4/+86 | |
| 2022-05-05 | Rework output of status subcommand in CLI | Emīls | 5 | -96/+136 | |
| The output of the status command is reworked to show hostnames instead of IP addresses and trim the fat. The extra information (tunnel protocols, IP addrresses) are now available with the verbose flag. | |||||
| 2022-04-25 | Extend DNS blocking in CLI | Odd Stranne | 1 | -0/+23 | |
| 2022-04-14 | Clarify that `mullvad bridge` also affects API connectivity | Linus Färnstrand | 1 | -1/+2 | |
| 2022-04-14 | Improve and change output of `mullvad obfuscation get` | Linus Färnstrand | 1 | -15/+11 | |
| Somewhat refactors how some obfuscation related types display themselves | |||||
| 2022-04-14 | Improve help text for bridge and obfuscation subcommands | Linus Färnstrand | 3 | -4/+15 | |
| 2022-04-08 | Make cli status verbose flag affect tunnel state | Oskar Nyberg | 1 | -18/+26 | |
| 2022-04-05 | Improve CLI version output slightly | David Lönnhager | 1 | -6/+12 | |
| 2022-03-31 | Attempt to update the device prior to fetching it in the CLI | David Lönnhager | 1 | -0/+3 | |
| 2022-03-28 | Format a protocol as "/TCP" instead of "over TCP" | Linus Färnstrand | 1 | -4/+4 | |
| This has the following benefits: * It's a somewhat standard way of representing such a thing * It's shorter * It ties the protocol closer to the SocketAddr data it's associated to | |||||
| 2022-03-24 | Add CLI commands for configuring obfuscation | Emīls | 3 | -1/+158 | |
| 2022-03-24 | Adjust relay command in CLI | Odd Stranne | 1 | -21/+6 | |
| 2022-03-14 | Refactor account manager into actor | David Lönnhager | 1 | -1/+0 | |
| 2022-03-14 | Display ports in the CLI | David Lönnhager | 1 | -0/+6 | |
| 2022-03-14 | Make CLI device errors more user-friendly | David Lönnhager | 2 | -9/+48 | |
| 2022-03-14 | Capitalize each word of a device name in the CLI | David Lönnhager | 1 | -5/+4 | |
| 2022-03-14 | Add verbose option to 'mullvad account get' | David Lönnhager | 1 | -6/+20 | |
| 2022-03-14 | Allow devices to be revoked by name in the CLI | David Lönnhager | 1 | -7/+22 | |
| 2022-03-14 | Improve 'list-devices' output in the CLI | David Lönnhager | 1 | -3/+22 | |
| 2022-03-14 | Use the current account for device functions in the CLI, if no account is given | David Lönnhager | 1 | -14/+43 | |
| 2022-03-14 | Send an event when devices are explicitly revoked | David Lönnhager | 1 | -0/+5 | |
| 2022-03-14 | Remove keygen event remnants | David Lönnhager | 3 | -23/+4 | |
| 2022-03-14 | Add CLI commands for listing and revoking devices | David Lönnhager | 1 | -17/+83 | |
| 2022-03-14 | Implement device concept | David Lönnhager | 3 | -46/+36 | |
| 2022-02-14 | Upgrade clap to 3.0 | David Lönnhager | 19 | -431/+386 | |
| 2022-02-04 | Update the default password and cipher for the custom bridges | Linus Färnstrand | 1 | -2/+2 | |
| We recently changed the cipher from chacha20 -> aes-256-gcm and the password from 23#dfsbbb to mullvad on port 443 on all our shadowsocks bridges | |||||
| 2022-01-17 | Make `mullvad relay set hostname` not case sensitive to the input | Linus Färnstrand | 1 | -13/+11 | |
| 2022-01-14 | Simplify custom resolver to not leak any traffic | Emīls | 2 | -80/+0 | |
| 2022-01-11 | Add ability to block malware via server side DNS to daemon/CLI | Linus Färnstrand | 1 | -1/+15 | |
