diff --git a/Cargo.lock b/Cargo.lock index 6ddd4776..38646e97 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -264,6 +264,12 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" +[[package]] +name = "cfg_aliases" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e" + [[package]] name = "chrono" version = "0.4.37" @@ -321,7 +327,7 @@ dependencies = [ "byteorder", "clap", "log", - "nix 0.26.4", + "nix 0.28.0", "num", "num-derive 0.4.2", "num-traits", @@ -407,7 +413,7 @@ version = "0.1.0" dependencies = [ "aws-nitro-enclaves-image-format", "libc", - "nix 0.26.4", + "nix 0.28.0", "sha2", "tempfile", "vsock", @@ -1138,15 +1144,6 @@ dependencies = [ "autocfg", ] -[[package]] -name = "memoffset" -version = "0.7.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5de893c32cde5f383baa4c04c5d6dbdd735cfd4a794b0debdb2bb1b421da5ff4" -dependencies = [ - "autocfg", -] - [[package]] name = "minimal-lexical" version = "0.2.1" @@ -1190,7 +1187,7 @@ dependencies = [ "lazy_static", "libc", "log", - "nix 0.26.4", + "nix 0.28.0", "num-derive 0.4.2", "num-traits", "openssl", @@ -1214,20 +1211,19 @@ dependencies = [ "bitflags 1.3.2", "cfg-if", "libc", - "memoffset 0.6.5", + "memoffset", ] [[package]] name = "nix" -version = "0.26.4" +version = "0.28.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b" +checksum = "ab2156c4fce2f8df6c499cc1c763e4394b7482525bf2a9701c9d79d215f519e4" dependencies = [ - "bitflags 1.3.2", + "bitflags 2.5.0", "cfg-if", + "cfg_aliases", "libc", - "memoffset 0.7.1", - "pin-utils", ] [[package]] @@ -2158,7 +2154,7 @@ dependencies = [ "hickory-resolver", "idna 0.3.0", "log", - "nix 0.26.4", + "nix 0.28.0", "rand", "tempfile", "threadpool", diff --git a/Cargo.toml b/Cargo.toml index 49e3b456..87ab795e 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -12,7 +12,7 @@ chrono = "0.4" clap = "3.2" inotify = "0.10" serde_json = "1.0" -nix = "0.26" +nix = "0.28" log = "0.4" libc = { version = ">=0.2.69" } flexi_logger = "0.25" diff --git a/eif_loader/Cargo.toml b/eif_loader/Cargo.toml index d4cde96d..aa784e73 100644 --- a/eif_loader/Cargo.toml +++ b/eif_loader/Cargo.toml @@ -9,7 +9,7 @@ rust-version = "1.68" [dependencies] aws-nitro-enclaves-image-format = "0.2" -nix = "0.26" +nix = "0.28" libc = "0.2" vsock = "0.3" diff --git a/samples/command_executer/Cargo.toml b/samples/command_executer/Cargo.toml index 226102e4..89bab3c5 100644 --- a/samples/command_executer/Cargo.toml +++ b/samples/command_executer/Cargo.toml @@ -10,7 +10,7 @@ rust-version = "1.68" [dependencies] clap = "3.2" log = "0.4" -nix = "0.26" +nix = "0.28" serde = { version = ">=1.0", features = ["derive"] } serde_json = "1.0" byteorder = "1.3" diff --git a/vsock_proxy/Cargo.toml b/vsock_proxy/Cargo.toml index 4b4018dd..7d148c65 100644 --- a/vsock_proxy/Cargo.toml +++ b/vsock_proxy/Cargo.toml @@ -14,7 +14,7 @@ env_logger = "0.10" hickory-resolver = "0.24" idna = "0.3.0" log = "0.4" -nix = "0.26" +nix = "0.28" yaml-rust = "0.4.3" threadpool = "1.7.1" vsock = "0.3"