From 5d54d92e675d34451617358985580c8b2056db25 Mon Sep 17 00:00:00 2001 From: Spacebot Date: Tue, 28 Apr 2026 14:20:31 +0000 Subject: [PATCH 01/10] Update Rust crate log to v0.4.29 --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e666c9d..f1d3ba5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1788,9 +1788,9 @@ dependencies = [ [[package]] name = "log" -version = "0.4.27" +version = "0.4.29" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94" +checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" [[package]] name = "lru" -- 2.47.3 From af0b6d7a3bbf221bdb3bc7bae64659865d6f8435 Mon Sep 17 00:00:00 2001 From: Spacebot Date: Tue, 28 Apr 2026 14:20:41 +0000 Subject: [PATCH 02/10] Update Rust crate once_cell to v1.21.4 --- Cargo.lock | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e666c9d..0faa662 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1930,9 +1930,9 @@ dependencies = [ [[package]] name = "once_cell" -version = "1.21.3" +version = "1.21.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d" +checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" [[package]] name = "openssl-probe" -- 2.47.3 From f93168d60e29aa94e3b962bda2ef0caac8c5caa6 Mon Sep 17 00:00:00 2001 From: Spacebot Date: Tue, 28 Apr 2026 15:04:24 +0000 Subject: [PATCH 03/10] Update Rust crate thiserror to v2.0.18 --- Cargo.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e28a488..032a92e 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3002,18 +3002,18 @@ dependencies = [ [[package]] name = "thiserror" -version = "2.0.12" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708" +checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" dependencies = [ "thiserror-impl", ] [[package]] name = "thiserror-impl" -version = "2.0.12" +version = "2.0.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d" +checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" dependencies = [ "proc-macro2", "quote", -- 2.47.3 From 18f5ea93fcac2e7b533f0b0dec9dcf905155dc0f Mon Sep 17 00:00:00 2001 From: Spacebot Date: Tue, 28 Apr 2026 15:04:39 +0000 Subject: [PATCH 04/10] Update Rust crate bytemuck to v1.25.0 --- Cargo.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e28a488..1be0d14 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -578,18 +578,18 @@ checksum = "46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43" [[package]] name = "bytemuck" -version = "1.23.1" +version = "1.25.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422" +checksum = "c8efb64bd706a16a1bdde310ae86b351e4d21550d98d056f22f8a7f7a2183fec" dependencies = [ "bytemuck_derive", ] [[package]] name = "bytemuck_derive" -version = "1.10.0" +version = "1.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "441473f2b4b0459a68628c744bc61d23e730fb00128b841d30fa4bb3972257e4" +checksum = "f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff" dependencies = [ "proc-macro2", "quote", -- 2.47.3 From 345416471962c91d2b9d2e60165bf422f470d117 Mon Sep 17 00:00:00 2001 From: Spacebot Date: Tue, 28 Apr 2026 16:03:20 +0000 Subject: [PATCH 05/10] Update Rust crate hmac to 0.13.0 --- Cargo.lock | 6 +++--- prudpv0/Cargo.toml | 2 +- prudpv1/Cargo.toml | 2 +- rnex-core/Cargo.toml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e28a488..0d2bad2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2140,7 +2140,7 @@ version = "0.1.0" dependencies = [ "bytemuck", "cfg-if", - "hmac 0.12.1", + "hmac 0.13.0", "log", "md-5 0.10.6", "proxy-common", @@ -2157,7 +2157,7 @@ dependencies = [ "async-trait", "bytemuck", "cfg-if", - "hmac 0.12.1", + "hmac 0.13.0", "log", "md-5 0.10.6", "once_cell", @@ -2316,7 +2316,7 @@ dependencies = [ "dotenv", "futures", "hex", - "hmac 0.12.1", + "hmac 0.13.0", "json", "log", "macros 0.0.0", diff --git a/prudpv0/Cargo.toml b/prudpv0/Cargo.toml index 447436d..72c59be 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.12.1" +hmac = "0.13.0" md-5 = "^0.10.6" [features] diff --git a/prudpv1/Cargo.toml b/prudpv1/Cargo.toml index b8346bf..5b0a7a5 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.12.1" +hmac = "0.13.0" 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/rnex-core/Cargo.toml b/rnex-core/Cargo.toml index f338fe3..2d35bfe 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.12.1" +hmac = "0.13.0" md-5 = "^0.10.6" tokio = { version = "1.43.0", features = ["full"] } hex = "0.4.3" -- 2.47.3 From 1e25661d815f0d623d6c33481f79910ac8b7ddc5 Mon Sep 17 00:00:00 2001 From: Spacebot Date: Tue, 28 Apr 2026 16:03:36 +0000 Subject: [PATCH 06/10] Update Rust crate md-5 to ^0.11.0 --- Cargo.lock | 6 +++--- prudpv0/Cargo.toml | 2 +- prudpv1/Cargo.toml | 2 +- rnex-core/Cargo.toml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e28a488..42f4c68 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2142,7 +2142,7 @@ dependencies = [ "cfg-if", "hmac 0.12.1", "log", - "md-5 0.10.6", + "md-5 0.11.0", "proxy-common", "rc4", "rnex-core", @@ -2159,7 +2159,7 @@ dependencies = [ "cfg-if", "hmac 0.12.1", "log", - "md-5 0.10.6", + "md-5 0.11.0", "once_cell", "proxy-common", "rc4", @@ -2320,7 +2320,7 @@ dependencies = [ "json", "log", "macros 0.0.0", - "md-5 0.10.6", + "md-5 0.11.0", "once_cell", "paste", "rand 0.8.5", diff --git a/prudpv0/Cargo.toml b/prudpv0/Cargo.toml index 447436d..fd4d6fa 100644 --- a/prudpv0/Cargo.toml +++ b/prudpv0/Cargo.toml @@ -13,7 +13,7 @@ log = "0.4.25" cfg-if = "1.0.4" proxy-common = {path = "../proxy-common"} hmac = "0.12.1" -md-5 = "^0.10.6" +md-5 = "^0.11.0" [features] prudpv0 = [] diff --git a/prudpv1/Cargo.toml b/prudpv1/Cargo.toml index b8346bf..33082fe 100644 --- a/prudpv1/Cargo.toml +++ b/prudpv1/Cargo.toml @@ -7,7 +7,7 @@ edition = "2024" bytemuck = { version = "1.23.1", features = ["derive"] } tokio = { version = "1.47.0", features = ["full"] } hmac = "0.12.1" -md-5 = "^0.10.6" +md-5 = "^0.11.0" rc4 = "0.1.0" v-byte-helpers = { git = "https://github.com/RusticMaple/VByteMacros", version = "0.1.1" } thiserror = "2.0.12" diff --git a/rnex-core/Cargo.toml b/rnex-core/Cargo.toml index f338fe3..87d2960 100644 --- a/rnex-core/Cargo.toml +++ b/rnex-core/Cargo.toml @@ -16,7 +16,7 @@ log = "0.4.25" rand = "0.8.5" cfg-if = "1.0.4" hmac = "0.12.1" -md-5 = "^0.10.6" +md-5 = "^0.11.0" tokio = { version = "1.43.0", features = ["full"] } hex = "0.4.3" -- 2.47.3 From 45355d340718fe35a5f0cdba3bdb9214f22c523e Mon Sep 17 00:00:00 2001 From: redbinder0526 Date: Tue, 28 Apr 2026 18:15:00 +0200 Subject: [PATCH 07/10] Update .forgejo/workflows/build.yml --- .forgejo/workflows/build.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.forgejo/workflows/build.yml b/.forgejo/workflows/build.yml index f76432e..f548006 100644 --- a/.forgejo/workflows/build.yml +++ b/.forgejo/workflows/build.yml @@ -3,7 +3,6 @@ name: Build and Test on: push: branches: ["**"] - pull_request: env: DOCKER_TLS_CERTDIR: /certs -- 2.47.3 From 3757658fd5e58ece0dda7252d913d146ef434b8c Mon Sep 17 00:00:00 2001 From: red binder Date: Tue, 28 Apr 2026 21:30:17 +0200 Subject: [PATCH 08/10] Revert md-5 upgrade --- Cargo.lock | 6 +++--- prudpv0/Cargo.toml | 2 +- prudpv1/Cargo.toml | 2 +- renovate.json | 4 ++-- rnex-core/Cargo.toml | 2 +- 5 files changed, 8 insertions(+), 8 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 0f5f463..925e3c2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2142,7 +2142,7 @@ dependencies = [ "cfg-if", "hmac 0.12.1", "log", - "md-5 0.11.0", + "md-5 0.10.6", "proxy-common", "rc4", "rnex-core", @@ -2159,7 +2159,7 @@ dependencies = [ "cfg-if", "hmac 0.12.1", "log", - "md-5 0.11.0", + "md-5 0.10.6", "once_cell", "proxy-common", "rc4", @@ -2320,7 +2320,7 @@ dependencies = [ "json", "log", "macros 0.0.0", - "md-5 0.11.0", + "md-5 0.10.6", "once_cell", "paste", "rand 0.8.5", diff --git a/prudpv0/Cargo.toml b/prudpv0/Cargo.toml index fd4d6fa..447436d 100644 --- a/prudpv0/Cargo.toml +++ b/prudpv0/Cargo.toml @@ -13,7 +13,7 @@ log = "0.4.25" cfg-if = "1.0.4" proxy-common = {path = "../proxy-common"} hmac = "0.12.1" -md-5 = "^0.11.0" +md-5 = "^0.10.6" [features] prudpv0 = [] diff --git a/prudpv1/Cargo.toml b/prudpv1/Cargo.toml index 33082fe..b8346bf 100644 --- a/prudpv1/Cargo.toml +++ b/prudpv1/Cargo.toml @@ -7,7 +7,7 @@ edition = "2024" bytemuck = { version = "1.23.1", features = ["derive"] } tokio = { version = "1.47.0", features = ["full"] } hmac = "0.12.1" -md-5 = "^0.11.0" +md-5 = "^0.10.6" rc4 = "0.1.0" v-byte-helpers = { git = "https://github.com/RusticMaple/VByteMacros", version = "0.1.1" } thiserror = "2.0.12" diff --git a/renovate.json b/renovate.json index 3f918de..be44185 100644 --- a/renovate.json +++ b/renovate.json @@ -4,11 +4,11 @@ "packageRules": [ { "matchUpdateTypes": ["minor", "patch"], - "automerge": true + "automerge": false }, { "matchUpdateTypes": ["major"], "automerge": false } ] -} \ No newline at end of file +} diff --git a/rnex-core/Cargo.toml b/rnex-core/Cargo.toml index 87d2960..f338fe3 100644 --- a/rnex-core/Cargo.toml +++ b/rnex-core/Cargo.toml @@ -16,7 +16,7 @@ log = "0.4.25" rand = "0.8.5" cfg-if = "1.0.4" hmac = "0.12.1" -md-5 = "^0.11.0" +md-5 = "^0.10.6" tokio = { version = "1.43.0", features = ["full"] } hex = "0.4.3" -- 2.47.3 From 0b9d9ad2144c162f9b641d6b6cb8832a420ca294 Mon Sep 17 00:00:00 2001 From: red binder Date: Tue, 28 Apr 2026 21:38:05 +0200 Subject: [PATCH 09/10] Revert "Merge pull request 'Update Rust crate hmac to 0.13.0' (#18) from renovate/hmac-0.x into v0" This reverts commit ca8315da8e3e62d272217164183968e2e5798184, reversing changes made to 3757658fd5e58ece0dda7252d913d146ef434b8c. --- Cargo.lock | 6 +++--- prudpv0/Cargo.toml | 2 +- prudpv1/Cargo.toml | 2 +- rnex-core/Cargo.toml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 73a949b..925e3c2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -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", 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/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" -- 2.47.3 From 34b1f668fe0dc1519d12d80c67827fa9ee617ac9 Mon Sep 17 00:00:00 2001 From: Spacebot Date: Tue, 28 Apr 2026 19:53:19 +0000 Subject: [PATCH 10/10] Update Rust crate hmac to 0.13.0 --- Cargo.lock | 6 +++--- prudpv0/Cargo.toml | 2 +- prudpv1/Cargo.toml | 2 +- rnex-core/Cargo.toml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 925e3c2..73a949b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2140,7 +2140,7 @@ version = "0.1.0" dependencies = [ "bytemuck", "cfg-if", - "hmac 0.12.1", + "hmac 0.13.0", "log", "md-5 0.10.6", "proxy-common", @@ -2157,7 +2157,7 @@ dependencies = [ "async-trait", "bytemuck", "cfg-if", - "hmac 0.12.1", + "hmac 0.13.0", "log", "md-5 0.10.6", "once_cell", @@ -2316,7 +2316,7 @@ dependencies = [ "dotenv", "futures", "hex", - "hmac 0.12.1", + "hmac 0.13.0", "json", "log", "macros 0.0.0", diff --git a/prudpv0/Cargo.toml b/prudpv0/Cargo.toml index 447436d..72c59be 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.12.1" +hmac = "0.13.0" md-5 = "^0.10.6" [features] diff --git a/prudpv1/Cargo.toml b/prudpv1/Cargo.toml index b8346bf..5b0a7a5 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.12.1" +hmac = "0.13.0" 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/rnex-core/Cargo.toml b/rnex-core/Cargo.toml index f338fe3..2d35bfe 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.12.1" +hmac = "0.13.0" md-5 = "^0.10.6" tokio = { version = "1.43.0", features = ["full"] } hex = "0.4.3" -- 2.47.3