recognize trailing padding as part of base64 address

pull/1982/head
orignal 7 months ago
parent 575268d360
commit a6ee1e648e

@ -287,8 +287,17 @@ namespace proxy {
}
else
{
bool padding = false;
for (auto& ch: jump)
if (!i2p::data::IsBase64(ch)) return false;
{
if (ch == '=')
padding = true;
else
{
if (padding) return false; // other chars after padding
if (!i2p::data::IsBase64(ch)) return false;
}
}
return true;
}
return false;

Loading…
Cancel
Save