Tyler Gill
4bfaac4ec4
Normalize whitespace
2017-09-13 23:23:15 -07:00
Tyler Gill
768cd93923
Normalize some whitespace
2017-09-13 22:30:12 -07:00
Tyler Gill
5c7500973e
Add support for wildcards in source paths on Windows.
...
This causes backup to run for the given path on all drives, and can be useful in the case where removable drives may change letters randomly.
2017-09-10 13:18:49 -07:00
Dan Stahr
8c2280c86c
Issue #2578 : Removed all direct calls to VACUUM and added a command to run VACUUM manually
2017-08-04 11:24:18 +01:00
Kenneth Skovhede
66cf98a8b3
Merge branch 'master' into concurrent_processing
...
# Conflicts:
# Duplicati/Library/Main/Duplicati.Library.Main.csproj
2017-06-20 15:17:02 +02:00
Kenneth Skovhede
da0de9983b
Implemented the live throttle control.
...
This fixes #1730
This fixes #1261
2017-06-20 13:00:52 +02:00
jondoe
a643ed230a
Updated fix for #2440 based on review feedback.
2017-06-14 20:38:09 +02:00
jondoe
4371bf18c1
Fix for "Include/Exclude filters not available to run-script" #2440 . Passing the "filter" option to the Configure method so that the before-script can alter its value. Removing "filter" option afterwards because it is not a support command line option, merely a placeholder for the before-script to modify the filters.
2017-06-07 21:56:01 +02:00
Kenneth Skovhede
d18431b385
Merge branch 'master' into concurrent_processing
...
# Conflicts:
# Duplicati/Library/Main/Controller.cs
# Duplicati/Library/Main/Database/ExtensionMethods.cs
# Duplicati/Library/Main/Database/LocalBackupDatabase.cs
# Duplicati/Library/Main/Duplicati.Library.Main.csproj
# Duplicati/Library/Main/Operation/BackupHandler.cs
# Duplicati/Library/Main/Operation/RecreateDatabaseHandler.cs
# Duplicati/Library/Main/ResultClasses.cs
First attempt at merging all changes from 2016-10-08 to now :/
2017-05-30 00:35:31 +02:00
Kenneth Skovhede
62dc8e2178
Updated the UI commandline interface to work correctly with the status bar
2017-04-06 10:10:22 +02:00
Kenneth Skovhede
5bbb484cd3
Rewrote ListAffected and ListChanges to support a callback, such that the entire lists are not required to be materialized
2017-04-04 23:53:36 +02: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
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
Kenneth Skovhede
c1c8c9a1aa
Merge branch 'master' into concurrent_processing
...
Some changes were required for this merge,
now the StreamBlockSplitter process will take in any stream, store the blocks and return the blockset ID.
This makes it compatible with the changes for metadata handling where they support more than a single block of metadata.
# Conflicts:
# Duplicati/Library/Main/Database/LocalDatabase.cs
# Duplicati/Library/Main/Database/LocalRepairDatabase.cs
# Duplicati/Library/Main/Operation/BackupHandler.cs
# Duplicati/Library/Main/Operation/RecreateDatabaseHandler.cs
2016-10-18 13:27:36 +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 Skovhede and GitHub
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 Skovhede
6ef4bfa5ac
Merge branch 'master' into concurrent_processing
...
# Conflicts:
# Duplicati/Library/Main/Strings.cs
2016-10-09 01:29:24 +02:00
Kenneth Skovhede and GitHub
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
126f12bf0a
Merge branch 'master' into concurrent_processing
2016-09-29 13:48:30 +02:00
Kenneth Skovhede
9a228336c2
Added stop/fail message as requested in #1914
2016-09-28 09:55:04 +02:00
Kenneth Skovhede
94c5e10480
Merge branch 'master' into concurrent_processing
...
# Conflicts:
# Duplicati/Library/Main/Database/LocalBackupDatabase.cs
# Duplicati/Library/Main/Database/LocalDatabase.cs
# Duplicati/Library/Main/Database/RemoteVolumeEntry.cs
# Duplicati/Library/Main/Operation/BackupHandler.cs
# Duplicati/Library/Main/Operation/RecreateDatabaseHandler.cs
# Duplicati/Library/Main/Operation/RepairHandler.cs
# Duplicati/Library/Main/Operation/RestoreControlFilesHandler.cs
2016-09-16 10:33:07 +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
f0c0fc3a2e
Merge branch 'master' into concurrent_processing
...
# Conflicts:
# Duplicati/Library/Main/Database/LocalDatabase.cs
# Duplicati/Library/Main/Duplicati.Library.Main.csproj
# Duplicati/Library/Main/Operation/BackupHandler.cs
# thirdparty/CoCoL/CoCoL.dll
2016-08-08 15:03:42 +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
Kenneth Skovhede
ce54f8ce2f
Updated CoCoL and added options to enable multithreading, but that currently fails
2016-04-04 22:43:07 +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