summaryrefslogtreecommitdiffhomepage
path: root/talpid-core
AgeCommit message (Expand)AuthorFilesLines
2023-06-05Update documentation for offline monitorDavid Lönnhager1-18/+5
2023-06-05Rework macOS routingDavid Lönnhager5-148/+125
2023-06-05Attempt to setup routes the other wayEmīls2-29/+96
2023-05-24Allow unused async on some Android codeLinus Färnstrand1-0/+2
2023-05-24Add tunnel interface to output of `mullvad status`Markus Pettersson1-1/+5
2023-05-22Add shadowsocks-proxy crateEmīls1-1/+0
2023-05-03And gRPC interface wrapper and refactor CLI to use clap derive instead of the...David Lönnhager1-13/+1
2023-05-02Fix macOS specific Clippy warningsLinus Färnstrand4-90/+50
2023-04-26Fix remaining clippy warningsDavid Lönnhager5-10/+10
2023-04-26Fix clippy errors on WindowsDavid Lönnhager2-11/+9
2023-04-24Misc clippy fixesLinus Färnstrand6-24/+32
2023-04-21Remove mullvad-exclusion group on macOSDavid Lönnhager1-13/+0
2023-04-21Rename Windows DNS management error variant namesLinus Färnstrand4-22/+22
2023-04-21Fix misc clippy warnings for WindowsLinus Färnstrand3-12/+7
2023-04-21Fix remaining clippy --fix auto fixes with modificationsLinus Färnstrand2-5/+4
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