summaryrefslogtreecommitdiffhomepage
path: root/talpid-core
AgeCommit message (Expand)AuthorFilesLines
2023-11-22Complete certain management interface commands when the tunnel state machine ...David Lönnhager6-69/+115
2023-11-16Document more things in linux firewall codeJonathan1-1/+24
2023-11-07Configure firewall rules to allow proxy clientsMarkus Pettersson2-23/+31
2023-10-25Update jnix version to 0.5.1Jonatan Rhodin1-1/+1
2023-10-20Add process module to talpid-windowsDavid Lönnhager2-91/+4
2023-10-20Move talpid-windows-net into talpid-windowsDavid Lönnhager6-22/+17
2023-10-20Move Event and Overlapped to talpid-windows crateDavid Lönnhager4-112/+26
2023-10-17Use box instead of tunnel state wrapperDavid Lönnhager6-382/+295
2023-10-12Update OpenVPN monitorDavid Lönnhager1-2/+12
2023-10-11Remove dependency on `duct`Markus Pettersson1-1/+2
2023-10-11Make `once_cell` a workspace dependencyMarkus Pettersson1-1/+1
2023-10-10Synthesize offline state on macOSDavid Lönnhager1-33/+77
2023-10-10Refuse to resolve IPv6 (panic)David Lönnhager1-1/+1
2023-10-10Refresh routes when connecting in offline statesDavid Lönnhager1-0/+6
2023-10-09Remove pointless task in offline monitorDavid Lönnhager1-49/+19
2023-10-05Coalesce route events in macOS route monitorDavid Lönnhager1-8/+0
2023-09-19Temporarily disable macOS offline monitor debouncer. The DNS config suffers o...David Lönnhager1-8/+7
2023-09-19Add unit test for ConstantIntervalDavid Lönnhager1-0/+16
2023-09-19Simplify immediate retry strategyDavid Lönnhager1-23/+33
2023-09-19Define retry strategy constantsDavid Lönnhager1-9/+18
2023-09-11Remove pointless open() callsDavid Lönnhager1-8/+14
2023-09-11Fix incorrect comment about SetInterfaceDnsSettingsDavid Lönnhager1-1/+2
2023-09-11Move log depedency to workspace toml fileDavid Lönnhager1-1/+1
2023-09-11Update winreg from 0.7 to 0.51David Lönnhager1-1/+1
2023-09-11Fix warnings about static_resolv_confDavid Lönnhager1-4/+5
2023-09-11Make err-derive a workspace dependencyDavid Lönnhager1-1/+1
2023-08-31Stop building libwg and wireguard-go on WindowsDavid Lönnhager1-1/+0
2023-08-30Add mark based accept rule for forward chain as wellSiddhartha Sahu1-1/+1
2023-08-30Fix clippy lintsEmīls10-39/+36
2023-08-29Fix resolver tests in talpid-coreEmīls1-1/+1
2023-08-28Update trust-dnsEmīls2-7/+8
2023-08-08Simplify dnsapi moduleDavid Lönnhager1-47/+14
2023-08-08Explain why run-time linking is used for SetInterfaceDnsSettingsDavid Lönnhager1-0/+7
2023-08-08Always use std::ffi::c_char for a c_char typeLinus Färnstrand1-4/+3
2023-08-08Migrate from libc::c_void to std::ffi::c_voidLinus Färnstrand1-3/+3
2023-08-08Fix signature on SetInterfaceDnsSettingsLinus Färnstrand2-11/+10
2023-08-08Update talpid-core to windows-sys 0.48Linus Färnstrand5-11/+9
2023-08-04Replace all use of `lazy_static` with `once_cell`Markus Pettersson5-53/+72
2023-08-02Make chrono a workspace dependency and fix featuresLinus Färnstrand1-1/+1
2023-08-02Move bitflags dependency to windows platform where it belongsLinus Färnstrand1-1/+1
2023-08-02Move nix dependency to Linux specific dependency section in talpid-coreLinus Färnstrand1-3/+1
2023-08-02Remove a lot of unused dependency from talpid-coreLinus Färnstrand1-17/+0
2023-08-02Move async-trait to macOS dependencyLinus Färnstrand1-1/+1
2023-08-01Remove cfg-if and use regular cfg! macroLinus Färnstrand3-15/+8
2023-08-01Move windows-sys to a workspace dependencyLinus Färnstrand1-1/+1
2023-08-01Disable chrono features to get rid of time dependencyLinus Färnstrand1-1/+1
2023-07-14Move tonic and related crates to workspace dependenciesLinus Färnstrand1-4/+3
2023-07-14Move tokio dependency to be a workspace dependencyLinus Färnstrand1-2/+2
2023-07-14Set package fields in workspace and inherit in packagesLinus Färnstrand1-5/+6
2023-07-07Remove unused instance of os_pipeLinus Färnstrand1-1/+0