Commit Graph
4264 Commits
Author SHA1 Message Date
Kenneth Skovhede 378bfca74e Merge branch 'feature/add_dark_theme' 2017-05-31 23:33:15 +02:00
Kenneth Skovhede 8916145755 Merge branch 'feature/fix_changing_usagereporter' 2017-05-31 23:32:51 +02:00
Kenneth Skovhede 1db6ab48e1 Fixed changing the value of the usagereporter settings in the dropdown.
This fixes #2206
2017-05-31 22:53:49 +02:00
Kenneth Skovhede f414c5953e Fixed an error where the error message was not shown if the user has selected "use password" but not entered a password. 2017-05-31 22:47:35 +02:00
Kenneth Skovhede 58f5bc8998 Added support for choosing a theme, and added the dark theme 2017-05-31 22:46:48 +02:00
Kenneth Skovhede ded920178d Fixed a few issues with storing and reading UI settings 2017-05-31 22:44:16 +02:00
Kenneth Skovhede 0ed39682eb Rewrote the login calls to use POST instead of GET.
This fixes #2511
2017-05-31 11:24:56 +02:00
Kenneth Skovhede 0e2d2572df Merge branch 'release/2.0.1.61_experimental' 2017-05-30 13:59:13 +02:00
Kenneth Skovhede 6d775e0305 Version bump to v2.0.1.61-2.0.1.61_experimental_2017-05-30
You can download this build from:

Binaries: https://updates.duplicati.com/experimental/duplicati-2.0.1.61_experimental_2017-05-30.zip

Signature file: https://updates.duplicati.com/experimental/duplicati-2.0.1.61_experimental_2017-05-30.zip.sig

ASCII signature file: https://updates.duplicati.com/experimental/duplicati-2.0.1.61_experimental_2017-05-30.zip.sig.asc

MD5: d8d8bd70e1a1650695bfde6ee796a226

SHA1: 934a9d40083b2a5c427cadd4a7344b62e7a1257e

SHA256: 3d4249a1007b99e3e8ad2cce43ec58533a421bf75e00e0932be686a5b93a4c0e
v2.0.1.61-2.0.1.61_experimental_2017-05-30
2017-05-30 13:41:56 +02:00
Kenneth SkovhedeandGitHub a046bf60a0 Merge pull request #2500 from vnau/master
Test write permissions on 'FTP Test connection'
2017-05-30 00:56:02 +02:00
Kenneth SkovhedeandGitHub a8fe193f1e Merge pull request #2507 from downpoured/master
Proposed fix, --deleted-files causes Fatal error / System.FormatException
2017-05-30 00:53:18 +02:00
Kenneth SkovhedeandGitHub 1a3a7308b7 Merge pull request #2510 from mknjc/patch-1
Enable Caching for static webroot files
2017-05-30 00:48:24 +02:00
mknjcandGitHub 2f5b19c585 Enable Caching for static webroot files
Change the FileModule constructor of "/" to enable "Last-modified" header which allows webbrowsers to cache static files.
2017-05-29 19:51:48 +02:00
Ben Fisher 76f3769f70 Proposed fix, --deleted-files causes Fatal error / System.FormatException
A simple backup that specifies --deleted-files causes a Fatal error.
Shortened repro steps:
(See Github comment for full repro steps)
>duplicati.commandline.exe backup file://C:\data\local\testchangedfiles\destination "C:\data\local\testchangedfiles\source\\" --encryption-module="none" --no-encryption="true" --dbpath="testchangedfiles.sqlite"  --compression-module="zip" --keep-versions=-1  --no-auto-compact="true"
>del source\file6.txt
>duplicati.commandline.exe backup file://C:\data\local\testchangedfiles\destination "C:\data\local\testchangedfiles\source\\" --changed-files="C:\data\local\testchangedfiles\source\file1.txt;C:\data\local\testchangedfiles\source\file2.txt" --deleted-files="C:\data\local\testchangedfiles\source\file6.txt" --encryption-module="none" --no-encryption="true"  --dbpath="testchangedfiles.sqlite"  --compression-module="zip" --keep-versions=-1  --no-auto-compact="true"

