celeron533
1d0aa5881e
Working NLog with config file and "verbose log" option
5 years ago
celeron533
84c55d116d
WIP: Migrate to NLog
5 years ago
Student Main
11514dbf02
let PACServer running when proxy disabled
revert fb4f7ea2eb
5 years ago
Student Main
2f2c3c321b
Merge pull request #2722 from rwasef1830/show-plugin-output
Implement "Show Plugin Output" checkbox.
5 years ago
Raif Atef
b83f5b3d96
Implement "Show Plugin Output" checkbox.
5 years ago
Student Main
fb369a1e1e
Use new grammar in Controller.Reload for readability
5 years ago
Student Main
fb4f7ea2eb
change PAC URL only when SystemProxy.Update
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
Stzx
e4d3775b4c
Simplified code
6 years ago
celeron533
8a42d3c9d4
Exception for port assignment
When error code is SocketError.AccessDenied/10013(WSAEACCES), the port is reserved by system and you may not find the process name in `netstat`.
https://github.com/shadowsocks/shadowsocks-windows/issues/1835#issuecomment-453528715
6 years ago
celeron533
f75ffc06fc
Minor updates
6 years ago
celeron533
5ffb7c4ca5
Update the system proxy when user-rule.txt changed
Fix #2140
6 years ago
celeron533
80e4bec8c8
Fix fail to register hotkeys after wake up ( #1954 )
6 years ago
celeron533
721fb3f0ef
Refine HotkeyReg logic
6 years ago
voq
f24c0e9872
Merge pull request #1130 from voq/master
Auto register hotkeys
6 years ago
celeron533
79f33bc326
Simplify the temp folder mechanism: portable mode is back
- Portable mode ON: executable file's folder
- Portable mode OFF: current user's temp folder
7 years ago
Opportunity
70ec5df5b0
Add temp folder path selection ( #1827 )
* Translation
* Environment Variables support
7 years ago
celeron533
5a78ee9212
Add square bracket for SIP002 IPv6 (RFC3986)
7 years ago
celeron533
c9ead3eee9
Server address should not be encoded
7 years ago
celeron533
5db7c79407
Minor changes on Forward Proxy
7 years ago
HYec
85bd65e021
Only start the current server's plugin
7 years ago
HYec
7197e46b53
Close sockets before stop plugins
7 years ago
celeron533
8cd64d4022
Reuse the PAC file merge procedure
7 years ago
celeron533
46d40fec67
Add the UserRule at the beginning of PAC file
7 years ago
celeron533
a4c4967f5f
Rename GetQRCode() to GetServerURL()
7 years ago
Raif Atef
f239244af2
Early start SIP003 plugins when reloading servers to avoid delay on first packet.
7 years ago
Raif Atef
a316b95f45
Logging for SIP003 start failure.
7 years ago
Raif Atef
caa96ad334
Fix port range check and move Sip003Plugin.
7 years ago
Raif Atef
f04b497d79
SIP002 and SIP003 support
7 years ago
Syrone Wong
816651ebdc
Save user wininet settings as another config file
8 years ago
Syrone Wong
1c8f4168cf
do not popup if we have fake Base64 strings
8 years ago
Syrone Wong
43672a8bda
allow to add multiple servers via ss url
invalid URLs will be ignored
8 years ago
Allen Zhu
84b69d3dff
Chart Refactor ( #1019 )
* Rename variable 'traffic' to 'trafficPerSecondQueue' and 'trafficInfoQueue'
* Remove class QueueLast<T> by using linq Queue.Last()
* Slight changes, such as rename, move several variables from function domain to class domain to improve performance.
Logic remains the same.
* Update the logic of copying queue from Controller to View.
* Move the TrafficInfo declaration into LogForm class
Overwise, the VS UI designer does not work.
8 years ago
Syrone Wong
7408a75f0e
drop OTA; add AEAD config
8 years ago
Syrone Wong
f9ed9174cc
Fix crash when reading pac user rules
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
8 years ago
noisyfox
dd269ac89d
Revert "Remove privoxy"
This reverts commit 0d4d01af3b
.
8 years ago
noisyfox
09d89b424d
Revert "First working built-in http proxy"
This reverts commit 5ba0dffa5d
.
8 years ago
noisyfox
efe6d5ba81
Revert "http -> shadowsocks protocol directly"
This reverts commit b04c59d8e6
.
8 years ago
noisyfox
7a39c2c71f
Revert "Logging exception"
This reverts commit 566a0fcfa5
.
8 years ago
noisyfox
76fbd808e3
Add menu item to copy local pac url
8 years ago
noisyfox
566a0fcfa5
Logging exception
8 years ago
noisyfox
b04c59d8e6
http -> shadowsocks protocol directly
No more http->socks5 transform.
8 years ago
noisyfox
5ba0dffa5d
First working built-in http proxy
8 years ago
noisyfox
0d4d01af3b
Remove privoxy
8 years ago
noisyfox
264b91d6b0
Fix a problem that forward proxy settings are saved twice
Fix #926
8 years ago
noisyfox
22d8cdeff7
Add secret in local pac url.
8 years ago
noisyfox
65b9c9f5fa
Allow check pre-release version
8 years ago
Syrone Wong
355ab0e63d
Use UTF-8 encoding for optional tag in ss url ( #918 )
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
8 years ago
noisyfox
17c60bf9cc
Don't UpdateSystemProxy before SaveConfig.
Otherwise we will update proxy twice.
8 years ago
noisyfox
b63bab0d1a
Refine LogViewerConfig. Don't store window size in main settings file
8 years ago