diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index f548006..f76432e 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -3,6 +3,7 @@ name: Build and Test on: push: branches: ["**"] + pull_request: env: DOCKER_TLS_CERTDIR: /certs diff --git a/Cargo.lock b/Cargo.lock index 73a949b..e28a488 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -578,18 +578,18 @@ checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" [[package]] name = "bytemuck" -version = "1.25.0" +version = "1.23.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec" +checksum = "5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422" dependencies = [ "bytemuck_derive", ] [[package]] name = "bytemuck_derive" -version = "1.10.2" +version = "1.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff" +checksum = "441473f2b4b0459a68628c744bc61d23e730fb00128b841d30fa4bb3972257e4" dependencies = [ "proc-macro2", "quote", @@ -2140,7 +2140,7 @@ version = "0.1.0" dependencies = [ "bytemuck", "cfg-if", - "hmac 0.13.0", + "hmac 0.12.1", "log", "md-5 0.10.6", "proxy-common", @@ -2157,7 +2157,7 @@ dependencies = [ "async-trait", "bytemuck", "cfg-if", - "hmac 0.13.0", + "hmac 0.12.1", "log", "md-5 0.10.6", "once_cell", @@ -2316,7 +2316,7 @@ dependencies = [ "dotenv", "futures", "hex", - "hmac 0.13.0", + "hmac 0.12.1", "json", "log", "macros 0.0.0", @@ -3002,18 +3002,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.18" +version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" +checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "2.0.18" +version = "2.0.12" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" +checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" dependencies = [ "proc-macro2", "quote", diff --git a/prudpv0/Cargo.toml b/prudpv0/Cargo.toml index 72c59be..447436d 100644 --- a/prudpv0/Cargo.toml +++ b/prudpv0/Cargo.toml @@ -12,7 +12,7 @@ rc4 = "0.1.0" log = "0.4.25" cfg-if = "1.0.4" proxy-common = {path = "../proxy-common"} -hmac = "0.13.0" +hmac = "0.12.1" md-5 = "^0.10.6" [features] diff --git a/prudpv1/Cargo.toml b/prudpv1/Cargo.toml index 5b0a7a5..b8346bf 100644 --- a/prudpv1/Cargo.toml +++ b/prudpv1/Cargo.toml @@ -6,7 +6,7 @@ edition = "2024" [dependencies] bytemuck = { version = "1.23.1", features = ["derive"] } tokio = { version = "1.47.0", features = ["full"] } -hmac = "0.13.0" +hmac = "0.12.1" md-5 = "^0.10.6" rc4 = "0.1.0" v-byte-helpers = { git = "https://github.com/RusticMaple/VByteMacros", version = "0.1.1" } diff --git a/renovate.json b/renovate.json index be44185..3f918de 100644 --- a/renovate.json +++ b/renovate.json @@ -4,11 +4,11 @@ "packageRules": [ { "matchUpdateTypes": ["minor", "patch"], - "automerge": false + "automerge": true }, { "matchUpdateTypes": ["major"], "automerge": false } ] -} +} \ No newline at end of file diff --git a/rnex-core/Cargo.toml b/rnex-core/Cargo.toml index 2d35bfe..f338fe3 100644 --- a/rnex-core/Cargo.toml +++ b/rnex-core/Cargo.toml @@ -15,7 +15,7 @@ chrono = "0.4.39" log = "0.4.25" rand = "0.8.5" cfg-if = "1.0.4" -hmac = "0.13.0" +hmac = "0.12.1" md-5 = "^0.10.6" tokio = { version = "1.43.0", features = ["full"] } hex = "0.4.3"