Results in:
Fatal error => Input string was not in a correct format.
System.FormatException: Input string was not in a correct format.
   at System.Number.StringToNumber
   at System.Number.ParseInt64
   at System.String.System.IConvertible.ToInt64
   at System.Convert.ToInt64
   at System.Data.SQLite.SQLiteStatement.BindParameter
   at System.Data.SQLite.SQLiteStatement.BindParameters
   at System.Data.SQLite.SQLiteCommand.BuildNextCommand
   at System.Data.SQLite.SQLiteCommand.GetStatement
   at System.Data.SQLite.SQLiteDataReader.NextResult
   at System.Data.SQLite.SQLiteDataReader..ctor
   at System.Data.SQLite.SQLiteCommand.ExecuteReader
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery
   at System.Data.SQLite.SQLiteCommand.ExecuteNonQuery
   at Duplicati.Library.Main.Database.LocalBackupDatabase.AppendFilesFromPreviousSet
   at Duplicati.Library.Main.Database.LocalBackupDatabase.AppendFilesFromPreviousSet
   at Duplicati.Library.Main.Operation.BackupHandler.RunMainOperation
   at Duplicati.Library.Main.Operation.BackupHandler.Run
   at Duplicati.Library.Main.Controller.RunAction[T]
   at Duplicati.Library.Main.Controller.Backup
   at Duplicati.CommandLine.Commands.Backup
   at Duplicati.CommandLine.Program.RunCommandLine
>Exit code: 100

With this patch, backup completes successfully.
2017-05-28 16:01:18 -07:00
vnau 8f6aacb8c6 AlternativeFTP Backend: Check access permissions (Read/Write/Delete) using test file during connection test.
Issue: #2473
2017-05-24 01:39:30 +07:00
Kenneth Skovhede 721c25dfbb Added pre-flight check to make sure Windows is responding 2017-05-23 11:49:25 +02:00
Kenneth Skovhede ba8aafc1da Version bump to v2.0.1.60-2.0.1.60_canary_2017-05-23
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.1.60_canary_2017-05-23.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.60_canary_2017-05-23.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.60_canary_2017-05-23.zip.sig.asc

MD5: 270bbe9535e7ce5af2726693b248f705

SHA1: 63bfffb0d3024e7014aba787b708e296931d9e5e

SHA256: 4aa73ebbb39be2cb1fb6447754e055c7b525aca03d9d03c6a753bdb0433c3671
v2.0.1.60-2.0.1.60_canary_2017-05-23
2017-05-23 11:23:36 +02:00
Kenneth Skovhede 908cea62be Added help-text if the TrayIcon is build without GTK support and attempted started on Linux. 2017-05-23 10:24:56 +02:00
Kenneth Skovhede e1c7a06591 Added the ENABLE_GTK preprocessor directive which is more telling than __WindowsGTK__.
Added help output that tells what toolkits are supported.
2017-05-23 10:17:55 +02:00
Kenneth Skovhede fc5b2097e1 Updated build script to use msbuild, and now setting the __MonoCS__ preprocessor directive manually. 2017-05-23 10:16:16 +02:00
Kenneth Skovhede ed25307aff Version bump to v2.0.1.59-2.0.1.59_canary_2017-05-22
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.1.59_canary_2017-05-22.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.59_canary_2017-05-22.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.59_canary_2017-05-22.zip.sig.asc

MD5: 0c8aaab495aeced70d7494c61ce9a582

SHA1: 38f3092b0ba086cb07fab74a34d6d4ec2698bca8

SHA256: db1080594e3b7ef11de8ad056ebd7fe727e6c1d14773c6619dc7321670eecf70
v2.0.1.59-2.0.1.59_canary_2017-05-22
2017-05-22 11:02:20 +02:00
Kenneth Skovhede f001cd9d35 Updated NewtonSoft.Json to allow assemblies depending on the older versions to use 10.0.0.2. 2017-05-21 16:39:00 +02:00
Kenneth Skovhede 5b777e7e5c Version bump to v2.0.1.58-2.0.1.58_canary_2017-05-19
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.1.58_canary_2017-05-19.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.58_canary_2017-05-19.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.58_canary_2017-05-19.zip.sig.asc

MD5: ff4bf615dc0db6acf9c61c1e116ead45

SHA1: 43982cf7144967413142344a6384d089ac8d3396

SHA256: c161a22bb46cc29dece5e2d39254e1eac11ab20cd456670cc94b9201a98ca1d7
v2.0.1.58-2.0.1.58_canary_2017-05-19
2017-05-19 11:21:42 +02:00
Kenneth Skovhede 156f9c4982 Merge branch 'feature/improve_backup_speed' 2017-05-19 11:13:46 +02:00
Kenneth Skovhede 6cadaad56a Rewrote the query to use CROSS JOIN to force the SQLite query planner to consider the File table first. 2017-05-19 08:07:39 +02:00
Kenneth Skovhede d9014ee09c Changed query as suggested by @sjonez in issue #2442.
This fixes #2442.
2017-05-18 23:40:24 +02:00
Kenneth Skovhede 54f57bf674 Fixed setting the contentlength and checking if it is possible to set the AllowWriteStreamBuffering property.
This fixes #2483
2017-05-18 23:21:48 +02:00
Kenneth Skovhede f1ba28dbd9 Version bump to v2.0.1.57-2.0.1.57_canary_2017-05-17
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.1.57_canary_2017-05-17.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.57_canary_2017-05-17.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.57_canary_2017-05-17.zip.sig.asc

