summaryrefslogtreecommitdiffhomepage
path: root/talpid-core/src
AgeCommit message (Expand)AuthorFilesLines
2023-01-18Fix deadlock in set_tunnel_addressesDavid Lönnhager1-4/+18
2023-01-18Clear tunnel metadata in connecting state when tunnel goes downDavid Lönnhager1-2/+12
2023-01-10Keep registry DNS manager implementation as a TALPID_DNS_MODULE optionDavid Lönnhager5-2/+367
2023-01-10Add no-op reset method to the DNS monitorDavid Lönnhager3-1/+19
2023-01-10Revert to using 'netsh' instead of registryDavid Lönnhager4-290/+212
2022-12-22Don't reset ST driver state when resuming from sleepDavid Lönnhager5-91/+3
2022-12-21Apply more clippy fixes.Emīls1-2/+2
2022-11-16Retry on obfuscation errorsDavid Lönnhager1-0/+2
2022-11-07Refactor tunnel_state_machine::spawnEmīls Piņķis1-12/+18
2022-11-07Split up talpid-coreEmīls Piņķis65-14280/+259
2022-10-18Port winnet from C++ to RustJonathan17-764/+1959
2022-09-28Use w! macro instead of u8 slicesDavid Lönnhager2-21/+21
2022-09-28Bump windows-sys to 0.42.0David Lönnhager9-17/+14
2022-09-27Fix clippy complaintsEmīls Piņķis5-13/+18
2022-09-13Remove TAP driver support for openvpnDavid Lönnhager2-40/+3
2022-09-13Make AllowedEndpoint optionalEmīls Piņķis6-12/+29
2022-08-29Allow admin-local v4 multicast range when LAN sharing is enabledDavid Lönnhager1-2/+2
2022-08-29Remove unnecessary PartialEq/Eq implementationsDavid Lönnhager2-2/+2
2022-08-29Silence clippy warnings due to tonicDavid Lönnhager1-0/+1
2022-08-29Fix Clippy errorsDavid Lönnhager1-1/+1
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önnhager4-11/+275
2022-08-25Replace winapi with windows-sys in talpid-coreDavid Lönnhager15-391/+349
2022-08-18Add a safety margin for the virtual interface MTUJonathan1-2/+12
2022-08-15Update wintun module for Wintun 0.14David Lönnhager2-183/+37
2022-08-10Use windows-sys instead of winapi for dnsapiDavid Lönnhager1-14/+15
2022-08-10Log slow flushing of DNS cache on WindowsDavid Lönnhager1-2/+12
2022-08-10Limit number of concurrent flush attemptsDavid Lönnhager2-28/+72
2022-08-10Give up if DNS flush takes too longDavid Lönnhager1-1/+22
2022-08-10Flush DNS cache directly using dnsapiDavid Lönnhager2-22/+61
2022-07-27Use appropriate flags for delete messageEmīls Piņķis1-1/+1
2022-07-27Update netlink crates to support later kernelsEmīls Piņķis4-7/+11
2022-07-20Remove WinNet_AddDeviceIpAddressesDavid Lönnhager3-30/+40
2022-07-20Remove WinNet_InterfaceLuidToIpAddressDavid Lönnhager3-47/+62
2022-07-15Restart local obfuscation server after PQ exchangeDavid Lönnhager1-11/+37
2022-07-12Windows automatically detects and set locally correct MTUJonathan2-6/+65
2022-07-08Optimize tunnel MTU when IPv4 is used for peerFrançois Guerraz1-19/+25
2022-07-07Fix app occasionally getting stuck in the offline state after being suspendedDavid Lönnhager1-8/+28
2022-07-05Only update ST paths copy if updating the config succeededDavid Lönnhager1-1/+1
2022-07-05Move tunnel interface metric update to talpid-coreDavid Lönnhager9-110/+74
2022-07-05Use derive attribute for default enum variantsDavid Lönnhager1-7/+2
2022-06-30Fix newly introduced clippy warningsJonathan11-77/+60
2022-06-29Don't rely on the stdout message from ipconfig, it's localizedLinus Färnstrand1-10/+14
2022-06-29Remove notify dependency and add inotify insteadJonathan2-44/+69
2022-06-28Update formatting to new nightlyJonathan1-40/+32
2022-06-27Reset ST driver service when resuming from suspended modeDavid Lönnhager2-10/+108
2022-06-22Reconnect when connecting to the tunnel config service fails for anyDavid Lönnhager1-0/+4
2022-06-21Fix the large majority of clippy warningsJonathan16-255/+280