diff --git a/rust/Cargo.lock b/rust/Cargo.lock index 6ca94cd8..4b19cc50 100644 --- a/rust/Cargo.lock +++ b/rust/Cargo.lock @@ -62,9 +62,9 @@ dependencies = [ [[package]] name = "anyhow" -version = "1.0.94" +version = "1.0.95" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c1fd03a028ef38ba2276dce7e33fcd6369c158a1bca17946c4b1b701891c1ff7" +checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" [[package]] name = "autocfg" @@ -80,24 +80,24 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "bit-set" -version = "0.5.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1" +checksum = "08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3" dependencies = [ "bit-vec", ] [[package]] name = "bit-vec" -version = "0.6.3" +version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb" +checksum = "5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7" [[package]] name = "bitflags" -version = "2.6.0" +version = "2.7.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" +checksum = "1be3f42a67d6d345ecd59f675f3f012d6974981560836e938c22b424b85ce1be" [[package]] name = "bitvec" @@ -119,9 +119,9 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" [[package]] name = "cc" -version = "1.2.4" +version = "1.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9157bbaa6b165880c27a4293a474c91cdcf265cc68cc829bf10be0964a391caf" +checksum = "c8293772165d9345bdaaa39b45b2109591e63fe5e6fbc23c6ff930a048aa310b" dependencies = [ "shlex", ] @@ -323,9 +323,9 @@ dependencies = [ [[package]] name = "fastrand" -version = "2.2.0" +version = "2.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4" +checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" [[package]] name = "fnv" @@ -429,15 +429,9 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libc" -version = "0.2.168" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5aaeb2981e0606ca11d79718f8bb01164f1d6ed75080182d3abf017e6d244b6d" - -[[package]] -name = "libm" -version = "0.2.11" +version = "0.2.169" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa" +checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" [[package]] name = "libz-sys" @@ -453,15 +447,15 @@ dependencies = [ [[package]] name = "linux-raw-sys" -version = "0.4.14" +version = "0.4.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" +checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" [[package]] name = "log" -version = "0.4.22" +version = "0.4.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" +checksum = "04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f" [[package]] name = "memchr" @@ -485,7 +479,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" dependencies = [ "autocfg", - "libm", ] [[package]] @@ -496,9 +489,9 @@ checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" [[package]] name = "openssl" -version = "0.10.68" +version = "0.10.70" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5" +checksum = "61cfb4e166a8bb8c9b55c500bc2308550148ece889be90f609377e58140f42c6" dependencies = [ "bitflags", "cfg-if", @@ -528,9 +521,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" [[package]] name = "openssl-sys" -version = "0.9.104" +version = "0.9.105" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741" +checksum = "8b22d5b84be05a8d6947c7cb71f7c849aa0f112acd4bf51c2a7c1c988ac0a9dc" dependencies = [ "cc", "libc", @@ -564,18 +557,18 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.92" +version = "1.0.93" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" +checksum = "60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99" dependencies = [ "unicode-ident", ] [[package]] name = "proptest" -version = "1.5.0" +version = "1.6.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b4c2511913b88df1637da85cc8d96ec8e43a3f8bb8ccb71ee1ac240d6f3df58d" +checksum = "14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50" dependencies = [ "bit-set", "bit-vec", @@ -668,9 +661,9 @@ checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" [[package]] name = "quote" -version = "1.0.37" +version = "1.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af" +checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" dependencies = [ "proc-macro2", ] @@ -751,15 +744,15 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "rustix" -version = "0.38.41" +version = "0.38.43" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d7f649912bc1495e167a6edee79151c84b1bad49748cb4f1f1167f459f6224f6" +checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" dependencies = [ "bitflags", "errno", "libc", "linux-raw-sys", - "windows-sys 0.52.0", + "windows-sys 0.59.0", ] [[package]] @@ -829,18 +822,18 @@ dependencies = [ [[package]] name = "serde" -version = "1.0.216" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0b9781016e935a97e8beecf0c933758c97a5520d32930e460142b4cd80c6338e" +checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" dependencies = [ "serde_derive", ] [[package]] name = "serde_derive" -version = "1.0.216" +version = "1.0.217" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "46f859dbbf73865c6627ed570e78961cd3ac92407a2d117204c49232485da55e" +checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" dependencies = [ "proc-macro2", "quote", @@ -904,9 +897,9 @@ checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" [[package]] name = "syn" -version = "2.0.90" +version = "2.0.96" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "919d3b74a5dd0ccd15aeb8f93e7006bd9e14c295087c9896a110f490752bcf31" +checksum = "d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80" dependencies = [ "proc-macro2", "quote", @@ -921,12 +914,13 @@ checksum = "55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369" [[package]] name = "tempfile" -version = "3.14.0" +version = "3.15.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c" +checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704" dependencies = [ "cfg-if", "fastrand", + "getrandom", "once_cell", "rustix", "windows-sys 0.59.0", @@ -944,18 +938,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.6" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fec2a1820ebd077e2b90c4df007bebf344cd394098a13c563957d0afc83ea47" +checksum = "d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "2.0.6" +version = "2.0.11" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d65750cab40f4ff1929fb1ba509e9914eb756131cef4210da8d5d700d26f6312" +checksum = "26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2" dependencies = [ "proc-macro2", "quote", @@ -1137,9 +1131,9 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.7.32" +version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" +checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" dependencies = [ "byteorder", "zerocopy-derive", @@ -1147,9 +1141,9 @@ dependencies = [ [[package]] name = "zerocopy-derive" -version = "0.7.32" +version = "0.7.35" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" +checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" dependencies = [ "proc-macro2", "quote", diff --git a/rust/cpacfinfo/Cargo.toml b/rust/cpacfinfo/Cargo.toml index 980f343a..9f117cdf 100644 --- a/rust/cpacfinfo/Cargo.toml +++ b/rust/cpacfinfo/Cargo.toml @@ -6,10 +6,10 @@ license.workspace = true rust-version.workspace = true [dependencies] -anyhow = "1.0.94" +anyhow = "1.0.95" clap = { version = "4.5", features = ["derive"] } libc = "0.2" -serde = { version = "1.0.216", features = ["derive"] } +serde = { version = "1.0.217", features = ["derive"] } serde_json = "1.0" utils = { path = "../utils" } zerocopy = { version="0.7", features = ["derive"] } diff --git a/rust/pv/Cargo.toml b/rust/pv/Cargo.toml index faee75b2..d5c26042 100644 --- a/rust/pv/Cargo.toml +++ b/rust/pv/Cargo.toml @@ -18,11 +18,11 @@ byteorder = "1.5" curl = "0.4.47" enum_dispatch = "0.3.13" foreign-types = "0.3.2" -log = { version = "0.4.22", features = ["std", "release_max_level_debug"] } -openssl = "0.10.68" -openssl-sys = "0.9.104" -serde = { version = "1.0.216", features = ["derive"] } -thiserror = "2.0.6" +log = { version = "0.4.25", features = ["std", "release_max_level_debug"] } +openssl = "0.10.70" +openssl-sys = "0.9.105" +serde = { version = "1.0.217", features = ["derive"] } +thiserror = "2.0.11" zerocopy = { version="0.7", features = ["derive"] } pv_core = { path = "../pv_core", package = "s390_pv_core", version = "0.11.0" } diff --git a/rust/pv_core/Cargo.toml b/rust/pv_core/Cargo.toml index d06aa1ab..607b5b39 100644 --- a/rust/pv_core/Cargo.toml +++ b/rust/pv_core/Cargo.toml @@ -16,11 +16,11 @@ readme = "README.md" workspace = true [dependencies] -libc = "0.2.168" -log = { version = "0.4.22", features = ["std", "release_max_level_debug"] } -thiserror = "2.0.6" +libc = "0.2.169" +log = { version = "0.4.25", features = ["std", "release_max_level_debug"] } +thiserror = "2.0.11" zerocopy = {version = "0.7", features = ["derive"]} -serde = { version = "1.0.216", features = ["derive"]} +serde = { version = "1.0.217", features = ["derive"]} byteorder = "1.5" [dev-dependencies] diff --git a/rust/pvapconfig/Cargo.toml b/rust/pvapconfig/Cargo.toml index 1bd397fc..3a7fcc8c 100644 --- a/rust/pvapconfig/Cargo.toml +++ b/rust/pvapconfig/Cargo.toml @@ -10,11 +10,11 @@ rust-version.workspace = true [dependencies] clap = { version ="4.5", features = ["derive", "wrap_help"]} lazy_static = "1.5" -openssl = { version = "0.10.68" } +openssl = { version = "0.10.70" } pv_core = { path = "../pv_core", package = "s390_pv_core"} rand = "0.8" regex = "1.11" -serde = { version = "1.0.216", features = ["derive"] } +serde = { version = "1.0.217", features = ["derive"] } serde_yaml = "0.9" utils = { path = "../utils" } diff --git a/rust/pvattest/Cargo.toml b/rust/pvattest/Cargo.toml index b9758b30..bc2239a2 100644 --- a/rust/pvattest/Cargo.toml +++ b/rust/pvattest/Cargo.toml @@ -9,14 +9,14 @@ rust-version.workspace = true workspace = true [dependencies] -anyhow = { version = "1.0.94", features = ["std"] } +anyhow = { version = "1.0.95", features = ["std"] } base64 = "0.22.1" byteorder = "1.5" clap = { version ="4.5", features = ["derive", "wrap_help"]} curl = "0.4.47" -log = { version = "0.4.22", features = ["std", "release_max_level_debug"] } -openssl = "0.10.68" -serde = { version = "1.0.216", features = ["derive"]} +log = { version = "0.4.25", features = ["std", "release_max_level_debug"] } +openssl = "0.10.70" +serde = { version = "1.0.217", features = ["derive"]} serde_json = "1.0" serde_yaml = "0.9" zerocopy = { version="0.7", features = ["derive"] } diff --git a/rust/pvimg/Cargo.toml b/rust/pvimg/Cargo.toml index 9bfc9306..126e93bb 100644 --- a/rust/pvimg/Cargo.toml +++ b/rust/pvimg/Cargo.toml @@ -9,28 +9,28 @@ rust-version.workspace = true workspace = true [dependencies] -anyhow = { version = "1.0.94", features = ["std"] } +anyhow = { version = "1.0.95", features = ["std"] } clap = { version ="4.5", features = ["derive", "wrap_help"]} deku = "0.18" deku_derive = "0.18" enum_dispatch = "0.3.13" -log = { version = "0.4.22", features = ["std", "release_max_level_debug"] } -openssl = "0.10.68" -serde = { version = "1.0.216", features = ["derive"]} +log = { version = "0.4.25", features = ["std", "release_max_level_debug"] } +openssl = "0.10.70" +serde = { version = "1.0.217", features = ["derive"]} serde_json = "1.0" -thiserror = "2.0.6" +thiserror = "2.0.11" pv = { path = "../pv", package = "s390_pv" } utils = { path = "../utils" } [build-dependencies] -anyhow = { version = "1.0.94", features = ["std"] } +anyhow = { version = "1.0.95", features = ["std"] } clap = { version ="4.5", features = ["derive", "wrap_help"]} clap_complete = "4.5" -log = { version = "0.4.22", features = ["std", "release_max_level_debug"] } +log = { version = "0.4.25", features = ["std", "release_max_level_debug"] } pv = { path = "../pv", package = "s390_pv" } utils = { path = "../utils" } [dev-dependencies] -proptest = "1.5" +proptest = "1.6" diff --git a/rust/pvsecret/Cargo.toml b/rust/pvsecret/Cargo.toml index 50ae250e..9f81ef27 100644 --- a/rust/pvsecret/Cargo.toml +++ b/rust/pvsecret/Cargo.toml @@ -9,9 +9,9 @@ rust-version.workspace = true workspace = true [dependencies] -anyhow = { version = "1.0.94", features = ["std"] } +anyhow = { version = "1.0.95", features = ["std"] } clap = { version ="4.5", features = ["derive", "wrap_help"]} -log = { version = "0.4.22", features = ["std", "release_max_level_debug"] } +log = { version = "0.4.25", features = ["std", "release_max_level_debug"] } serde_yaml = "0.9" pv = { path = "../pv" , package = "s390_pv" } diff --git a/rust/utils/Cargo.toml b/rust/utils/Cargo.toml index cceba321..9b0396d1 100644 --- a/rust/utils/Cargo.toml +++ b/rust/utils/Cargo.toml @@ -6,7 +6,7 @@ license.workspace = true [dependencies] clap = { version ="4.5", features = ["derive", "wrap_help"] } -libc = "0.2.168" -log = { version = "0.4.22", features = ["std", "release_max_level_debug"] } +libc = "0.2.169" +log = { version = "0.4.25", features = ["std", "release_max_level_debug"] } pv = { path = "../pv", package = "s390_pv" } -serde = { version = "1.0.216"} +serde = { version = "1.0.217"}