Resource rewrite secret key to ensure rewritten url validity

Fixed epg rewrite
This commit is contained in:
euzu
2025-11-21 17:09:14 +01:00
parent 799c745d60
commit ddcd56b1ea
16 changed files with 208 additions and 47 deletions
+8
View File
@@ -14,3 +14,11 @@ pub const fn default_connect_timeout_secs() -> u32 { 6 }
pub const fn default_resource_retry_attempts() -> u32 { 3 }
pub const fn default_resource_retry_backoff_ms() -> u64 { 250 }
pub const fn default_resource_retry_backoff_multiplier() -> f64 { 1.0 }
pub fn default_secret() -> String {
let mut out = [0u8; 16];
for x in &mut out {
*x = fastrand::u8(..);
}
out.iter().map(|b| format!("{:02X}", b)).collect()
}