Commit Graph
589 Commits
Author SHA1 Message Date
Gang Zhuo c532cce99d small fix 2015-10-08 06:40:33 -04:00
Gang Zhuo 092d1168ff start all instances on boot under portable model 2015-10-08 06:33:02 -04:00
Gang Zhuo 8bc9a7911b remove reference of Newtonsoft.Json 2015-10-08 05:57:14 -04:00
Gang Zhuo 29d70acfb5 replace 'one_time_auth' to 'auth' 2015-10-07 23:43:41 -04:00
icylogic ad8a8c24e6 Merge pull request #340 from icylogic/feature/statistics_ui
Feature/statistics ui
2015-10-01 00:21:44 +08:00
icylogic 6550c04650 escape comma for csv;
prevent a bug
2015-10-01 00:16:53 +08:00
icylogic 426623c9f2 always notify user that a choice is made 2015-10-01 00:02:38 +08:00
icylogic dcc751773c tiny fix 2015-09-30 23:59:03 +08:00
icylogic b9632f8636 basic statistics form UI 2015-09-30 23:54:36 +08:00
icylogic 4684af053e Merge branch 'master' into feature/statistics_ui 2015-09-30 21:16:45 +08:00
Gang Zhuo 5c570fbb56 disable one-time auth when method is table or rc4 2015-09-25 21:18:15 +08:00
Gang Zhuo 098640e792 refact 2015-09-25 04:42:56 -04:00
Gang Zhuo c5e27486fb Protocol V2 2015-09-25 04:03:04 -04:00
Gang Zhuo d0518e5a11 typo 2015-09-24 00:34:48 -04:00
Gang Zhuo 3aac1cfcfc Refine the authentication for true CCA 2015-09-23 02:08:41 -04:00
Gang Zhuo f7c9f2049c default font name 2015-09-22 22:30:05 -04:00
kimw 969ee15ad6 convert "\r\n" -> Environment.NewLine 2015-09-23 00:32:28 +08:00
Gang Zhuo 83276f4750 Merge pull request #329 from GangZhuo/master
improved log viewer
2015-09-23 00:22:21 +08:00
Gang Zhuo a070c3c986 small fix 2015-09-22 23:52:12 +08:00
kimw 0eee5cd98f add feature: save LogForm's config into json file. 2015-09-22 23:18:25 +08:00
kimw f1019b4aad fix variables' name: (first letter uppercase -> lowercase)
1. WrapTextTrigger -> wrapTextTrigger
2. WrapTextTriggerLock -> wrapTextTriggerLock
3. TopMostTrigger -> topMostTrigger
4. TopMostTriggerLock -> topMostTriggerLock
5. ShowToolbarTrigger -> toolbarTrigger
2015-09-22 23:15:20 +08:00
kimw b632d4a8a9 improved log viewer:
1. add menu items for `clear logs`, `change fonts`, `wrap text` and `top most` functions.
2. hide toolbar default. but you can trigger it out by menu.
2015-09-22 23:15:20 +08:00
Gang Zhuo 0f793a43a0 Merge pull request #328 from GangZhuo/master
Restart twice, when click Ok button on Edit Servers window
2015-09-22 21:13:35 +08:00
Gang Zhuo b197af124b fix bug: shadowsocks restart twice, when click Ok button on Edit Servers window 2015-09-22 06:36:15 -04:00
Gang Zhuo 2ec1340261 fix "Only TrueType fonts are supported. This is not a TrueType font." 2015-09-22 02:01:23 -04:00
Gang Zhuo 41c0c803cd Merge pull request #326 from GangZhuo/issues-301
- Add an option for checking updates
- download updates automatically
2015-09-22 12:13:41 +08:00
Gang Zhuo 1d1c325ce1 fix UnitTest 2015-09-22 00:11:12 -04:00
Gang Zhuo ab79dbce0e Download updates automatically 2015-09-21 23:41:28 -04:00
Gang Zhuo 00ccb52bef Add an option for checking updates 2015-09-21 22:42:16 -04:00
Gang Zhuo 204d6b856e verbiage 2015-09-21 05:28:18 -04:00
Gang Zhuo 19085a3cd1 Update the hash function
follow with https://github.com/shadowsocks/shadowsocks-libev/commit/5ae4df94e440c4f6826a679a62687ad27303d89b
2015-09-20 23:25:37 -04:00
icylogic efdc347d68 Merge branch 'master' into feature/statistics_ui 2015-09-20 16:55:30 +08:00
Gang Zhuo ab1f366049 Combine libsscrypto.dll and libsslcrypto2.dll 2015-09-20 15:13:13 +08:00
Gang Zhuo ff0bc37694 fix UnitTest 2015-09-20 15:13:12 +08:00
Gang Zhuo eae3943556 reserve buffer for one-time auth 2015-09-20 15:13:12 +08:00
Gang Zhuo ca8df1b51f fix buffer size 2015-09-20 15:13:11 +08:00
Gang Zhuo 1564e9ff81 support onetime auth 2015-09-20 15:13:11 +08:00
icylogic 3895446715 Merge pull request #320 from icylogic/release/2.5.8
bump 2.5.8
2.5.8
2015-09-20 11:49:40 +08:00
icylogic c68283430a bump 2.5.8 2015-09-20 11:36:38 +08:00
icylogic 13ae8461d9 Merge pull request #319 from legendtang/master
Update GFWList URL
2015-09-20 11:31:56 +08:00
Wensheng Tang 29afe43414 Update GFWList URL 2015-09-20 10:58:38 +08:00
icylogic 391b1de2cf Merge pull request #316 from icylogic/release/2.5.7
Release/2.5.7
2.5.7
2015-09-19 16:24:24 +08:00
icylogic 8d2574b003 bump 2.5.7 2015-09-19 16:16:05 +08:00
icylogic 8e1c2193e4 replace Appveyor badges 2015-09-19 16:15:45 +08:00
icylogic 86bf0b3b2c Merge pull request #315 from icylogic/hotfix/repeated_iv
no repeat random number generator by GangZhuo
2015-09-19 15:53:01 +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
icylogic 3f56deb418 init chart 2015-09-19 15:26:25 +08:00
icylogic 6c7f33dec3 ping asynchronously to accelerate evaluating 2015-09-14 21:22:36 +08:00
icylogic eb6ae48bc1 refactor 2015-09-14 21:21:30 +08:00
icylogic 107bc99282 move loading and filtering jobs to statistics service 2015-09-14 20:57:17 +08:00