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
9439fc617a
Config form UI updates
...
* Add tooltips
* Translations
2018-04-17 21:24:19 +08:00
celeron533
b7e30318cd
Add plugin CLI arguments support
2018-04-17 20:41:57 +08:00
Allen Zhu
7fb75f27b1
Merge pull request #1769 from studentmain/master
...
[Fix] QRCodeSplashForm.cs无法在窗体设计工具中打开
2018-03-29 19:53:25 +08:00
tltltltl
58f2c3937b
Update zh_TW.txt
...
change some translations
2018-03-29 18:53:07 +08:00
Zch
81dcad5df5
fix #1768
...
Move PerPixelAlphaForm's code into QRCodeSplashForm to avoid 2 derived class of Form in same file.
Before: QRCodeSplashForm -> PerPixelAlphaForm -> Form
After: QRCodeSplashForm -> Form
2018-03-24 21:32:48 +08:00
celeron533
5a78ee9212
Add square bracket for SIP002 IPv6 (RFC3986)
2018-03-23 22:39:06 +08:00
Max Lv
4431610205
Merge pull request #1762 from celeron533/Server_IPV6_URL
...
Server address should not be encoded
2018-03-22 22:07:23 +08:00
celeron533
257448a80a
Misc
2018-03-20 21:03:20 +08:00
celeron533
c9ead3eee9
Server address should not be encoded
2018-03-20 13:30:44 +08:00
wzxjohn
226ad0cf50
Fix wrong splash on multi display ( #1729 )
...
Because the splash is already on the target display, the target rect doesn't need to calculate with the screen position.
2018-03-18 21:23:43 -05:00
Chen Shaoju
5138e43aff
"Allow Clients from LAN" Description & Translation optimization ( #1753 )
...
"Allow Clients from LAN" --> "Allow other Devices to connect"
2018-03-16 21:15:15 -05:00
celeron533
25c1d02395
Update CHANGES and bump version
2018-03-14 22:32:31 +08:00
celeron533
897934c233
Add comments in app.config
2018-03-11 21:46:01 +08:00
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.
2018-03-11 16:05:37 +08:00
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
2018-03-03 22:22:01 +08:00
celeron533
20fa87ba89
Fix proxy bypass list #1674
2018-02-22 10:29:46 +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
b2645f9f0a
Fix bf-cfb name
...
Don't use Cname
2018-02-15 21:29:40 +08: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
502397b5f9
Update nuget packages
2018-01-29 22:29:49 +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
c24714e168
Simplify SystemEvents_PowerModeChanged()
2017-12-03 21:11:41 +08:00
celeron533
46d40fec67
Add the UserRule at the beginning of PAC file
2017-11-19 13:57:27 +08:00
SharerMax
acc192df34
Remove useless code
2017-10-11 01:04:55 +08:00
SharerMax
eae0b1cfac
Add option to show password
2017-10-11 01:00:24 +08:00
celeron533
a4c4967f5f
Rename GetQRCode() to GetServerURL()
2017-09-25 20:24:15 +08:00
celeron533
55c19187c7
Refine URL parser
...
- Bring back the legacy parser
- Refine SIP002 logic
2017-09-25 20:24:15 +08:00
celeron533
77a93a9140
Fix the issue "unable to add server from URL"
...
Base64 code ended with '=' cause the Uri invalid to parse.
Simplified the logic.
2017-09-10 00:54:39 +08:00
celeron533
08f06f7177
Update CHANGES and bump version
2017-09-09 20:24:50 +08:00
celeron533
05df449826
Add notification message
2017-09-05 22:31:54 +08:00
celeron533
d0e692a491
Translation for SIP003
2017-08-31 20:28:45 +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