commit 4e54c371731ec8d5d17f623689d226be48fd79db
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Sat Aug 3 12:18:19 2024 +0100
Update vendor source
e915d109530a34370af948a04cac91b2f049c486.patch | 1572 ++++++++++++++++++++++++
sources | 2 +-
zerotier-one.spec | 1 +
3 files changed, 1574 insertions(+), 1 deletion(-)
---
diff --git a/e915d109530a34370af948a04cac91b2f049c486.patch
b/e915d109530a34370af948a04cac91b2f049c486.patch
new file mode 100644
index 0000000..04cc229
--- /dev/null
+++ b/e915d109530a34370af948a04cac91b2f049c486.patch
@@ -0,0 +1,1572 @@
+From e915d109530a34370af948a04cac91b2f049c486 Mon Sep 17 00:00:00 2001
+From: Sean OMeara <someara(a)users.noreply.github.com>
+Date: Thu, 9 May 2024 18:57:48 +0200
+Subject: [PATCH] cargo update rustybits (#2286)
+
+---
+ rustybits/Cargo.lock | 543 +++++++++++++++++++++----------------------
+ 1 file changed, 263 insertions(+), 280 deletions(-)
+
+diff --git a/rustybits/Cargo.lock b/rustybits/Cargo.lock
+index 1b01a0df3..d8a2f5f40 100644
+--- a/rustybits/Cargo.lock
++++ b/rustybits/Cargo.lock
+@@ -31,18 +31,18 @@ dependencies = [
+
+ [[package]]
+ name = "aho-corasick"
+-version = "1.1.2"
++version = "1.1.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0"
++checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916"
+ dependencies = [
+ "memchr",
+ ]
+
+ [[package]]
+ name = "allocator-api2"
+-version = "0.2.16"
++version = "0.2.18"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5"
++checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f"
+
+ [[package]]
+ name = "android-tzdata"
+@@ -70,15 +70,15 @@ dependencies = [
+
+ [[package]]
+ name = "anstyle"
+-version = "1.0.6"
++version = "1.0.7"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc"
++checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b"
+
+ [[package]]
+ name = "anyhow"
+-version = "1.0.81"
++version = "1.0.83"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "0952808a6c2afd1aa8947271f3a60f1a6763c7b912d210184c5149b5cf147247"
++checksum = "25bdb32cbbdce2b519a9cd7df3a678443100e265d5e25ca763b7572a5104f5f3"
+
+ [[package]]
+ name = "async-stream"
+@@ -99,18 +99,18 @@ checksum =
"16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+ name = "async-trait"
+-version = "0.1.78"
++version = "0.1.80"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "461abc97219de0eaaf81fe3ef974a540158f3d079c2ab200f891f1a2ef201e85"
++checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -126,9 +126,9 @@ dependencies = [
+
+ [[package]]
+ name = "autocfg"
+-version = "1.1.0"
++version = "1.3.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
++checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
+
+ [[package]]
+ name = "axum"
+@@ -188,9 +188,9 @@ dependencies = [
+
+ [[package]]
+ name = "backtrace"
+-version = "0.3.69"
++version = "0.3.71"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837"
++checksum = "26b05800d2e817c8b3b4b54abd461726265fa9789ae34330622f2db9ee696f9d"
+ dependencies = [
+ "addr2line",
+ "cc",
+@@ -219,6 +219,12 @@ version = "0.21.7"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567"
+
++[[package]]
++name = "base64"
++version = "0.22.1"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
++
+ [[package]]
+ name = "base64ct"
+ version = "1.6.0"
+@@ -248,9 +254,9 @@ dependencies = [
+
+ [[package]]
+ name = "bumpalo"
+-version = "3.15.4"
++version = "3.16.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "7ff69b9dd49fd426c69a0db9fc04dd934cdb6645ff000864d98f7e2af8830eaa"
++checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c"
+
+ [[package]]
+ name = "byteorder"
+@@ -260,9 +266,9 @@ checksum =
"1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
+
+ [[package]]
+ name = "bytes"
+-version = "1.5.0"
++version = "1.6.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223"
++checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9"
+
+ [[package]]
+ name = "cbindgen"
+@@ -285,9 +291,9 @@ dependencies = [
+
+ [[package]]
+ name = "cc"
+-version = "1.0.90"
++version = "1.0.97"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "8cd6604a82acf3039f1144f54b8eb34e91ffba622051189e71b781822d5ee1f5"
++checksum = "099a5357d84c4c61eb35fc8eafa9a79a902c2f76911e5747ced4e032edd8d9b4"
+
+ [[package]]
+ name = "cfg-if"
+@@ -297,9 +303,9 @@ checksum =
"baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
+
+ [[package]]
+ name = "chrono"
+-version = "0.4.35"
++version = "0.4.38"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "8eaf5903dcbc0a39312feb77df2ff4c76387d591b9fc7b04a238dcf8bb62639a"
++checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401"
+ dependencies = [
+ "android-tzdata",
+ "iana-time-zone",
+@@ -307,7 +313,7 @@ dependencies = [
+ "num-traits",
+ "serde",
+ "wasm-bindgen",
+- "windows-targets 0.52.4",
++ "windows-targets 0.52.5",
+ ]
+
+ [[package]]
+@@ -433,7 +439,7 @@ checksum =
"f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -457,7 +463,7 @@ dependencies = [
+ "proc-macro2",
+ "quote",
+ "strsim 0.10.0",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -468,7 +474,7 @@ checksum =
"a668eda54683121533a393014d8692171709ff57a7d61f187b6e782719f8933f"
+ dependencies = [
+ "darling_core",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -478,7 +484,7 @@ source =
"registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856"
+ dependencies = [
+ "cfg-if",
+- "hashbrown 0.14.3",
++ "hashbrown 0.14.5",
+ "lock_api",
+ "once_cell",
+ "parking_lot_core",
+@@ -486,9 +492,9 @@ dependencies = [
+
+ [[package]]
+ name = "der"
+-version = "0.7.8"
++version = "0.7.9"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c"
++checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0"
+ dependencies = [
+ "const-oid",
+ "pem-rfc7468",
+@@ -523,7 +529,7 @@ dependencies = [
+ "darling",
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -533,7 +539,7 @@ source =
"registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "206868b8242f27cecce124c19fd88157fbd0dd334df2587f36417bafbc85097b"
+ dependencies = [
+ "derive_builder_core",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -613,9 +619,9 @@ dependencies = [
+
+ [[package]]
+ name = "either"
+-version = "1.10.0"
++version = "1.11.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "11157ac094ffbdde99aa67b23417ebdd801842852b500e395a45a9c0aac03e4a"
++checksum = "a47c1c47d2f5964e29c61246e81db715514cd532db6b5116a25ea3c03d6780a2"
+
+ [[package]]
+ name = "elliptic-curve"
+@@ -640,43 +646,43 @@ dependencies = [
+
+ [[package]]
+ name = "encoding_rs"
+-version = "0.8.33"
++version = "0.8.34"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1"
++checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59"
+ dependencies = [
+ "cfg-if",
+ ]
+
+ [[package]]
+ name = "enum-iterator"
+-version = "2.0.0"
++version = "2.1.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "600536cfe9e2da0820aa498e570f6b2b9223eec3ce2f835c8ae4861304fa4794"
++checksum = "c280b9e6b3ae19e152d8e31cf47f18389781e119d4013a2a2bb0180e5facc635"
+ dependencies = [
+ "enum-iterator-derive",
+ ]
+
+ [[package]]
+ name = "enum-iterator-derive"
+-version = "1.3.0"
++version = "1.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "03cdc46ec28bd728e67540c528013c6a10eb69a02eb31078a1bda695438cbfb8"
++checksum = "a1ab991c1362ac86c61ab6f556cff143daa22e5a15e4e189df818b2fd19fe65b"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+ name = "enum_dispatch"
+-version = "0.3.12"
++version = "0.3.13"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "8f33313078bb8d4d05a2733a94ac4c2d8a0df9a2b84424ebf4f33bfc224a890e"
++checksum = "aa18ce2bc66555b3218614519ac839ddb759a7d6720732f979ef8d13be147ecd"
+ dependencies = [
+ "once_cell",
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -696,9 +702,9 @@ dependencies = [
+
+ [[package]]
+ name = "errno"
+-version = "0.3.8"
++version = "0.3.9"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245"
++checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba"
+ dependencies = [
+ "libc",
+ "windows-sys 0.52.0",
+@@ -706,9 +712,9 @@ dependencies = [
+
+ [[package]]
+ name = "fastrand"
+-version = "2.0.1"
++version = "2.1.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
++checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a"
+
+ [[package]]
+ name = "ff"
+@@ -722,9 +728,9 @@ dependencies = [
+
+ [[package]]
+ name = "fiat-crypto"
+-version = "0.2.6"
++version = "0.2.8"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "1676f435fc1dadde4d03e43f5d62b259e1ce5f40bd4ffb21db2b42ebe59c1382"
++checksum = "38793c55593b33412e3ae40c2c9781ffaa6f438f6f8c10f24e71846fbd7ae01e"
+
+ [[package]]
+ name = "fixedbitset"
+@@ -824,7 +830,7 @@ checksum =
"87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -887,9 +893,9 @@ dependencies = [
+
+ [[package]]
+ name = "getrandom"
+-version = "0.2.12"
++version = "0.2.15"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5"
++checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7"
+ dependencies = [
+ "cfg-if",
+ "js-sys",
+@@ -937,9 +943,9 @@ dependencies = [
+
+ [[package]]
+ name = "h2"
+-version = "0.3.25"
++version = "0.3.26"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "4fbd2820c5e49886948654ab546d0688ff24530286bdcf8fca3cefb16d4618eb"
++checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8"
+ dependencies = [
+ "bytes",
+ "fnv",
+@@ -947,7 +953,7 @@ dependencies = [
+ "futures-sink",
+ "futures-util",
+ "http",
+- "indexmap 2.2.5",
++ "indexmap 2.2.6",
+ "slab",
+ "tokio",
+ "tokio-util",
+@@ -962,9 +968,9 @@ checksum =
"8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
+
+ [[package]]
+ name = "hashbrown"
+-version = "0.14.3"
++version = "0.14.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604"
++checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1"
+ dependencies = [
+ "ahash",
+ "allocator-api2",
+@@ -981,9 +987,9 @@ dependencies = [
+
+ [[package]]
+ name = "heck"
+-version = "0.4.1"
++version = "0.5.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
++checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
+
+ [[package]]
+ name = "hermit-abi"
+@@ -1024,15 +1030,6 @@ dependencies = [
+ "digest",
+ ]
+
+-[[package]]
+-name = "home"
+-version = "0.5.9"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5"
+-dependencies = [
+- "windows-sys 0.52.0",
+-]
+-
+ [[package]]
+ name = "http"
+ version = "0.2.12"
+@@ -1168,12 +1165,12 @@ dependencies = [
+
+ [[package]]
+ name = "indexmap"
+-version = "2.2.5"
++version = "2.2.6"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "7b0b929d511467233429c45a44ac1dcaa21ba0f5ba11e4879e6ed28ddb4f9df4"
++checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26"
+ dependencies = [
+ "equivalent",
+- "hashbrown 0.14.3",
++ "hashbrown 0.14.5",
+ "serde",
+ ]
+
+@@ -1207,15 +1204,6 @@ dependencies = [
+ "either",
+ ]
+
+-[[package]]
+-name = "itertools"
+-version = "0.11.0"
+-source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
+-dependencies = [
+- "either",
+-]
+-
+ [[package]]
+ name = "itertools"
+ version = "0.12.1"
+@@ -1227,9 +1215,9 @@ dependencies = [
+
+ [[package]]
+ name = "itoa"
+-version = "1.0.10"
++version = "1.0.11"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c"
++checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b"
+
+ [[package]]
+ name = "js-sys"
+@@ -1265,9 +1253,9 @@ dependencies = [
+
+ [[package]]
+ name = "libc"
+-version = "0.2.153"
++version = "0.2.154"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd"
++checksum = "ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346"
+
+ [[package]]
+ name = "libm"
+@@ -1283,9 +1271,9 @@ checksum =
"01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c"
+
+ [[package]]
+ name = "lock_api"
+-version = "0.4.11"
++version = "0.4.12"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45"
++checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17"
+ dependencies = [
+ "autocfg",
+ "scopeguard",
+@@ -1303,7 +1291,7 @@ version = "0.12.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc"
+ dependencies = [
+- "hashbrown 0.14.3",
++ "hashbrown 0.14.5",
+ ]
+
+ [[package]]
+@@ -1323,9 +1311,9 @@ checksum =
"0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94"
+
+ [[package]]
+ name = "memchr"
+-version = "2.7.1"
++version = "2.7.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149"
++checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d"
+
+ [[package]]
+ name = "mime"
+@@ -1377,14 +1365,14 @@ dependencies = [
+ "cfg-if",
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+ name = "multimap"
+-version = "0.8.3"
++version = "0.10.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a"
++checksum = "defc4c55412d89136f966bbb339008b474350e5e6e78d2714439c386b3137a03"
+
+ [[package]]
+ name = "native-tls"
+@@ -1460,9 +1448,9 @@ dependencies = [
+
+ [[package]]
+ name = "num-iter"
+-version = "0.1.44"
++version = "0.1.45"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "d869c01cc0c455284163fd0092f1f93835385ccab5a98a0dcc497b2f8bf055a9"
++checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf"
+ dependencies = [
+ "autocfg",
+ "num-integer",
+@@ -1471,9 +1459,9 @@ dependencies = [
+
+ [[package]]
+ name = "num-traits"
+-version = "0.2.18"
++version = "0.2.19"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a"
++checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
+ dependencies = [
+ "autocfg",
+ "libm",
+@@ -1579,7 +1567,7 @@ checksum =
"a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -1590,9 +1578,9 @@ checksum =
"ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
+
+ [[package]]
+ name = "openssl-sys"
+-version = "0.9.101"
++version = "0.9.102"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "dda2b0f344e78efc2facf7d195d098df0dd72151b26ab98da807afc26c198dff"
++checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2"
+ dependencies = [
+ "cc",
+ "libc",
+@@ -1656,9 +1644,9 @@ dependencies = [
+
+ [[package]]
+ name = "parking_lot"
+-version = "0.12.1"
++version = "0.12.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
++checksum = "7e4af0ca4f6caed20e900d564c242b8e5d4903fdacf31d3daf527b66fe6f42fb"
+ dependencies = [
+ "lock_api",
+ "parking_lot_core",
+@@ -1666,15 +1654,15 @@ dependencies = [
+
+ [[package]]
+ name = "parking_lot_core"
+-version = "0.9.9"
++version = "0.9.10"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e"
++checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8"
+ dependencies = [
+ "cfg-if",
+ "libc",
+ "redox_syscall",
+ "smallvec",
+- "windows-targets 0.48.5",
++ "windows-targets 0.52.5",
+ ]
+
+ [[package]]
+@@ -1694,12 +1682,12 @@ checksum =
"e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e"
+
+ [[package]]
+ name = "petgraph"
+-version = "0.6.4"
++version = "0.6.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9"
++checksum = "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
+ dependencies = [
+ "fixedbitset",
+- "indexmap 2.2.5",
++ "indexmap 2.2.6",
+ ]
+
+ [[package]]
+@@ -1719,14 +1707,14 @@ checksum =
"2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+ name = "pin-project-lite"
+-version = "0.2.13"
++version = "0.2.14"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
++checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02"
+
+ [[package]]
+ name = "pin-utils"
+@@ -1763,9 +1751,9 @@ checksum =
"d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec"
+
+ [[package]]
+ name = "platforms"
+-version = "3.3.0"
++version = "3.4.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "626dec3cac7cc0e1577a2ec3fc496277ec2baa084bebad95bb6fdbfae235f84c"
++checksum = "db23d408679286588f4d4644f965003d056e3dd5abcaaa938116871d7ce2fee7"
+
+ [[package]]
+ name = "portable-atomic"
+@@ -1813,12 +1801,12 @@ dependencies = [
+
+ [[package]]
+ name = "prettyplease"
+-version = "0.2.16"
++version = "0.2.20"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "a41cf62165e97c7f814d2221421dbb9afcbcdb0a88068e5ea206e19951c2cbb5"
++checksum = "5f12335488a2f3b0a83b14edad48dca9879ce89b2edd10e80237e4e852dd645e"
+ dependencies = [
+ "proc-macro2",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -1832,18 +1820,18 @@ dependencies = [
+
+ [[package]]
+ name = "proc-macro2"
+-version = "1.0.79"
++version = "1.0.82"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "e835ff2298f5721608eb1a980ecaee1aef2c132bf95ecc026a11b7bf3c01c02e"
++checksum = "8ad3d49ab951a01fbaafe34f2ec74122942fe18a3f9814c3268f1bb72042131b"
+ dependencies = [
+ "unicode-ident",
+ ]
+
+ [[package]]
+ name = "prometheus"
+-version = "0.13.3"
++version = "0.13.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c"
++checksum = "3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1"
+ dependencies = [
+ "cfg-if",
+ "fnv",
+@@ -1856,9 +1844,9 @@ dependencies = [
+
+ [[package]]
+ name = "prost"
+-version = "0.12.3"
++version = "0.12.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a"
++checksum = "d0f5d036824e4761737860779c906171497f6d55681139d8312388f8fe398922"
+ dependencies = [
+ "bytes",
+ "prost-derive",
+@@ -1866,13 +1854,13 @@ dependencies = [
+
+ [[package]]
+ name = "prost-build"
+-version = "0.12.3"
++version = "0.12.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "c55e02e35260070b6f716a2423c2ff1c3bb1642ddca6f99e1f26d06268a0e2d2"
++checksum = "80b776a1b2dc779f5ee0641f8ade0125bc1298dd41a9a0c16d8bd57b42d222b1"
+ dependencies = [
+ "bytes",
+- "heck 0.4.1",
+- "itertools 0.11.0",
++ "heck 0.5.0",
++ "itertools 0.12.1",
+ "log",
+ "multimap",
+ "once_cell",
+@@ -1881,38 +1869,37 @@ dependencies = [
+ "prost",
+ "prost-types",
+ "regex",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ "tempfile",
+- "which",
+ ]
+
+ [[package]]
+ name = "prost-derive"
+-version = "0.12.3"
++version = "0.12.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e"
++checksum = "9554e3ab233f0a932403704f1a1d08c30d5ccd931adfdfa1e8b5a19b52c1d55a"
+ dependencies = [
+ "anyhow",
+- "itertools 0.11.0",
++ "itertools 0.12.1",
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+ name = "prost-types"
+-version = "0.12.3"
++version = "0.12.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e"
++checksum = "3235c33eb02c1f1e212abdbe34c78b264b038fb58ca612664343271e36e55ffe"
+ dependencies = [
+ "prost",
+ ]
+
+ [[package]]
+ name = "prost-wkt"
+-version = "0.5.0"
++version = "0.5.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "4d8ef9c3f0f1dab910d2b7e2c24a8e4322e122eba6d7a1921eeebcebbc046c40"
++checksum = "5fb7ec2850c138ebaa7ab682503b5d08c3cb330343e9c94776612928b6ddb53f"
+ dependencies = [
+ "chrono",
+ "inventory",
+@@ -1925,11 +1912,11 @@ dependencies = [
+
+ [[package]]
+ name = "prost-wkt-build"
+-version = "0.5.0"
++version = "0.5.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "5b31cae9a54ca84fee1504740a82eebf2479532905e106f63ca0c3bc8d780321"
++checksum = "598b7365952c2ed4e32902de0533653aafbe5ae3da436e8e2335c7d375a1cef3"
+ dependencies = [
+- "heck 0.4.1",
++ "heck 0.5.0",
+ "prost",
+ "prost-build",
+ "prost-types",
+@@ -1938,9 +1925,9 @@ dependencies = [
+
+ [[package]]
+ name = "prost-wkt-types"
+-version = "0.5.0"
++version = "0.5.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "435be4a8704091b4c5fb1d79799de7f2dbff53af05edf29385237f8cf7ab37ee"
++checksum = "1a8eadc2381640a49c1fbfb9f4a857794b4e5bf5a2cbc2d858cfdb74f64dcd22"
+ dependencies = [
+ "chrono",
+ "prost",
+@@ -1962,9 +1949,9 @@ checksum =
"106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94"
+
+ [[package]]
+ name = "quanta"
+-version = "0.12.2"
++version = "0.12.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "9ca0b7bac0b97248c40bb77288fc52029cf1459c0461ea1b05ee32ccf011de2c"
++checksum = "8e5167a477619228a0b284fac2674e3c388cba90631d7b7de620e6f1fcd08da5"
+ dependencies = [
+ "crossbeam-utils",
+ "libc",
+@@ -1977,9 +1964,9 @@ dependencies = [
+
+ [[package]]
+ name = "quote"
+-version = "1.0.35"
++version = "1.0.36"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef"
++checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7"
+ dependencies = [
+ "proc-macro2",
+ ]
+@@ -2016,32 +2003,32 @@ dependencies = [
+
+ [[package]]
+ name = "raw-cpuid"
+-version = "11.0.1"
++version = "11.0.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "9d86a7c4638d42c44551f4791a20e687dbb4c3de1f33c43dd71e355cd429def1"
++checksum = "e29830cbb1290e404f24c73af91c5d8d631ce7e128691e9477556b540cd01ecd"
+ dependencies = [
+ "bitflags 2.5.0",
+ ]
+
+ [[package]]
+ name = "redox_syscall"
+-version = "0.4.1"
++version = "0.5.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa"
++checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e"
+ dependencies = [
+- "bitflags 1.3.2",
++ "bitflags 2.5.0",
+ ]
+
+ [[package]]
+ name = "regex"
+-version = "1.10.3"
++version = "1.10.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15"
++checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c"
+ dependencies = [
+ "aho-corasick",
+ "memchr",
+ "regex-automata 0.4.6",
+- "regex-syntax 0.8.2",
++ "regex-syntax 0.8.3",
+ ]
+
+ [[package]]
+@@ -2061,7 +2048,7 @@ checksum =
"86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea"
+ dependencies = [
+ "aho-corasick",
+ "memchr",
+- "regex-syntax 0.8.2",
++ "regex-syntax 0.8.3",
+ ]
+
+ [[package]]
+@@ -2072,15 +2059,15 @@ checksum =
"f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1"
+
+ [[package]]
+ name = "regex-syntax"
+-version = "0.8.2"
++version = "0.8.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f"
++checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56"
+
+ [[package]]
+ name = "reqwest"
+-version = "0.11.26"
++version = "0.11.27"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "78bf93c4af7a8bb7d879d51cebe797356ff10ae8516ace542b5182d9dcac10b2"
++checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62"
+ dependencies = [
+ "base64 0.21.7",
+ "bytes",
+@@ -2172,9 +2159,9 @@ dependencies = [
+
+ [[package]]
+ name = "rustc-demangle"
+-version = "0.1.23"
++version = "0.1.24"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
++checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f"
+
+ [[package]]
+ name = "rustc_version"
+@@ -2188,7 +2175,7 @@ dependencies = [
+ [[package]]
+ name = "rustfsm"
+ version = "0.1.0"
+-source =
"git+https://github.com/temporalio/sdk-core?branch=master#4840a9c570fa3388e190e20f01f61065d0b7e965"
++source =
"git+https://github.com/temporalio/sdk-core?branch=master#f859376686e46c36607ea527e9fdceec481f549d"
+ dependencies = [
+ "rustfsm_procmacro",
+ "rustfsm_trait",
+@@ -2197,25 +2184,25 @@ dependencies = [
+ [[package]]
+ name = "rustfsm_procmacro"
+ version = "0.1.0"
+-source =
"git+https://github.com/temporalio/sdk-core?branch=master#4840a9c570fa3388e190e20f01f61065d0b7e965"
++source =
"git+https://github.com/temporalio/sdk-core?branch=master#f859376686e46c36607ea527e9fdceec481f549d"
+ dependencies = [
+ "derive_more",
+ "proc-macro2",
+ "quote",
+ "rustfsm_trait",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+ name = "rustfsm_trait"
+ version = "0.1.0"
+-source =
"git+https://github.com/temporalio/sdk-core?branch=master#4840a9c570fa3388e190e20f01f61065d0b7e965"
++source =
"git+https://github.com/temporalio/sdk-core?branch=master#f859376686e46c36607ea527e9fdceec481f549d"
+
+ [[package]]
+ name = "rustix"
+-version = "0.38.31"
++version = "0.38.34"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949"
++checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f"
+ dependencies = [
+ "bitflags 2.5.0",
+ "errno",
+@@ -2226,9 +2213,9 @@ dependencies = [
+
+ [[package]]
+ name = "rustls"
+-version = "0.22.2"
++version = "0.22.4"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "e87c9956bd9807afa1f77e0f7594af32566e830e088a5576d27c5b6f30f49d41"
++checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432"
+ dependencies = [
+ "log",
+ "ring",
+@@ -2245,7 +2232,7 @@ source =
"registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792"
+ dependencies = [
+ "openssl-probe",
+- "rustls-pemfile 2.1.1",
++ "rustls-pemfile 2.1.2",
+ "rustls-pki-types",
+ "schannel",
+ "security-framework",
+@@ -2262,25 +2249,25 @@ dependencies = [
+
+ [[package]]
+ name = "rustls-pemfile"
+-version = "2.1.1"
++version = "2.1.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "f48172685e6ff52a556baa527774f61fcaa884f59daf3375c62a3f1cd2549dab"
++checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d"
+ dependencies = [
+- "base64 0.21.7",
++ "base64 0.22.1",
+ "rustls-pki-types",
+ ]
+
+ [[package]]
+ name = "rustls-pki-types"
+-version = "1.3.1"
++version = "1.7.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "5ede67b28608b4c60685c7d54122d4400d90f62b40caee7700e700380a390fa8"
++checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d"
+
+ [[package]]
+ name = "rustls-webpki"
+-version = "0.102.2"
++version = "0.102.3"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "faaa0a62740bedb9b2ef5afa303da42764c012f743917351dc9a237ea1663610"
++checksum = "f3bce581c0dd41bce533ce695a1437fa16a7ab5ac3ccfa99fe1a620a7885eabf"
+ dependencies = [
+ "ring",
+ "rustls-pki-types",
+@@ -2289,15 +2276,15 @@ dependencies = [
+
+ [[package]]
+ name = "rustversion"
+-version = "1.0.14"
++version = "1.0.16"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4"
++checksum = "092474d1a01ea8278f69e6a358998405fae5b8b963ddaeb2b0b04a128bf1dfb0"
+
+ [[package]]
+ name = "ryu"
+-version = "1.0.17"
++version = "1.0.18"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "e86697c916019a8588c99b5fac3cead74ec0b4b819707a682fd4d23fa0ce1ba1"
++checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f"
+
+ [[package]]
+ name = "schannel"
+@@ -2330,11 +2317,11 @@ dependencies = [
+
+ [[package]]
+ name = "security-framework"
+-version = "2.9.2"
++version = "2.11.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de"
++checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0"
+ dependencies = [
+- "bitflags 1.3.2",
++ "bitflags 2.5.0",
+ "core-foundation",
+ "core-foundation-sys",
+ "libc",
+@@ -2343,9 +2330,9 @@ dependencies = [
+
+ [[package]]
+ name = "security-framework-sys"
+-version = "2.9.1"
++version = "2.11.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a"
++checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7"
+ dependencies = [
+ "core-foundation-sys",
+ "libc",
+@@ -2353,15 +2340,15 @@ dependencies = [
+
+ [[package]]
+ name = "semver"
+-version = "1.0.22"
++version = "1.0.23"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca"
++checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b"
+
+ [[package]]
+ name = "serde"
+-version = "1.0.197"
++version = "1.0.201"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "3fb1c873e1b9b056a4dc4c0c198b24c3ffa059243875552b2bd0933b1aee4ce2"
++checksum = "780f1cebed1629e4753a1a38a3c72d30b97ec044f0aef68cb26650a3c5cf363c"
+ dependencies = [
+ "serde_derive",
+ ]
+@@ -2378,20 +2365,20 @@ dependencies = [
+
+ [[package]]
+ name = "serde_derive"
+-version = "1.0.197"
++version = "1.0.201"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "7eb0b34b42edc17f6b7cac84a52a1c5f0e1bb2227e997ca9011ea3dd34e8610b"
++checksum = "c5e405930b9796f1c00bee880d03fc7e0bb4b9a11afc776885ffe84320da2865"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+ name = "serde_json"
+-version = "1.0.114"
++version = "1.0.117"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "c5f09b1bd632ef549eaa9f60a1f8de742bdbc698e6cee2095fc84dde5f549ae0"
++checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3"
+ dependencies = [
+ "itoa",
+ "ryu",
+@@ -2431,15 +2418,15 @@ dependencies = [
+
+ [[package]]
+ name = "serde_with"
+-version = "3.7.0"
++version = "3.8.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "ee80b0e361bbf88fd2f6e242ccd19cfda072cb0faa6ae694ecee08199938569a"
++checksum = "0ad483d2ab0149d5a5ebcd9972a3852711e0153d863bf5a5d0391d28883c4a20"
+ dependencies = [
+- "base64 0.21.7",
++ "base64 0.22.1",
+ "chrono",
+ "hex",
+ "indexmap 1.9.3",
+- "indexmap 2.2.5",
++ "indexmap 2.2.6",
+ "serde",
+ "serde_derive",
+ "serde_json",
+@@ -2449,14 +2436,14 @@ dependencies = [
+
+ [[package]]
+ name = "serde_with_macros"
+-version = "3.7.0"
++version = "3.8.1"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "6561dc161a9224638a31d876ccdfefbc1df91d3f3a8342eddb35f055d48c7655"
++checksum = "65569b702f41443e8bc8bbb1c5779bd0450bbe723b56198980e80ec45780bce2"
+ dependencies = [
+ "darling",
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -2481,9 +2468,9 @@ dependencies = [
+
+ [[package]]
+ name = "signal-hook-registry"
+-version = "1.4.1"
++version = "1.4.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1"
++checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1"
+ dependencies = [
+ "libc",
+ ]
+@@ -2524,9 +2511,9 @@ dependencies = [
+
+ [[package]]
+ name = "smallvec"
+-version = "1.13.1"
++version = "1.13.2"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7"
++checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67"
+
+ [[package]]
+ name = "smeeclient"
+@@ -2544,9 +2531,9 @@ dependencies = [
+
+ [[package]]
+ name = "socket2"
+-version = "0.5.6"
++version = "0.5.7"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "05ffd9c0a93b7543e062e759284fcf5f5e3b098501104bfbdde4d404db792871"
++checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c"
+ dependencies = [
+ "libc",
+ "windows-sys 0.52.0",
+@@ -2614,9 +2601,9 @@ dependencies = [
+
+ [[package]]
+ name = "syn"
+-version = "2.0.53"
++version = "2.0.61"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "7383cd0e49fff4b6b90ca5670bfd3e9d6a733b3f90c686605aa7eec8c4996032"
++checksum = "c993ed8ccba56ae856363b1845da7266a7cb78e1d146c8a32d54b45a8b831fc9"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+@@ -2665,16 +2652,18 @@ dependencies = [
+ [[package]]
+ name = "temporal-client"
+ version = "0.1.0"
+-source =
"git+https://github.com/temporalio/sdk-core?branch=master#4840a9c570fa3388e190e20f01f61065d0b7e965"
++source =
"git+https://github.com/temporalio/sdk-core?branch=master#f859376686e46c36607ea527e9fdceec481f549d"
+ dependencies = [
+ "anyhow",
+ "async-trait",
+ "backoff",
++ "base64 0.21.7",
+ "derive_builder",
+ "derive_more",
+ "futures",
+ "futures-retry",
+ "http",
++ "hyper",
+ "once_cell",
+ "opentelemetry",
+ "parking_lot",
+@@ -2694,7 +2683,7 @@ dependencies = [
+ [[package]]
+ name = "temporal-sdk"
+ version = "0.1.0-alpha.1"
+-source =
"git+https://github.com/temporalio/sdk-core?branch=master#4840a9c570fa3388e190e20f01f61065d0b7e965"
++source =
"git+https://github.com/temporalio/sdk-core?branch=master#f859376686e46c36607ea527e9fdceec481f549d"
+ dependencies = [
+ "anyhow",
+ "async-trait",
+@@ -2722,7 +2711,7 @@ dependencies = [
+ [[package]]
+ name = "temporal-sdk-core"
+ version = "0.1.0"
+-source =
"git+https://github.com/temporalio/sdk-core?branch=master#4840a9c570fa3388e190e20f01f61065d0b7e965"
++source =
"git+https://github.com/temporalio/sdk-core?branch=master#f859376686e46c36607ea527e9fdceec481f549d"
+ dependencies = [
+ "anyhow",
+ "async-trait",
+@@ -2772,7 +2761,7 @@ dependencies = [
+ [[package]]
+ name = "temporal-sdk-core-api"
+ version = "0.1.0"
+-source =
"git+https://github.com/temporalio/sdk-core?branch=master#4840a9c570fa3388e190e20f01f61065d0b7e965"
++source =
"git+https://github.com/temporalio/sdk-core?branch=master#f859376686e46c36607ea527e9fdceec481f549d"
+ dependencies = [
+ "async-trait",
+ "derive_builder",
+@@ -2790,7 +2779,7 @@ dependencies = [
+ [[package]]
+ name = "temporal-sdk-core-protos"
+ version = "0.1.0"
+-source =
"git+https://github.com/temporalio/sdk-core?branch=master#4840a9c570fa3388e190e20f01f61065d0b7e965"
++source =
"git+https://github.com/temporalio/sdk-core?branch=master#f859376686e46c36607ea527e9fdceec481f549d"
+ dependencies = [
+ "anyhow",
+ "base64 0.21.7",
+@@ -2825,22 +2814,22 @@ dependencies = [
+
+ [[package]]
+ name = "thiserror"
+-version = "1.0.58"
++version = "1.0.60"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "03468839009160513471e86a034bb2c5c0e4baae3b43f79ffc55c4a5427b3297"
++checksum = "579e9083ca58dd9dcf91a9923bb9054071b9ebbd800b342194c9feb0ee89fc18"
+ dependencies = [
+ "thiserror-impl",
+ ]
+
+ [[package]]
+ name = "thiserror-impl"
+-version = "1.0.58"
++version = "1.0.60"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "c61f3ba182994efc43764a46c018c347bc492c79f024e705f46567b418f6d4f7"
++checksum = "e2470041c06ec3ac1ab38d0356a6119054dedaea53e12fbefc0de730a1c08524"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -2855,9 +2844,9 @@ dependencies = [
+
+ [[package]]
+ name = "time"
+-version = "0.3.34"
++version = "0.3.36"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "c8248b6521bb14bc45b4067159b9b6ad792e2d6d754d6c41fb50e29fefe38749"
++checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885"
+ dependencies = [
+ "deranged",
+ "itoa",
+@@ -2876,9 +2865,9 @@ checksum =
"ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
+
+ [[package]]
+ name = "time-macros"
+-version = "0.2.17"
++version = "0.2.18"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "7ba3a3ef41e6672a2f0f001392bb5dcd3ff0a9992d618ca761a11c3121547774"
++checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf"
+ dependencies = [
+ "num-conv",
+ "time-core",
+@@ -2901,9 +2890,9 @@ checksum =
"1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
+
+ [[package]]
+ name = "tokio"
+-version = "1.36.0"
++version = "1.37.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931"
++checksum = "1adbebffeca75fcfd058afa480fb6c0b81e165a0323f9c9d39c9697e37c46787"
+ dependencies = [
+ "backtrace",
+ "bytes",
+@@ -2936,7 +2925,7 @@ checksum =
"5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -2973,16 +2962,15 @@ dependencies = [
+
+ [[package]]
+ name = "tokio-util"
+-version = "0.7.10"
++version = "0.7.11"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15"
++checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1"
+ dependencies = [
+ "bytes",
+ "futures-core",
+ "futures-sink",
+ "pin-project-lite",
+ "tokio",
+- "tracing",
+ ]
+
+ [[package]]
+@@ -3014,7 +3002,7 @@ dependencies = [
+ "pin-project",
+ "prost",
+ "rustls-native-certs",
+- "rustls-pemfile 2.1.1",
++ "rustls-pemfile 2.1.2",
+ "rustls-pki-types",
+ "tokio",
+ "tokio-rustls",
+@@ -3035,7 +3023,7 @@ dependencies = [
+ "proc-macro2",
+ "prost-build",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -3090,7 +3078,7 @@ checksum =
"34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -3166,7 +3154,7 @@ checksum =
"ac73887f47b9312552aa90ef477927ff014d63d1920ca8037c6c1951eab64bb1"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
+@@ -3198,9 +3186,9 @@ checksum =
"d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202"
+
+ [[package]]
+ name = "unicode-width"
+-version = "0.1.11"
++version = "0.1.12"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85"
++checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6"
+
+ [[package]]
+ name = "untrusted"
+@@ -3295,7 +3283,7 @@ dependencies = [
+ "once_cell",
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ "wasm-bindgen-shared",
+ ]
+
+@@ -3329,7 +3317,7 @@ checksum =
"e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ "wasm-bindgen-backend",
+ "wasm-bindgen-shared",
+ ]
+@@ -3350,18 +3338,6 @@ dependencies = [
+ "wasm-bindgen",
+ ]
+
+-[[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 = "winapi"
+ version = "0.3.9"
+@@ -3390,7 +3366,7 @@ version = "0.52.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9"
+ dependencies = [
+- "windows-targets 0.52.4",
++ "windows-targets 0.52.5",
+ ]
+
+ [[package]]
+@@ -3408,7 +3384,7 @@ version = "0.52.0"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+ checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d"
+ dependencies = [
+- "windows-targets 0.52.4",
++ "windows-targets 0.52.5",
+ ]
+
+ [[package]]
+@@ -3428,17 +3404,18 @@ dependencies = [
+
+ [[package]]
+ name = "windows-targets"
+-version = "0.52.4"
++version = "0.52.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b"
++checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb"
+ dependencies = [
+- "windows_aarch64_gnullvm 0.52.4",
+- "windows_aarch64_msvc 0.52.4",
+- "windows_i686_gnu 0.52.4",
+- "windows_i686_msvc 0.52.4",
+- "windows_x86_64_gnu 0.52.4",
+- "windows_x86_64_gnullvm 0.52.4",
+- "windows_x86_64_msvc 0.52.4",
++ "windows_aarch64_gnullvm 0.52.5",
++ "windows_aarch64_msvc 0.52.5",
++ "windows_i686_gnu 0.52.5",
++ "windows_i686_gnullvm",
++ "windows_i686_msvc 0.52.5",
++ "windows_x86_64_gnu 0.52.5",
++ "windows_x86_64_gnullvm 0.52.5",
++ "windows_x86_64_msvc 0.52.5",
+ ]
+
+ [[package]]
+@@ -3449,9 +3426,9 @@ checksum =
"2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
+
+ [[package]]
+ name = "windows_aarch64_gnullvm"
+-version = "0.52.4"
++version = "0.52.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9"
++checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263"
+
+ [[package]]
+ name = "windows_aarch64_msvc"
+@@ -3461,9 +3438,9 @@ checksum =
"dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
+
+ [[package]]
+ name = "windows_aarch64_msvc"
+-version = "0.52.4"
++version = "0.52.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675"
++checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6"
+
+ [[package]]
+ name = "windows_i686_gnu"
+@@ -3473,9 +3450,15 @@ checksum =
"a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
+
+ [[package]]
+ name = "windows_i686_gnu"
+-version = "0.52.4"
++version = "0.52.5"
++source = "registry+https://github.com/rust-lang/crates.io-index"
++checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670"
++
++[[package]]
++name = "windows_i686_gnullvm"
++version = "0.52.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3"
++checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9"
+
+ [[package]]
+ name = "windows_i686_msvc"
+@@ -3485,9 +3468,9 @@ checksum =
"8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
+
+ [[package]]
+ name = "windows_i686_msvc"
+-version = "0.52.4"
++version = "0.52.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02"
++checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf"
+
+ [[package]]
+ name = "windows_x86_64_gnu"
+@@ -3497,9 +3480,9 @@ checksum =
"53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
+
+ [[package]]
+ name = "windows_x86_64_gnu"
+-version = "0.52.4"
++version = "0.52.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03"
++checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9"
+
+ [[package]]
+ name = "windows_x86_64_gnullvm"
+@@ -3509,9 +3492,9 @@ checksum =
"0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
+
+ [[package]]
+ name = "windows_x86_64_gnullvm"
+-version = "0.52.4"
++version = "0.52.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177"
++checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596"
+
+ [[package]]
+ name = "windows_x86_64_msvc"
+@@ -3521,9 +3504,9 @@ checksum =
"ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
+
+ [[package]]
+ name = "windows_x86_64_msvc"
+-version = "0.52.4"
++version = "0.52.5"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8"
++checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0"
+
+ [[package]]
+ name = "winreg"
+@@ -3537,22 +3520,22 @@ dependencies = [
+
+ [[package]]
+ name = "zerocopy"
+-version = "0.7.32"
++version = "0.7.34"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be"
++checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087"
+ dependencies = [
+ "zerocopy-derive",
+ ]
+
+ [[package]]
+ name = "zerocopy-derive"
+-version = "0.7.32"
++version = "0.7.34"
+ source = "registry+https://github.com/rust-lang/crates.io-index"
+-checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6"
++checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b"
+ dependencies = [
+ "proc-macro2",
+ "quote",
+- "syn 2.0.53",
++ "syn 2.0.61",
+ ]
+
+ [[package]]
diff --git a/sources b/sources
index ac912a7..ba6d677 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (vendor-1.14.0.tar.xz) =
eb642a08dcc8e5b38b4ca5815dd3c745c381b72dde1a3a363295ca69035938740db15ebe639874d568b6651d6b2a89e912cc0b624e19f41d5530f1567c4686da
SHA512 (zerotier-one-1.14.0.tar.gz) =
ba268dd9773a07c0b0e2346a6316b69b3ba4c346bb3d36b20f0a491591f711d5ac40383c03b72c39b523c087348956deadde51406dd996c1418e12d996a25f7d
+SHA512 (vendor-1.14.0.tar.xz) =
6b1ec26bc91f60f25dd7d8197e4a0e4e501fa91c904b9a4e5e8785c08bb60ddd3ec5de6ca09f72e89ef88c1cf2dd1812adf52fe4d4ef187c4a08ca754f35f060
diff --git a/zerotier-one.spec b/zerotier-one.spec
index 4e680be..cfb2880 100644
--- a/zerotier-one.spec
+++ b/zerotier-one.spec
@@ -45,6 +45,7 @@ Source0:
https://github.com/zerotier/ZeroTierOne/archive/%{version}/%{nam
# cargo vendor > .cargo/config.toml' and tar cvf vendor-%{version}.tar.xz vendor/
.cargo/
Source1: vendor-%{version}.tar.xz
Source2: zerotier-one-sysusers
+Patch0: e915d109530a34370af948a04cac91b2f049c486.patch
BuildRequires: cargo
BuildRequires: clang