Commit Graph
3969 Commits
Author SHA1 Message Date
frelis 397c769119 Update manager : Ignore webroot Folder
Added a property to ignore, if set, the webroot folder, when checking if
the update packages  are not tampered

fixes duplicati/duplicati#2266
2017-03-08 14:50:59 +01:00
Kenneth Skovhede df72124a30 Untested way of recovering from the "Unknown header" issue with zip files.
This should revert from using the "Archive" interface, which uses the central header, to using the "Reader" interface which scans the zip file looking for streams.
It is not tested as I do not have a zip file that exhibits the error yet.
2017-03-07 23:12:01 +01:00
Kenneth Skovhede 66aaaab0a8 Fixed an issue with the URL parser being a little too flexible, which breaks if the URL has the port component.
This change means that URL's in the form `scheme://username:password@server` can no longer have any of the characters `:?/` in the username or password component without encoding.
2017-03-07 11:05:49 +01:00
Albertony e6e1c65767 Jottacloud backend now avoids using the possibly throttled stream when pre-computing the MD5 hash 2017-03-06 16:48:25 +01:00
Albertony 8070268a3a Jottacloud backend now fully supports custom devices and custom mount points 2017-03-06 13:56:41 +01:00
Albertony 426166ff94 Cleanup in the Jottacloud backend code. Also added implementation for supporting user defined mount points, but disabled for now since using it needs some extra considerations to avoid trouble. 2017-03-05 16:02:32 +01:00
Albertony 81ef8e9e22 Jottacloud backend improvements 2017-03-04 21:27:55 +01:00
Albertony 5b6330f0ea Jottacloud backend now works with simple backup and restore test 2017-03-04 19:12:41 +01:00
Albertony d4f75aeb3a Jottacloud backend can now be properly configured and test button works 2017-03-04 16:07:03 +01:00
Albertony 12731e6529 Initial project set up for Jottacloud backend 2017-03-04 13:34:19 +01:00
Kenneth Skovhede 17a407f7ec Merge branch 'feature/update_google_drive_paging' 2017-03-03 21:46:49 +01:00
Kenneth Skovhede b362614bf5 Updated the verification to use deep verification to test archive readability when the verify is invoked directly.
When invoking the verification after the backup, the deep verification is off by default.
2017-03-03 20:52:04 +01:00
Kenneth Skovhede 33ea12b7fe Added some readonly flags to signal non-changing variables 2017-03-03 20:50:36 +01:00
Kenneth Skovhede a7b46b622c Spelling fix in documentation 2017-03-03 20:50:11 +01:00
Kenneth Skovhede d893bd43cc Updated the GoogleDrive backend to use the nextPageToken field instead of the nextLink field, which has been removed from the v3 API. 2017-03-03 20:50:00 +01:00
Kenneth Skovhede 817a0e92dd Merge branch 'feature/update_sqlite_on_windows' 2017-03-01 11:55:48 +01:00
Kenneth Skovhede 28254de512 Removed an unused field 2017-03-01 11:54:52 +01:00
Kenneth Skovhede f223c38ad7 Updating the SQLite library on Windows to 1.0.104.0.
The Linux version use Mono.Data.SQLite if possible, and otherwise attempts to wrap the system sqlite.so.

