summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src/dns/mod.rs
AgeCommit message (Expand)AuthorFilesLines
2025-07-09Inline format argumentsLinus Färnstrand1-1/+1
2024-10-24Do not set port when custom DNS is set to localhostDavid Lönnhager1-1/+6
2024-10-24Configure DNS port in SCDynamicStoreDavid Lönnhager1-1/+12
2024-10-18Disable DNS redirect when custom DNS is set to localhostDavid Lönnhager1-0/+13
2024-09-18Keep separate tunnel state machine configs for tunnel and non-tunnel DNSDavid Lönnhager1-11/+116
2024-03-18Coalesce changes to DNS on macOSDavid Lönnhager1-10/+0
2024-03-18Remove dead code for obtaining interface DNS mapDavid Lönnhager1-7/+0
2023-01-10Keep registry DNS manager implementation as a TALPID_DNS_MODULE optionDavid Lönnhager1-1/+1
2023-01-10Add no-op reset method to the DNS monitorDavid Lönnhager1-0/+12
2023-01-10Revert to using 'netsh' instead of registryDavid Lönnhager1-1/+1
2022-11-07Split up talpid-coreEmīls Piņķis1-2/+2
2022-04-20Debounce DNS changesEmīls1-6/+12
2022-01-14Simplify custom resolver to not leak any trafficEmīls1-10/+1
2021-12-10Have DNS manager select the best DNS configEmīls1-3/+1
2021-12-10Add custom resolverEmīls1-1/+19
2021-11-05Remove unused DNS monitor argumentsDavid Lönnhager1-6/+8
2021-06-22Use the route manager for the Linux offline monitorDavid Lönnhager1-3/+8
2021-06-22Use the route manager for route monitoring in the DNS monitorDavid Lönnhager1-2/+9
2021-06-09Infer and monitor interfaces for DNS configDavid Lönnhager1-3/+6
2020-11-19Refactor connectivity check disablingEmīls1-9/+0
2020-11-13Disable NM's connectivity check when the firewall is upEmīls1-3/+4
2020-11-13Allow obtaining a DBus connection from DNS monitorEmīls1-0/+8
2020-11-09Always let DnsMonitor::reset succeed if it finds no interfaceDavid Lönnhager1-0/+1
2020-11-09Use netlink to create WireGuard device instead of NMEmīls1-0/+3
2019-08-12Replace ::std with just stdLinus Färnstrand1-1/+1
2019-04-03Create empty `DnsMonitor` for AndroidJanito Vaqueiro Ferreira Filho1-0/+4
2019-02-01Fix windows compile errorsLinus Färnstrand1-1/+1
2019-02-01Fix dns/firewall code to work with new structureLinus Färnstrand1-2/+45
2019-02-01Move talpid-core DNS code out to own moduleLinus Färnstrand1-0/+15