summaryrefslogtreecommitdiffhomepage
path: root/talpid-core
AgeCommit message (Expand)AuthorFilesLines
2023-04-21Apply clippy --fix fixesLinus Färnstrand10-54/+45
2023-04-20Update shadowsocks to 1.15.3Emīls1-1/+1
2023-04-17Log important settingsDavid Lönnhager1-2/+0
2023-03-27Fix many typosAlexander Seiler4-6/+6
2023-03-15Remove non-inet tables. This deprecates support for older Linux kernelsDavid Lönnhager1-124/+94
2023-03-14Update parking_lotDavid Lönnhager1-1/+1
2023-03-14Update windows-sys in mullvad and talpid cratesDavid Lönnhager1-1/+1
2023-03-14Update windows-service to 0.6.0David Lönnhager1-1/+1
2023-03-01Fall back on registry method if dnscache is disabledDavid Lönnhager4-13/+139
2023-03-01Use run-time linking for iphlpapi DNS method. Fall back on netsh if necessaryDavid Lönnhager2-6/+78
2023-03-01Add iphlpapi DNS monitorDavid Lönnhager2-2/+165
2023-02-28Retry if PSK negotiation fails for any reasonDavid Lönnhager1-3/+1
2023-02-28Update naming in windows firewallJonathan1-19/+21
2023-02-28Add PQ support for multihop, and allow listing two endpoints in theJonathan4-44/+99
2023-02-28Add missing feature flag for talpid-coreJonathan1-0/+1
2023-02-21Make quantum-resistant tunnel optional in mullvad layerDavid Lönnhager1-1/+1
2023-02-07Rename constant that limits retriesDavid Lönnhager1-3/+4
2023-02-01Remove atty from talpid-core (seemingly unused??)Linus Färnstrand1-1/+0
2023-02-01Respond to more captive portal DNS queriesEmīls1-11/+18
2023-02-01Disable default features of quickcheck to get rid of env_loggerLinus Färnstrand1-1/+1
2023-02-01Remove superfluous asyncLinus Färnstrand1-3/+3
2023-02-01Upgrade trust-dns-server to 0.22.0Linus Färnstrand2-6/+5
2023-01-30Run `cargo clippy --fix` with the new Rust 1.67 preferred formatLinus Färnstrand2-2/+2
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-12Remove Rust dependencies from Android that were unusedLinus Färnstrand1-7/+5
2023-01-10Remove unused Windows dependenciesLinus Färnstrand1-16/+0
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ņķis67-14322/+271
2022-10-18Modify build scripts and remove c++ codeJonathan2-4/+1
2022-10-18Port winnet from C++ to RustJonathan18-765/+1975
2022-10-10Set all Rust crate versions to 0.0.0Linus Färnstrand1-1/+1
2022-09-28Use w! macro instead of u8 slicesDavid Lönnhager2-21/+21
2022-09-28Bump windows-sys to 0.42.0David Lönnhager10-18/+16
2022-09-27Update tonic to 0.8Emīls Piņķis1-3/+3
2022-09-27Fix clippy complaintsEmīls Piņķis5-13/+18
2022-09-16Update jnix to 0.5David Lönnhager1-1/+1
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