Refactor:replace jsonwebtoken feature from rust_crypto to aws_lc_rs (#1474)

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This commit is contained in:
houseme
2026-01-12 12:25:02 +08:00
committed by GitHub
parent 29d86036b1
commit f9d3a908f0
2 changed files with 67 additions and 96 deletions

157
Cargo.lock generated
View File

@@ -270,7 +270,7 @@ dependencies = [
"base64ct",
"blake2 0.11.0-rc.3",
"cpufeatures",
"password-hash 0.6.0-rc.7",
"password-hash 0.6.0-rc.8",
]
[[package]]
@@ -287,9 +287,9 @@ checksum = "7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50"
[[package]]
name = "arrow"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cb372a7cbcac02a35d3fb7b3fc1f969ec078e871f9bb899bf00a2e1809bec8a3"
checksum = "2a2b10dcb159faf30d3f81f6d56c1211a5bea2ca424eabe477648a44b993320e"
dependencies = [
"arrow-arith",
"arrow-array",
@@ -308,9 +308,9 @@ dependencies = [
[[package]]
name = "arrow-arith"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0f377dcd19e440174596d83deb49cd724886d91060c07fec4f67014ef9d54049"
checksum = "288015089e7931843c80ed4032c5274f02b37bcb720c4a42096d50b390e70372"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -322,9 +322,9 @@ dependencies = [
[[package]]
name = "arrow-array"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a23eaff85a44e9fa914660fb0d0bb00b79c4a3d888b5334adb3ea4330c84f002"
checksum = "65ca404ea6191e06bf30956394173337fa9c35f445bd447fe6c21ab944e1a23c"
dependencies = [
"ahash",
"arrow-buffer",
@@ -341,9 +341,9 @@ dependencies = [
[[package]]
name = "arrow-buffer"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a2819d893750cb3380ab31ebdc8c68874dd4429f90fd09180f3c93538bd21626"
checksum = "36356383099be0151dacc4245309895f16ba7917d79bdb71a7148659c9206c56"
dependencies = [
"bytes",
"half",
@@ -353,9 +353,9 @@ dependencies = [
[[package]]
name = "arrow-cast"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e3d131abb183f80c450d4591dc784f8d7750c50c6e2bc3fcaad148afc8361271"
checksum = "9c8e372ed52bd4ee88cc1e6c3859aa7ecea204158ac640b10e187936e7e87074"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -375,9 +375,9 @@ dependencies = [
[[package]]
name = "arrow-csv"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2275877a0e5e7e7c76954669366c2aa1a829e340ab1f612e647507860906fb6b"
checksum = "8e4100b729fe656f2e4fb32bc5884f14acf9118d4ad532b7b33c1132e4dce896"
dependencies = [
"arrow-array",
"arrow-cast",
@@ -390,9 +390,9 @@ dependencies = [
[[package]]
name = "arrow-data"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "05738f3d42cb922b9096f7786f606fcb8669260c2640df8490533bb2fa38c9d3"
checksum = "bf87f4ff5fc13290aa47e499a8b669a82c5977c6a1fedce22c7f542c1fd5a597"
dependencies = [
"arrow-buffer",
"arrow-schema",
@@ -403,9 +403,9 @@ dependencies = [
[[package]]
name = "arrow-ipc"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3d09446e8076c4b3f235603d9ea7c5494e73d441b01cd61fb33d7254c11964b3"
checksum = "eb3ca63edd2073fcb42ba112f8ae165df1de935627ead6e203d07c99445f2081"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -419,9 +419,9 @@ dependencies = [
[[package]]
name = "arrow-json"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "371ffd66fa77f71d7628c63f209c9ca5341081051aa32f9c8020feb0def787c0"
checksum = "a36b2332559d3310ebe3e173f75b29989b4412df4029a26a30cc3f7da0869297"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -443,9 +443,9 @@ dependencies = [
[[package]]
name = "arrow-ord"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cbc94fc7adec5d1ba9e8cd1b1e8d6f72423b33fe978bf1f46d970fafab787521"
checksum = "13c4e0530272ca755d6814218dffd04425c5b7854b87fa741d5ff848bf50aa39"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -456,9 +456,9 @@ dependencies = [
[[package]]
name = "arrow-row"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "169676f317157dc079cc5def6354d16db63d8861d61046d2f3883268ced6f99f"
checksum = "b07f52788744cc71c4628567ad834cadbaeb9f09026ff1d7a4120f69edf7abd3"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -469,9 +469,9 @@ dependencies = [
[[package]]
name = "arrow-schema"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d27609cd7dd45f006abae27995c2729ef6f4b9361cde1ddd019dc31a5aa017e0"
checksum = "6bb63203e8e0e54b288d0d8043ca8fa1013820822a27692ef1b78a977d879f2c"
dependencies = [
"serde_core",
"serde_json",
@@ -479,9 +479,9 @@ dependencies = [
[[package]]
name = "arrow-select"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ae980d021879ea119dd6e2a13912d81e64abed372d53163e804dfe84639d8010"
checksum = "c96d8a1c180b44ecf2e66c9a2f2bbcb8b1b6f14e165ce46ac8bde211a363411b"
dependencies = [
"ahash",
"arrow-array",
@@ -493,9 +493,9 @@ dependencies = [
[[package]]
name = "arrow-string"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cf35e8ef49dcf0c5f6d175edee6b8af7b45611805333129c541a8b89a0fc0534"
checksum = "a8ad6a81add9d3ea30bf8374ee8329992c7fd246ffd8b7e2f48a3cea5aa0cc9a"
dependencies = [
"arrow-array",
"arrow-buffer",
@@ -1767,7 +1767,7 @@ version = "0.1.16"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f9d839f2a20b0aee515dc581a6172f2321f96cab76c1a38a4c584a194955390e"
dependencies = [
"getrandom 0.2.16",
"getrandom 0.2.17",
"once_cell",
"tiny-keccak",
]
@@ -3890,9 +3890,9 @@ dependencies = [
[[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",
"js-sys",
@@ -4873,7 +4873,7 @@ dependencies = [
"p384",
"p521",
"rand_core 0.6.4",
"rsa 0.10.0-rc.11",
"rsa",
"sec1 0.7.3",
"sha1 0.10.6",
"sha1 0.11.0-rc.3",
@@ -5001,19 +5001,13 @@ version = "10.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c76e1c7d7df3e34443b3621b459b066a7b79644f059fc8b2db7070c825fd417e"
dependencies = [
"aws-lc-rs",
"base64",
"ed25519-dalek 2.2.0",
"getrandom 0.2.16",
"hmac 0.12.1",
"getrandom 0.2.17",
"js-sys",
"p256 0.13.2",
"p384",
"pem",
"rand 0.8.5",
"rsa 0.9.10",
"serde",
"serde_json",
"sha2 0.10.9",
"signature 2.2.0",
"simple_asn1",
]
@@ -5794,7 +5788,6 @@ dependencies = [
"rand 0.8.5",
"serde",
"smallvec",
"zeroize",
]
[[package]]
@@ -6247,9 +6240,9 @@ dependencies = [
[[package]]
name = "parquet"
version = "57.1.0"
version = "57.2.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "be3e4f6d320dd92bfa7d612e265d7d08bba0a240bab86af3425e1d255a511d89"
checksum = "5f6a2926a30477c0b95fea6c28c3072712b139337a242c2cc64817bdc20a8854"
dependencies = [
"ahash",
"arrow-array",
@@ -6295,9 +6288,9 @@ dependencies = [
[[package]]
name = "password-hash"
version = "0.6.0-rc.7"
version = "0.6.0-rc.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c351143b5ab27b1f1d24712f21ea4d0458fe74f60dd5839297dabcc2ecd24d58"
checksum = "f77af9403a6489b7b51f552693bd48d8e81a710c92d3d77648b203558578762d"
dependencies = [
"getrandom 0.4.0-rc.0",
"phc",
@@ -6357,9 +6350,9 @@ dependencies = [
[[package]]
name = "pbkdf2"
version = "0.13.0-rc.5"
version = "0.13.0-rc.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c015873c38594dfb7724f90b2ed912a606697393bda2d39fd83c2394301f808a"
checksum = "9fb9b101849c3ddab38905781f5aa7ae14ea06e87befaf0e7b003e5d3186250d"
dependencies = [
"digest 0.11.0-rc.5",
"hmac 0.13.0-rc.3",
@@ -6514,17 +6507,6 @@ version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]]
name = "pkcs1"
version = "0.7.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f"
dependencies = [
"der 0.7.10",
"pkcs8 0.10.2",
"spki 0.7.3",
]
[[package]]
name = "pkcs1"
version = "0.8.0-rc.4"
@@ -7016,6 +6998,15 @@ name = "quick-xml"
version = "0.38.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b66c2058c55a409d601666cffe35f04333cf1013010882cec174a7467cd4e21c"
dependencies = [
"memchr",
]
[[package]]
name = "quick-xml"
version = "0.39.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f2e3bf4aa9d243beeb01a7b3bc30b77cfe2c44e24ec02d751a7104a53c2c49a1"
dependencies = [
"memchr",
"serde",
@@ -7151,7 +7142,7 @@ version = "0.6.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
dependencies = [
"getrandom 0.2.16",
"getrandom 0.2.17",
]
[[package]]
@@ -7253,7 +7244,7 @@ version = "0.5.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a4e608c6638b9c18977b00b475ac1f28d14e84b27d8d42f70e0bf1e3dec127ac"
dependencies = [
"getrandom 0.2.16",
"getrandom 0.2.17",
"libredox",
"thiserror 2.0.17",
]
@@ -7416,7 +7407,7 @@ checksum = "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
dependencies = [
"cc",
"cfg-if",
"getrandom 0.2.16",
"getrandom 0.2.17",
"libc",
"untrusted 0.9.0",
"windows-sys 0.52.0",
@@ -7476,26 +7467,6 @@ dependencies = [
"serde",
]
[[package]]
name = "rsa"
version = "0.9.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b8573f03f5883dcaebdfcf4725caa1ecb9c15b2ef50c43a07b816e06799bb12d"
dependencies = [
"const-oid 0.9.6",
"digest 0.10.7",
"num-bigint-dig",
"num-integer",
"num-traits",
"pkcs1 0.7.5",
"pkcs8 0.10.2",
"rand_core 0.6.4",
"signature 2.2.0",
"spki 0.7.3",
"subtle",
"zeroize",
]
[[package]]
name = "rsa"
version = "0.10.0-rc.11"
@@ -7506,7 +7477,7 @@ dependencies = [
"crypto-bigint 0.7.0-rc.15",
"crypto-primes",
"digest 0.11.0-rc.5",
"pkcs1 0.8.0-rc.4",
"pkcs1",
"pkcs8 0.11.0-rc.8",
"rand_core 0.10.0-rc-3",
"sha2 0.11.0-rc.3",
@@ -7590,7 +7561,7 @@ dependencies = [
"enum_dispatch",
"futures",
"generic-array 1.3.5",
"getrandom 0.2.16",
"getrandom 0.2.17",
"hex-literal",
"hmac 0.12.1",
"home",
@@ -7605,12 +7576,12 @@ dependencies = [
"p521",
"pageant",
"pbkdf2 0.12.2",
"pkcs1 0.8.0-rc.4",
"pkcs1",
"pkcs5",
"pkcs8 0.10.2",
"rand 0.8.5",
"rand_core 0.6.4",
"rsa 0.10.0-rc.11",
"rsa",
"russh-cryptovec",
"russh-util",
"sec1 0.7.3",
@@ -7857,7 +7828,7 @@ version = "0.0.5"
dependencies = [
"base64-simd",
"rand 0.10.0-rc.6",
"rsa 0.10.0-rc.11",
"rsa",
"serde",
"serde_json",
]
@@ -7943,7 +7914,7 @@ dependencies = [
"cfg-if",
"chacha20poly1305",
"jsonwebtoken",
"pbkdf2 0.13.0-rc.5",
"pbkdf2 0.13.0-rc.6",
"rand 0.10.0-rc.6",
"serde_json",
"sha2 0.11.0-rc.3",
@@ -7991,7 +7962,7 @@ dependencies = [
"parking_lot",
"path-absolutize",
"pin-project-lite",
"quick-xml 0.38.4",
"quick-xml 0.39.0",
"rand 0.10.0-rc.6",
"reed-solomon-simd",
"regex",
@@ -8169,7 +8140,7 @@ dependencies = [
"form_urlencoded",
"futures",
"hashbrown 0.16.1",
"quick-xml 0.38.4",
"quick-xml 0.39.0",
"rayon",
"rumqttc",
"rustc-hash",
@@ -9379,7 +9350,7 @@ checksum = "7faefb89d4a5304e31238913d1f7f164e22494276ed58cd84d5058ba7b04911f"
dependencies = [
"ed25519-dalek 3.0.0-pre.2",
"rand_core 0.10.0-rc-3",
"rsa 0.10.0-rc.11",
"rsa",
"sec1 0.8.0-rc.11",
"sha2 0.11.0-rc.3",
"signature 3.0.0-rc.6",
@@ -11418,9 +11389,9 @@ checksum = "40990edd51aae2c2b6907af74ffb635029d5788228222c4bb811e9351c0caad3"
[[package]]
name = "zmij"
version = "1.0.12"
version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2fc5a66a20078bf1251bde995aa2fdcc4b800c70b5d92dd2c62abc5c60f679f8"
checksum = "ac93432f5b761b22864c774aac244fa5c0fd877678a4c37ebf6cf42208f9c9ec"
[[package]]
name = "zopfli"

View File

@@ -131,7 +131,7 @@ byteorder = "1.5.0"
flatbuffers = "25.12.19"
form_urlencoded = "1.2.2"
prost = "0.14.3"
quick-xml = "0.38.4"
quick-xml = "0.39.0"
rmcp = { version = "0.12.0" }
rmp = { version = "0.8.15" }
rmp-serde = { version = "1.3.1" }
@@ -147,8 +147,8 @@ blake3 = { version = "1.8.3", features = ["rayon", "mmap"] }
chacha20poly1305 = { version = "0.11.0-rc.2" }
crc-fast = "1.6.0"
hmac = { version = "0.13.0-rc.3" }
jsonwebtoken = { version = "10.2.0", features = ["rust_crypto"] }
pbkdf2 = "0.13.0-rc.5"
jsonwebtoken = { version = "10.2.0", features = ["aws_lc_rs"] }
pbkdf2 = "0.13.0-rc.6"
rsa = { version = "0.10.0-rc.11" }
rustls = { version = "0.23.36", default-features = false, features = ["aws-lc-rs", "logging", "tls12", "prefer-post-quantum", "std"] }
rustls-pemfile = "2.2.0"