summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md1
-rw-r--r--Cargo.lock10
-rw-r--r--talpid-core/Cargo.toml2
3 files changed, 7 insertions, 6 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e88896eb84..acf0b093a6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -90,6 +90,7 @@ Line wrap the file at 100 chars. Th
is used to manage DNS via systemd-resolved.
- Fix incorrect version string in .deb installer causing downgrade warnings when upgrading from beta
to stable.
+- Fix memory leak in firewall code via updating `nftnl` dependency.
### Security
- Restore the last target state if the daemon crashes. Previously, if auto-connect and
diff --git a/Cargo.lock b/Cargo.lock
index 0d7cbadde1..a602a316f2 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1523,9 +1523,9 @@ dependencies = [
[[package]]
name = "nftnl"
-version = "0.5.0"
+version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "b7528eff501558f9f892c5001e945b0d7e980cb464a7969101c94e18481c4563"
+checksum = "f8458833d3dd636d15b07f12aa22916d2f73c7607a072247068ecfe7cf28b660"
dependencies = [
"bitflags 1.2.1",
"err-derive",
@@ -1535,11 +1535,11 @@ dependencies = [
[[package]]
name = "nftnl-sys"
-version = "0.5.0"
+version = "0.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "fe241d8ce673ef755c8d2b8717cd74990d4e0a61d437792054750ce9a35743d0"
+checksum = "4de1b9f700ed2553ce1c7bcef72fb6d52e56cdf2bd6ef74ceb0cef89800fe153"
dependencies = [
- "cfg-if 0.1.10",
+ "cfg-if 1.0.0",
"libc",
"pkg-config",
]
diff --git a/talpid-core/Cargo.toml b/talpid-core/Cargo.toml
index 7a38c982ab..5ea9a2fea7 100644
--- a/talpid-core/Cargo.toml
+++ b/talpid-core/Cargo.toml
@@ -57,7 +57,7 @@ netlink-packet-route = "0.4"
netlink-proto = "0.4"
netlink-sys = "0.4"
byteorder = "1"
-nftnl = { version = "0.5", features = ["nftnl-1-1-0"] }
+nftnl = { version = "0.6", features = ["nftnl-1-1-0"] }
mnl = { version = "0.2.0", features = ["mnl-1-0-4"] }
which = { version = "4.0", default-features = false }
tun = "0.5"