summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src/split_tunnel/windows
AgeCommit message (Expand)AuthorFilesLines
2024-11-21Remove split tunnel driver service path checkDavid Lönnhager1-38/+2
2024-09-20Upgrade `nftnl`Markus Pettersson1-0/+1
2024-09-06Replace `map_err` with `inspect_err` on windowsSebastian Holmin1-6/+3
2024-06-24Run `cargo +nightly fmt`Sebastian Holmin1-4/+4
2024-04-25Update windows-sysJoakim Hulthe1-2/+1
2024-04-23Add TODO comment about removing symlink monitorDavid Lönnhager1-0/+17
2024-02-27Replace err_derive with thiserrorJoakim Hulthe3-71/+72
2024-02-19Fix redundant importsDavid Lönnhager1-1/+0
2023-10-20Add process module to talpid-windowsDavid Lönnhager2-91/+4
2023-10-20Move talpid-windows-net into talpid-windowsDavid Lönnhager1-17/+13
2023-10-20Move Event and Overlapped to talpid-windows crateDavid Lönnhager3-112/+25
2023-08-30Fix clippy lintsEmīls2-4/+2
2023-08-08Update talpid-core to windows-sys 0.48Linus Färnstrand4-9/+7
2023-05-03And gRPC interface wrapper and refactor CLI to use clap derive instead of the...David Lönnhager1-13/+1
2023-04-26Fix remaining clippy warningsDavid Lönnhager1-2/+2
2023-04-26Fix clippy errors on WindowsDavid Lönnhager2-11/+9
2023-04-24Misc clippy fixesLinus Färnstrand1-1/+1
2023-04-21Fix misc clippy warnings for WindowsLinus Färnstrand1-2/+2
2023-04-21Fix remaining clippy --fix auto fixes with modificationsLinus Färnstrand1-3/+3
2023-04-21Apply clippy --fix fixesLinus Färnstrand4-28/+24
2023-03-27Fix many typosAlexander Seiler1-1/+1
2023-01-18Fix deadlock in set_tunnel_addressesDavid Lönnhager1-4/+18
2022-12-22Don't reset ST driver state when resuming from sleepDavid Lönnhager1-78/+1
2022-11-07Split up talpid-coreEmīls Piņķis3-11/+12
2022-10-18Port winnet from C++ to RustJonathan1-56/+38
2022-09-28Bump windows-sys to 0.42.0David Lönnhager2-6/+3
2022-08-25Switch to using windows-sysDavid Lönnhager1-4/+4
2022-08-25Rewrite ST service code to use windows-service crateDavid Lönnhager1-187/+103
2022-08-25Stop ST service on daemon shutdownDavid Lönnhager2-19/+90
2022-08-25Install ST driver on demandDavid Lönnhager3-11/+274
2022-08-25Replace winapi with windows-sys in talpid-coreDavid Lönnhager5-157/+116
2022-07-20Remove WinNet_InterfaceLuidToIpAddressDavid Lönnhager1-18/+47
2022-07-05Only update ST paths copy if updating the config succeededDavid Lönnhager1-1/+1
2022-06-27Reset ST driver service when resuming from suspended modeDavid Lönnhager1-10/+107
2022-06-15Print ST paths using Display traitDavid Lönnhager1-2/+3
2022-06-14Refactor split tunnel module event thread and synchronizationDavid Lönnhager3-387/+456
2022-06-14Return a handle for fetching excluded processes instead of using a tunnel com...David Lönnhager1-20/+35
2022-06-14Track excluded processes and add CLI command for listing them on WindowsDavid Lönnhager1-1/+59
2022-06-10Rebuild process tree for ST driver when the daemon startsDavid Lönnhager2-24/+31
2022-04-20Deserialize ST events correctly and improve validationDavid Lönnhager2-111/+145
2022-03-18Log warnings if IPs cannot be obtained for default routesDavid Lönnhager1-2/+16
2022-03-18Encapsulate interface data in ST moduleDavid Lönnhager1-50/+37
2022-03-18Only send new addresses to the ST driver if they have changedDavid Lönnhager1-3/+23
2022-03-18Forward default route interface changes to the daemon, includingDavid Lönnhager1-2/+4
2022-02-08Reapply excluded paths when the frontend receives messages for deviceDavid Lönnhager2-52/+164
2022-02-07Ignore volumes without known file systemsDavid Lönnhager1-7/+16
2022-02-04Fix deprecation warning and add some docsDavid Lönnhager1-1/+7
2022-02-02Notify path monitor of volume mounts/dismountsDavid Lönnhager3-11/+26
2022-02-02Detect arrival and removal of volumesDavid Lönnhager4-19/+112
2022-02-02Improve validation of excluded pathsDavid Lönnhager1-5/+8