summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src/offline/mod.rs
AgeCommit message (Expand)AuthorFilesLines
2025-07-10Run `cargo fmt`Sebastian Holmin1-1/+1
2024-11-22Add non-blocking DNS resolver for Android API requestsDavid Lönnhager1-4/+4
2024-08-27Use std LazyLock instead of once_cell LazyDavid Lönnhager1-2/+2
2024-06-24Run `cargo +nightly fmt`Sebastian Holmin1-2/+1
2024-05-06Continue if spawning offline monitor failsDavid Lönnhager1-28/+21
2024-02-09Detect available IP versionsMarkus Pettersson1-11/+23
2023-08-04Replace all use of `lazy_static` with `once_cell`Markus Pettersson1-5/+6
2023-06-05Rework macOS routingDavid Lönnhager1-3/+3
2022-12-22Don't reset ST driver state when resuming from sleepDavid Lönnhager1-5/+0
2022-11-07Split up talpid-coreEmīls Piņķis1-8/+8
2022-10-18Port winnet from C++ to RustJonathan1-1/+4
2022-06-30Fix newly introduced clippy warningsJonathan1-3/+3
2022-06-14Generalize power management monitorDavid Lönnhager1-0/+5
2021-09-15Pause automatic RPCs while the account is expired or invalid, and whileDavid Lönnhager1-3/+1
2021-06-22Use the route manager for the Linux offline monitorDavid Lönnhager1-2/+6
2021-06-22Pass route manager to the offline monitorDavid Lönnhager1-1/+2
2021-01-11Add env var to disable offline detectionEmīls Piņķis1-9/+25
2020-09-01Async offline monitorDavid Lönnhager1-8/+11
2020-09-01Use new-type futures for daemon-TSM boundary and the offline monitorDavid Lönnhager1-1/+1
2020-04-27Rework offline detection on LinuxEmīls1-1/+1
2020-04-27Rename old futures importEmīls1-1/+1
2019-12-04Send `AndroidContext` parameter to offline monitorJanito Vaqueiro Ferreira Filho1-2/+11
2019-12-04Remove dummy offline monitor implementationJanito Vaqueiro Ferreira Filho1-9/+0
2019-12-04Implement stub offline monitor for AndroidJanito Vaqueiro Ferreira Filho1-1/+10
2019-11-26Close tunnel thread when the returned sender is closed (by passing a weakref ...David Lönnhager1-1/+2
2019-10-07Use callback only for offline monitor on WindowsDavid Lönnhager1-1/+7
2019-04-01Get rid of error-chain in talpid-core state machineLinus Färnstrand1-2/+2
2019-01-18Run rustfmt after Rust 2018 use statement cleanupLinus Färnstrand1-1/+1
2019-01-18Upgrade the remaining crates to Rust 2018Linus Färnstrand1-1/+1
2018-12-11Implement `is_offline` for LinuxJanito Vaqueiro Ferreira Filho1-1/+5
2018-11-16Wrap offline monitor handle in a fixed typeLinus Färnstrand1-1/+10
2018-11-14Complement 'offline' module with code for WindowsOdd Stranne1-1/+5
2018-11-08Handle being offline on macOSLinus Färnstrand1-0/+9