summaryrefslogtreecommitdiffhomepage
path: root/talpid-wireguard
AgeCommit message (Expand)AuthorFilesLines
2025-10-29Make the DAITA overhead log more compactSebastian Holmin1-23/+14
2025-10-27Remove unused importMarkus Pettersson1-2/+0
2025-10-24Add padding packet over log on disconnectSebastian Holmin1-2/+34
2025-10-24Add DAITA stats to 'Stats'David Lönnhager9-50/+46
2025-10-24Set max_padding_frac and max_blocking_fracMarkus Pettersson1-7/+8
2025-10-24Propagate error if configuring GotaTun device in invalid stateMarkus Pettersson2-7/+20
2025-10-24Fix tunnel setup after having negotiated with an ephemeral peerMarkus Pettersson1-2/+5
2025-10-24Work around mtu getter not being implemented on AndroidJoakim Hulthe1-1/+7
2025-10-24Integrate GotaTun cleanlyMarkus Pettersson8-179/+273
2025-10-24Update important log messageJoakim Hulthe1-9/+6
2025-10-24Bump GotaTunMarkus Pettersson1-2/+2
2025-10-20Promote widestring to workspace dependencyMarkus Pettersson1-1/+1
2025-10-08Block tunnel traffic when negotiating with an ephemeral peer on AndroidMarkus Pettersson4-83/+80
2025-10-03Remove DAITA from wireguard-ntDavid Lönnhager3-642/+9
2025-10-03Bump windows-sys version to latestDavid Lönnhager2-29/+32
2025-10-03Add a UDS for wiresharking gotatun multihop trafficJoakim Hulthe2-1/+76
2025-09-23Upgrade `rand` to `0.9` in `talpid-wireguard`Markus Pettersson4-11/+13
2025-09-18Add multiplexer POC to daemon, TSM, and relay selectorDavid Lönnhager3-6/+58
2025-09-17Upgrade rtnetlink libs to latest versionMarkus Pettersson5-124/+104
2025-09-17Promote `netlink-*` crates to workspace dependenciesMarkus Pettersson1-4/+4
2025-09-15Add LWO obfuscatorDavid Lönnhager1-3/+12
2025-09-03Add last WG handshake to statsDavid Lönnhager10-2/+169
2025-08-26Update boringtun, adding multihop fixes and GROSebastian Holmin2-23/+33
2025-08-21Set QUIC MTU based on route onlyDavid Lönnhager1-55/+69
2025-08-18Set clamped MTU for obfuscationDavid Lönnhager1-6/+9
2025-08-18Update QUIC MTU valueDavid Lönnhager3-25/+45
2025-08-14Refactor device creationSebastian Holmin1-149/+90
2025-08-05Fix Android boringtun buildDavid Lönnhager2-7/+9
2025-08-05Bump boringtun depJoakim Hulthe1-1/+1
2025-07-25Create new boringtun devices when toggling multihopDavid Lönnhager2-64/+100
2025-07-25Do not set per-route MTU for boringtunDavid Lönnhager1-9/+27
2025-07-25Set MTU in Unix tun providerDavid Lönnhager1-0/+2
2025-07-25Add userspace multihop to boringtunJoakim Hulthe2-57/+317
2025-07-15Fix `collapsible_if` clippy lintMarkus Pettersson1-6/+7
2025-07-10Run `cargo fmt`Sebastian Holmin17-67/+80
2025-07-09Adjust MTU for QUIC obfuscator based on tunnel MTUMarkus Pettersson1-13/+32
2025-07-09Add IPv6 support to `mullvad-masque-proxy`Markus Pettersson1-0/+1
2025-07-09Add support for QUIC in the relay selectorMarkus Pettersson1-13/+12
2025-07-09Fix returning the result of a `let` bindingSebastian Holmin1-4/+2
2025-07-09Use `io:Error::other`Sebastian Holmin1-2/+1
2025-07-08Update FFI to handle new QUIC paramsJon Petersson1-0/+4
2025-06-27Fix bad fd on android when using boringtunDavid Göransson1-2/+2
2025-06-12Fix tun file descriptor ownershipJoakim Hulthe3-13/+9
2025-06-10Replace deprecated InetAddr with SocketAddrJoakim Hulthe2-20/+36
2025-06-10Update nix to 0.30 everywhereJoakim Hulthe4-12/+16
2025-06-05Fix typosomahs2-2/+2
2025-06-03Fix boringtun device not being closedDavid Lönnhager1-1/+1
2025-05-26Add BoringtunJoakim Hulthe11-351/+776
2025-05-14Add some comments to talpid-wireguardJoakim Hulthe1-0/+5
2025-05-08Add QUIC obfuscation to mullvad daemon and management interfaceDavid Lönnhager1-1/+10