From 09b065f46e86d4e3bf8a294ad2955651d9557888 Mon Sep 17 00:00:00 2001 From: Daniel Lublin Date: Wed, 11 Aug 2021 13:12:57 +0200 Subject: [PATCH] Limit hotspot name and password to only lowercase letters (on 29+) --- .../briarproject/briar/android/hotspot/HotspotManager.java | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/briar-android/src/main/java/org/briarproject/briar/android/hotspot/HotspotManager.java b/briar-android/src/main/java/org/briarproject/briar/android/hotspot/HotspotManager.java index 48842039f..11032f6f5 100644 --- a/briar-android/src/main/java/org/briarproject/briar/android/hotspot/HotspotManager.java +++ b/briar-android/src/main/java/org/briarproject/briar/android/hotspot/HotspotManager.java @@ -437,9 +437,8 @@ class HotspotManager { return "WIFI:S:" + ssid + ";T:WPA;P:" + password + ";;"; } - // exclude chars that are easy to confuse: 0 O, 5 S, 1 l I - private static final String chars = - "2346789ABCDEFGHJKLMNPQRTUVWXYZabcdefghijkmnopqrstuvwxyz"; + // exclude chars that are easy to confuse: 0 (O), 5 (S), 1 l (I) + private static final String chars = "2346789abcdefghijkmnopqrstuvwxyz"; private String getRandomString(int length) { char[] c = new char[length];