403 Commits
Author SHA1 Message Date
icylogic 8d2574b003 bump 2.5.7 2015-09-19 16:16:05 +08:00
Gang Zhuo 72ea01d566 no repeat random number generator
The stock code use class Random to generate IV, the Random is pseudo random number generator. The IV maybe repeat, this will cause shadowsocks-libev closed the sockets with the error message 'invalid password or cipher'. Reference https://github.com/shadowsocks/shadowsocks-libev/issues/389

Solution is use class RNGCryptoServiceProvider to generate IV, of course it's lower performance, but a little bit.
2015-09-19 15:49:19 +08:00
Jackson Ming Hu 2fdb26c063 Fix a tiny bug
Sometimes the users may hit enter key by mistake, and the form will
close without saving entries.
2015-09-04 11:59:23 +10:00
icylogic 879163dc2b Add more clear log 2015-09-02 01:23:32 +08:00
kimw 14381cf887 update version number 2015-08-19 22:23:54 +08:00
kimw 99fe540e53 Merge remote-tracking branch 'upstream/master' 2015-08-19 21:55:40 +08:00
clowwindy 765720dbd9 small fix 2015-08-19 21:51:28 -07:00
clowwindy c767f55b3c add portable mode 2015-08-19 21:39:06 -07:00
kimw cec6f79e7e improved log viewer:
1. add `clean log` feature
2. add `change font` feature
3. add `wrap text` feature
4. add `top most` feature
2015-08-19 21:52:16 +08:00
clowwindy 7ab5eae64c Merge pull request #297 from kimw/master
2 fixes, 1 feature, 1 code beautify
2015-08-19 04:39:49 -07:00
clowwindy b1ebfe7772 prevent moving up and down when unsaved 2015-08-19 19:35:37 -07:00
kimw f6085d9362 Merge remote-tracking branch 'upstream/master' 2015-08-19 18:39:23 +08:00
kimw 0b6dd0d653 refresh server list with friendly name 2015-08-19 18:38:11 +08:00
clowwindy 7081819390 timeout 30min -> 15min 2015-08-19 13:05:12 +08:00
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
2015-08-19 00:24:08 +08:00
kimw 3e1044fc41 rename variable _oldSelectedIndex to _lastSelectedIndex 2015-08-19 00:22:23 +08:00
kimw feaf7f70d0 fix translation typo 2015-08-19 00:20:39 +08:00
kimw b623216af3 Merge remote-tracking branch 'upstream/master' 2015-08-18 23:51:53 +08:00
clowwindy 750ee4fa5f add handler timeout 2015-08-18 21:34:05 -07:00
clowwindy 3bc77d212a reduce cache size 2015-08-18 21:34:04 -07:00
kimw f33fb04b89 support customize the server order 2015-08-18 23:48:52 +08:00
clowwindy 63b31f5aba fix translation 2015-08-18 05:07:38 +08:00
clowwindy 590322bca2 fix some translation 2015-08-18 05:07:04 +08:00
clowwindy 71bd0d2b5a improve user experience for some users 2015-08-18 04:26:11 -07:00
clowwindy e84825c25d fix a path problem 2015-08-17 20:19:21 -07:00
clowwindy 05726cdb67 revert part of #257 2015-08-17 20:00:24 -07:00
clowwindy ab38538b34 allow multiple instances 2015-08-17 19:49:49 -07:00
Pink Floyd 9522d1d17b Update UpdateChecker.cs
Update UpdateURL
2015-08-17 17:24:35 +08:00
icylogic 7978817492 fixed #280, log "No such host is known" and other PingException 2015-08-17 11:32:03 +08:00
clowwindy b4647e5b15 bump 2015-08-16 22:04:25 -07:00
clowwindy 7d2c292034 prevent privoxy from showing tray icon 2015-08-16 22:04:24 -07:00
clowwindy b238aaf8cc bump 2.5.3 2015-08-16 18:17:53 -07:00
clowwindy 674e120af3 fix proj 2015-08-16 18:17:22 -07:00
clowwindy fdf91705ac minor fixes 2015-08-16 18:13:08 -07:00
clowwindy 4e01a40dd8 replace polipo with privoxy 2015-08-16 18:07:05 -07:00
clowwindy 766b9aac56 revert gc 2015-08-16 15:46:57 -07:00
icylogic 26557bfdc3 adjust interval of statistics 2015-08-11 12:17:03 +08:00
icylogic 56ec95862c implicitly implement 2015-08-11 12:16:26 +08:00
icylogic 40cb772823 adjust description 2015-08-11 11:41:27 +08:00
icylogic 295beaf8ee prevent null reference exception log 2015-08-11 11:13:19 +08:00
icylogic b36b25af06 Avoid output when disabled 2015-08-11 10:56:12 +08:00
icylogic 0e4f0f17cd Add availability statistics service and a simple strategy
Strategy: Simply Choose By Statistics
2015-08-11 02:59:56 +08:00
li3shiyi 33e06067ac 全局模式切换到PAC模式时,清除ProxyServer 2015-08-07 18:22:23 +08:00
li3shiyi 0f748bd933 启用系统代理时禁用“自动检测设置”,并且无必要时不清除原有代理服务器设置。 2015-08-07 15:12:36 +08:00
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.
2015-08-07 00:53:07 +08:00
clowwindy 45e0968d29 fix #238 2015-08-04 02:17:37 -07:00
clowwindy e634b7eca1 remove unused var 2015-08-04 02:14:30 -07:00
clowwindy 7425e09ebc fix log not scrolled to bottom when first shown 2015-08-04 02:08:48 -07:00
clowwindy e1a90da2a4 will not distinguish .Net 2.0 and 4.0 2015-08-04 01:59:17 -07:00
clowwindy 6a5432c861 bump 2.5.2 2015-08-04 01:47:21 -07:00