Add secret in local pac url.
This commit is contained in:
@@ -269,7 +269,7 @@ namespace Shadowsocks.Controller
|
||||
}
|
||||
if (_config.enabled)
|
||||
{
|
||||
SystemProxy.Update(_config, true);
|
||||
SystemProxy.Update(_config, true, null);
|
||||
}
|
||||
Encryption.RNG.Close();
|
||||
}
|
||||
@@ -347,6 +347,16 @@ namespace Shadowsocks.Controller
|
||||
}
|
||||
}
|
||||
|
||||
public void ToggleSecureLocalPac(bool enabled)
|
||||
{
|
||||
_config.secureLocalPac = enabled;
|
||||
SaveConfig(_config);
|
||||
if (ConfigChanged != null)
|
||||
{
|
||||
ConfigChanged(this, new EventArgs());
|
||||
}
|
||||
}
|
||||
|
||||
public void ToggleCheckingUpdate(bool enabled)
|
||||
{
|
||||
_config.autoCheckUpdate = enabled;
|
||||
@@ -515,7 +525,7 @@ namespace Shadowsocks.Controller
|
||||
{
|
||||
if (_config.enabled)
|
||||
{
|
||||
SystemProxy.Update(_config, false);
|
||||
SystemProxy.Update(_config, false, _pacServer);
|
||||
_systemProxyIsDirty = true;
|
||||
}
|
||||
else
|
||||
@@ -523,7 +533,7 @@ namespace Shadowsocks.Controller
|
||||
// only switch it off if we have switched it on
|
||||
if (_systemProxyIsDirty)
|
||||
{
|
||||
SystemProxy.Update(_config, false);
|
||||
SystemProxy.Update(_config, false, _pacServer);
|
||||
_systemProxyIsDirty = false;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user