icylogic
4e1b140dd9
Add Json.Net and separate out Statistics Configuration file
Import Json.Net since it's difficult for SimpleJson to deal with nested type.
9 years ago
icylogic
aa2334c9fd
Merge branch 'master' into feature/statistics_ui
# Conflicts:
# shadowsocks-csharp/Controller/Service/AvailabilityStatistics.cs
# shadowsocks-csharp/Controller/Strategy/StatisticsStrategy.cs
# shadowsocks-csharp/View/LogForm.Designer.cs
# shadowsocks-csharp/View/MenuViewController.cs
9 years ago
kimw
758c497eba
same the source code format.
1/ removed dual empty line
2/ removed tailing spaces
3/ converted tabs into spaces
4/ added some TODO comments
9 years ago
clowwindy
71bd0d2b5a
improve user experience for some users
9 years ago
icylogic
6375a3d4a8
Merge branch 'master' into feature/statistics_ui
9 years ago
icylogic
bf1c79304e
Basic user controls
9 years ago
clowwindy
766b9aac56
revert gc
9 years ago
icylogic
34ab170e4c
fix serveral minor bugs
9 years ago
icylogic
0e4f0f17cd
Add availability statistics service and a simple strategy
Strategy: Simply Choose By Statistics
9 years ago
Jeffrey Zhang
5ed40c7565
Added list of servers in QRCode generate window to select.
To add multiple servers in android phone, now it is no need to chose server one by one and generate QRCode for each. Just need to select the server listed in right.
10 years ago
clowwindy
01c059c4e3
fix server index problem
10 years ago
clowwindy
dafe33f7ed
fix a crash
10 years ago
clowwindy
ddd46ed8c6
add HA
10 years ago
clowwindy
4afd5faf3f
add load balancing
10 years ago
clowwindy
680d465393
add UDPRelay
10 years ago
Gang Zhuo
e0612854d6
support online pac, see https://github.com/shadowsocks/shadowsocks-csharp/issues/163
10 years ago
clowwindy
eb2e5cc242
add GUI for user rule support
10 years ago
clowwindy
5eaa1b9e2b
encourage users to report to gfwlist
10 years ago
clowwindy
d3365a8fa4
remove unecessary code
10 years ago
Sharuru
7918cb4bd2
Show current mode in tray menu
10 years ago
clowwindy
1a0f4807c2
use polipo port in port forwarder
10 years ago
clowwindy
5463b2859a
no hard code 8123
10 years ago
clowwindy
8c8c947356
use local port in gfwlist updater
10 years ago
clowwindy
5aa2822904
use local port in pac
10 years ago
clowwindy
18e6daf47d
update system proxy
10 years ago
clowwindy
788d74cefd
add port forwarder
10 years ago
clowwindy
e81b87e7df
move pac server to listener
10 years ago
clowwindy
aa6c38ece3
move local to listener service
10 years ago
clowwindy
444fabaa79
local port now is the same for different servers
10 years ago
clowwindy
e878b41519
implement ssurl scan
10 years ago
clowwindy
a0a5cafe3d
lint code
10 years ago
clowwindy
6192e09970
revert stop call
10 years ago
Gang Zhuo
4860d5b32a
fire error event when the pac server is not run
10 years ago
Gang Zhuo
c24c1d44b7
add new menu to update pac file via gfwlist
10 years ago
Gang Zhuo
a984e90727
Stop the PACServer when controller stop
10 years ago
clowwindy
a2cc753d5a
update translation
10 years ago
clowwindy
52ca609e3e
i18n
10 years ago
clowwindy
e53873276f
translate Microsoft language into human language
10 years ago
clowwindy
5ed49ac6b6
add global mode
10 years ago
clowwindy
3b5c09907d
only switch the system proxy off if we have switched it on
10 years ago
clowwindy
09ad2ca272
release memory periodically
10 years ago
clowwindy
59976979bd
start pac server even when local failed to start
10 years ago
wzxjohn
ac4748d6bf
lint code
10 years ago
clowwindy
7faf2c992b
do not expose SaveConfig to Views
10 years ago
clowwindy
59502c1984
fix UseShellExecute problem
10 years ago
clowwindy
e4ff27a1fc
share over LAN
10 years ago
wzxjohn
fc53a07203
change function to C# style
Change the first letter of function to upper case letter to fit C# code
style
10 years ago
clowwindy
040ae7981c
add qrcode form
10 years ago
clowwindy
afa46b63b7
implement removing server and saving
10 years ago
clowwindy
ac1172c3ec
implement adding server
10 years ago