summaryrefslogtreecommitdiffhomepage
path: root/mullvad-problem-report/src/main.rs
AgeCommit message (Collapse)AuthorFilesLines
2025-10-15Enable the user to include their account token in problem reportsJonatan Rhodin1-0/+3
2025-07-10Run `cargo fmt`Sebastian Holmin1-1/+1
2025-01-02Remove global API endpointEmīls1-4/+11
2024-09-02Run `cargo +nightly clippy --fix`Markus Pettersson1-2/+1
2024-01-04Add workspace level lintsLinus Färnstrand1-2/+0
2023-05-03Update CLI for mullvad-daemonDavid Lönnhager1-103/+69
2022-12-14Return non-zero status if sending problem report failsDavid Lönnhager1-10/+6
2022-10-10Adapt all crates to use mullvad-versionLinus Färnstrand1-2/+2
2022-06-13Perform a clippy --fixjonathan1-1/+1
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-02-14Upgrade clap to 3.0David Lönnhager1-20/+23
2022-01-18Move printing to stdout/stderr out of problem-report libraryLinus Färnstrand1-3/+20
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand1-1/+0
2021-01-12Replace the old cache directoryDavid Lönnhager1-2/+2
2021-01-04Always prefer the last used API addressDavid Lönnhager1-2/+2
2020-11-24Pass resource dir. when sending problem reportJanito Vaqueiro Ferreira Filho1-1/+2
2020-02-06Remove licence headers from Rust source codeLinus Färnstrand1-8/+0
According to the licence anyone who copies the source must attach the header anyway is my understanding
2019-10-09Adapt to problem-report binary being called mullvad-problem-reportLinus Färnstrand1-2/+2
2019-06-19Allow `mullvad-problem-report` to be used as a libJanito Vaqueiro Ferreira Filho1-543/+2
2019-06-10Improve help textLinus Färnstrand1-2/+8
2019-06-10Automatically pick up frontend logs in problem-reportLinus Färnstrand1-11/+68
2019-06-10Add extra help output to the problem-report CLI commandLinus Färnstrand1-1/+9
2019-05-27Automatically print help when no subcommand givenLinus Färnstrand1-1/+5
2019-04-10Remove error-chain from problem-reportLinus Färnstrand1-51/+96
2019-04-04Add #![deny(rust_2018_idioms)] to all crates and fix warningsLinus Färnstrand1-0/+2
2019-02-01Rename security module to firewallLinus Färnstrand1-1/+1
2019-01-19Remove explicitly setting the system allocatorLinus Färnstrand1-5/+0
The system allocator is the default since Rust 1.32
2018-12-13Upgrade mullvad-problem-report to Rust 2018Linus Färnstrand1-15/+4
2018-11-21Fix formatting for rustfmt for rustc 1.32.0-nightly (f1e2fa8f0 2018-11-20)Emīls Piņķis1-1/+1
2018-11-19Make problem-report tool create its own tokio CoreLinus Färnstrand1-5/+7
2018-11-16Fix non-consuming arguments in problem-reportLinus Färnstrand1-8/+3
2018-10-29Remove a number of #[macro_use] in favor of new way of importingLinus Färnstrand1-10/+12
2018-10-24Fix clippy lints in problem-reportLinus Färnstrand1-4/+4
2018-10-24Add terminal logging to problem-reportLinus Färnstrand1-0/+2
2018-10-24Fix various warnings emitted by the Clippy linterLinus Färnstrand1-1/+1
2018-09-27Reformat with rustfmt 0.99.5Linus Färnstrand1-10/+17
2018-09-20Redact IPv6 address starting or ending with colonsJanito Vaqueiro Ferreira Filho1-17/+40
2018-09-20Simplify redaction testsJanito Vaqueiro Ferreira Filho1-8/+8
2018-09-20Remove test for not redacting localhost IPv6 addr.Janito Vaqueiro Ferreira Filho1-7/+0
2018-09-20Set the global allocator to the system default oneLinus Färnstrand1-0/+6
2018-08-30Make product_version a constantLinus Färnstrand1-1/+1
2018-08-30Move problem report metadata to moduleLinus Färnstrand1-126/+5
2018-08-27Rename firewall module to securityLinus Färnstrand1-2/+2
2018-08-01Try to read OS info from `os-release` file firstJanito Vaqueiro Ferreira Filho1-5/+53
2018-07-30Reformat with rustfmt 0.9.0Linus Färnstrand1-10/+5
2018-07-24Ignore request to redact empty stringsJanito Vaqueiro Ferreira Filho1-1/+3
2018-07-16Use dirs crate to find user home path. Canonicalize problem report pathsLinus Färnstrand1-6/+7
2018-07-09Add OpenVPN logs first in the problem reportLinus Färnstrand1-20/+25
2018-07-09Lower max bytes per log to 128kLinus Färnstrand1-1/+1
2018-07-09Add UUID in id field of problem reportsLinus Färnstrand1-2/+4
2018-07-05Use bundled CALinus Färnstrand1-1/+3