A C# port of shadowsocks
Download from releases.
geositeDirectGroupsis initialized with
geositeProxiedGroupsis initialized with
geositePreferDirectis false (default), PAC works in whitelist mode. Exception rules are generated from
geositeDirectGroups. Unmatched domains goes through the proxy.
geositePreferDirectis true, PAC works in blacklist mode. Blocking rules are generated from
geositeProxiedGroups. Exception rules are generated from
geositeDirectGroups. Unmatched domains are connected to directly.
pac.txtdirectly. But your modifications won't persist after updating geosite from the upstream.
bash $ git clone --recursive https://github.com/shadowsocks/shadowsocks-windows.git
You can use the Source Browser to review code online.
Shadowsocks-windows is licensed under the GPLv3 license.
BouncyCastle.NetCore (MIT) https://github.com/chrishaly/bc-csharp Caseless.Fody (MIT) https://github.com/Fody/Caseless Costura.Fody (MIT) https://github.com/Fody/Costura Fody (MIT) https://github.com/Fody/Fody GlobalHotKey (GPLv3) https://github.com/kirmir/GlobalHotKey MdXaml (MIT) https://github.com/whistyun/MdXaml Newtonsoft.Json (MIT) https://www.newtonsoft.com/json Privoxy (GPLv2) https://www.privoxy.org ReactiveUI.WPF (MIT) https://github.com/reactiveui/ReactiveUI ReactiveUI.Events.WPF (MIT) https://github.com/reactiveui/ReactiveUI ReactiveUI.Fody (MIT) https://github.com/reactiveui/ReactiveUI ReactiveUI.Validation (MIT) https://github.com/reactiveui/ReactiveUI.Validation WPFLocalizationExtension (MS-PL) https://github.com/XAMLMarkupExtensions/WPFLocalizationExtension/ ZXing.Net (Apache 2.0) https://github.com/micjahn/ZXing.Net