Allen Zhu
b4d02f8334
Merge branch 'master' into patch-1
5 years ago
Kexy Biscuit
e2f1564b6d
Remove http:// part in proxy host name.
Microsoft Docs is misleading, as always. dotnet/samples#1644
5 years ago
Kexy Biscuit
a6a8b091cb
Format the proxy host name used in GfwListUpdater.
Directly create a WebProxy with IPAddress.IPv6Loopback.ToString() throws UriFormatException. Format the proxy host name to satisfy WebProxy.
5 years ago
Student Main
4f34562fc3
fix wrong abpContent
5 years ago
Student Main
a44f810890
Reformatting some string literals
5 years ago
Student Main
3fe3f99d41
Init JS variable in more reliable and quick way, reduce redundant code
5 years ago
celeron533
36297b9132
Refine PAC resources
- Uncompress the text file for better version control
- Touch the PAC files in first place
5 years ago
celeron533
7030c380a1
Refine PAC server
- Split the file operations to new PACDaemon
- More precise matching logic for handling PAC content http request
5 years ago
celeron533
f38205a8f8
Update the GFWList via IPv6Loopback when available
5 years ago
Stzx
17c499c525
Modify PAC request behavior
Update the PAC file using the proxy channel only when proxy mode is enabled.
5 years ago
celeron533
fdd068c414
Log checking GFWList
6 years ago
celeron533
9ee988d9f1
Update the PAC javascript to support user rules in a better way
PAC will check the user rules first to find whether the URL should be connected via PROXY or DIRECT. If it does not match, then go to check GFWList rules.
6 years ago
celeron533
8cd64d4022
Reuse the PAC file merge procedure
7 years ago
Liming Jin
dc718a583b
Put user rules at the begin of the PAC file.
Fix : #1468
Enhance: 46d40fec67
7 years ago
Syrone Wong
f9ed9174cc
Fix crash when reading pac user rules
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
8 years ago
Licshee
a8ffc60d31
updated StringEx to 0.2, in favor of s.NonWhiteSpaceLines()
9 years ago
Licshee
4a45d60c40
more reliable & maintainable extension methods
9 years ago
Licshee
0c7597cdf4
moar
9 years ago
Licshee
859474b577
misc improve
9 years ago
kimw
22accf4a90
reformated source code
9 years ago
kimw
c2095b5ad7
migrated SimpleJson => Newtonesoft.Json, and of cause removed SimpleJson source files.
9 years ago
kimw
64390d45ac
GetTempPath() now supports: return a full path with filename combined which pointed to the temporary directory
9 years ago
kimw
0b16ef7445
Merge upstream
# Conflicts:
# README.md
# shadowsocks-csharp/Controller/Service/AvailabilityStatistics.cs
# shadowsocks-csharp/Controller/Service/PACServer.cs
# shadowsocks-csharp/Controller/Strategy/SimplyChooseByStatisticsStrategy.cs
# shadowsocks-csharp/Data/cn.txt
# shadowsocks-csharp/Model/Configuration.cs
# shadowsocks-csharp/Model/LogViewerConfig.cs
# shadowsocks-csharp/View/LogForm.Designer.cs
# shadowsocks-csharp/View/LogForm.cs
# shadowsocks-csharp/View/MenuViewController.cs
9 years ago
Gang Zhuo
c539e027d7
support custom abp file
9 years ago
Wensheng Tang
29afe43414
Update GFWList URL
9 years ago
kimw
0759bc894f
Move: gfwlist from googelcode -> github
9 years ago
kimw
b2c2d05c94
support auto check `user-rule.txt`'s change, and update the PAC file.
Note: This is a dirty hack.
9 years ago
clowwindy
4afd5faf3f
add load balancing
10 years ago