MD5: 5ae460653f0d09bdd8e75e82358fee8c

SHA1: fcf9fc3e43d40de48f6af024b319a9f6873669bc

SHA256: 0f21e9f2fc18283bd858612d851b1261e3b0978e0fa3ecf3807540ea494088ef
v2.0.1.57-2.0.1.57_canary_2017-05-17
2017-05-17 14:05:31 +02:00
Kenneth Skovhede 9dd8beaaf1 Updated build script to match the new AlphaVSS naming 2017-05-17 14:00:35 +02:00
Kenneth Skovhede bf7d36e380 Merge branch 'feature/fix_regex_listing' 2017-05-17 12:57:19 +02:00
Kenneth Skovhede 28ecfc9052 Merge branch 'feature/rework_buffer_avoidance' 2017-05-17 12:57:13 +02:00
Kenneth Skovhede b0be676dc4 Updating MailKit and AlphaVSS 2017-05-17 11:10:00 +02:00
Kenneth Skovhede 046b522a8d Updated NewtonSoft.Json 2017-05-17 11:08:51 +02:00
Kenneth Skovhede 765584db0d Merge branch 'master' of github.com:duplicati/duplicati 2017-05-17 11:01:11 +02:00
Kenneth Skovhede fd14c1649b Fixed the query used to search for files.
This fixes #2471
2017-05-17 11:00:43 +02:00
Kenneth Skovhede 5068e51ea7 Fixed the buffer avoidance flag for Delete in AMZCD. 2017-05-17 10:59:47 +02:00
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 SkovhedeandGitHub 275f2789a7 Merge pull request #2478 from mnaiman/tls_security
server https tls 1.0 removal
2017-05-17 10:30:42 +02:00
Max 9ffe470083 server https tls 1.0 removal 2017-05-17 00:08:40 +02:00
Kenneth SkovhedeandGitHub 518ef75a4b Merge pull request #2455 from vnau/master
Russian localization and ClearSans font without subsetting
2017-05-06 09:36:16 +02:00
vnau 94d393035c Replace ClearSans Latin subset fonts with fonts without subsetting to support a wide range of languages using Latin, Cyrillic, and Greek scripts. 2017-05-05 19:28:35 +07:00
agrajaghh 07ff3298a2 pull and compile translations 2017-05-04 22:25:18 +02:00
agrajaghh 1545f80c71 add russian to transifex pull script 2017-05-04 22:24:25 +02:00
agrajaghh 53b8693e01 extract strings 2017-05-04 22:22:48 +02:00
vnau 6c4314f9ed Added some strings to translate. 2017-05-05 00:59:25 +07:00
Kenneth SkovhedeandGitHub be26b13cfc Merge pull request #2452 from mnaiman/fix_verifyscript
Fix verifyscript
2017-05-03 09:32:03 +02:00
Max be330d4a92 small fix 2017-05-03 00:07:49 +02:00
MaxandGitHub 8309f433d1 Merge pull request #26 from duplicati/master
upstream
2017-04-29 21:10:01 +02:00
Kenneth Skovhede 1d57dd3e96 Version bump to v2.0.1.56-2.0.1.56_canary_2017-04-21
You can download this build from:

Binaries: https://updates.duplicati.com/canary/duplicati-2.0.1.56_canary_2017-04-21.zip

Signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.56_canary_2017-04-21.zip.sig

ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.1.56_canary_2017-04-21.zip.sig.asc

MD5: 9c3b4b3ddcc66d33dc2de228a218ca6c

SHA1: dde6049ebbb27538164300f330fa3ac0b70c22f4

SHA256: 2edfb125b70714dd4d8482e961a913bd4897b6f25ca71306b4e73c2c29dac0bf
v2.0.1.56-2.0.1.56_canary_2017-04-21
2017-04-21 13:48:38 +02:00
Kenneth Skovhede 015a92343f Avoids inserting delays if the same operation is performed repeatedly on AMZCD.
This should help with #1893
2017-04-21 12:55:29 +02:00