summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src/dns/linux/mod.rs
AgeCommit message (Expand)AuthorFilesLines
2024-12-12Remove some deprecated ref patternsJoakim Hulthe1-15/+12
2024-11-28Log failure reason when trying DNS managersJoakim Hulthe1-14/+27
2024-09-18Keep separate tunnel state machine configs for tunnel and non-tunnel DNSDavid Lönnhager1-1/+4
2024-02-27Replace err_derive with thiserrorJoakim Hulthe1-10/+10
2023-08-30Fix clippy lintsEmīls1-13/+7
2022-11-07Split up talpid-coreEmīls Piņķis1-1/+1
2022-06-29Remove notify dependency and add inotify insteadJonathan1-8/+12
2022-06-14Manually fix the simpler non-semantic clippy warnsJonathan1-1/+1
2022-04-29Fix log about selecting NetworkManagerDavid Lönnhager1-1/+1
2021-11-29Reformat code without blank_lines_upper_bound = 2Linus Färnstrand1-1/+0
2021-11-05Remove unused DNS monitor argumentsDavid Lönnhager1-6/+2
2021-11-03Ignore local resolvers for systemd-resolvedEmīls Piņķis1-3/+4
2021-06-22Use the route manager for the Linux offline monitorDavid Lönnhager1-1/+1
2021-06-22Use the route manager for route monitoring in the DNS monitorDavid Lönnhager1-5/+12
2021-06-09Infer and monitor interfaces for DNS configDavid Lönnhager1-8/+20
2021-03-02Watch DNS config changes in systemd-resolvedEmīls1-3/+5
2020-11-19Use refactored NM code for managing DNSEmīls1-9/+0
2020-11-19Refactor connectivity check disablingEmīls1-3/+4
2020-11-13Allow obtaining a DBus connection from DNS monitorEmīls1-0/+8
2020-11-09Enable NM's WireGuard via an environment variableEmīls1-2/+0
2020-11-09Use netlink to create WireGuard device instead of NMEmīls1-1/+17
2020-08-10Apply DNS config only to the tunnel interface with NetworkManagerDavid Lönnhager1-1/+3
2019-10-17Upgrade err-derive to 0.2.1Linus Färnstrand1-5/+5
2019-04-04Add #![deny(rust_2018_idioms)] to all crates and fix warningsLinus Färnstrand1-1/+1
2019-03-29Get rid of error-chain in Linux DNS moduleLinus Färnstrand1-15/+26
2019-02-01Fix dns/firewall code to work with new structureLinus Färnstrand1-1/+1
2019-02-01Move talpid-core DNS code out to own moduleLinus Färnstrand1-0/+127