Commit Graph
3995 Commits
Author SHA1 Message Date
Kenneth Skovhede c088db451b Force remove tools in RPM build script 2017-01-13 12:46:46 +01:00
Kenneth Skovhede 96b70fb917 Fixed the point where nuget is called in RPM build sequence to make sure all dependencies are installed before building anything 2017-01-13 12:36:23 +01:00
Kenneth Skovhede ca7cbff13a Updated the makefile, this fixes #2245 2017-01-13 00:23:21 +01:00
Kenneth Skovhede 43d5afe5c9 More disabling of assembly signing 2017-01-13 00:17:27 +01:00
Kenneth Skovhede c5d483c821 More disabling of assembly signing 2017-01-13 00:10:00 +01:00
Kenneth Skovhede 5ab248b660 Removed assembly signing from the snapshot project as that depends on two libraries that are not signed. 2017-01-13 00:03:28 +01:00
Kenneth Skovhede 93bcfdaa7b Version bump to v2.0.1.40-2.0.1.40_canary_2017-01-12
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.1.40_canary_2017-01-12.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.40_canary_2017-01-12.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.40_canary_2017-01-12.zip.sig.asc

MD5: 52db297bef032d710bc2e846830c6ce2

SHA1: 810850690f0a6a4375cd477c6645b6bbf722479f

SHA256: 087d0d430edf415a865ca49e0cb0598ab3d8807a0b3b4a443a94391b573fcda6
v2.0.1.40-2.0.1.40_canary_2017-01-12
2017-01-12 14:57:48 +01:00
Kenneth Skovhede 4dcf386312 Merge branch 'feature/revert_slowdown_2244' 2017-01-12 09:28:23 +01:00
Kenneth Skovhede e79cfa4d6f Merge branch 'feature/fix_send_mail' 2017-01-12 09:28:12 +01:00
Kenneth Skovhede 5f9539b9ea Fixed creating the temporary folder for the unittest data before using it 2017-01-12 08:41:34 +01:00
Kenneth Skovhede f5a1bcd32c Reverted the SQL query to use the Timestamp sorting instead of explicit fileset.
This fixes #2244
2017-01-11 23:48:41 +01:00
Kenneth Skovhede d62d483202 One more rework for the log output, to allow some messages to enter the log file but not the console 2017-01-11 23:35:42 +01:00
Kenneth Skovhede 84edb40ad0 Merge branch 'feature/fix_allow_full_removal' 2017-01-11 22:48:00 +01:00
Kenneth Skovhede 030a504183 Reworked the way the controller uses logging scopes to selectively send messages to file logs, but not normal operation listener 2017-01-11 22:44:42 +01:00
Kenneth Skovhede 37ee4d4cf8 Fixed an issue with broken logging in the unittest 2017-01-11 22:41:45 +01:00
Kenneth Skovhede 309df0f720 Added re-entrancy locks to all reporting messages in BasicResults 2017-01-11 22:41:28 +01:00
Kenneth Skovhede 17ae124a8d Changed logging re-entrancy lock to not look at the message itself 2017-01-11 22:41:01 +01:00
Kenneth Skovhede 5bbe41d31d Added sanity checks to the file-backed list, as well as a fix for enumerating, and then adding items afterwards 2017-01-11 15:07:37 +01:00
Kenneth Skovhede d3a3d8c85f Fixed a mistake in the debugging code for issue 2140 2017-01-11 13:51:56 +01:00
Kenneth Skovhede 816ac4e722 Changed the way the delete handler deals with --allow-full-removal 2017-01-11 13:51:30 +01:00
Kenneth SkovhedeandGitHub b1a4365990 Merge pull request #2241 from agrajaghh/i18n
translations
2017-01-10 12:33:41 +01:00
Kenneth SkovhedeandGitHub d483737757 Merge pull request #2242 from agrajaghh/typo
Revert "Update Strings.cs"
2017-01-10 12:33:01 +01:00
Kenneth Skovhede e692be5c92 Reworked the way log messages are handled, to include call-context setup.
This enables modules to report messages to the message-sink, and thus to the commandline through the normal interface.
This simplifies handling multiple logging systems, and supports reporting logging from multiple concurrent controller instances.

