summaryrefslogtreecommitdiffhomepage
path: root/talpid-core
AgeCommit message (Expand)AuthorFilesLines
2024-12-16Implement time sensitive tests for FDA checkMarkus Pettersson2-14/+63
2024-12-16Remove `proc` argument to `parse_logger_status`Markus Pettersson1-25/+6
2024-12-12Remove some deprecated ref patternsJoakim Hulthe2-17/+14
2024-12-12Fix full-disk access check getting stuckDavid Lönnhager1-29/+51
2024-12-02Disable Apple services workaroudns for unaffected macOS versionsMarkus Pettersson6-112/+207
2024-12-02Improve documentation on how to debug pfMarkus Pettersson1-1/+1
2024-12-02Replace generic with new typeSebastian Holmin2-57/+42
2024-12-02Replace dyn fn with genericSebastian Holmin2-67/+62
2024-11-28Log failure reason when trying DNS managersJoakim Hulthe1-14/+27
2024-11-27Fix lintDavid Göransson1-3/+3
2024-11-27Fix formattingDavid Göransson2-32/+22
2024-11-27Refactor error matchingDavid Göransson2-58/+63
2024-11-27Handle legacy always-on vpn profilesDavid Göransson6-18/+54
2024-11-22Make connectivity sender staticDavid Lönnhager2-100/+39
2024-11-22Simplify ConnectivityListenerDavid Lönnhager1-27/+20
2024-11-22Add non-blocking DNS resolver for Android API requestsDavid Lönnhager6-208/+281
2024-11-21Remove split tunnel driver service path checkDavid Lönnhager1-38/+2
2024-11-08Set net.ipv4.conf.all.arp_ignore=2 when bringing up tunnels on LinuxLinus Färnstrand1-4/+40
2024-11-07Remove unnecessary unsafetyDavid Lönnhager1-3/+31
2024-11-07Detect whether the Hyper-V firewall is availableDavid Lönnhager2-10/+23
2024-11-07Add block-all rule for Hyper-V in non-connected secure statesDavid Lönnhager2-23/+156
2024-11-07Add Hyper-V Windows firewall moduleDavid Lönnhager4-1/+139
2024-11-07Move Windows firewall module to directoryDavid Lönnhager1-0/+0
2024-10-30Add unit tests for full-disk access checkDavid Lönnhager1-27/+94
2024-10-29Add function to detect whether TCC approval is neededDavid Lönnhager2-13/+70
2024-10-29Remove `block_when_disconnected` setting on AndroidMarkus Pettersson6-0/+27
2024-10-28Document "raison d'être" of some NAT rules in macOS firewall moduleMarkus Pettersson1-0/+14
2024-10-24Do not set port when custom DNS is set to localhostDavid Lönnhager3-25/+66
2024-10-24Configure DNS port in SCDynamicStoreDavid Lönnhager6-10/+69
2024-10-23Move MTU adjustment into talpid-wireguardDavid Lönnhager2-74/+6
2024-10-22Add comment about not flushing LAN pf statesDavid Lönnhager1-0/+2
2024-10-18Disable DNS redirect when custom DNS is set to localhostDavid Lönnhager3-5/+23
2024-10-04Do not kill states for allowed endpointDavid Lönnhager3-7/+30
2024-10-04Do not duplicate incoming ICMPDavid Lönnhager1-1/+17
2024-10-04Remove setting to leak traffic to apple networksDavid Lönnhager8-157/+0
2024-10-04Route unexpected primary interface traffic via VPN utunDavid Lönnhager3-23/+115
2024-10-03Tweak some names and docs in macos resolverJoakim Hulthe2-51/+64
2024-10-03Move shared macos code to talpid-macosDavid Lönnhager4-120/+17
2024-10-03Add documentation for resolver moduleDavid Lönnhager1-0/+6
2024-10-03Relax state flushing for PFDavid Lönnhager1-0/+11
2024-10-03Send DNS queries via local resolver on macOSDavid Lönnhager6-56/+343
2024-09-25Add setting to leak traffic to apple networksJoakim Hulthe8-1/+165
2024-09-25Do not touch DNS config if localhost is usedDavid Lönnhager1-0/+10
2024-09-25Add `futures` to workspace dependenciesSebastian Holmin1-1/+1
2024-09-20Upgrade `nftnl`Markus Pettersson2-2/+3
2024-09-18Keep separate tunnel state machine configs for tunnel and non-tunnel DNSDavid Lönnhager19-222/+340
2024-09-06Replace `map_err` with `inspect_err` on windowsSebastian Holmin1-6/+3
2024-09-06Fix clippy lintSebastian Holmin1-2/+1
2024-09-04Filter only on reassembled packets in PFDavid Lönnhager2-2/+16
2024-09-02Remove split tunnel utun when entering the disconnected stateDavid Lönnhager2-0/+70