From 5c7d9bb67a2da5c3fa8066c8626dc55808fc9c84 Mon Sep 17 00:00:00 2001 From: Tomasz Kumor Date: Tue, 1 Sep 2026 11:50:30 +0200 Subject: [PATCH] Update dependencies with AEGIS ciphers support --- .unreleased/LLT-7574-update-wireguard-uapi | 0 Cargo.lock | 6 +++--- Cargo.toml | 4 ++-- crates/telio-wg/Cargo.toml | 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) create mode 100644 .unreleased/LLT-7574-update-wireguard-uapi diff --git a/.unreleased/LLT-7574-update-wireguard-uapi b/.unreleased/LLT-7574-update-wireguard-uapi new file mode 100644 index 0000000000..e69de29bb2 diff --git a/Cargo.lock b/Cargo.lock index d931ec0737..478322d7e9 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -5374,7 +5374,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" dependencies = [ "fastrand", - "getrandom 0.4.2", + "getrandom 0.3.4", "once_cell", "rustix 1.1.4", "windows-sys 0.52.0", @@ -6753,7 +6753,7 @@ dependencies = [ [[package]] name = "wireguard-nt" version = "1.0.0" -source = "git+https://github.com/NordSecurity/wireguard-nt-rust-wrapper?tag=v1.3.0#f554a48131a24743389713a7624a3b9ef17d619b" +source = "git+https://github.com/NordSecurity/wireguard-nt-rust-wrapper.git?branch=kumor%2FLLT-7574-aead-cipher-suites-support#db7e4093f4d0520f2f286f935bd1668e0daccf3a" dependencies = [ "bitflags", "getrandom 0.4.2", @@ -6771,7 +6771,7 @@ dependencies = [ [[package]] name = "wireguard-uapi" version = "4.0.0" -source = "git+https://github.com/NordSecurity/wireguard-uapi-rs.git?rev=5f5d9952ced4faf10f56d98153e4a8e560102e5c#5f5d9952ced4faf10f56d98153e4a8e560102e5c" +source = "git+https://github.com/NordSecurity/wireguard-uapi-rs.git?branch=kumor%2FLLT-7574-aegis-aead-cipher-suites-support#53beebe02c24c8eac381cefcfd3734006705aaf1" dependencies = [ "derive_builder 0.10.2", "hex", diff --git a/Cargo.toml b/Cargo.toml index b307aceb02..589ca04e1c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -170,7 +170,7 @@ tracing-appender = "0.2" uniffi = "0.28.3" url = "2.5" uuid = { version = "1.23", features = ["v4"] } -wireguard-uapi = { git = "https://github.com/NordSecurity/wireguard-uapi-rs.git", rev = "5f5d9952ced4faf10f56d98153e4a8e560102e5c", features = ["xplatform", "zeroize"], default-features = false } +wireguard-uapi = { git = "https://github.com/NordSecurity/wireguard-uapi-rs.git", branch="kumor/LLT-7574-aegis-aead-cipher-suites-support", features = ["neptun", "xplatform", "zeroize"], default-features = false } winapi = { version = "0.3", features = ["netioapi", "ws2def", "cfgmgr32", "setupapi", "winreg", "iphlpapi", "errhandlingapi", "ifdef"] } windows = { version = "0.62.2", features = [ "Win32_Networking_WinSock", @@ -226,4 +226,4 @@ strip = "debuginfo" normal = ["telio-starcast"] [workspace.metadata.cargo-machete] -ignored = ["tracing"] +ignored = ["tracing"] \ No newline at end of file diff --git a/crates/telio-wg/Cargo.toml b/crates/telio-wg/Cargo.toml index 347156b56f..a896ab1f80 100644 --- a/crates/telio-wg/Cargo.toml +++ b/crates/telio-wg/Cargo.toml @@ -11,7 +11,7 @@ test-adapter = [] [dependencies] slog-stdlog = "4.1.1" -wireguard-uapi = { git = "https://github.com/NordSecurity/wireguard-uapi-rs.git", rev = "5f5d9952ced4faf10f56d98153e4a8e560102e5c", features = ["xplatform", "zeroize"], default-features = false } +wireguard-uapi = { git = "https://github.com/NordSecurity/wireguard-uapi-rs.git", branch="kumor/LLT-7574-aegis-aead-cipher-suites-support", features = ["neptun", "xplatform", "zeroize"], default-features = false } async-trait.workspace = true neptun.workspace = true @@ -63,7 +63,7 @@ winreg.workspace = true uuid.workspace = true utf16_lit = "2.0.2" -wireguard-nt = { git = "https://github.com/NordSecurity/wireguard-nt-rust-wrapper", tag = "v1.3.0" } +wireguard-nt = { git = "https://github.com/NordSecurity/wireguard-nt-rust-wrapper.git", branch="kumor/LLT-7574-aead-cipher-suites-support", features = ["neptun"]} windows = { workspace = true, features = [ "Win32_Security",