summaryrefslogtreecommitdiffhomepage
path: root/mullvad-problem-report/src/lib.rs
AgeCommit message (Expand)AuthorFilesLines
2025-11-03Update include account token in problem reportsJonatan Rhodin1-1/+1
2025-10-15Enable the user to include their account token in problem reportsJonatan Rhodin1-1/+11
2025-10-09Remove `duct` from `mullvad-problem-report`Markus Pettersson1-5/+12
2025-07-10Run `cargo fmt`Sebastian Holmin1-1/+1
2025-07-09Inline format argumentsLinus Färnstrand1-1/+1
2025-05-06Run `cargo fix --edition`Markus Pettersson1-2/+2
2025-01-02Remove global API endpointEmīls1-1/+5
2024-12-02Remove DNS fallback except for conncheckDavid Lönnhager1-2/+1
2024-11-22Add non-blocking DNS resolver for Android API requestsDavid Lönnhager1-1/+2
2024-08-27Use std LazyLock instead of once_cell LazyDavid Lönnhager1-4/+4
2024-06-17Get value of data directory value at app startupMarkus Pettersson1-0/+2
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ärnstrand1-2/+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önnhager1-2/+2
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-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 --fixjonathan1-4/+3
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-01-18Move printing to stdout/stderr out of problem-report libraryLinus Färnstrand1-9/+14
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand1-2/+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-25Bypass socket on AndroidEmīls1-0/+2
2021-01-12Replace the old cache directoryDavid Lönnhager1-2/+2
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önnhager1-2/+6
2021-01-04Migrate from deprecated dirs dependencyDavid Lönnhager1-3/+3
2020-11-24Pass resource dir. when sending problem reportJanito Vaqueiro Ferreira Filho1-1/+2
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