forked from shadowsocks/shadowsocks-windows
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGES
330 lines (265 loc) · 8.36 KB
/
CHANGES
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
4.1.6 2019-04-17
- Add http proxy "basic access authentication"
- Add check box to toggle plugin argument input
- Add apply button for server configuration form
- Update UI of switching proxy mode
- Update exception handler for port assignment
4.1.5 2019-03-08
- Update nuget packages
- Update the PAC javascript to support user rules in a better way
- Other minor bug fixes and improvements
4.1.4 2019-02-04
- Update Privoxy to 3.0.28
- Enlarge Privoxy max client connections
- Update the system proxy when user-rule.txt is changed
- Register restart after system reboot
4.1.3.1 2018-12-09
- Fix error when usersettings bypasslist is null
4.1.3 2018-12-08
- Refine sysproxy exception handling
- Keep user bypass setting when use global proxy mode
- Update .Net download link
- Minor improvements
4.1.2 2018-09-13
- Fix plugin CLI argument environment variable issue (#1969 #1818)
- Other minor bug fixes and improvements (#1978 #1968 #1993)
4.1.1 2018-08-18
- Fix auto hotkey reg issue when OS wakeup
- Other minor bug fixes and improvements
4.1.0 2018-08-05
- Support portable mode Temp folder
- Register hotkeys on startup
- Fix sysproxy hanging issue
- Minor improvements
4.0.10 2018-05-10
- Add square bracket for SIP002 IPv6 (RFC3986)
- Add plugin CLI arguments support
- Bug fix: Server address should not be encoded (#1758)
- Bug fix: Wrong splash on multi display (#1729)
- Fix PerPixelAlphaForm's issue in designer
- Other minor bug fixes and improvements
4.0.9 2018-03-14
- Fix port occupied issue
- Add xchacha20-ietf-poly1305
- Update cryptographic libraries
- Bug fixes and improvements
4.0.8 2018-02-16
- Add OpenSSL 1.1.0g support #1671
- Update nuget packages
- Bug fixes and improvements
4.0.7 2017-12-09
- Fix QR code and ss:// protocol import issue
- Add an option to show password
- User rules have higher priority in PAC file
- Bug fixes and improvements
4.0.6 2017-09-09
- SIP002 support
- SIP003 support
4.0.5 2017-08-09
- Fix crash when user-wininet.json fail to parse. (#1178)
- Bug fixes and improvements.
4.0.4 2017-06-01
- Save user wininet settings as user-wininet.json
- Improve performance of aes-256-gcm
4.0.2 2017-05-19
- Fix legacy key derivation
- Bug fixes and improvements
4.0.1 2017-04-08
- Fix UDP relay
- Allow to add multiple servers via Shadowsocks URL
- Bug fixes and improvements
4.0 2017-04-04
- Add AEAD ciphers support, removed OTA
- I18N: add Japanese support, update Traditional Chinese strings
- sysproxy: restore user settings when system proxy is turned off
- Bug fixes and improvements
3.4.3 2017-1-11
- Make the previous portable mode as default
- Refine networking by Noisyfox
- Bug fixes and improvements
3.4.2.1 2016-12-30
- Refine Traditional Chinese translation by LNDDYL
- sysproxy: reduce false positives on virus detection
- sysproxy: set LAN proxy settings even if RAS query fails
- privoxy: drop obsolete tray area refreshing code
- Fix auto startup
- Bug fixes and improvements
3.4.2 2016-12-16
- Fix null ref in TCPRelay. (#940)
- Bring Privoxy back. (#948)
- Bug fixes and improvements.
3.4.1 (pre-release) 2016-12-13
- Fix crash if user input an invaild server address. (#933)
- Fix ERR_TOO_MANY_REDIRECTS with http proxy. (#937)
- Show SS URL in QRCode form.
- Add import URL from clipboard.
- Bug fixes and improvements.
3.4.0 (pre-release) 2016-12-9
- Replace Privoxy with built-in http proxy.
- Try fix system proxy settings on windows 10 insider preview.
- Secure local pac.
- Update bypass list.
- Bug fixes and improvements.
3.3.6 2016-12-6
- Refine system proxy mode switching logic,
merge 'Switch to PAC' and 'Switch to Global' into
'Switch system proxy mode'.
- Don't store LogViewer window size in config file,
now you can sync config between devices with different
resolutions.
- Add tag support for SS url
- Add pre-release channel in update checker
- Bug fixes and improvements
3.3.5 2016-11-7
- Improve system power mode handling
- Update mbed TLS to 2.4.0
- Check .NET Framework version on startup
3.3.4 2016-10-21
- Fix IE dial-up and VPN connection proxy settings
not changed since release 3.3.3.
- Fix a UI bug
3.3.3 2016-10-10
- Add timeout support for server and forward proxy,
only integer is allowed
- Use wininet API to setup system proxy
- Upgrade to .NET Framework 4.6.2
3.3.2 2016-10-03
- Add HTTP forward proxy support
- Bug fixes and improvements
3.3.1 2016-09-20
- Add global hotkey support
- Bug fixes and improvements
3.3 2016-09-09
- Update Privoxy to 3.0.26
- Change minimum system version explicitly to Windows Vista
since we are using dual-mode socket
- Support running multiple instances of Privoxy for system proxy
- Improve networking
- New traffic chart and icon style
- I18N: Traditional Chinese support
- Bug fixes and improvements
3.2 2016-08-13
- Add AES-CTR, blowfish and camellia ciphers support,
including aes-256-ctr, aes-192-ctr, aes-128-ctr,
bf-cfb, camellia-128-cfb, camellia-192-cfb
and camellia-256-cfb.
- Support one-time authentication in ss urls for sharing
- Support traffic chart and traffic icon
- Add proxy support
- Add verbose logging
- Improve LogForm
- Delete log file when clicking "Clean Logs" in the LogForm
- Bug fixes and improvements
3.1 2016-05-01
- Disable StatisticsStrategy by default
3.0 2016-03-02
- Update Privoxy to 3.0.24
- Replace Choose by Total Packet Loss with Choose by Statistics
- Support chacha20-ietf
- Support Onetime Authentication
- Optional checking updates
- Download updates automatically
- Improve log viewer
- Minor fixes
- Other improvements
2.5.8 2015-09-20
- Update GFWList url
2.5.7 2015-09-19
- Fix repeated IV
2.5.6 2015-08-19
- Add portable mode. Create shadowsocks_portable_mode.txt to use it
- Support server reorder
2.5.5 2015-08-17
- Fix crash when enabling Availability Statistics and some servers can not be resolved
- Allow multiple instances
- Other fixes
2.5.4 2015-08-16
- Hide Privoxy icon
2.5.3 2015-08-16
- Replace Polipo with Privoxy
- Add Choose by Total Packet Loss
2.5.2 2015-08-04
- Add log viewer
2.5.1 2015-07-26
- Prevent HA from switching servers too frequently
- Fix server settings can not be updated when using HA
- Fix server port can't be 8123
- Other minor fixes
2.5 2015-07-25
- Support load balance
- Support high availability
2.4 2015-07-11
- Support UDP relay
- Support online PAC
- Migrate update checker to GitHub releases
- Other fixes
2.3.1 2015-03-06
- Support user rule
2.3 2015-01-25
- Use the same port for every profile
- Use the same port for HTTP/Socks5/PAC
- Fix GFWList PAC compatibility issue with IE11
- Encourage users to report to GFWList when no update found
- Minor UI improvements
2.2.1 2015-01-18
- Fix QR Code compatibility
2.2 2015-01-14
- Support updating PAC from GFWList
- Support adding server by scanning QR Code
- Output timestamp in logs
- Minor fixes
2.1.6 2015-01-02
- Fix OPTIONS requests
- Improve logs
2.1.5 2014-12-25
- Fix QR Code compatibility with iOS
- Only left button will trigger double click on tray icon
2.1.4 2014-12-20
- Fix crash when remarks are too long
2.1.3 2014-12-20
- Add Chinese Language
- Fix some UI issues on Windows 8
- Fix some UI issues on high DPI screens
- Log bind error more friendly
- Stability issues
2.1.2 2014-12-14
- Fix sometimes Shadowsocks doesn't respond to requests
2.1.1 2014-12-14
- Add global proxy option
2.1 2014-12-12
- Add salsa20 and chacha20 support
2.0.11 2014-11-23
- Fix a crash
- Only switch the system proxy off if we have switched it on
2.0.10 2014-11-18
- Minor fixes
- Optimize code
2.0.9 2014-11-13
- Fix startup path
- Fix allowed port range for polipo
2.0.8 2014-11-12
- Fix data corruption
- Set proxy for PPPoE
- Auto Startup Option
- Support high DPI screens
2.0.7 2014-11-11
- Use OpenSSL for now
2.0.6 2014-11-10
- Minor bug fixes
2.0.5 2014-11-09
- Fix QRCode size
- Share over LAN option
- Log to temp path instead
2.0.4 2014-11-09
- Try to fix data corruption
- Remove all configuration except x86
2.0.3 2014-11-08
- Support QRCode generation
- Fix compatibility issues with some Chrome version
2.0.2 2014-11-08
- Add remarks
- Fix error when polipo is killed
2.0.1 2014-11-08
- Check already running
2.0 2014-11-08
- Initial release