From a36cbfa1c5f1736c81f2cf7d728950423baf65a6 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Thu, 26 Oct 2017 16:13:08 +0200 Subject: [PATCH] Fixed URL encoding safe character list --- lib/encode.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/encode.cpp b/lib/encode.cpp index 5e9116b7..66a085a2 100644 --- a/lib/encode.cpp +++ b/lib/encode.cpp @@ -97,8 +97,8 @@ namespace Encodings{ for (int i = 0; i < max; i++){ if (('0' <= c[i] && c[i] <= '9') || ('a' <= c[i] && c[i] <= 'z') || ('A' <= c[i] && c[i] <= 'Z') || - (c[i] == '~' || c[i] == '!' || c[i] == '*' || c[i] == '(' || c[i] == ')' || c[i] == '/' || - c[i] == '\'')){ + (c[i] == '$' || c[i] == '-' || c[i] == '_' || c[i] == '.' || c[i] == ',' || c[i] == '!' || + c[i] == '*' || c[i] == '(' || c[i] == ')' || c[i] == '/' || c[i] == '\'')){ escaped.append(&c[i], 1); }else{ if (c[i] == ' '){