This fixes #2225
This fixes #1575
2017-01-09 23:27:56 +01:00
Kenneth Skovhede d39355f6a7 Added a missing QueitConsole check 2017-01-09 23:21:22 +01:00
Kenneth Skovhede 6bb1579aa9 Updated MailKit, fixed a bug with DnsLite, added backward compatible tls support from MailKit.
This fixes #1540.
This fixes #1948.
This fixes #2060
This fixes #2225
2017-01-09 23:21:00 +01:00
agrajaghh f0c0e9ffd5 Revert "Update Strings.cs"
This reverts commit 4266ed9d4a.
2017-01-09 20:54:18 +01:00
agrajaghh 39360e670d get translations from transifex 2017-01-09 19:38:26 +01:00
agrajaghh d21185112a extract strings 2017-01-09 18:45:53 +01:00
Kenneth Skovhede a029890409 Implemented better default error messsages 2017-01-09 11:35:38 +01:00
Kenneth Skovhede fc9f1b1dd3 Added description for the --allow-full-removal option 2017-01-09 10:40:09 +01:00
Kenneth Skovhede f6645ab142 Version bump to v2.0.1.39-2.0.1.39_canary_2017-01-08
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.1.39_canary_2017-01-08.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.39_canary_2017-01-08.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.39_canary_2017-01-08.zip.sig.asc

MD5: e4cd5dca98ad2c36375a9b82a601012d

SHA1: fbf50905dd461c82158e5d1ce8cce0ddd758a8b1

SHA256: 2b3d802945798564fc7e4809254b89bc8fd6ffd789895a639e53de01c328c568
v2.0.1.39-2.0.1.39_canary_2017-01-08
2017-01-08 21:31:53 +01:00
Kenneth Skovhede 9a849a2b58 Improved support for cross-os restores.
This fixes #1302
This fixes #1983
2017-01-06 23:01:54 +01:00
Kenneth Skovhede 9c0b463765 Added minor delays to purge unittest to avoid errors that happen when timestamps are back-to-back 2017-01-06 23:00:30 +01:00
Kenneth Skovhede b758e47193 Added a warning text to avoid confusion when default options are not applied 2017-01-06 22:56:53 +01:00
Kenneth Skovhede 8571475938 Merge branch 'feature/debug_listing_for_1400' 2017-01-06 10:03:03 +01:00
Kenneth Skovhede 684bd867ed Merge branch 'feature/debug_listing_for_2140' 2017-01-05 22:16:32 +01:00
Kenneth Skovhede 1b4cb3b5df Merge branch 'feature/implement_remote_file_recovery' 2017-01-05 22:16:25 +01:00
Kenneth Skovhede 179290d521 Added more extensive listing to further pinpoint the source of the error in #1400 2017-01-05 22:15:59 +01:00
Kenneth Skovhede fd0d0d5529 Added tracing output to track down issue #1699, #2140 and #2178 2017-01-05 21:41:21 +01:00
Kenneth Skovhede ab6379cec2 Added helpful hints if it is detected that the errors can be fixed with purge-broken-files 2017-01-05 20:58:33 +01:00
Kenneth Skovhede 1108d51d7f Implemented a new new list-broken-files and purge-broken-files command for the commandline to assist with handling remote file loss. 2017-01-05 16:46:01 +01:00
Kenneth Skovhede 76aae5de7b Changed the logic for getting the last-modified timestamp from the database.
Now we only look at the timestamp from the previous fileset, instead of for the last time the file was seen.
This should improve lookup times, and thus the running time for backups with many files.

This change means that the following sequence of operations will react differently:

- backup
- delete file
- backup
- undelete file
- backup

Prior to this commit, the undeleted file would be seen with the original timestamp and thus can avoid being scanned for changes.
After this commit, the file will be treated as a new file, even if it has the previous timestamp and will thus be scanned for changes.

An additional switch has been introduced, --check-filetime-only that improves the lookup further by not looking at the metadata or filesize, and thus makes a much lighter call to the database, where fewer tables need to be touched.
2017-01-05 10:03:32 +01:00
Kenneth Skovhede 3b85a77673 Minor style fixes 2017-01-05 09:57:06 +01:00
Kenneth Skovhede e69cec8dd6 Fixed purge unittest by delaying final backup such that the modified timestamp is not in the future 2017-01-01 20:09:29 +01:00
Kenneth Skovhede 33694ba45e Additional debugging information for Travis debug 2016-12-31 11:11:46 +01:00
Kenneth Skovhede e1a989ca32 Merge branch 'feature/add_purge_command' 2016-12-30 00:39:59 +01:00
Kenneth SkovhedeandGitHub 3c621ed659 Merge pull request #2212 from seaeagle1/master
Use CWD to change to path in AlternativeFTP client connection
2016-12-30 00:17:12 +01:00
Kenneth SkovhedeandGitHub d7e9f0b61a Merge pull request #2208 from dessant/patch-1
list webp as a compressed extension
2016-12-30 00:10:31 +01:00
Kenneth SkovhedeandGitHub bc0f500830 Merge pull request #2218 from sfahrenholz/spelling_mistakes
Typo fixes
2016-12-30 00:10:06 +01:00
Kenneth Skovhede 15de17c86d Fixed error messages in purge unittest 2016-12-30 00:08:14 +01:00