This fixes #2144
2017-03-01 11:10:01 +01:00
Kenneth Skovhede 43d079fc28 Fixed the help text for the --prefix option to explain that it does not allow hyphens. 2017-02-28 10:06:25 +01:00
Kenneth Skovhede d91fc2b2e8 Merge branch 'feature/update-aws-s3' 2017-02-28 10:03:12 +01:00
Kenneth Skovhede 1d71afb870 Updated the AWS S3 libraries 2017-02-27 22:21:41 +01:00
Kenneth Skovhede 680ee82189 Updated SharpCompress to the latest version 2017-02-27 22:21:01 +01:00
Kenneth Skovhede f9b4b777ed Merge branch 'feature/improve_information_collection_from_verify' 2017-02-27 10:16:24 +01:00
Kenneth Skovhede f41c29f27a Fixed some doc strings, and made the informational message UserInformationException 2017-02-27 09:09:52 +01:00
Kenneth Skovhede 8c8a0907c0 Added checks to ensure that hyphens are not used in --prefix as that would make it possible to craft prefixes that confuse the filename parser, e.g. --prefix=duplicati-b1234.zip
This fixes #2295
2017-02-27 09:09:02 +01:00
Kenneth Skovhede 5919309da9 Added additional checks to attempt to gather information from the remote destination, if the local database is somehow missing the size or hash 2017-02-27 00:43:06 +01:00
Kenneth SkovhedeandGitHub e2dc4f8e84 Merge pull request #2318 from jmhardison/errormessage-incorrectword
Word change.
2017-02-16 23:17:05 +01:00
Kenneth Skovhede 9894facd51 Improved the logic around the abort functionality to avoid hanging while performing a retry delay 2017-02-14 10:28:59 +01:00
Jonathan Hardison debfffbe82 Word change.
Changed from loosing to losing.
Losing - cause/suffering loss.
Loosing - to let loose; free from bonds or restraint. / to let go a hold
2017-02-13 15:36:39 -06:00
agrajaghh bf0ec22f1e fix typos 2017-02-04 20:03:39 +01:00
agrajaghhandGitHub af1284966d Merge pull request #2305 from duplicati/Fix-strings
fix typo
2017-02-04 20:02:41 +01:00
René StachandGitHub 331c4581e3 Update Strings.cs 2017-02-04 19:58:38 +01:00
Kenneth Skovhede 9fd0121142 Removing the code that updates the logdata, as it has no effect, since any updated error messages will be destroyed later, should they contain any path-like strings.
This should help with #2298
2017-02-02 22:23:54 +01:00
matt 150f15269e Added HTTP reporting module 2017-01-30 18:01:12 -05:00
agrajaghh 746b02ce7c fix typos 2017-01-26 19:47:42 +01:00
Kenneth Skovhede 7f4c9383c3 Merge branch 'feature/set_tempdir_for_sqlite' 2017-01-25 21:16:45 +01:00
Kenneth Skovhede cba12b9d28 Added support for server modules, that is modules that expose options to the user interface 2017-01-25 12:01:01 +01:00
Kenneth Skovhede 9e6eefad9f Merge branch 'feature/add_single_result_code'
# Conflicts:
#	Duplicati/Library/Modules/Builtin/Strings.cs
2017-01-23 23:32:30 +01:00
Kenneth Skovhede 9007165139 Merge branch 'feature/fix_typos' 2017-01-23 23:11:56 +01:00
Kenneth SkovhedeandGitHub 1f99f54872 Merge pull request #2281 from duplicati/feature/improved_consistency_check
improved consistency check
2017-01-23 23:08:17 +01:00
Kenneth Skovhede 2b2c2c09de Merge branch 'feature/improve_error_reporting' 2017-01-23 22:55:05 +01:00
Kenneth Skovhede 626a79db1d Added guards agains empty lists of errors and warnings in the new parsed result type 2017-01-23 22:22:22 +01:00
Kenneth Skovhede 1424be05f9 Fixed a bunch of typos.
This fixes #2278.
2017-01-23 22:12:24 +01:00
Kenneth Skovhede e5b006713f Added method to test SSL from the webmodule 2017-01-23 21:12:52 +01:00
Kenneth Skovhede cafb8e6ff1 Fixed issues with reporting the correct error message when enumerating files 2017-01-23 20:53:18 +01:00
Kenneth Skovhede bc725e0edf Updated SendMail and SendJabberMessage to use the new result codes.
This fixes #2257
2017-01-23 20:49:33 +01:00
Kenneth Skovhede 81e8ef92da Added a new result code to simplify reporting the same backup result from all modules. 2017-01-23 20:47:01 +01:00
Kenneth Skovhede 56beda2941 Removed ListBrokenFiles from password exempt operations.
This fixes #2269
2017-01-20 12:30:34 +01:00
Kenneth Skovhede 0ad55a1ef2 Merge branch 'master' into feature/improved_consistency_check 2017-01-19 14:06:42 +01:00
Kenneth Skovhede 3ed963b7b5 Merge branch 'feature/minimal_fix_for_constraint_issue' 2017-01-19 14:04:56 +01:00