summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src/dns/macos.rs
AgeCommit message (Expand)AuthorFilesLines
2025-07-10Run `cargo fmt`Sebastian Holmin1-2/+2
2025-05-14Do not ignore loopback addrs when setting DNSDavid Lönnhager1-9/+0
2025-02-25Allow undocumented_unsafe_blocks in some modulesJoakim Hulthe1-0/+2
2024-12-02Disable Apple services workaroudns for unaffected macOS versionsMarkus Pettersson1-1/+7
2024-10-24Do not set port when custom DNS is set to localhostDavid Lönnhager1-24/+46
2024-10-24Configure DNS port in SCDynamicStoreDavid Lönnhager1-4/+39
2024-09-25Do not touch DNS config if localhost is usedDavid Lönnhager1-0/+10
2024-09-18Keep separate tunnel state machine configs for tunnel and non-tunnel DNSDavid Lönnhager1-2/+6
2024-04-16Add unit tests for macOS DNS monitorDavid Lönnhager1-0/+196
2024-04-16Fix custom DNS address being restored incorrectlyDavid Lönnhager1-33/+77
2024-03-18Coalesce changes to DNS on macOSDavid Lönnhager1-132/+84
2024-03-18Remove dead code for obtaining interface DNS mapDavid Lönnhager1-18/+0
2024-03-13Log when select functions are called an unusual number of timesDavid Lönnhager1-0/+4
2024-02-27Replace err_derive with thiserrorJoakim Hulthe1-7/+7
2023-08-30Fix clippy lintsEmīls1-2/+2
2023-05-02Fix macOS specific Clippy warningsLinus Färnstrand1-20/+8
2022-04-20Fix logging of DNS changesEmīls1-1/+1
2022-04-20Debounce DNS changesEmīls1-112/+171
2022-04-20Use a more precise means of comparing DNS configsEmīls1-3/+7
2022-01-14Simplify custom resolver to not leak any trafficEmīls1-28/+1
2022-01-07Always use logging macros prefixed with log::Linus Färnstrand1-12/+11
2021-12-10Enable custom resolver after unblocking resovlersEmīls1-1/+1
2021-12-10Have DNS manager select the best DNS configEmīls1-4/+7
2021-12-10Add custom resolverEmīls1-24/+155
2021-11-26Implement Send trait for the DNS monitor on macOSDavid Lönnhager1-0/+4
2021-11-05Remove unused DNS monitor argumentsDavid Lönnhager1-2/+1
2021-06-09Infer and monitor interfaces for DNS configDavid Lönnhager1-1/+1
2019-03-29Get rid of error-chain in macOS DNS moduleLinus Färnstrand1-22/+23
2019-03-20Use parking_lot in talpid-core to reduce unwrapLinus Färnstrand1-4/+5
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/+349