noisyfox
be3cc3f3a6
Rename Shadowsocks.Proxy -> Shadowsocks.ForwardProxy
2016-12-09 02:17:46 +11:00
noisyfox
264b91d6b0
Fix a problem that forward proxy settings are saved twice
...
Fix #926
2016-12-09 02:05:42 +11:00
noisyfox
4b067346bf
Refine random string generate.
2016-12-09 01:39:07 +11:00
noisyfox
9e51b4a41b
Add translation
2016-12-08 19:01:07 +11:00
noisyfox
983c1adb28
Check secret in PACServer
2016-12-08 18:54:57 +11:00
noisyfox
22d8cdeff7
Add secret in local pac url.
2016-12-08 18:13:22 +11:00
noisyfox
b6cd8e0750
Update CHANGES and bump version
3.3.6
2016-12-06 22:43:19 +11:00
noisyfox
cc6f77efa5
Refine code
2016-12-06 22:34:17 +11:00
noisyfox
65b9c9f5fa
Allow check pre-release version
2016-12-06 22:01:00 +11:00
Syrone Wong
1e7a8de34a
Fix privoxy listening port conflict ( #920 )
...
Let TCP stack find a free port for us
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-12-03 03:00:31 +11:00
Syrone Wong
355ab0e63d
Use UTF-8 encoding for optional tag in ss url ( #918 )
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-12-01 00:31:03 +11:00
Syrone Wong
6d01cb074e
Add optional tag support for ss url ( #917 )
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-11-30 22:58:33 +11:00
noisyfox
17c60bf9cc
Don't UpdateSystemProxy before SaveConfig.
...
Otherwise we will update proxy twice.
2016-11-23 03:46:14 +11:00
noisyfox
41827f283e
Refine code
2016-11-23 03:22:00 +11:00
noisyfox
e7b559f1da
Refine code
2016-11-23 02:42:12 +11:00
noisyfox
63816ccdd1
Fix hotkey unregister issue.
...
Use singleton mode for hotkey callbacks.
2016-11-23 02:34:07 +11:00
noisyfox
206e0b8cb5
Fix a null ref
...
if user manually deleted the whole 'configs' field in gui-config.json.
Which won't crash the app but will lost all other configs.
2016-11-21 14:12:31 +11:00
noisyfox
86eeba3b7d
Fix crash while showing config dialog.
...
If user manually deleted servers from gui-config.json
2016-11-21 13:50:15 +11:00
noisyfox
6df3250a9f
Fix crash on startup when user manually deleted servers from gui-config.json
2016-11-21 13:41:36 +11:00
Noisyfox
011fc253bb
Merge pull request #888 from wongsyrone/hotkey
...
hotkey: Refine system proxy mode switching logic
2016-11-15 22:51:48 +11:00
Syrone Wong
c25e70e888
hotkey: Refine system proxy mode switching logic
...
Merge 'Switch to PAC' and 'Switch to Global'
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-11-15 18:14:56 +08:00
noisyfox
964f681d3b
Fix default font error.
2016-11-15 04:37:51 +11:00
noisyfox
b63bab0d1a
Refine LogViewerConfig. Don't store window size in main settings file
2016-11-15 04:23:59 +11:00
noisyfox
4b49431800
Parse dest address before connect to SS server.
...
This gives us the possibility to chose SS server based on dest address.
2016-11-14 09:58:48 +11:00
noisyfox
cfc6e674da
Catch and log known exceptions in SystemProxy
2016-11-12 19:38:47 +11:00
noisyfox
0101aa3741
Merge branch 'master' of https://github.com/shadowsocks/shadowsocks-windows
2016-11-12 19:23:33 +11:00
Noisyfox
1e9739116f
Merge pull request #878 from wongsyrone/minor
...
Detach static event handler before exiting
2016-11-12 17:55:24 +11:00
Syrone Wong
abcf3004ac
Detach static event handler before exiting
...
I hope this is the last one.
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-11-12 10:42:19 +08:00
Noisyfox
8b7b8d8219
Merge pull request #874 from wongsyrone/misc
...
Misc
2016-11-10 21:17:22 +11:00
Syrone Wong
199c204b5d
Misc
...
- detach event handler before exiting
- eliminate UI and non-UI exception handling race
- rework exception message
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-11-10 08:45:13 +08:00
Noisyfox
bce876f42e
Merge pull request #869 from wongsyrone/master
...
Refine RNG usage
2016-11-09 22:35:17 +11:00
Syrone Wong
8fcb66b6ff
Refine RNG usage
...
- Create instance once, bind it to ShadowsocksController
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-11-09 10:28:50 +08:00
noisyfox
da6466e247
Improve exception handling
2016-11-08 18:49:09 +11:00
noisyfox
24db6438bd
Update CHANGES and bump version
3.3.5
2016-11-07 16:52:28 +11:00
noisyfox
c908caa584
Use OpenRegKey
2016-11-06 01:25:22 +11:00
noisyfox
a16e80743c
Open .net download page automatically
2016-11-06 00:59:03 +11:00
noisyfox
aa9fd8ec06
Check .NET Framework version on startup
2016-11-05 23:23:04 +11:00
noisyfox
02124ff3ad
Update README.md
2016-11-05 22:07:17 +11:00
Noisyfox
eec899b9a3
Merge pull request #847 from celeron533/master
...
Update README.md
2016-11-04 22:08:18 +11:00
Noisyfox
1979131e12
Merge pull request #857 from wongsyrone/master
...
Minor update
2016-11-04 21:51:38 +11:00
celeron533
c09af5fe0f
Update README.md
2016-10-31 12:30:41 +08:00
Syrone Wong
816e2b351d
Update mbed TLS to 2.4.0
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-10-29 22:47:58 +08:00
Syrone Wong
217e818339
Cleanup
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-10-26 16:50:28 +08:00
Syrone Wong
f06f6f2fbb
Refine power mode handling
...
- enlarge timeout to 10 seconds
- detach event handler before exiting
- output log if success
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-10-24 08:27:49 +08:00
Syrone Wong
89b7043a4e
Update CHANGES and bump version
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
3.3.4
2016-10-21 09:57:08 +08:00
Syrone Wong
9c438ee745
Misc
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-10-21 08:17:28 +08:00
Syrone Wong
ce26bc15a9
Refine random generator handling
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-10-20 08:15:47 +08:00
Syrone Wong
4b99a5c210
Make registry opening more generic
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-10-20 08:05:25 +08:00
Syrone Wong
5721769c6d
Refine Remote Access Service query for WinVista and later
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-10-16 16:43:11 +08:00
Syrone Wong
1c1cc62235
System proxy support for Remote Access Service
...
e.g. Dial-up connection and VPN
- use INTERNET_OPTION_PROXY_SETTINGS_CHANGED instead of INTERNET_OPTION_SETTINGS_CHANGED
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-10-16 12:36:12 +08:00