diff --git a/src/ca/idexchange.rs b/src/ca/idexchange.rs index bc3a1a8..d218ace 100644 --- a/src/ca/idexchange.rs +++ b/src/ca/idexchange.rs @@ -141,7 +141,7 @@ impl Handle { fn verify_name(s: &str) -> Result<(), InvalidHandle> { if s.bytes() - .all(|b| b.is_ascii_alphanumeric() || b == b'-' || b == b'_' || b == b'/' || b == b'\\') + .all(|b| b.is_ascii_alphanumeric() || b == b'-' || b == b'_' || b == b'/') && !s.is_empty() && s.len() < 256 {