From 385e56dca429fee513b86173f5a1fc4801b828c6 Mon Sep 17 00:00:00 2001 From: Qiu Yuzhou Date: Tue, 20 Mar 2018 15:17:39 +0800 Subject: [PATCH] Does not trim paddings for SIP002 URI. https://shadowsocks.org/en/spec/SIP002-URI-Scheme.html --- ShadowsocksX-NG/ServerProfile.swift | 2 -- 1 file changed, 2 deletions(-) diff --git a/ShadowsocksX-NG/ServerProfile.swift b/ShadowsocksX-NG/ServerProfile.swift index c8adf24..c523859 100644 --- a/ShadowsocksX-NG/ServerProfile.swift +++ b/ShadowsocksX-NG/ServerProfile.swift @@ -320,8 +320,6 @@ class ServerProfile: NSObject, NSCopying { guard let rawUserInfo = "\(method):\(password)".data(using: .utf8) else { return nil } - let paddings = CharacterSet(charactersIn: "=") - let userInfo = rawUserInfo.base64EncodedString().trimmingCharacters(in: paddings) var items = [URLQueryItem(name: "OTA", value: ota.description)] if enabledKcptun {