Does not trim paddings for SIP002 URI.

https://shadowsocks.org/en/spec/SIP002-URI-Scheme.html
This commit is contained in:
Qiu Yuzhou
2018-03-20 15:17:39 +08:00
parent f0a591a1d3
commit 385e56dca4

View File

@ -320,8 +320,6 @@ class ServerProfile: NSObject, NSCopying {
guard let rawUserInfo = "\(method):\(password)".data(using: .utf8) else { guard let rawUserInfo = "\(method):\(password)".data(using: .utf8) else {
return nil return nil
} }
let paddings = CharacterSet(charactersIn: "=")
let userInfo = rawUserInfo.base64EncodedString().trimmingCharacters(in: paddings)
var items = [URLQueryItem(name: "OTA", value: ota.description)] var items = [URLQueryItem(name: "OTA", value: ota.description)]
if enabledKcptun { if enabledKcptun {