Compare commits

..
Author SHA1 Message Date
9951c60327 Update Rust crate bcrypt to v0.19.3
All checks were successful
Build and Test / account (push) Successful in 4m13s
2026-07-29 14:30:30 +00:00
8f1d0bf0e7 Merge pull request 'Update Rust crate k256 to 0.14.0' (#72) from renovate/k256-0.x into main
All checks were successful
Build and Test / account (push) Successful in 3m24s
Reviewed-on: #72
2026-07-29 16:17:42 +02:00
db665374aa Merge pull request 'Update Rust crate thiserror to v2.0.19' (#76) from renovate/thiserror-2.x-lockfile into main
Some checks failed
Build and Test / account (push) Has been cancelled
Reviewed-on: #76
2026-07-29 16:17:34 +02:00
7df36c1301 Merge pull request 'Update Rust crate binrw to v0.15.2' (#81) from renovate/binrw-0.x-lockfile into main
Some checks failed
Build and Test / account (push) Has been cancelled
Reviewed-on: #81
2026-07-29 16:17:15 +02:00
7fa5d6a4d0 Merge pull request 'Update Rust crate base64 to 0.23.0' (#82) from renovate/base64-0.x into main
Some checks failed
Build and Test / account (push) Has been cancelled
Reviewed-on: #82
2026-07-29 16:17:02 +02:00
68b5f2251d Update Rust crate k256 to 0.14.0
All checks were successful
Build and Test / account (push) Successful in 11m3s
2026-07-29 14:01:24 +00:00
e7c94f30cd Update Rust crate base64 to 0.23.0
All checks were successful
Build and Test / account (push) Successful in 8m16s
2026-07-29 14:01:10 +00:00
579ba418c1 Update Rust crate thiserror to v2.0.19
All checks were successful
Build and Test / account (push) Successful in 9m54s
2026-07-29 14:01:04 +00:00
02a4b2b504 Update Rust crate binrw to v0.15.2
All checks were successful
Build and Test / account (push) Successful in 7m0s
2026-07-29 14:00:54 +00:00
2 changed files with 42 additions and 61 deletions

99
Cargo.lock generated
View file

@ -8,7 +8,7 @@ version = "0.1.0"
dependencies = [
"aes 0.8.4",
"argon2",
"base64 0.22.1",
"base64 0.23.0",
"bcrypt",
"binrw",
"bytemuck",
@ -21,7 +21,7 @@ dependencies = [
"gxhash",
"hex",
"hickory-resolver",
"hmac 0.13.0",
"hmac",
"juniper",
"juniper_rocket",
"k256",
@ -44,7 +44,7 @@ dependencies = [
"sha2 0.11.0",
"sha256",
"sqlx",
"thiserror 2.0.18",
"thiserror 2.0.19",
"time",
"tokio",
]
@ -501,9 +501,9 @@ checksum = "383d29d513d8764dcdc42ea295d979eb99c3c9f00607b3692cf68a431f7dca72"
[[package]]
name = "binrw"
version = "0.15.1"
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d53195f985e88ab94d1cc87e80049dd2929fd39e4a772c5ae96a7e5c4aad3642"
checksum = "6ad120d555272286c1017d25165ab8bd74806f13fc85b258484ec7e4ce75458f"
dependencies = [
"array-init",
"binrw_derive",
@ -512,9 +512,9 @@ dependencies = [
[[package]]
name = "binrw_derive"
version = "0.15.1"
version = "0.15.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5910da05ee556b789032c8ff5a61fb99239580aa3fd0bfaa8f4d094b2aee00ad"
checksum = "6df92e0e9baae4dc82c7bad7715ca40c0a5c71539057bf2ea04a5c29c980410b"
dependencies = [
"either",
"owo-colors",
@ -1134,7 +1134,7 @@ dependencies = [
"der 0.8.0",
"digest 0.11.3",
"pkcs8 0.11.0",
"rfc6979 0.6.0",
"rfc6979",
"sha2 0.11.0",
"signature 3.0.0",
"zeroize",
@ -1155,7 +1155,6 @@ dependencies = [
"der 0.7.10",
"digest 0.10.7",
"elliptic-curve 0.13.8",
"rfc6979 0.4.0",
"signature 2.2.0",
"spki 0.7.3",
]
@ -1169,7 +1168,7 @@ dependencies = [
"der 0.8.0",
"digest 0.11.3",
"elliptic-curve 0.14.1",
"rfc6979 0.6.0",
"rfc6979",
"signature 3.0.0",
"spki 0.8.0",
"zeroize",
@ -1756,16 +1755,7 @@ version = "0.13.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4aaa26c720c68b866f2c96ef5c1264b3e6f473fe5d4ce61cd44bbe913e553018"
dependencies = [
"hmac 0.13.0",
]
[[package]]
name = "hmac"
version = "0.12.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
dependencies = [
"digest 0.10.7",
"hmac",
]
[[package]]
@ -2215,7 +2205,7 @@ dependencies = [
"jni-sys",
"log",
"simd_cesu8",
"thiserror 2.0.18",
"thiserror 2.0.19",
"walkdir",
"windows-link",
]
@ -2326,16 +2316,17 @@ dependencies = [
[[package]]
name = "k256"
version = "0.13.4"
version = "0.14.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f6e3919bbaa2945715f0bb6d3934a173d1e9a59ac23767fbaaef277265a7411b"
checksum = "93f50113171a713f4a4231ef82eb26703607139b35dcb56241f0ceab2ae1f7d8"
dependencies = [
"cfg-if",
"ecdsa 0.16.9",
"elliptic-curve 0.13.8",
"once_cell",
"sha2 0.10.9",
"signature 2.2.0",
"cpubits",
"ecdsa 0.17.0",
"elliptic-curve 0.14.1",
"primeorder",
"sha2 0.11.0",
"signature 3.0.0",
"wnaf",
]
[[package]]
@ -2567,14 +2558,14 @@ checksum = "6f1cfe935e71c764dfd6bad9b23372396f785408536c0a23fba379ef405117d3"
dependencies = [
"base64 0.22.1",
"bytemuck",
"hmac 0.13.0",
"hmac",
"log",
"md-5",
"prost",
"simplelog",
"spbr-common",
"sqlx",
"thiserror 2.0.18",
"thiserror 2.0.19",
"tokio",
"tonic",
"tonic-prost",
@ -3237,7 +3228,7 @@ dependencies = [
"rustc-hash",
"rustls",
"socket2 0.6.4",
"thiserror 2.0.18",
"thiserror 2.0.19",
"tokio",
"tracing",
"web-time",
@ -3260,7 +3251,7 @@ dependencies = [
"rustls",
"rustls-pki-types",
"slab",
"thiserror 2.0.18",
"thiserror 2.0.19",
"tinyvec",
"tracing",
"web-time",
@ -3507,16 +3498,6 @@ version = "0.7.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1e061d1b48cb8d38042de4ae0a7a6401009d6143dc80d2e2d6f31f0bdd6470c7"
[[package]]
name = "rfc6979"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2"
dependencies = [
"hmac 0.12.1",
"subtle",
]
[[package]]
name = "rfc6979"
version = "0.6.0"
@ -3524,7 +3505,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b4a459cddafb3fe76b31fd8f1108007566c40301feb64dc7b54656eb7388172b"
dependencies = [
"crypto-bigint 0.7.5",
"hmac 0.13.0",
"hmac",
]
[[package]]
@ -3976,7 +3957,7 @@ dependencies = [
"rand 0.9.4",
"serde",
"serde_json",
"thiserror 2.0.18",
"thiserror 2.0.19",
"time",
"url",
"uuid",
@ -4218,11 +4199,11 @@ dependencies = [
"aes 0.9.1",
"base64 0.22.1",
"bytemuck",
"hmac 0.13.0",
"hmac",
"hybrid-array",
"md-5",
"rand 0.10.2",
"thiserror 2.0.18",
"thiserror 2.0.19",
]
[[package]]
@ -4297,7 +4278,7 @@ dependencies = [
"serde_json",
"sha2 0.10.9",
"smallvec",
"thiserror 2.0.18",
"thiserror 2.0.19",
"tokio",
"tokio-stream",
"tracing",
@ -4338,7 +4319,7 @@ dependencies = [
"sqlx-postgres",
"sqlx-sqlite",
"syn 2.0.118",
"thiserror 2.0.18",
"thiserror 2.0.19",
"tokio",
"url",
]
@ -4366,7 +4347,7 @@ dependencies = [
"sha1",
"sha2 0.11.0",
"sqlx-core",
"thiserror 2.0.18",
"thiserror 2.0.19",
"tracing",
]
@ -4389,7 +4370,7 @@ dependencies = [
"futures-util",
"hex",
"hkdf",
"hmac 0.13.0",
"hmac",
"ipnetwork",
"itoa",
"log",
@ -4402,7 +4383,7 @@ dependencies = [
"smallvec",
"sqlx-core",
"stringprep",
"thiserror 2.0.18",
"thiserror 2.0.19",
"tracing",
"whoami",
]
@ -4427,7 +4408,7 @@ dependencies = [
"percent-encoding",
"serde",
"sqlx-core",
"thiserror 2.0.18",
"thiserror 2.0.19",
"tracing",
"url",
]
@ -4575,11 +4556,11 @@ dependencies = [
[[package]]
name = "thiserror"
version = "2.0.18"
version = "2.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4"
checksum = "09a43598840e33d5b0331f38c5e30d13bb11c11210a4b58f0d9b18a5a5eefcd9"
dependencies = [
"thiserror-impl 2.0.18",
"thiserror-impl 2.0.19",
]
[[package]]
@ -4595,13 +4576,13 @@ dependencies = [
[[package]]
name = "thiserror-impl"
version = "2.0.18"
version = "2.0.19"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5"
checksum = "43cbfe0cf76104d42a574802844187e84a305e531ed54455f11fbde0f10541cd"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.118",
"syn 3.0.0",
]
[[package]]

View file

@ -25,7 +25,7 @@ chrono = { version = "0.4.39", features = ["serde"] }
argon2 = "0.5.3"
sha2 = "0.11.0"
bytemuck = { version = "1.21.0", features = ["derive"] }
base64 = "0.22.1"
base64 = "0.23.0"
hex = "0.4.3"
thiserror = "2.0.11"
bcrypt = "0.19.0"
@ -50,7 +50,7 @@ binrw = "0.15.1"
ecdsa = { version = "0.16.9", features = ["pem", "std", "verifying"] }
sha256 = "1.6.0"
p256 = "0.14.0"
k256 = "0.13.4"
k256 = "0.14.0"
dsa = "0.7.0"
openssl = {version = "0.10.78", features = ["vendored"]}
time = "0.3.47"