celeron533
25c1d02395
Update CHANGES and bump version
7 years ago
celeron533
897934c233
Add comments in app.config
7 years ago
Allen Zhu
fdbd3a975b
Merge pull request #1732 from wongsyrone/patch-1
add official way to dump network tracing info
7 years ago
Syrone Wong
7fd9ce2bc3
add official way to dump network tracing info
just uncomment the specific node in app.config, no need to recompile
to take effect. It will be shipped as Shadowsocks.exe.config after built.
This is for debugging only.
7 years ago
Allen Zhu
c168af6975
Merge pull request #1725 from celeron533/master
add xchacha20-ietf-poly1305
7 years ago
Syrone Wong
3329291ab9
add xchacha20-ietf-poly1305
- update mbedtls to 2.7.0, use new md5 api
- update libsodium to 1.0.16
- static link to openssl 1.1.0g, check libsscrypto repo for detail
7 years ago
celeron533
1e04279d37
Update issue template
7 years ago
celeron533
20fa87ba89
Fix proxy bypass list #1674
7 years ago
celeron533
5db7c79407
Minor changes on Forward Proxy
7 years ago
HYec
85bd65e021
Only start the current server's plugin
7 years ago
HYec
7197e46b53
Close sockets before stop plugins
7 years ago
Allen Zhu
b2c0bba953
Merge pull request #1682 from chenshaoju/patch-1
Add new requirement
7 years ago
Chen Shaoju
d266ea2e39
fix
7 years ago
Chen Shaoju
a5b11aee34
Add new requirements
7 years ago
celeron533
e2b9822224
Update CHANGES and bump version
7 years ago
Allen Zhu
a12a70ccf0
Merge pull request #1671 from wongsyrone/master
Add OpenSSL 1.1.0g support due to hardware acceleration
7 years ago
Syrone Wong
b2645f9f0a
Fix bf-cfb name
Don't use Cname
7 years ago
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
7 years ago
celeron533
502397b5f9
Update nuget packages
7 years ago
celeron533
f042e91305
Minor changes
SIP003 server port validation
Year 2018
7 years ago
Allen Zhu
d1219bbfca
Merge pull request #1618 from hyec/master
Close sockets before stop plugins
Do not activate all servers' plugins at the same time
7 years ago
HYec
7564e79ede
Only start the current server's plugin
7 years ago
HYec
511feb2e31
Close sockets before stop plugins
7 years ago
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.
7 years ago
celeron533
8cd64d4022
Reuse the PAC file merge procedure
7 years ago
Allen Zhu
7021edd61f
Merge pull request #1564 from jinliming2/user-rule
Put user rules at the begin of the PAC file.
7 years ago
Allen Zhu
f7cd2390b2
Merge pull request #1568 from wongsyrone/patch-1
Close connection if received zero bytes
7 years ago
Syrone Wong
218925e191
Close connection if received zero bytes
This might fix 500 Privoxy Internal Error: no-server-data
7 years ago
Liming Jin
dc718a583b
Put user rules at the begin of the PAC file.
Fix : #1468
Enhance: 46d40fec67
7 years ago
celeron533
0c877a76c6
Update CHANGES and bump version
7 years ago
celeron533
c24714e168
Simplify SystemEvents_PowerModeChanged()
7 years ago
celeron533
46d40fec67
Add the UserRule at the beginning of PAC file
7 years ago
Allen Zhu
aacc4edf69
Merge pull request #1438 from SharerMax/master
Add option to show password
7 years ago
SharerMax
acc192df34
Remove useless code
7 years ago
SharerMax
eae0b1cfac
Add option to show password
7 years ago
Allen Zhu
63980b3a12
Merge pull request #1406 from celeron533/SIP002_Refine
Sip002 refine
7 years ago
celeron533
a4c4967f5f
Rename GetQRCode() to GetServerURL()
7 years ago
celeron533
55c19187c7
Refine URL parser
- Bring back the legacy parser
- Refine SIP002 logic
7 years ago
celeron533
7c73aaa1cf
Append more test cases for ParseShadowsocksUrlTest
7 years ago
celeron533
77a93a9140
Fix the issue "unable to add server from URL"
Base64 code ended with '=' cause the Uri invalid to parse.
Simplified the logic.
7 years ago
celeron533
08f06f7177
Update CHANGES and bump version
7 years ago
celeron533
cb3afafd54
Update readme.md
7 years ago
celeron533
05df449826
Add notification message
7 years ago
celeron533
d0e692a491
Translation for SIP003
7 years ago
Allen Zhu
b0a2c2735b
Merge pull request #1336 from rwasef1830/use_job_for_sip003_plugin
Use job objects with SIP003 plugin to avoid lingering processes if app is killed
7 years ago
Raif Atef
f239244af2
Early start SIP003 plugins when reloading servers to avoid delay on first packet.
7 years ago
Raif Atef
a316b95f45
Logging for SIP003 start failure.
7 years ago
Raif Atef
cf5de91acb
Use job objects with SIP003 plugin to avoid lingering processes if app is killed.
7 years ago
Allen Zhu
71120e5c3e
Merge pull request #1298 from rwasef1830/sip003
SIP002 and SIP003 support.
7 years ago
Raif Atef
caa96ad334
Fix port range check and move Sip003Plugin.
7 years ago