Commit Graph
76 Commits
Author SHA1 Message Date
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 551e11303c Fixed the duplicated log entries in the log file.
This fixes #2254
2017-01-19 13:12:17 +01:00
Kenneth Skovhede e79cfa4d6f Merge branch 'feature/fix_send_mail' 2017-01-12 09:28:12 +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 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 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 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
Kenneth Skovhede a029890409 Implemented better default error messsages 2017-01-09 11:35:38 +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 4bf4871427 Added commandline operation to purge select files from filesets.
This fixes #1009.
This paves the way for #1337.
2016-12-29 22:41:13 +01:00
Kenneth Skovhede 32423d78b5 Added EndTime value in a few places.
This fixes #2127
2016-12-02 00:08:09 +01:00
Max 29f9694cf2 fix for 2077 2016-11-02 00:17:49 +01:00
Max 5c7dfcada7 Refactor of hyper-v backup 2016-10-22 23:08:27 +02:00
Max c56c8d0667 additional verification of hyper-v
ability to show paths in GUI
2016-10-22 16:17:58 +02:00
Max 06cccea7a7 moved hyper-v code to hyper-v classes 2016-10-16 01:40:12 +02:00
Max 17178b56d9 Added ability to have hidden command options to prevent UnsupportedOptionWarning log 2016-10-16 00:43:31 +02:00
Max 8c72cefd5b changes in hyper-v backed 2016-10-15 23:55:50 +02:00
Max c09e69765e Merge branch 'master' 2016-10-15 16:18:38 +02:00
Max f68695ca41 Added ability to backup hyperv using webgui 2016-10-15 16:18:26 +02:00
Kenneth SkovhedeandGitHub 17e2a3dab4 Feature/add delete dialog (#2008)
Added a delete page with options to delete the local database, as well as the remote files.
Added a captcha to protect against automated attacks that would attempt to delete the remote files.

This fixes #1201
2016-10-13 21:45:31 +02:00
Max 7a94d2a3a3 fixed checks for duplicate and inclusions 2016-10-09 11:47:36 +02:00
Kenneth SkovhedeandGitHub 8379aee6d4 Merge pull request #1982 from mnaiman/hyper_v_fixes
Hyper-v fixes
2016-10-08 23:02:07 +02:00
Max d03c794d0f fixes 3 2016-10-07 15:03:53 +02:00
Kenneth Skovhede 6c8fa88222 Implemented sleep-prevention for OSX 2016-10-04 11:53:51 +02:00
Kenneth Skovhede 9a228336c2 Added stop/fail message as requested in #1914 2016-09-28 09:55:04 +02:00
Kenneth Skovhede 0c68daff6c Fixed all whitespace to be 4 spaces instead of tabs 2016-09-15 11:39:27 +02:00
Kenneth Skovhede b31f97b568 Pending save... 2016-05-19 00:14:55 +02:00
Kenneth Skovhede 2cf2bf4bdd Added check to ensure the user has not supplied both --keep-versions and --keep-time.
This fixes #1733
2016-05-19 00:14:09 +02:00
Tim Mylemans 9e5c4a81b2 Implemented an alternative FTP backend using System.Net.FtpClient 2016-04-09 11:45:15 +02:00
Stefan Lück 61ed7b3db4 catch Force Locale error 2016-03-26 11:34:37 +01:00
Stefan Lück 7988224863 Hopefully fixes NoMethodImplementation on .NET40
The set was already wrapped, now the get is too.
As in #1659.
2016-03-26 11:03:06 +01:00
Kenneth Skovhede f86b66a888 Fixed issue #1606 2016-03-10 21:53:28 +01:00
Kenneth Skovhede 89b7d53fa6 Added statistics for restore to the usage reporter 2015-12-27 22:34:05 +01:00
Kenneth Skovhede 2555e48945 Implemented support for modifying the filter option in external modules as requested in #1526.
Also added support for supplementing/replacing filters from the --parameters-files.
This closes #1526.
2015-12-27 00:16:45 +01:00
Kenneth Skovhede b30a1f8ecd Added usage report for the size of backups 2015-12-22 02:22:56 +01:00
Kenneth Skovhede 147f55e1c6 Added usage reporter to keep track of most-wanted features and to get an overview of how and why Duplicati crashes 2015-12-22 00:35:00 +01:00
Kenneth Skovhede d326d0d491 Fixed issue #1471 2015-11-17 10:08:16 +01:00
Kenneth Skovhede 5bc0244216 Added a --force-locale option to assist in locale related debugging and user preferences 2015-09-11 11:21:57 +02:00
Kenneth Skovhede 473763fa27 Extended the reported system info, and made it available from the commandline. 2015-09-11 11:21:12 +02:00
Kenneth Skovhede e953b2d9de Setting various temp file related environment variables to force SQLite to place temporary files in the folder specified by --tempdir 2015-09-04 15:04:04 +02:00
Kenneth Skovhede 5bc424437a Added options to do partial repairs of a temporary local database, to allow faster restore/searching with no local database 2015-04-08 21:01:36 +02:00
Kenneth Skovhede 14413de2c6 Added option to allow partial repair of a database for faster searching into files 2015-04-08 20:19:46 +02:00
Kenneth Skovhede 3149064cde Merge branch 'no_more_resx' 2015-01-20 21:45:54 +01:00
Kenneth Skovhede 8d13e698eb Updated copyright notices 2015-01-20 21:44:52 +01:00
Kenneth Skovhede 16c791f0b5 Removed all resx files, now using Duplicati.Library.Localization exclusively 2015-01-20 21:07:24 +01:00
Kenneth Skovhede d90139314e Removed a compile warning 2014-08-25 15:21:33 +02:00
Kenneth Skovhede f97bdedac9 Implemented commandline method for listing affected files 2014-08-19 20:27:14 +02:00
Kenneth Skovhede 844e45b402 Fixed an issue where running a backup job would reset the log-level 2014-08-12 11:03:14 +02:00
Kenneth Skovhede b22a903e9f Fixed a double-string for a timer 2014-08-12 11:01:38 +02:00