| { | ||
| "git": { | ||
| "sha1": "b47bf5466a282cd63db8fc73a533ea05c1a90d5e" | ||
| "sha1": "4b455b819962978b4b6e009def15107ac5f4c5e8" | ||
| }, | ||
| "path_in_vcs": "rustls" | ||
| } |
+176
-400
@@ -7,5 +7,5 @@ # This file is automatically @generated by Cargo. | ||
| name = "aho-corasick" | ||
| version = "1.1.3" | ||
| version = "1.1.4" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" | ||
| checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" | ||
| dependencies = [ | ||
@@ -32,5 +32,5 @@ "memchr", | ||
| name = "anstream" | ||
| version = "0.6.20" | ||
| version = "0.6.21" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "3ae563653d1938f79b1ab1b5e668c87c76a9930414574a6583a7b7e11a8e6192" | ||
| checksum = "43d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a" | ||
| dependencies = [ | ||
@@ -48,5 +48,5 @@ "anstyle", | ||
| name = "anstyle" | ||
| version = "1.0.11" | ||
| version = "1.0.13" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd" | ||
| checksum = "5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78" | ||
@@ -64,7 +64,7 @@ [[package]] | ||
| name = "anstyle-query" | ||
| version = "1.1.4" | ||
| version = "1.1.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "9e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2" | ||
| checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" | ||
| dependencies = [ | ||
| "windows-sys 0.60.2", | ||
| "windows-sys 0.61.2", | ||
| ] | ||
@@ -74,9 +74,9 @@ | ||
| name = "anstyle-wincon" | ||
| version = "3.0.10" | ||
| version = "3.0.11" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "3e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a" | ||
| checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" | ||
| dependencies = [ | ||
| "anstyle", | ||
| "once_cell_polyfill", | ||
| "windows-sys 0.60.2", | ||
| "windows-sys 0.61.2", | ||
| ] | ||
@@ -131,7 +131,7 @@ | ||
| name = "aws-lc-fips-sys" | ||
| version = "0.13.7" | ||
| version = "0.13.11" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "2608e5a7965cc9d58c56234d346c9c89b824c4c8652b6f047b3bd0a777c0644f" | ||
| checksum = "df6ea8e07e2df15b9f09f2ac5ee2977369b06d116f0c4eb5fa4ad443b73c7f53" | ||
| dependencies = [ | ||
| "bindgen 0.69.5", | ||
| "bindgen", | ||
| "cc", | ||
@@ -146,8 +146,9 @@ "cmake", | ||
| name = "aws-lc-rs" | ||
| version = "1.14.0" | ||
| version = "1.16.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "94b8ff6c09cd57b16da53641caa860168b88c172a5ee163b0288d3d6eea12786" | ||
| checksum = "d9a7b350e3bb1767102698302bc37256cbd48422809984b98d292c40e2579aa9" | ||
| dependencies = [ | ||
| "aws-lc-fips-sys", | ||
| "aws-lc-sys", | ||
| "untrusted 0.7.1", | ||
| "zeroize", | ||
@@ -158,7 +159,6 @@ ] | ||
| name = "aws-lc-sys" | ||
| version = "0.31.0" | ||
| version = "0.37.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0e44d16778acaf6a9ec9899b92cebd65580b83f685446bf2e1f5d3d732f99dcd" | ||
| checksum = "b092fe214090261288111db7a2b2c2118e5a7f30dc2569f1732c4069a6840549" | ||
| dependencies = [ | ||
| "bindgen 0.72.1", | ||
| "cc", | ||
@@ -184,25 +184,2 @@ "cmake", | ||
| name = "bindgen" | ||
| version = "0.69.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088" | ||
| dependencies = [ | ||
| "bitflags", | ||
| "cexpr", | ||
| "clang-sys", | ||
| "itertools 0.10.5", | ||
| "lazy_static", | ||
| "lazycell", | ||
| "log", | ||
| "prettyplease", | ||
| "proc-macro2", | ||
| "quote", | ||
| "regex", | ||
| "rustc-hash 1.1.0", | ||
| "shlex", | ||
| "syn", | ||
| "which", | ||
| ] | ||
| [[package]] | ||
| name = "bindgen" | ||
| version = "0.72.1" | ||
@@ -215,3 +192,3 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| "clang-sys", | ||
| "itertools 0.13.0", | ||
| "itertools", | ||
| "log", | ||
@@ -222,3 +199,3 @@ "prettyplease", | ||
| "regex", | ||
| "rustc-hash 2.1.1", | ||
| "rustc-hash", | ||
| "shlex", | ||
@@ -230,5 +207,5 @@ "syn", | ||
| name = "bitflags" | ||
| version = "2.9.4" | ||
| version = "2.11.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "2261d10cca569e4643e526d8dc2e62e433cc8aba21ab764233731f8d369bf394" | ||
| checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" | ||
@@ -258,5 +235,5 @@ [[package]] | ||
| name = "cc" | ||
| version = "1.2.38" | ||
| version = "1.2.56" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "80f41ae168f955c12fb8960b057d70d0ca153fb83182b57d86380443527be7e9" | ||
| checksum = "aebf35691d1bfb0ac386a69bac2fde4dd276fb618cf8bf4f5318fe285e821bb2" | ||
| dependencies = [ | ||
@@ -280,5 +257,5 @@ "find-msvc-tools", | ||
| name = "cfg-if" | ||
| version = "1.0.3" | ||
| version = "1.0.4" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "2fd1289c04a9ea8cb22300a459a72a385d7c73d3259e2ed7dcb2af674838cfa9" | ||
| checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" | ||
@@ -298,5 +275,5 @@ [[package]] | ||
| name = "cmake" | ||
| version = "0.1.54" | ||
| version = "0.1.57" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0" | ||
| checksum = "75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d" | ||
| dependencies = [ | ||
@@ -314,5 +291,5 @@ "cc", | ||
| name = "data-encoding" | ||
| version = "2.9.0" | ||
| version = "2.10.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476" | ||
| checksum = "d7a1e2f27636f116493b8b860f5546edb47c8d8f8ea73e1d2a20be88e28d1fea" | ||
@@ -335,5 +312,5 @@ [[package]] | ||
| name = "deranged" | ||
| version = "0.5.3" | ||
| version = "0.5.8" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "d630bccd429a5bb5a64b5e94f693bfc48c9f8566418fda4c494cc94f911f87cc" | ||
| checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" | ||
| dependencies = [ | ||
@@ -368,5 +345,5 @@ "powerfmt", | ||
| name = "env_filter" | ||
| version = "0.1.3" | ||
| version = "1.0.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0" | ||
| checksum = "7a1c3cc8e57274ec99de65301228b537f1e4eedc1b8e0f9411c6caac8ae7308f" | ||
| dependencies = [ | ||
@@ -379,5 +356,5 @@ "log", | ||
| name = "env_logger" | ||
| version = "0.11.8" | ||
| version = "0.11.9" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f" | ||
| checksum = "b2daee4ea451f429a58296525ddf28b45a3b64f1acf6587e2067437bb11e218d" | ||
| dependencies = [ | ||
@@ -392,16 +369,6 @@ "anstream", | ||
| [[package]] | ||
| name = "errno" | ||
| version = "0.3.14" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" | ||
| dependencies = [ | ||
| "libc", | ||
| "windows-sys 0.61.0", | ||
| ] | ||
| [[package]] | ||
| name = "find-msvc-tools" | ||
| version = "0.1.2" | ||
| version = "0.1.9" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "1ced73b1dacfc750a6db6c0a0c3a3853c8b41997e2e2c563dc90804ae6867959" | ||
| checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" | ||
@@ -422,9 +389,9 @@ [[package]] | ||
| name = "getrandom" | ||
| version = "0.2.16" | ||
| version = "0.2.17" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592" | ||
| checksum = "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0" | ||
| dependencies = [ | ||
| "cfg-if", | ||
| "libc", | ||
| "wasi 0.11.1+wasi-snapshot-preview1", | ||
| "wasi", | ||
| ] | ||
@@ -434,5 +401,5 @@ | ||
| name = "getrandom" | ||
| version = "0.3.3" | ||
| version = "0.3.4" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4" | ||
| checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" | ||
| dependencies = [ | ||
@@ -442,3 +409,3 @@ "cfg-if", | ||
| "r-efi", | ||
| "wasi 0.14.7+wasi-0.2.4", | ||
| "wasip2", | ||
| ] | ||
@@ -468,27 +435,9 @@ | ||
| [[package]] | ||
| name = "home" | ||
| version = "0.5.11" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf" | ||
| dependencies = [ | ||
| "windows-sys 0.59.0", | ||
| ] | ||
| [[package]] | ||
| name = "is_terminal_polyfill" | ||
| version = "1.70.1" | ||
| version = "1.70.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" | ||
| checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" | ||
| [[package]] | ||
| name = "itertools" | ||
| version = "0.10.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" | ||
| dependencies = [ | ||
| "either", | ||
| ] | ||
| [[package]] | ||
| name = "itertools" | ||
| version = "0.13.0" | ||
@@ -503,11 +452,11 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| name = "itoa" | ||
| version = "1.0.15" | ||
| version = "1.0.17" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c" | ||
| checksum = "92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2" | ||
| [[package]] | ||
| name = "jiff" | ||
| version = "0.2.15" | ||
| version = "0.2.21" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49" | ||
| checksum = "b3e3d65f018c6ae946ab16e80944b97096ed73c35b221d1c478a6c81d8f57940" | ||
| dependencies = [ | ||
@@ -518,3 +467,3 @@ "jiff-static", | ||
| "portable-atomic-util", | ||
| "serde", | ||
| "serde_core", | ||
| ] | ||
@@ -524,5 +473,5 @@ | ||
| name = "jiff-static" | ||
| version = "0.2.15" | ||
| version = "0.2.21" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4" | ||
| checksum = "a17c2b211d863c7fde02cbea8a3c1a439b98e109286554f2860bdded7ff83818" | ||
| dependencies = [ | ||
@@ -540,3 +489,3 @@ "proc-macro2", | ||
| dependencies = [ | ||
| "getrandom 0.3.3", | ||
| "getrandom 0.3.4", | ||
| "libc", | ||
@@ -552,34 +501,22 @@ ] | ||
| [[package]] | ||
| name = "lazycell" | ||
| version = "1.3.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55" | ||
| [[package]] | ||
| name = "libc" | ||
| version = "0.2.175" | ||
| version = "0.2.182" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543" | ||
| checksum = "6800badb6cb2082ffd7b6a67e6125bb39f18782f793520caee8cb8846be06112" | ||
| [[package]] | ||
| name = "libloading" | ||
| version = "0.8.8" | ||
| version = "0.8.9" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667" | ||
| checksum = "d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55" | ||
| dependencies = [ | ||
| "cfg-if", | ||
| "windows-targets 0.48.5", | ||
| "windows-link", | ||
| ] | ||
| [[package]] | ||
| name = "linux-raw-sys" | ||
| version = "0.4.15" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" | ||
| [[package]] | ||
| name = "log" | ||
| version = "0.4.28" | ||
| version = "0.4.29" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432" | ||
| checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" | ||
@@ -604,5 +541,5 @@ [[package]] | ||
| name = "memchr" | ||
| version = "2.7.5" | ||
| version = "2.8.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0" | ||
| checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" | ||
@@ -637,5 +574,5 @@ [[package]] | ||
| name = "num-conv" | ||
| version = "0.1.0" | ||
| version = "0.2.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" | ||
| checksum = "cf97ec579c3c42f953ef76dbf8d55ac91fb219dde70e49aa4a6b7d74e9919050" | ||
@@ -677,5 +614,5 @@ [[package]] | ||
| name = "once_cell_polyfill" | ||
| version = "1.70.1" | ||
| version = "1.70.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad" | ||
| checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" | ||
@@ -690,8 +627,8 @@ [[package]] | ||
| name = "pem" | ||
| version = "3.0.5" | ||
| version = "3.0.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3" | ||
| checksum = "1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be" | ||
| dependencies = [ | ||
| "base64", | ||
| "serde", | ||
| "serde_core", | ||
| ] | ||
@@ -701,11 +638,11 @@ | ||
| name = "portable-atomic" | ||
| version = "1.11.1" | ||
| version = "1.13.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483" | ||
| checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" | ||
| [[package]] | ||
| name = "portable-atomic-util" | ||
| version = "0.2.4" | ||
| version = "0.2.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507" | ||
| checksum = "7a9db96d7fa8782dd8c15ce32ffe8680bbd1e978a43bf51a34d39483540495f5" | ||
| dependencies = [ | ||
@@ -733,5 +670,5 @@ "portable-atomic", | ||
| name = "proc-macro2" | ||
| version = "1.0.101" | ||
| version = "1.0.106" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de" | ||
| checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" | ||
| dependencies = [ | ||
@@ -743,5 +680,5 @@ "unicode-ident", | ||
| name = "quote" | ||
| version = "1.0.40" | ||
| version = "1.0.44" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d" | ||
| checksum = "21b2ebcf727b7760c461f091f9f0f539b77b8e87f2fd88131e7f1b433b3cece4" | ||
| dependencies = [ | ||
@@ -759,5 +696,5 @@ "proc-macro2", | ||
| name = "rcgen" | ||
| version = "0.14.4" | ||
| version = "0.14.7" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "4c83367ba62b3f1dbd0f086ede4e5ebfb4713fb234dbbc5807772a31245ff46d" | ||
| checksum = "10b99e0098aa4082912d4c649628623db6aba77335e4f4569ff5083a6448b32e" | ||
| dependencies = [ | ||
@@ -768,2 +705,3 @@ "aws-lc-rs", | ||
| "time", | ||
| "x509-parser 0.18.1", | ||
| "yasna", | ||
@@ -774,5 +712,5 @@ ] | ||
| name = "regex" | ||
| version = "1.11.2" | ||
| version = "1.12.3" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "23d7fd106d8c02486a8d64e778353d1cffe08ce79ac2e82f540c86d0facf6912" | ||
| checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" | ||
| dependencies = [ | ||
@@ -787,5 +725,5 @@ "aho-corasick", | ||
| name = "regex-automata" | ||
| version = "0.4.10" | ||
| version = "0.4.14" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "6b9458fa0bfeeac22b5ca447c63aaf45f28439a709ccd244698632f9aa6394d6" | ||
| checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" | ||
| dependencies = [ | ||
@@ -799,5 +737,5 @@ "aho-corasick", | ||
| name = "regex-syntax" | ||
| version = "0.8.6" | ||
| version = "0.8.9" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "caf4aa5b0f434c91fe5c7f1ecb6a5ece2130b02ad2a590589dda5146df959001" | ||
| checksum = "a96887878f22d7bad8a3b6dc5b7440e0ada9a245242924394987b21cf2210a4c" | ||
@@ -812,5 +750,5 @@ [[package]] | ||
| "cfg-if", | ||
| "getrandom 0.2.16", | ||
| "getrandom 0.2.17", | ||
| "libc", | ||
| "untrusted", | ||
| "untrusted 0.9.0", | ||
| "windows-sys 0.52.0", | ||
@@ -821,8 +759,2 @@ ] | ||
| name = "rustc-hash" | ||
| version = "1.1.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2" | ||
| [[package]] | ||
| name = "rustc-hash" | ||
| version = "2.1.1" | ||
@@ -842,17 +774,4 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| [[package]] | ||
| name = "rustix" | ||
| version = "0.38.44" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" | ||
| dependencies = [ | ||
| "bitflags", | ||
| "errno", | ||
| "libc", | ||
| "linux-raw-sys", | ||
| "windows-sys 0.59.0", | ||
| ] | ||
| [[package]] | ||
| name = "rustls" | ||
| version = "0.23.36" | ||
| version = "0.23.37" | ||
| dependencies = [ | ||
@@ -881,3 +800,3 @@ "aws-lc-rs", | ||
| "webpki-roots", | ||
| "x509-parser", | ||
| "x509-parser 0.17.0", | ||
| "zeroize", | ||
@@ -889,5 +808,5 @@ "zlib-rs", | ||
| name = "rustls-pki-types" | ||
| version = "1.12.0" | ||
| version = "1.14.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79" | ||
| checksum = "be040f8b0a225e40375822a563fa9524378b9d63112f53e19ffff34df5d33fdd" | ||
| dependencies = [ | ||
@@ -899,5 +818,5 @@ "zeroize", | ||
| name = "rustls-webpki" | ||
| version = "0.103.6" | ||
| version = "0.103.9" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "8572f3c2cb9934231157b45499fc41e1f58c589fdfb81a844ba873265e80f8eb" | ||
| checksum = "d7df23109aa6c1567d1c575b9952556388da57401e4ace1d15f79eedad0d8f53" | ||
| dependencies = [ | ||
@@ -907,3 +826,3 @@ "aws-lc-rs", | ||
| "rustls-pki-types", | ||
| "untrusted", | ||
| "untrusted 0.9.0", | ||
| ] | ||
@@ -918,12 +837,6 @@ | ||
| [[package]] | ||
| name = "ryu" | ||
| version = "1.0.20" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f" | ||
| [[package]] | ||
| name = "serde" | ||
| version = "1.0.225" | ||
| version = "1.0.228" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "fd6c24dee235d0da097043389623fb913daddf92c76e9f5a1db88607a0bcbd1d" | ||
| checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" | ||
| dependencies = [ | ||
@@ -936,5 +849,5 @@ "serde_core", | ||
| name = "serde_core" | ||
| version = "1.0.225" | ||
| version = "1.0.228" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "659356f9a0cb1e529b24c01e43ad2bdf520ec4ceaf83047b83ddcc2251f96383" | ||
| checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" | ||
| dependencies = [ | ||
@@ -946,5 +859,5 @@ "serde_derive", | ||
| name = "serde_derive" | ||
| version = "1.0.225" | ||
| version = "1.0.228" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0ea936adf78b1f766949a4977b91d2f5595825bd6ec079aa9543ad2685fc4516" | ||
| checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" | ||
| dependencies = [ | ||
@@ -958,11 +871,11 @@ "proc-macro2", | ||
| name = "serde_json" | ||
| version = "1.0.145" | ||
| version = "1.0.149" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "402a6f66d8c709116cf22f558eab210f5a50187f702eb4d7e5ef38d9a7f1c79c" | ||
| checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" | ||
| dependencies = [ | ||
| "itoa", | ||
| "memchr", | ||
| "ryu", | ||
| "serde", | ||
| "serde_core", | ||
| "zmij", | ||
| ] | ||
@@ -984,5 +897,5 @@ | ||
| name = "syn" | ||
| version = "2.0.106" | ||
| version = "2.0.117" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "ede7c438028d4436d71104916910f5bb611972c5cfd7f89b8300a8186e6fada6" | ||
| checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" | ||
| dependencies = [ | ||
@@ -1007,5 +920,5 @@ "proc-macro2", | ||
| name = "thiserror" | ||
| version = "2.0.16" | ||
| version = "2.0.18" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "3467d614147380f2e4e374161426ff399c91084acd2363eaf549172b3d5e60c0" | ||
| checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" | ||
| dependencies = [ | ||
@@ -1017,5 +930,5 @@ "thiserror-impl", | ||
| name = "thiserror-impl" | ||
| version = "2.0.16" | ||
| version = "2.0.18" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "6c5e1be1c48b9172ee610da68fd9cd2770e7a4056cb3fc98710ee6906f0c7960" | ||
| checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" | ||
| dependencies = [ | ||
@@ -1029,5 +942,5 @@ "proc-macro2", | ||
| name = "time" | ||
| version = "0.3.44" | ||
| version = "0.3.47" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "91e7d9e3bb61134e77bde20dd4825b97c010155709965fedf0f49bb138e52a9d" | ||
| checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c" | ||
| dependencies = [ | ||
@@ -1038,3 +951,3 @@ "deranged", | ||
| "powerfmt", | ||
| "serde", | ||
| "serde_core", | ||
| "time-core", | ||
@@ -1046,11 +959,11 @@ "time-macros", | ||
| name = "time-core" | ||
| version = "0.1.6" | ||
| version = "0.1.8" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "40868e7c1d2f0b8d73e4a8c7f0ff63af4f6d19be117e90bd73eb1d62cf831c6b" | ||
| checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" | ||
| [[package]] | ||
| name = "time-macros" | ||
| version = "0.2.24" | ||
| version = "0.2.27" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "30cfb0125f12d9c277f35663a0a33f8c30190f4e4574868a330595412d34ebf3" | ||
| checksum = "2e70e4c5a0e0a8a4823ad65dfe1a6930e4f4d756dcd9dd7939022b5e8c501215" | ||
| dependencies = [ | ||
@@ -1063,8 +976,14 @@ "num-conv", | ||
| name = "unicode-ident" | ||
| version = "1.0.19" | ||
| version = "1.0.24" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "f63a545481291138910575129486daeaf8ac54aee4387fe7906919f7830c7d9d" | ||
| checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" | ||
| [[package]] | ||
| name = "untrusted" | ||
| version = "0.7.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a" | ||
| [[package]] | ||
| name = "untrusted" | ||
| version = "0.9.0" | ||
@@ -1087,15 +1006,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| [[package]] | ||
| name = "wasi" | ||
| version = "0.14.7+wasi-0.2.4" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c" | ||
| dependencies = [ | ||
| "wasip2", | ||
| ] | ||
| [[package]] | ||
| name = "wasip2" | ||
| version = "1.0.1+wasi-0.2.4" | ||
| version = "1.0.2+wasi-0.2.9" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0562428422c63773dad2c345a1882263bbf4d65cf3f42e90921f787ef5ad58e7" | ||
| checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" | ||
| dependencies = [ | ||
@@ -1107,5 +1017,5 @@ "wit-bindgen", | ||
| name = "webpki-roots" | ||
| version = "1.0.2" | ||
| version = "1.0.6" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2" | ||
| checksum = "22cfaf3c063993ff62e73cb4311efde4db1efb31ab78a3e5c457939ad5cc0bed" | ||
| dependencies = [ | ||
@@ -1116,26 +1026,8 @@ "rustls-pki-types", | ||
| [[package]] | ||
| name = "which" | ||
| version = "4.4.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7" | ||
| dependencies = [ | ||
| "either", | ||
| "home", | ||
| "once_cell", | ||
| "rustix", | ||
| ] | ||
| [[package]] | ||
| name = "windows-link" | ||
| version = "0.1.3" | ||
| version = "0.2.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a" | ||
| checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" | ||
| [[package]] | ||
| name = "windows-link" | ||
| version = "0.2.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "45e46c0661abb7180e7b9c281db115305d49ca1709ab8242adf09666d2173c65" | ||
| [[package]] | ||
| name = "windows-sys" | ||
@@ -1146,3 +1038,3 @@ version = "0.52.0" | ||
| dependencies = [ | ||
| "windows-targets 0.52.6", | ||
| "windows-targets", | ||
| ] | ||
@@ -1152,44 +1044,11 @@ | ||
| name = "windows-sys" | ||
| version = "0.59.0" | ||
| version = "0.61.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" | ||
| checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" | ||
| dependencies = [ | ||
| "windows-targets 0.52.6", | ||
| "windows-link", | ||
| ] | ||
| [[package]] | ||
| name = "windows-sys" | ||
| version = "0.60.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb" | ||
| dependencies = [ | ||
| "windows-targets 0.53.3", | ||
| ] | ||
| [[package]] | ||
| name = "windows-sys" | ||
| version = "0.61.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "e201184e40b2ede64bc2ea34968b28e33622acdbbf37104f0e4a33f7abe657aa" | ||
| dependencies = [ | ||
| "windows-link 0.2.0", | ||
| ] | ||
| [[package]] | ||
| name = "windows-targets" | ||
| version = "0.48.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" | ||
| dependencies = [ | ||
| "windows_aarch64_gnullvm 0.48.5", | ||
| "windows_aarch64_msvc 0.48.5", | ||
| "windows_i686_gnu 0.48.5", | ||
| "windows_i686_msvc 0.48.5", | ||
| "windows_x86_64_gnu 0.48.5", | ||
| "windows_x86_64_gnullvm 0.48.5", | ||
| "windows_x86_64_msvc 0.48.5", | ||
| ] | ||
| [[package]] | ||
| name = "windows-targets" | ||
| version = "0.52.6" | ||
@@ -1199,37 +1058,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| dependencies = [ | ||
| "windows_aarch64_gnullvm 0.52.6", | ||
| "windows_aarch64_msvc 0.52.6", | ||
| "windows_i686_gnu 0.52.6", | ||
| "windows_i686_gnullvm 0.52.6", | ||
| "windows_i686_msvc 0.52.6", | ||
| "windows_x86_64_gnu 0.52.6", | ||
| "windows_x86_64_gnullvm 0.52.6", | ||
| "windows_x86_64_msvc 0.52.6", | ||
| "windows_aarch64_gnullvm", | ||
| "windows_aarch64_msvc", | ||
| "windows_i686_gnu", | ||
| "windows_i686_gnullvm", | ||
| "windows_i686_msvc", | ||
| "windows_x86_64_gnu", | ||
| "windows_x86_64_gnullvm", | ||
| "windows_x86_64_msvc", | ||
| ] | ||
| [[package]] | ||
| name = "windows-targets" | ||
| version = "0.53.3" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91" | ||
| dependencies = [ | ||
| "windows-link 0.1.3", | ||
| "windows_aarch64_gnullvm 0.53.0", | ||
| "windows_aarch64_msvc 0.53.0", | ||
| "windows_i686_gnu 0.53.0", | ||
| "windows_i686_gnullvm 0.53.0", | ||
| "windows_i686_msvc 0.53.0", | ||
| "windows_x86_64_gnu 0.53.0", | ||
| "windows_x86_64_gnullvm 0.53.0", | ||
| "windows_x86_64_msvc 0.53.0", | ||
| ] | ||
| [[package]] | ||
| name = "windows_aarch64_gnullvm" | ||
| version = "0.48.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" | ||
| [[package]] | ||
| name = "windows_aarch64_gnullvm" | ||
| version = "0.52.6" | ||
@@ -1240,15 +1076,3 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| [[package]] | ||
| name = "windows_aarch64_gnullvm" | ||
| version = "0.53.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764" | ||
| [[package]] | ||
| name = "windows_aarch64_msvc" | ||
| version = "0.48.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" | ||
| [[package]] | ||
| name = "windows_aarch64_msvc" | ||
| version = "0.52.6" | ||
@@ -1259,15 +1083,3 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| [[package]] | ||
| name = "windows_aarch64_msvc" | ||
| version = "0.53.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c" | ||
| [[package]] | ||
| name = "windows_i686_gnu" | ||
| version = "0.48.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" | ||
| [[package]] | ||
| name = "windows_i686_gnu" | ||
| version = "0.52.6" | ||
@@ -1278,8 +1090,2 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| [[package]] | ||
| name = "windows_i686_gnu" | ||
| version = "0.53.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3" | ||
| [[package]] | ||
| name = "windows_i686_gnullvm" | ||
@@ -1291,15 +1097,3 @@ version = "0.52.6" | ||
| [[package]] | ||
| name = "windows_i686_gnullvm" | ||
| version = "0.53.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11" | ||
| [[package]] | ||
| name = "windows_i686_msvc" | ||
| version = "0.48.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" | ||
| [[package]] | ||
| name = "windows_i686_msvc" | ||
| version = "0.52.6" | ||
@@ -1310,15 +1104,3 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| [[package]] | ||
| name = "windows_i686_msvc" | ||
| version = "0.53.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d" | ||
| [[package]] | ||
| name = "windows_x86_64_gnu" | ||
| version = "0.48.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" | ||
| [[package]] | ||
| name = "windows_x86_64_gnu" | ||
| version = "0.52.6" | ||
@@ -1329,15 +1111,3 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| [[package]] | ||
| name = "windows_x86_64_gnu" | ||
| version = "0.53.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba" | ||
| [[package]] | ||
| name = "windows_x86_64_gnullvm" | ||
| version = "0.48.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" | ||
| [[package]] | ||
| name = "windows_x86_64_gnullvm" | ||
| version = "0.52.6" | ||
@@ -1348,15 +1118,3 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| [[package]] | ||
| name = "windows_x86_64_gnullvm" | ||
| version = "0.53.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57" | ||
| [[package]] | ||
| name = "windows_x86_64_msvc" | ||
| version = "0.48.5" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" | ||
| [[package]] | ||
| name = "windows_x86_64_msvc" | ||
| version = "0.52.6" | ||
@@ -1367,12 +1125,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| [[package]] | ||
| name = "windows_x86_64_msvc" | ||
| version = "0.53.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486" | ||
| [[package]] | ||
| name = "wit-bindgen" | ||
| version = "0.46.0" | ||
| version = "0.51.0" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "f17a85883d4e6d00e8a97c586de764dabcc06133f7f1d55dce5cdc070ad7fe59" | ||
| checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" | ||
@@ -1397,2 +1149,20 @@ [[package]] | ||
| [[package]] | ||
| name = "x509-parser" | ||
| version = "0.18.1" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "d43b0f71ce057da06bc0851b23ee24f3f86190b07203dd8f567d0b706a185202" | ||
| dependencies = [ | ||
| "asn1-rs", | ||
| "aws-lc-rs", | ||
| "data-encoding", | ||
| "der-parser", | ||
| "lazy_static", | ||
| "nom", | ||
| "oid-registry", | ||
| "rusticata-macros", | ||
| "thiserror", | ||
| "time", | ||
| ] | ||
| [[package]] | ||
| name = "yasna" | ||
@@ -1408,10 +1178,16 @@ version = "0.5.2" | ||
| name = "zeroize" | ||
| version = "1.8.1" | ||
| version = "1.8.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" | ||
| checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" | ||
| [[package]] | ||
| name = "zlib-rs" | ||
| version = "0.5.2" | ||
| version = "0.6.2" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "2f06ae92f42f5e5c42443fd094f245eb656abf56dd7cce9b8b263236565e00f2" | ||
| checksum = "c745c48e1007337ed136dc99df34128b9faa6ed542d80a1c673cf55a6d7236c8" | ||
| [[package]] | ||
| name = "zmij" | ||
| version = "1.0.21" | ||
| source = "registry+https://github.com/rust-lang/crates.io-index" | ||
| checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" |
+11
-11
@@ -16,3 +16,3 @@ # THIS FILE IS AUTOMATICALLY GENERATED BY CARGO | ||
| name = "rustls" | ||
| version = "0.23.36" | ||
| version = "0.23.37" | ||
| build = "build.rs" | ||
@@ -38,11 +38,2 @@ exclude = [ | ||
| [package.metadata.cargo-semver-checks.lints] | ||
| enum_no_repr_variant_discriminant_changed = "warn" | ||
| [package.metadata.cargo_check_external_types] | ||
| allowed_external_types = [ | ||
| "rustls_pki_types", | ||
| "rustls_pki_types::*", | ||
| ] | ||
| [package.metadata.docs.rs] | ||
@@ -58,2 +49,11 @@ features = [ | ||
| [package.metadata.cargo_check_external_types] | ||
| allowed_external_types = [ | ||
| "rustls_pki_types", | ||
| "rustls_pki_types::*", | ||
| ] | ||
| [package.metadata.cargo-semver-checks.lints] | ||
| enum_no_repr_variant_discriminant_changed = "warn" | ||
| [features] | ||
@@ -176,3 +176,3 @@ aws-lc-rs = ["aws_lc_rs"] | ||
| [dependencies.zlib-rs] | ||
| version = "0.5" | ||
| version = "0.6" | ||
| optional = true | ||
@@ -179,0 +179,0 @@ |
+8
-7
@@ -128,4 +128,5 @@ //! Certificate compression and decompression support | ||
| mod feat_zlib_rs { | ||
| use zlib_rs::c_api::Z_BEST_COMPRESSION; | ||
| use zlib_rs::{ReturnCode, deflate, inflate}; | ||
| use zlib_rs::{ | ||
| DeflateConfig, InflateConfig, ReturnCode, compress_bound, compress_slice, decompress_slice, | ||
| }; | ||
@@ -143,3 +144,3 @@ use super::*; | ||
| let output_len = output.len(); | ||
| match inflate::uncompress_slice(output, input, inflate::InflateConfig::default()) { | ||
| match decompress_slice(output, input, InflateConfig::default()) { | ||
| (output_filled, ReturnCode::Ok) if output_filled.len() == output_len => Ok(()), | ||
@@ -167,8 +168,8 @@ (_, _) => Err(DecompressionFailed), | ||
| ) -> Result<Vec<u8>, CompressionFailed> { | ||
| let mut output = alloc::vec![0u8; deflate::compress_bound(input.len())]; | ||
| let mut output = alloc::vec![0u8; compress_bound(input.len())]; | ||
| let config = match level { | ||
| CompressionLevel::Interactive => deflate::DeflateConfig::default(), | ||
| CompressionLevel::Amortized => deflate::DeflateConfig::new(Z_BEST_COMPRESSION), | ||
| CompressionLevel::Interactive => DeflateConfig::default(), | ||
| CompressionLevel::Amortized => DeflateConfig::best_compression(), | ||
| }; | ||
| let (output_filled, rc) = deflate::compress_slice(&mut output, &input, config); | ||
| let (output_filled, rc) = compress_slice(&mut output, &input, config); | ||
| if rc != ReturnCode::Ok { | ||
@@ -175,0 +176,0 @@ return Err(CompressionFailed); |
@@ -240,3 +240,3 @@ use alloc::vec::Vec; | ||
| pub use super::kx::{SECP256R1, SECP384R1, X25519}; | ||
| pub use super::pq::{MLKEM768, SECP256R1MLKEM768, X25519MLKEM768}; | ||
| pub use super::pq::{MLKEM768, MLKEM1024, SECP256R1MLKEM768, X25519MLKEM768}; | ||
| } | ||
@@ -272,2 +272,3 @@ | ||
| kx_group::MLKEM768, | ||
| kx_group::MLKEM1024, | ||
| ]; | ||
@@ -274,0 +275,0 @@ |
@@ -12,7 +12,10 @@ use alloc::boxed::Box; | ||
| #[derive(Debug)] | ||
| pub(crate) struct MlKem768; | ||
| pub(crate) struct MlKem { | ||
| pub(crate) alg: &'static kem::Algorithm<kem::AlgorithmId>, | ||
| pub(crate) group: NamedGroup, | ||
| } | ||
| impl SupportedKxGroup for MlKem768 { | ||
| impl SupportedKxGroup for MlKem { | ||
| fn start(&self) -> Result<Box<dyn ActiveKeyExchange>, Error> { | ||
| let decaps_key = kem::DecapsulationKey::generate(&kem::ML_KEM_768) | ||
| let decaps_key = kem::DecapsulationKey::generate(self.alg) | ||
| .map_err(|_| Error::General("key generation failed".into()))?; | ||
@@ -28,2 +31,3 @@ | ||
| encaps_key_bytes: Vec::from(pub_key_bytes.as_ref()), | ||
| group: self.group, | ||
| })) | ||
@@ -33,4 +37,4 @@ } | ||
| fn start_and_complete(&self, client_share: &[u8]) -> Result<CompletedKeyExchange, Error> { | ||
| let encaps_key = kem::EncapsulationKey::new(&kem::ML_KEM_768, client_share) | ||
| .map_err(|_| INVALID_KEY_SHARE)?; | ||
| let encaps_key = | ||
| kem::EncapsulationKey::new(self.alg, client_share).map_err(|_| INVALID_KEY_SHARE)?; | ||
@@ -53,3 +57,3 @@ let (ciphertext, shared_secret) = encaps_key | ||
| fn name(&self) -> NamedGroup { | ||
| NamedGroup::MLKEM768 | ||
| self.group | ||
| } | ||
@@ -81,2 +85,3 @@ | ||
| encaps_key_bytes: Vec<u8>, | ||
| group: NamedGroup, | ||
| } | ||
@@ -106,4 +111,4 @@ | ||
| fn group(&self) -> NamedGroup { | ||
| NamedGroup::MLKEM768 | ||
| self.group | ||
| } | ||
| } |
@@ -0,3 +1,6 @@ | ||
| use aws_lc_rs::kem; | ||
| use crate::crypto::SupportedKxGroup; | ||
| use crate::crypto::aws_lc_rs::kx_group; | ||
| use crate::crypto::aws_lc_rs::pq::mlkem::MlKem; | ||
| use crate::{Error, NamedGroup, PeerMisbehaved}; | ||
@@ -38,7 +41,18 @@ | ||
| /// This is the [MLKEM] key exchange. | ||
| /// This is the [MLKEM] key encapsulation mechanism in NIST with security category 3. | ||
| /// | ||
| /// [MLKEM]: https://datatracker.ietf.org/doc/draft-connolly-tls-mlkem-key-agreement | ||
| pub static MLKEM768: &dyn SupportedKxGroup = &mlkem::MlKem768; | ||
| /// [MLKEM]: https://datatracker.ietf.org/doc/draft-ietf-tls-mlkem | ||
| pub static MLKEM768: &dyn SupportedKxGroup = &MlKem { | ||
| alg: &kem::ML_KEM_768, | ||
| group: NamedGroup::MLKEM768, | ||
| }; | ||
| /// This is the [MLKEM] key encapsulation mechanism in NIST with security category 5. | ||
| /// | ||
| /// [MLKEM]: https://datatracker.ietf.org/doc/draft-ietf-tls-mlkem | ||
| pub static MLKEM1024: &dyn SupportedKxGroup = &MlKem { | ||
| alg: &kem::ML_KEM_1024, | ||
| group: NamedGroup::MLKEM1024, | ||
| }; | ||
| const INVALID_KEY_SHARE: Error = Error::PeerMisbehaved(PeerMisbehaved::InvalidKeyShare); | ||
@@ -45,0 +59,0 @@ |
@@ -179,4 +179,2 @@ //! This program does benchmarking of the functions in verify.rs, | ||
| include_bytes!("testdata/cert-rustlang.1.der"), | ||
| include_bytes!("testdata/cert-rustlang.2.der"), | ||
| include_bytes!("testdata/cert-rustlang.3.der"), | ||
| ], | ||
@@ -223,3 +221,4 @@ ); | ||
| .collect(), | ||
| now: UnixTime::since_unix_epoch(Duration::from_secs(1_746_605_469)), | ||
| // Feb 4, 2026, around 11:41 UTC | ||
| now: UnixTime::since_unix_epoch(Duration::from_secs(1_770_205_316)), | ||
| verifier: WebPkiServerVerifier::new_without_revocation( | ||
@@ -226,0 +225,0 @@ roots, |
Sorry, the diff of this file is not supported yet