From dd5bd32aadbc1b7ffa95da313da3f906993d500c Mon Sep 17 00:00:00 2001 From: ghidra1 Date: Tue, 21 Feb 2023 19:31:34 +0000 Subject: [PATCH] GP-3121 allow Ghidra Server usernames to start with a numeric digit --- .../GhidraServer/src/main/java/ghidra/server/UserManager.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Ghidra/Features/GhidraServer/src/main/java/ghidra/server/UserManager.java b/Ghidra/Features/GhidraServer/src/main/java/ghidra/server/UserManager.java index c8ffde648d..aaca24b44e 100644 --- a/Ghidra/Features/GhidraServer/src/main/java/ghidra/server/UserManager.java +++ b/Ghidra/Features/GhidraServer/src/main/java/ghidra/server/UserManager.java @@ -752,7 +752,7 @@ public class UserManager { * Regex: matches if the entire string is alpha, digit, ".", "-", "_", fwd or back slash. */ private static final Pattern VALID_USERNAME_REGEX = - Pattern.compile("[a-zA-Z][a-zA-Z0-9.\\-_/\\\\]*"); + Pattern.compile("[a-zA-Z0-9][a-zA-Z0-9.\\-_/\\\\]*"); /** * Ensures a name only contains valid characters and meets length limitations.