diff options
| author | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-10-24 13:47:53 +0200 |
|---|---|---|
| committer | Markus Pettersson <markus.pettersson@mullvad.net> | 2025-10-24 14:11:09 +0200 |
| commit | 47f00cb1732c9943e2719e2b74c1fd6cc9497648 (patch) | |
| tree | 915740967b7d506148b279f870ad3db3de461d59 | |
| parent | e9c36f72a6ecbca3c44613e44806009b3459fc9b (diff) | |
| download | mullvadvpn-47f00cb1732c9943e2719e2b74c1fd6cc9497648.tar.xz mullvadvpn-47f00cb1732c9943e2719e2b74c1fd6cc9497648.zip | |
Bump GotaTun
Co-authored-by: Joakim Hulthe <joakim.hulthe@mullvad.net>
| -rw-r--r-- | Cargo.lock | 35 | ||||
| -rw-r--r-- | talpid-wireguard/Cargo.toml | 4 |
2 files changed, 20 insertions, 19 deletions
diff --git a/Cargo.lock b/Cargo.lock index 46d858932d..c16e83be5a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -388,7 +388,7 @@ dependencies = [ "arrayvec", "cc", "cfg-if", - "constant_time_eq", + "constant_time_eq 0.3.0", ] [[package]] @@ -440,7 +440,7 @@ dependencies = [ [[package]] name = "boringtun" version = "0.6.0" -source = "git+https://github.com/mullvad/boringtun?rev=83b3b5bb1bf3ec8b9849cc0d250d96d623b6181f#83b3b5bb1bf3ec8b9849cc0d250d96d623b6181f" +source = "git+https://github.com/mullvad/gotatun?rev=d8ddd4232c9636aa98ab4bd14093e256f7d09abb#d8ddd4232c9636aa98ab4bd14093e256f7d09abb" dependencies = [ "aead", "async-trait", @@ -449,29 +449,34 @@ dependencies = [ "blake2", "bytes", "chacha20poly1305", + "constant_time_eq 0.4.2", "duplicate", "either", "eyre", + "futures", "hex", "hmac", "ip_network", "ip_network_table", "libc", "log", + "maybenot", "nix 0.30.1", "parking_lot", "pcap-file", "pnet_packet 0.35.0", "rand 0.9.2", + "rand_chacha 0.9.0", "rand_core 0.6.4", "ring", - "socket2 0.4.10", + "socket2 0.6.0", "thiserror 1.0.59", "tokio", "tracing", "tun 0.7.13", "typed-builder 0.21.0", "untrusted", + "windows-sys 0.61.1", "x25519-dalek", "zerocopy", ] @@ -811,6 +816,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2" [[package]] +name = "constant_time_eq" +version = "0.4.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" + +[[package]] name = "core-foundation" version = "0.9.4" source = "registry+https://github.com/rust-lang/crates.io-index" @@ -5307,16 +5318,6 @@ checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" [[package]] name = "socket2" -version = "0.4.10" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" -dependencies = [ - "libc", - "winapi", -] - -[[package]] -name = "socket2" version = "0.5.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" @@ -7331,18 +7332,18 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.26" +version = "0.8.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f" +checksum = "0894878a5fa3edfd6da3f88c4805f4c8558e2b996227a3d864f47fe11e38282c" dependencies = [ "zerocopy-derive", ] [[package]] name = "zerocopy-derive" -version = "0.8.26" +version = "0.8.27" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181" +checksum = "88d2b8d9c68ad2b9e4340d7832716a4d21a22a1154777ad56ea55c51a9cf3831" dependencies = [ "proc-macro2", "quote", diff --git a/talpid-wireguard/Cargo.toml b/talpid-wireguard/Cargo.toml index 5da612f577..ec3f7aee86 100644 --- a/talpid-wireguard/Cargo.toml +++ b/talpid-wireguard/Cargo.toml @@ -45,8 +45,8 @@ tokio-stream = { version = "0.1", features = ["io-util"] } [dependencies.boringtun] optional = true features = ["device", "tun"] -git = "https://github.com/mullvad/boringtun" -rev = "83b3b5bb1bf3ec8b9849cc0d250d96d623b6181f" +git = "https://github.com/mullvad/gotatun" +rev = "d8ddd4232c9636aa98ab4bd14093e256f7d09abb" [target.'cfg(unix)'.dependencies] nix = { workspace = true, features = ["fs"] } |
