From 45e1ba3fcb9000d9d05f493bae4322a6ead62d1f Mon Sep 17 00:00:00 2001 From: Robin Malley Date: Wed, 3 Feb 2021 05:23:28 +0000 Subject: [PATCH] Stop using unsafe characters Several characters used for short path generation are unsafe to use without escaping. Remove those. --- src/lua/util.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lua/util.lua b/src/lua/util.lua index f85f21c..b07350d 100644 --- a/src/lua/util.lua +++ b/src/lua/util.lua @@ -82,8 +82,8 @@ end local url_characters = [[abcdefghijklmnopqrstuvwxyz]].. [[ABCDEFGHIJKLMNOPQRSTUVWXYZ]].. - [[0123456789]].. - [[$-+!*'(),]] + [[0123456789]] + local url_characters_rev = {} for i = 1,string.len(url_characters) do url_characters_rev[string.sub(url_characters,i,i)] = i