847 Commits
Author SHA1 Message Date
Syrone Wong 44afefed71 Update CHANGES and bump version
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2017-05-19 16:47:31 +08:00
Syrone Wong 2eeebc29d7 Replace circular buffer with the blockcopy variant
to get rid of deep copy

- update NuGet pkg

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2017-05-19 15:56:13 +08:00
Ninedyz 0e01f8303c update Japanese translation (#1138)
* Update ja.txt

* Update ja.txt

* Update ja.txt

Sorry for the multiple posts(´・ω・`)

* Update ja.txt

* Update ja.txt
2017-05-19 06:20:30 +08:00
Syrone Wong 2fcf843bba libsodium: enable AVX2 for x86
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2017-05-15 16:14:37 +08:00
Syrone Wong 3b3a8c9077 fix legacy key derivation 2017-04-21 12:39:53 +08:00
Syrone Wong 60a5572808 update CHANGES and bump version 2017-04-08 19:22:11 +08:00
Syrone Wong 877644609b spare enough space for UDP packet 2017-04-08 18:59:39 +08:00
Syrone Wong 54335d4889 capture non-whitespace chars for ss url tag 2017-04-08 18:56:30 +08:00
Syrone Wong 08f12b3b24 reduce port forwarder buffer size 2017-04-05 18:55:44 +08:00
Syrone Wong 1c8f4168cf do not popup if we have fake Base64 strings 2017-04-05 18:42:52 +08:00
Syrone Wong 43672a8bda allow to add multiple servers via ss url
invalid URLs will be ignored
2017-04-05 18:14:58 +08:00
Syrone Wong 1c899f5013 update CHANGES and bump version 2017-04-04 08:47:43 +08:00
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.
2017-03-31 22:21:01 +08:00
Syrone Wong e747805c36 drop OTA translations 2017-03-31 22:07:53 +08:00
Syrone Wong 7408a75f0e drop OTA; add AEAD config 2017-03-31 22:04:41 +08:00
Syrone Wong 9ca61defe8 record user wininet settings and restore after use 2017-03-31 21:47:49 +08:00
Syrone Wong 3de14098d7 add AEAD support 2017-03-31 21:36:45 +08:00
Syrone Wong 317c64f47e update NuGet packages
replace zxing with NuGet pkg
2017-03-31 20:47:10 +08:00
celeron533 a6db852e95 I18n. Rename language resources by using underscore. 2017-03-10 22:31:52 +08:00
celeron533 d8ccc9810e I18n. Rename language resources
cn -> zh-CN
zh-tw -> zh-TW
jp -> ja
2017-03-06 13:45:51 +08:00
celeron533 6b6cf1516c I18n. Uniform the EOL (end of line) style
Convert CF (Unix) to CRLF (Windows) in both Traditional Chinese and Japanese definitions.
2017-03-06 10:41:38 +08:00
celeron533 a372e9c66e I18n. Fix typo
Remove unexpected empty lines of item [&View] in both Traditional Chinese and Japanese language definitions.
2017-03-06 10:41:35 +08:00
Jonas Gao 4abcdbfb28 add: language jp support 2017-03-02 22:18:08 +08:00
LNDDYL d800ec7a0a Update zh-TW translation (#1021) 2017-02-03 07:07:02 +08:00
Syrone Wong e9ba34373b Update CHANGES and bump version
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2017-01-11 14:27:24 +08:00
Syrone Wong 4c49f1b736 Make the previous portable mode as default
- change dir name to "ss_win_temp" to make things clear.
- throw any exception caught when creating temp folder

To workaround silly cleaning softwares and careless users.

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2017-01-11 14:05:11 +08:00
破娃酱 b266bf42f5 create "help" menu group (#989) 2017-01-08 08:44:49 +08:00
Noisyfox 2e7518d802 Send first chunk with Socks5 header (#984)
* Send socks5 handshake respond before read the target address
So that the next package will (hopefully) contain the first data chunk which means we could get a 'random' first package size.

* Try read available data before send first packet

* Add random size first packet
But commented out ^u^

* Oops forget to delete some test code
2017-01-04 07:59:41 +08:00
破娃酱 18e956f34c not set alpha of the icon (#981) 2017-01-02 15:19:23 +08:00
Syrone Wong 333ad2516f Fix language detection
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2016-12-31 19:35:37 +08:00
Syrone Wong d0d6a3cdfa Happy New Year
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2016-12-31 11:11:45 +08:00
Syrone Wong 8c76ac3401 Update CHANGES and bump version
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2016-12-30 19:24:12 +08:00
Syrone Wong 8f3994c7d8 Set LAN even if the RAS query fails
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2016-12-30 19:12:55 +08:00
Syrone Wong db1eafbfd8 Tweak OTA mask
sync with shadowsocks-libev

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2016-12-30 17:28:21 +08:00
LNDDYL 32225ed655 Update translation for Traditional Chinese (#973)
Credit to @LNDDYL
2016-12-30 17:13:46 +08:00
Syrone Wong 9e529361c4 Misc
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2016-12-23 21:48:30 +08:00
Syrone Wong d21162318e Workaround NotifyIcon's 63 chars limit(#965)
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2016-12-23 21:41:11 +08:00
Syrone Wong f9ed9174cc Fix crash when reading pac user rules
Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2016-12-23 12:16:26 +08:00
Syrone Wong 4407095d01 Fix auto startup
other minor cleanup

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2016-12-21 10:36:21 +08:00
Syrone Wong 1a283aa4ea Drop obsolete tray area refreshing code
- naming private vars
- object initializer

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2016-12-21 10:36:21 +08:00
Syrone Wong 97d08e4d40 Tweak privoxy config
only redirect
enable critical logging

Signed-off-by: Syrone Wong <wong.syrone@gmail.com>
2016-12-21 10:36:21 +08:00
Syrone Wong 673d6b3c44 update sysproxy
This will reduce false positives on virus detection.
2016-12-21 10:34:27 +08:00
noisyfox 03c087db6d Update CHANGES and bump version 2016-12-16 12:39:47 +11:00
noisyfox 5741133d5c Fix compile error.
And farewell.
2016-12-16 12:25:14 +11:00
noisyfox 28954600a2 Revert "Rename Shadowsocks.Proxy -> Shadowsocks.ForwardProxy"
This reverts commit be3cc3f3a6.
2016-12-16 12:19:52 +11:00
noisyfox 6ddd3d486b Revert "Allow LineReader to start with a first package"
This reverts commit a61b10bb67.
2016-12-16 12:19:42 +11:00
noisyfox dd269ac89d Revert "Remove privoxy"
This reverts commit 0d4d01af3b.
2016-12-16 12:19:33 +11:00
noisyfox 09d89b424d Revert "First working built-in http proxy"
This reverts commit 5ba0dffa5d.
2016-12-16 12:19:26 +11:00
noisyfox 5e973adb77 Revert "Refine header parse"
This reverts commit f9e39fdd1d.
2016-12-16 12:19:18 +11:00
noisyfox f149851e3b Revert "Better host parse"
This reverts commit d1e8f38767.
2016-12-16 12:19:09 +11:00