Opportunity
70ec5df5b0
Add temp folder path selection ( #1827 )
...
* Translation
* Environment Variables support
2018-05-12 20:31:59 +08:00
celeron533
1a56ea23ec
Update CHANGES and bump version
2018-05-10 23:29:06 +08:00
celeron533
b7e30318cd
Add plugin CLI arguments support
2018-04-17 20:41:57 +08:00
celeron533
5a78ee9212
Add square bracket for SIP002 IPv6 (RFC3986)
2018-03-23 22:39:06 +08:00
celeron533
c9ead3eee9
Server address should not be encoded
2018-03-20 13:30:44 +08:00
celeron533
25c1d02395
Update CHANGES and bump version
2018-03-14 22:32:31 +08:00
celeron533
5db7c79407
Minor changes on Forward Proxy
2018-02-20 18:27:26 +08:00
HYec
85bd65e021
Only start the current server's plugin
2018-02-20 12:32:01 +08:00
HYec
7197e46b53
Close sockets before stop plugins
2018-02-20 12:31:53 +08:00
celeron533
e2b9822224
Update CHANGES and bump version
2018-02-16 10:15:53 +08:00
Allen Zhu
a12a70ccf0
Merge pull request #1671 from wongsyrone/master
...
Add OpenSSL 1.1.0g support due to hardware acceleration
2018-02-15 10:05:42 -06:00
Syrone Wong
4d4f1753c7
Add OpenSSL 1.1.0g support due to hardware acceleration
...
Note: If you want to compile it by yourself, please make sure
do NOT use `no-asm` configure option, since the main point of
this commit is to utilize assembly in openssl
Add OpenSSL test
2018-02-10 08:27:32 +08:00
celeron533
f042e91305
Minor changes
...
SIP003 server port validation
Year 2018
2018-01-29 21:23:41 +08:00
HYec
7564e79ede
Only start the current server's plugin
2018-01-09 23:08:50 +08:00
HYec
511feb2e31
Close sockets before stop plugins
2018-01-06 22:06:15 +08:00
celeron533
647f986003
Avoid raise FileSystemWatcher event twice
...
When saving user-rule.txt file, some text editors can raise FileSystemWatcher event twice.
The 1st time is blank content, then the 2nd time is the modified content.
2017-12-20 22:48:52 +08:00
celeron533
8cd64d4022
Reuse the PAC file merge procedure
2017-12-20 21:49:05 +08:00
Allen Zhu
7021edd61f
Merge pull request #1564 from jinliming2/user-rule
...
Put user rules at the begin of the PAC file.
2017-12-20 06:32:43 -06:00
Syrone Wong
218925e191
Close connection if received zero bytes
...
This might fix 500 Privoxy Internal Error: no-server-data
2017-12-14 09:54:31 +08:00
Liming Jin
dc718a583b
Put user rules at the begin of the PAC file.
...
Fix : #1468
Enhance: 46d40fec67
2017-12-10 17:25:07 +08:00
celeron533
0c877a76c6
Update CHANGES and bump version
2017-12-09 12:24:23 +08:00
celeron533
46d40fec67
Add the UserRule at the beginning of PAC file
2017-11-19 13:57:27 +08:00
celeron533
a4c4967f5f
Rename GetQRCode() to GetServerURL()
2017-09-25 20:24:15 +08:00
celeron533
08f06f7177
Update CHANGES and bump version
2017-09-09 20:24:50 +08:00
Raif Atef
f239244af2
Early start SIP003 plugins when reloading servers to avoid delay on first packet.
2017-08-27 09:11:41 +02:00
Raif Atef
a316b95f45
Logging for SIP003 start failure.
2017-08-26 21:22:53 +02:00
Raif Atef
cf5de91acb
Use job objects with SIP003 plugin to avoid lingering processes if app is killed.
2017-08-23 12:36:32 +02:00
Raif Atef
caa96ad334
Fix port range check and move Sip003Plugin.
2017-08-17 11:11:06 +02:00
Raif Atef
f04b497d79
SIP002 and SIP003 support
2017-08-14 11:48:41 +02:00
celeron533
ed31a3cab0
Update CHANGES and bump version
2017-08-09 19:20:50 +08:00
Syrone Wong
bbfc5d332d
Update CHANGES and bump version
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2017-06-01 15:55:55 +08:00
Syrone Wong
816651ebdc
Save user wininet settings as another config file
2017-05-25 17:18:20 +08:00
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
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
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
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
celeron533
d8ccc9810e
I18n. Rename language resources
...
cn -> zh-CN
zh-tw -> zh-TW
jp -> ja
2017-03-06 13:45:51 +08:00
Jonas Gao
4abcdbfb28
add: language jp support
2017-03-02 22:18:08 +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
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
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
8c76ac3401
Update CHANGES and bump version
...
Signed-off-by: Syrone Wong <wong.syrone@gmail.com >
2016-12-30 19:24:12 +08:00