summaryrefslogtreecommitdiffhomepage
path: root/talpid-routing/src/unix/mod.rs
AgeCommit message (Expand)AuthorFilesLines
2025-10-24Integrate GotaTun cleanlyMarkus Pettersson1-1/+11
2025-07-10Run `cargo fmt`Sebastian Holmin1-1/+1
2025-04-10Fix some compilation errors on macOS for Rust 2024David Lönnhager1-1/+1
2025-02-25Reduce open_tun calls (Establish)David Göransson1-3/+17
2025-02-12Fix "RPIT lifetime capture rules"Sebastian Holmin1-1/+3
2025-02-06Request (poll) initial NetworkState at startupMarkus Pettersson1-0/+5
2025-02-06Replace old waitForTunnelUp functionDavid Göransson1-8/+39
2025-01-24Complete leak checker and implement in daemonJoakim Hulthe1-1/+1
2024-08-20Add interface/mtu change listenerDavid Lönnhager1-0/+20
2024-06-24Run `cargo +nightly fmt`Sebastian Holmin1-1/+1
2024-04-30Add initial split tunneling implementation for macOSDavid Lönnhager1-13/+46
2024-03-14Simplify route manager handleDavid Lönnhager1-157/+105
2024-03-11Don't block when dropping route managerDavid Lönnhager1-3/+4
2024-03-11Use block_in_place() in drop implAndrej Mihajlov1-3/+3
2024-03-11Remove unnecessary mutabilityDavid Lönnhager1-4/+4
2024-03-11Simplify unix route monitorDavid Lönnhager1-40/+19
2024-03-11Remove unused error variants in routing::unix::ErrorAndrej Mihajlov1-7/+1
2024-02-27Replace err_derive with thiserrorJoakim Hulthe1-8/+8
2024-01-31Simplify retry logic in connecting stateDavid Lönnhager1-0/+19
2023-10-10Refresh routes when connecting in offline statesDavid Lönnhager1-0/+8
2023-10-05Coalesce route events in macOS route monitorDavid Lönnhager1-3/+8
2023-06-05Rework macOS routingDavid Lönnhager1-91/+42
2023-06-05Attempt to setup routes the other wayEmīls1-3/+83
2023-05-24Restructure routing modules to be hierarchicalLinus Färnstrand1-0/+302