Kenneth Skovhede
55e230ff49
Reworked the way the AllowWriteBuffering flag is set to fix errors caused by ContentLength not being set.
2017-05-17 10:59:07 +02:00
Kenneth Skovhede
f9e5eeae0c
Experiment to see if out-of-memory issues are solved by disabling the write buffer on HTTP requests.
...
This should help with #2320 and #2432
2017-04-17 21:47:58 +02:00
Kenneth Skovhede
3c45acd745
Made the order of picking compositional filter elements more explicit to avoid returning null values unless both filters are null
2017-04-06 12:37:42 +02: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
Kenneth Skovhede
28254de512
Removed an unused field
2017-03-01 11:54: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
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
9a849a2b58
Improved support for cross-os restores.
...
This fixes #1302
This fixes #1983
2017-01-06 23:01:54 +01:00
Kenneth Skovhede
52eb8e8478
Disabled MSBuild for much faster builds on MacOS
2016-12-29 23:12:41 +01:00
Kenneth Skovhede
ace2f92856
Rewrote some of the pretty printing routine to make a better log output.
...
Cleaned up the output by removing some of the non-relevant items.
2016-12-02 11:54:20 +01:00
Kenneth Skovhede
0e954b202f
Changed mozroots references to point to cert-sync instead, as mentioned in issue #2097
2016-11-12 14:04:28 +01:00
agrajaghh
861a8a6f7f
string fixes
2016-10-30 22:07:13 +01:00
Kenneth Skovhede
926e0fa405
Removed the progress event, as it is no longer used
2016-10-17 14:37:13 +02:00
Kenneth Skovhede
0190a9994e
Rewrote the throttling implementation to be more effecient
2016-10-17 13:14:21 +02:00
Kenneth Skovhede
f042a46076
Bugfix for last commit
2016-10-14 09:16:30 +02:00
Kenneth Skovhede
ab1336055d
Added a guard to prevent AnalyzeFilter from crashing if it is called with a null input
2016-10-14 00:50:06 +02:00
Kenneth Skovhede
ba65602f3c
Merge branch 'feature/improve_result_output'
2016-09-28 21:16:49 +02:00
Kenneth Skovhede
699f06c891
Improved the Serializer for printing objects
2016-09-28 20:15:40 +02:00
Kenneth Skovhede
563924c991
Renamed a utility method
2016-09-28 10:36:50 +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
bc1d49d2fd
Fixed some whitespace/tab issues
2016-08-31 14:21:54 +02:00
Kenneth Skovhede
5a413b3e9b
Added support for terrabyte sizes in Sizeparser.
...
This fixes #1906
2016-08-31 11:12:04 +02:00
Kenneth Skovhede
f3572892be
Changed SSH backend to report invalid host keys via the HostKeyException
2016-08-30 10:00:48 +02:00
Kenneth Skovhede
c6c83b0246
Added a HostKeyException to reliably report host key violations
2016-08-30 10:00:27 +02:00
Vaporizer8 and GitHub
228ade0209
Handle paths with leading /
...
Paths with a leading / can cause issues with some WebDAV servers (IIS) as this results in https://example.com//foo/bar/
2016-07-12 21:33:28 +02:00
Kenneth Skovhede
3005594b38
Merge branch 'master' into nuget_setup
...
# Conflicts:
# Duplicati/GUI/Duplicati.GUI.TrayIcon/Duplicati.GUI.TrayIcon.csproj
# Duplicati/Library/Backend/S3/Duplicati.Library.Backend.S3.csproj
# Duplicati/Library/Backend/S3/S3Wrapper.cs
# thirdparty/CoCoL/CoCoL.dll
# thirdparty/SSH.NET/Renci.SshNet.dll
2016-06-27 15:25:52 +02:00
Kenneth Skovhede
cab7d0b839
Expanding filter strings using sourcefolder placeholders as well as environment variables.
...
This fixes #1645
2016-06-22 00:42:48 +02:00
Kenneth Skovhede
b590158403
Correct "home" folder on Windows
2016-06-22 00:40:38 +02:00
Kenneth Skovhede
7bbd9f3141
Changed the way the autoupdater probes for potential paths, such that it does not attempt to use ProgramFiles, even if it is write-able.
...
Added some better choices for storing update data on OSX.
2016-04-21 10:57:46 +02:00
Kenneth Skovhede
5f7e63ae78
Fixed the timeout issue
2016-04-16 17:51:44 +02:00
Kenneth Skovhede
785c4d325f
Reverted changes to solution file so it again forces Windows linefeeds.
...
This also moved stuff around in some project files.
2016-04-13 00:36:22 +02:00
Kenneth Skovhede
2542824361
Merge branch 'master' into nuget_setup
...
# Conflicts:
# thirdparty/SharpAESCrypt/SharpAESCrypt.exe
2016-03-13 22:20:57 +01:00
FootStark
dc9bf593f1
Added class for piping data to threads.
2016-02-28 21:34:14 +01:00
FootStark
fd06203e8d
Added class for piping data to threads.
2016-02-28 21:33:12 +01:00
Kenneth Skovhede
59cc0005a3
Removed unused references and updated most libraries to come from NuGet sources instead of being provided in the thirdparty library
2016-01-29 10:47:39 +01:00
Kenneth Skovhede
707ab752db
Added environment variable expansion to filters for issue #1542
2016-01-27 17:42:03 +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
6ceec26c12
Some cleanup with the platform testing code
2015-12-17 11:08:14 +01:00
Kenneth Skovhede
7cf987b9af
Moved the MD5 calculating stream into a generic hash-calculating stream
2015-12-05 11:26:34 +01:00
Kenneth Skovhede
8ff8be8905
Bugfix for build issues with AutoUpdateBuilder.
2015-12-01 13:23:36 +01:00
Kenneth Skovhede
0b442ecdc6
Implemented escaping expanded environment variables when they are used inside regular expressions.
...
This fixes #1500 .
2015-11-28 21:55:22 +01:00
Kenneth Skovhede
a51399145b
Updated the SSL error message as described in issue #1493
...
Added additional help message when running in Mono without SSL certificates.
2015-11-17 22:24:11 +01:00
Kenneth Skovhede
9ae7ea233a
Possible fix for PR #1456 and issue #1449
2015-09-08 16:41:16 +02:00
Kenneth Skovhede
60bd9693d0
Imporved handling of the ~ character in paths
2015-09-05 09:14:21 +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
09952117be
Added missing file
2015-08-25 14:45:35 +01:00
Kenneth Skovhede
8018545cff
Added a simple restore tool for recovering data from a broken backup.
...
This fixes #1439 .
2015-08-21 21:59:12 +02:00
Kenneth Skovhede
f9a186d6e5
Added a workaround to send the response into the webexception on Mono
2015-06-27 01:10:48 +02:00
Kenneth Skovhede
b68290b95a
Follow up to the latest pull request, changed all references to HexaD to "Duplicati Team"
2015-05-17 11:06:07 +02:00
Fabian Trampusch
55a853463d
update year to 2015
2015-05-16 21:15:39 +02:00