forked from duplicati/duplicati
-
Notifications
You must be signed in to change notification settings - Fork 0
/
changelog.txt
440 lines (386 loc) · 17.8 KB
/
changelog.txt
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
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
2017-02-28 - 2.0.1.50_canary_2017-02-28
==========
* Added error message if `--prefix` contains hyphens
* Fixed an issue with editing the allowed days on the schedule page
* Changed "import" so it just loads the configuration into the editor, allowing the user to edit it before saving
* Added function to restore that loads setup from a configuration file
* Updated SharpCompress and S3 libraries
* Improved crash messages for Windows TrayIcon
2017-02-23 - 2.0.1.49_experimental_2017-02-23
==========
* This build is the same as the canary
2017-02-23 - 2.0.1.48_canary_2017-02-23
==========
* Updated translations, thanks @agrajaghh
* Improved verification script, thanks @mnaiman
* Support for SSL certificates in server when running with Mono, thanks @mnaiman
* Improved progress bar updates when processing large files, thanks @asselin
2017-02-14 - 2.0.1.47_canary_2017-02-14
==========
* Updated some localizations
* Updated the user interface
* Fixed an issue where the Force Stop action did not work immediately
2017-02-03 - 2.0.1.46_canary_2017-02-03
==========
* Fixed icon sizes
* Removed the fake control.cgi entry
* Added experimental support for setting the SQLite tempdir
* Added an optimization that makes bug reports faster to create
* Added a new HTTP reporter module, thanks @vatara
2017-02-03 - 2.0.1.45_experimental_2017-02-03
==========
* This experimental release contains the fixes in the latest canary and some updated translations, and a fix that makes creating a bug-report faster
2017-01-24 - 2.0.1.44_canary_2017-01-24
==========
* Added SSL test tools for Mono debugging
* Fixed an issue with not reporting the correct error message when listing files
* Updated logs UI to show the backup name
* Added extra menu items to the start page
* Fixed a number of typos
* Added a more thorough consistency check
* Added an extra result level "fatal" to reporting
* Fixed reporting warning status if there were warnings during the backup
2017-01-19 - 2.0.1.43_canary_2017-01-19
==========
* Improved queries that are used to recreate the database
* Fixed duplicate logging entries when a log file was used
2017-01-16 - 2.0.1.41_canary_2017-01-16
==========
* Added a debugging feature to assist with #1699, #2048, #2140, #2178
* Fixed a problem with listing changes from the commandline
2017-01-12 - 2.0.1.40_canary_2017-01-12
==========
* Added extra functionality to the `--allow-full-removal` option
* Various updates to send-mail
* Reworked logging support to allow modules to funnel logs back into the current operation
* Reverted an optimization that cause backup scanning to be really slow
2017-01-08 - 2.0.1.39_canary_2017-01-08
==========
* Fixed some typos, thanks @sfahrenholz
* Added webp to compressed file extension list, thanks @dessant
* Changed aftp backend to use CWD, thanks @seaeagle1
* Added "purge" command to purge files from the database
* Added "list-broken-files" and "purge-broken-files" to aid in recovering from remote data loss
* Added additional trace log messages to debug some consistency issues
* Fixed support for operations across different operating systems
2016-12-27 - 2.0.1.38_canary_2016-12-27
==========
* Fixed a problem with login no longer working
* Updated the login page to use blue colors
2016-12-27 - 2.0.1.37_canary_2016-12-27
==========
* Added a check for administrator privileges to avoid HyperV error messages
2016-12-24 - 2.0.1.36_canary_2016-12-24
==========
* Fixed a case where excluded gave a warning
* Removed the "No LSB Modules" messages on Linux
* Fixed a problem with lon UNC paths on Windows, thanks @quincunx
* Removed the Greeno theme as it was not maintained
* Removed some unused options for setting in-memory buffers
* Added debug output if we hit issue #1400
2016-12-05 - 2.0.1.34_canary_2016-12-05
==========
* Fixed an issue with spurious errors in the UI mentioning Hyper-V
* Fixed an issue where requesting deletion of remote files did not work
* Improved the status results reported in the log files
* Fixed some issues with the usage reporter
* Fixed an issue with the SSH fingerprint not being accepted in URL encoded format
2016-11-27 - 2.0.1.33_canary_2016-11-27
==========
* Updated Linux certificate warnings to mention cert-sync instead of Mozroots
* Added option to run the Duplicati server as a Linux service, thanks @a1ezzz
* Updated LVM snapshot size parameters, thanks @kakoskin1
* Fixed schedule time being skewed towards UTC, thanks @tianqiaoxiangzhe
* Improved notification area layout, thanks @tudacs
* Fixed a case where it would be impossible to edit the weekdays in the schedule, thanks @tudacs
* Added support for choosing time values in seconds range from the UI
* Fixed issues with the scheduler not re-scheduling entries until after a restart
* Fixed a case where sizes chosen from the advanced options editor would be invalid
2016-11-12 - 2.0.1.32_canary_2016-11-12
==========
* Fixed an issue with deleting a backup
* Fixed an issue with creating a backup without encryption
* Fixed storing symlink metadata to not follow symlinks unless specified
* Updated AlphaFS, AWS (S3), SSH, Azure, Mega and mailkit libraries
* Fixed an issue with XFS-LVM snapshots, thanks @kakoskin1
* Updated languages, added Chinese
* Added a GUI for MSSQL databases, thanks @mnaiman
* Fixed an issue with metadata being reported as being too large if the blocksize is 1mb or or more
* Fixed escaping exported commandline for Windows
* Fixes to the UI, thanks @agrajaghh
2016-11-03 - 2.0.1.31_canary_2016-11-03
==========
* Fixed autoupdater choosing old update if the base version was replaced
* Improved the UI for adding a backup, thanks @agrajaghh
* Added MSSQL to potential backup targets, thanks @mnaiman
2016-11-03 - 2.0.1.30_experimental_2016-11-03
==========
* Experimental release; includes all canary changes
* Updated translations
* Rebuilt UnixSupport to fix OSX metadata issues
2016-10-27 - 2.0.1.29_canary_2016-10-27
==========
* Better support for LVM snapshots, thanks @a1ezzz
* Fixed additional Debian dependencies, thanks @a1ezzz
* Additional translation files, Spanish and French
* Improved HyperV support from CLI and UI, thanks @mnaiman and @agrajaghh
* Fixed a bug with log-spam from Windows Service, thanks @mnaiman
* Fixed issue with backup metadata and user that do not exist locally, thanks @gerco
* Improved screen reading support
* Fixed OSX icon on dark statusbar
* Fixed crashes on Linux related to icon format
* Updated GTK support and switched to SVG icons
2016-10-19
==========
* Some additions to the translation system
* Fixed setting current working dir, thanks @mnaiman
* Fixed an issue where deleting a backup would not work
* Updated the throttle computation algorithm
* Suppressing the "No LSB modules found" error message on Ubuntu
* Added support for metadata larger than 100kb
* NOTE: The large metadata support changes the remote file format for all newly written files
* Added support for HyperV on CLI and in the UI, thanks @mnaiman and @agrajaghh
* Fixed an issue with the Debian package requiring AlphaVSS.Common.dll when performing LVM snapshots
* Fixed an issue with Amazon Cloud Drive, thanks @AndersGron
* Fixed an incorrect warning when using the commandline and GPG
2016-10-14
==========
* Work on the translation system, thanks @agrajaghh
* Added tray-icon context menu icons, thanks @agrajaghh
* Added support for "caffeinate" on OSX to prevent sleep during backups
* Work on Hyper-V support, thanks @mnaiman
* Fixed an issue with Windows service running from the wrong start folder
* Changed dependencies in packages to require Mono 3.0
* Added a new delete dialog to assist in deleting the local database and optionally the remote data
* UI tweaks
* Added validation when saving/importing backups
* Fixed some issues with choosing the home folder on Windows
2016-09-29
==========
* Updated help file for commandline
* Fixed a problem with showing progress / crashing UI
* Support for localization
* Added messages in the log when finishing an operation
* Added log message after starting the webserver
* Support for the --asynchronous-upload-folder setting
* Added a dialog in the UI when clicking Run and the server is paused
* Improved formating of the logged result message
* Updated bundled GPG for Windows
2016-09-26
==========
* Fixed some issues in commandline help (thanks @agrajaghh)
* Added support for backing up HyperV machines (thanks @GNicho)
* Fixed showing backend statistics when --no-remote-verification is specified
* Fixed global options not being applied
2016-09-21
==========
* Change default TrayIcon on OSX to work on 32bit Mono
* Added localization support calls to all strings in the UI
2016-09-16
==========
* Fixed a restore issue from a partially reconstructed database
* Implemented Auhtenticode signing for all executables and libraries
* Implemented Authenticode signing for Windows MSI files
* Implmented Codesign for OSX pkg and dmg files
* Updated Mono check for existing certificates, to avoid showing mozroots message
* Added support for installing Duplicati.WindowsService.exe as a service from the commandline
2016-09-12
==========
* Fixed a problem with restoring from the UI, thanks @4m1g0
2016-09-09
==========
* Fixes to the Dropbox backend
* Fixed restore of files/folders with semicolon and plus characters from the UI
* Added visual feedback when clicking the restore button
* Added assembly redirects to solve issues with loading SharpAESCrypt and Mega backend
* Changed the label for dblocksize in the UI
2016-09-01
==========
* Fixed VSS based backups not working after 2.0.1.17
* Prevent including temporary files in verification file, thanks @mnaiman
* Added host-key verification for SSH connections, thanks @mnaiman
2016-08-27
==========
* Fixed issue with files not being listed on Windows (AlphaFS and AlphaVSS issue)
* Updated B2 API URL
* Added compact command to WebUI
2016-08-10
==========
* OneDrive for Business now uploads files in chunks to prevent timeout, thanks @ReneHezer
* Prevent using both --keep-version and --keep-time to avoid confusion
* Fixed a number of usability issues with the WebUI
* Fixed encoding of special characters for Amazon Cloud Drive, thanks @Xelio
* Fixed an issue with the recovery tool not respecting the restore folder target, thanks @mnaiman
* Fixed issues when including the "home" folder on Windows
* Fixed expanding environment variables and special folder names for filters
* Changed displaying the dates in the WebUI with the browser locale
* Added option to re-compress and re-encrypt from the recovery tool, thanks @mnaiman
* Updated AWS S3 library to latests version
* Added option to create an un-priviledged S3 user via IAM, if the current user has permissions
* Fixed an issue with the scheduler that cause high CPU usage for invalid schedules
* Fixed an issue with the WebUI forgetting SSL settings in some cases
* Upgraded support for sending email to use a new library with proper SSL support, thanks @mnaiman
* Fixed spurious failures in SSH connections, caused by leaking open connections, thanks @mnaiman
* Fixed a Mono dependency in the Debian package that has been renamed
* Added a DropBox backend, thanks @wvc
* Added option to serve the WebUI with an SSL certificate, thanks @mnaiman
* Improments to the recovery tool, thanks @mnaiman
* Fixed an issue where deleting a backup and creating a new could cause data to be pre-set from the delete backup on the new, thanks @4m1g0
* Fixed an issue with LVM not working on newer versions of Ubuntu
* Fixed an issue where Mono could not be located by the OSX app bundle
* Fixes to WebUI layout, thansk @Vaporizer8
2016-05-14
==========
* Fixes for UI on Safari, thanks @alexfran
* Speed and space improvement for backups, thanks @footstark
* Added a Synology package
2016-05-04
==========
* Updated Renci.SSH to latest build
* Added duration to the UI (thanks @trampi)
* Fixed a bug in recreate database with specially crafted index files
2016-04-27
==========
* Improved support for OEM customization
* Updated tray icons on OSX
* Added support for choosing SSL protocols
* Added suppresion of reparsepoint errors
* Improved restoring folder symlinks
2016-04-21
==========
* Added a new TrayIcon runner for OSX, so it now works on 64bit mono
* Fixed some error messages
* Updated App icon on Windows
* Added a Windows service
* Fixed an issue with IE caching data in the UI
* Fixed an issue with restoring from multi-drive backups in Windows
* Fixed an issue with spaces in the path on B2 backend
* Changed how the autoupdater attempts to find a folder for storing updates
* Updated NGAX, thanks AlexFRAN
2016-04-10
==========
* Added a new FTP backend, thanks @mylemans
* Fixed an issue with AWS crashing in initializer
* Updated list of compressed extensions
2016-04-08
==========
* Fixed a problem with symlink policy not being honored for folders
* Fixed disposing database commands and connections, which should fix all "database is locked" errors on Windows
* Updates to handling scenarios where the user is not logged in, thanks @mylemans
* Added an OSX TrayIcon for 64-bit, based on rumps
2016-03-31
==========
* Fixed some issues with non-standard block sizes
* Fixed a number of issues with recreating the database from remote data, thanks @footstark
* Fixed an issue where filelists with no files would cause an error message
* Added an import link to the NGAX theme
* Fixed loading and saving additional properties from NGAX theme
* Improved login redirect logic in NGAX theme, thanks @mylemans
* Improved layout for the NGAX theme, thanks @AlexFran
* Improved image quality for the TrayIcon on OSX and Windows, thanks @FootStark and @agrajaghh
2016-03-26
==========
* Fixed a problem with recreating database from backup data
* Added a OneDrive for business backend
* Fixed tray icons on all platforms
* Fixed an issue with running on .Net 4.0
2016-03-20
==========
* New icons, thanks to @agrajaghh
* Multithreading is now enabled by default
2016-03-18
==========
* Improved rebuild of the local database
2016-03-16
==========
* Improvements to database size, thanks to @FootStark
* Reduced storage for large backup sets, thanks to @FootStark
* Update version of SharpAESCrypt with utilization of hardware support for encryption/decryption if available
2016-03-14
==========
* Added options to run AES encryption with two threads, and decryption with up to four
* Fixed some minor issues with the UI introduced in the previous build
2016-03-13
==========
* Updated icons for Windows and Linux
* Improvements to selecting update channels
* Showing drive labels on Windows
* Fixed selecting expire intervals with the Ngax theme
* Minor display fixes
* Fixes to Amazon Cloud Drive backend
2016-03-12
==========
* Added feature to select update channel in the UI
* Added feature to select usage reporter level in the UI
2016-03-11
==========
* Added support for additional configuration parameters for S3
* Added download piping for optional parallel hash checking, thanks to Stefan Lück
* Drastic improvements for restore speeds, especially on large dataset, thanks to Stefan Lück
2016-02-15
==========
* Added expansion of environment variables in filters
* Numerous fixes for Windows
* Added error message for attempting to restore encrypted backup without a passphrase
* Added two substantial performance fixes for restoring, thanks to @FootStark and @kunom.
2016-01-27
==========
- Added option for more thorough verification during remote volume test
- Added support for backing up the filesystem root ( i.e. / ), thanks @mach-o
- Added fixes to ensure that a failed rebuild of a database cannot be used
- Added an update to SharpCompress to fix a special case where some bytes could be lost on extraction
- Updated the NGAX UI with the latest fixes from Alexander
2016-01-12
==========
* Fixed the autoupdate popup
* Added feature to suppress donation messages
* Fixed an issue with PARSEDRESULT being empty in emails
* Fixed an issue with paths that contains spaces not being listed for restore
* Added support for modifying filters through scripts and the parameters file
* Added check for duplicate files from the backend and updated Google Drive to not report multiple versions of the same file
* Fixed an unhelpful error message when authid was not supplied
* Added workaround for Mono 2.11 where get_DefinedTypes is missing
2015-12-17
==========
* Bugfix for Backblaze backend
* Added faster fail for OAuth backends with wrong credentials
2015-12-14
==========
* Fixed a few issues with the new theme
* Added a system info page in the new theme
2015-12-08
==========
* New favicon
* Numerous fixes to the ngax theme
* Method for editing path to local database
2015-12-07
==========
* Added signed GPG signatures to each build
* Fixed an issue with notifications
* Numerous fixes and additions to the ngax UI
* Added Amazon Cloud Drive backend
* Added Backblaze Cloud Storage backend
* Added Mega.co.nz backend
* Added Box.com backend
2015-11-30
==========
* Added a check after repairing to test if more damages are done than fixed
* Implemented correct escaping of environment variables when used in regular expressions
* Improved the Greeno WebUI when picking file paths
* Added the new Angular code and the UI by Alexander
* Added a theme switcher
2015-11-18
==========
* Improved CLI output when there are no results
* Fixed a filtering issue with case-sensitive systems
* Improved restore by guessing the encryption and compression modules based on their filenames
* Improved robustness by checking if a file really exists when the server returns 404
* Fixed an issue where a deleted file would be repeatedly attempted verified
* Improvements to various CLI inputs
* Added a fix for a bug where pausing the server would keep it paused
* Bugfixes for the REST API
* Added some indexes to speed up the restore process
* Fixed a bug where backing up a folder and a subfolder would lead to all files being excluded
* Fixed an issue with compacting that would cause the database to require a repair if the compacting was interrupted
* Added mentions of the mozroots utility on Linux in various places
* Added the storage-class option to S3