summaryrefslogtreecommitdiffhomepage
path: root/talpid-wireguard
AgeCommit message (Expand)AuthorFilesLines
2023-10-20Move talpid-windows-net into talpid-windowsDavid Lönnhager3-6/+6
2023-10-20Remove pointless locks from wireguard_ntDavid Lönnhager1-37/+25
2023-10-11Make `once_cell` a workspace dependencyMarkus Pettersson1-1/+1
2023-09-11Move log depedency to workspace toml fileDavid Lönnhager1-1/+1
2023-09-11Make err-derive a workspace dependencyDavid Lönnhager1-1/+1
2023-08-31Fix incorrectly formatted errors in wireguard-go moduleDavid Lönnhager1-2/+2
2023-08-31Add compile-time flag for wireguard-goDavid Lönnhager3-5/+8
2023-08-31Hide implementation details in logging moduleDavid Lönnhager2-43/+42
2023-08-31Hide implementation-specific wg stats parsersDavid Lönnhager6-155/+149
2023-08-31Remove wireguard-nt switchDavid Lönnhager2-6/+0
2023-08-31Remove userspace wg module on WindowsDavid Lönnhager4-221/+42
2023-08-30Fix clippy lintsEmīls3-7/+7
2023-08-11Upgrade socket2 from 0.4 to 0.5 in our own cratesLinus Färnstrand1-1/+1
2023-08-08Always use std::ffi::c_char for a c_char typeLinus Färnstrand2-7/+6
2023-08-08Migrate from libc::c_void to std::ffi::c_voidLinus Färnstrand2-11/+9
2023-08-08Use HMODULE instead of HINSTANCE in DLL handling codeLinus Färnstrand1-9/+6
2023-08-07Add missing clock feature to chrono in talpid-wireguardLinus Färnstrand1-1/+1
2023-08-04Replace all use of `lazy_static` with `once_cell`Markus Pettersson4-77/+66
2023-08-02Make chrono a workspace dependency and fix featuresLinus Färnstrand1-1/+1
2023-08-01Move windows-sys to a workspace dependencyLinus Färnstrand1-2/+2
2023-08-01Fix clippy error about cfg(any(...))Linus Färnstrand1-1/+1
2023-08-01Disable chrono features to get rid of time dependencyLinus Färnstrand1-1/+1
2023-07-14Move tokio dependency to be a workspace dependencyLinus Färnstrand1-1/+1
2023-07-14Set package fields in workspace and inherit in packagesLinus Färnstrand1-5/+6
2023-06-09Exclude tunnel sockets after PSK exchangeDavid Lönnhager2-2/+54
2023-06-09Route everything via the tunnel during PSK exchange on Android, but drop ever...David Lönnhager1-10/+13
2023-06-05Rework macOS routingDavid Lönnhager2-47/+4
2023-06-05Attempt to setup routes the other wayEmīls2-2/+46
2023-05-24Fix warnings pointed out by ClippyLinus Färnstrand1-1/+1
2023-05-11Do not replace default routes on AndroidTommy Webb1-2/+2
2023-05-02Remove superfluous mut bindingLinus Färnstrand1-1/+1
2023-04-24Misc clippy fixesLinus Färnstrand1-0/+2
2023-04-24Change mutability of wgTurnOn parameterLinus Färnstrand1-1/+1
2023-04-21Rename WireGuardNT error variantsLinus Färnstrand1-24/+19
2023-04-21Fix misc clippy warnings for WindowsLinus Färnstrand1-1/+1
2023-04-21Apply clippy --fix fixesLinus Färnstrand4-21/+15
2023-04-17Use more pessimistic timeouts for PSK exchange (due to the large payload)David Lönnhager1-2/+2
2023-04-17Set MSS for PSK exchange when multihop is enabledDavid Lönnhager1-3/+34
2023-04-17Log important settingsDavid Lönnhager2-5/+7
2023-03-27Fix many typosAlexander Seiler2-2/+2
2023-03-14Lower the MTU for PQ+MH MacOS handshakesJonathan1-1/+20
2023-03-14Update parking_lotDavid Lönnhager1-1/+1
2023-03-14Update windows-sys in mullvad and talpid cratesDavid Lönnhager2-10/+11
2023-02-28Initialize obfuscation correctlyDavid Lönnhager1-7/+14
2023-02-28Add PQ support for multihop, and allow listing two endpoints in theJonathan2-78/+181
2023-02-07Remove automatic fallback when wireguard-nt is enabledDavid Lönnhager2-19/+31
2023-01-30Remove redundant parenthesisLinus Färnstrand1-1/+1
2023-01-30Run `cargo clippy --fix` with the new Rust 1.67 preferred formatLinus Färnstrand3-12/+14
2023-01-18Clear tunnel metadata in connecting state when tunnel goes downDavid Lönnhager1-2/+3
2022-12-21Apply more clippy fixes.Emīls1-1/+1