summaryrefslogtreecommitdiffhomepage
path: root/mullvad-problem-report/src
AgeCommit message (Expand)AuthorFilesLines
2024-02-27Replace err_derive with thiserrorJoakim Hulthe1-23/+22
2024-02-16Refactor API access methodsDavid Lönnhager1-1/+1
2024-02-15Fix off-by-one error when choosing access method candidatesMarkus Pettersson1-7/+2
2024-01-08Remove `ApiEndpointUpdateHandler`Markus Pettersson1-1/+0
2024-01-04Add workspace level lintsLinus Färnstrand2-4/+0
2023-08-30Fix clippy lintsEmīls1-1/+1
2023-08-04Replace all use of `lazy_static` with `once_cell`Markus Pettersson1-23/+17
2023-08-01Replace unmaintained dirs-next with maintained dirsLinus Färnstrand1-3/+3
2023-05-03Update CLI for mullvad-daemonDavid Lönnhager2-105/+71
2023-03-27Fix many typosAlexander Seiler1-1/+1
2023-01-30Run `cargo clippy --fix` with the new Rust 1.67 preferred formatLinus Färnstrand1-39/+20
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ärnstrand2-5/+3
2022-06-15Add unit test for home dir redactionDavid Lönnhager1-0/+15
2022-06-15Redact home dir for device paths in problem reportsDavid Lönnhager1-4/+27
2022-06-13Perform a clippy --fixjonathan2-5/+4
2022-03-23Rename `mullvad_api::MullvadRpcRuntime` to `mullvad_api::Runtime`David Lönnhager1-4/+4
2022-03-23Rename mullvad-rpc to mullvad-apiDavid Lönnhager1-5/+5
2022-03-01Add proxy config generator to daemonDavid Lönnhager1-32/+54
2022-03-01Remove API address rotationDavid Lönnhager1-1/+0
2022-02-14Upgrade clap to 3.0David Lönnhager1-20/+23
2022-01-18Move printing to stdout/stderr out of problem-report libraryLinus Färnstrand2-12/+34
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand2-3/+0
2021-11-26Don't pass tokio runtime handles to async functionsDavid Lönnhager1-1/+0
2021-10-28Set address change listener after TSM has spawnedDavid Lönnhager1-1/+0
2021-10-01Only retry for network-related API request failures, and remove the delayDavid Lönnhager1-4/+4
2021-07-13Fix tokio runtime buildersDavid Lönnhager1-3/+2
2021-07-13Replace delay_for with sleepDavid Lönnhager1-1/+1
2021-04-30Redact GUIDs from problem reportsDavid Lönnhager1-31/+49
2021-03-26Retry using different endpoints if a problem report cannot be sentDavid Lönnhager1-5/+27
2021-02-17Use threaded scheduler in problem reportEmīls1-1/+2
2021-01-28Rename mullvad-platform-metadataEmīls1-2/+2
2021-01-25Bypass socket on AndroidEmīls1-0/+2
2021-01-12Replace the old cache directoryDavid Lönnhager2-4/+4
2021-01-05Create platform metadata crateOskar Nyberg1-152/+3
2021-01-04Unblock API endpoint while connecting or blockedDavid Lönnhager1-1/+1
2021-01-04Add address change listener to AddressCacheDavid Lönnhager1-0/+1
2021-01-04Always prefer the last used API addressDavid Lönnhager2-4/+8
2021-01-04Migrate from deprecated dirs dependencyDavid Lönnhager1-3/+3
2020-11-24Pass resource dir. when sending problem reportJanito Vaqueiro Ferreira Filho2-2/+4
2020-11-19Shuffle API address cache when loaded, and use bundled API address cache as f...David Lönnhager1-1/+6
2020-09-07Fix deadlock in the problem report toolDavid Lönnhager1-5/+3
2020-09-01Reduce excessive thread countDavid Lönnhager1-1/+1
2020-09-01Share tokio runtime between the management interface and daemonDavid Lönnhager1-2/+11
2020-05-07Use embeded TLS certificatesEmīls1-17/+1
2020-04-28Pass resource directory to problem reportEmīls1-4/+18
2020-04-27Use new HTTP RPCs in problem report binaryEmīls1-10/+9
2020-04-22Remove hard-coded log directory for problem reportJanito Vaqueiro Ferreira Filho1-6/+16
2020-02-06Remove licence headers from Rust source codeLinus Färnstrand2-16/+0
2019-10-29Upgrade duct to 0.13Linus Färnstrand1-1/+1