Kenneth Hsu
bfbae6fcaf
Add test for restoring files using RecoveryTool.
2020-01-18 09:36:03 -08:00
Kenneth Skovhede
11acabdcb5
Version bump to v2.0.5.100-2.0.5.100_canary_2020-01-18
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/duplicati-2.0.5.100_canary_2020-01-18.zip
Signature file: https://updates.duplicati.com/canary/duplicati-2.0.5.100_canary_2020-01-18.zip.sig
ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.5.100_canary_2020-01-18.zip.sig.asc
MD5: 911efe4e2ed63db6f01f3c71a4a52327
SHA1: 7ff5dec81bf2d11140a2e68aed7b19b224729b4a
SHA256: 8ab38e73a8ca72ee594239f33d3152cebf4b4bde2e72534e5374f9eaa141a155
v2.0.5.100-2.0.5.100_canary_2020-01-18
2020-01-18 13:41:32 +01:00
Kenneth Skovhede
c6703a08a1
Preparing version number for canary builds
2020-01-18 13:01:29 +01:00
Kenneth Skovhede
94941a2821
Merge branch 'release/2.0.5.1_beta'
2020-01-18 13:00:51 +01:00
Kenneth Skovhede
082a14fc22
Version bump to v2.0.5.1-2.0.5.1_beta_2020-01-18
...
You can download this build from:
Binaries: https://updates.duplicati.com/beta/duplicati-2.0.5.1_beta_2020-01-18.zip
Signature file: https://updates.duplicati.com/beta/duplicati-2.0.5.1_beta_2020-01-18.zip.sig
ASCII signature file: https://updates.duplicati.com/beta/duplicati-2.0.5.1_beta_2020-01-18.zip.sig.asc
MD5: 304fcc8f230921e85feb9f4097a7651d
SHA1: 42fb1e994680b6d7aebf80d05c5e1c1bd8542d2d
SHA256: 168aa8b6162586a8a16489e4ac2beece5e14e678bb01c4afcf37fbfb708482f6
v2.0.5.1-2.0.5.1_beta_2020-01-18
2020-01-18 12:31:43 +01:00
warwickmm and GitHub
d6330a7b82
Merge pull request #4043 from warwickmm/test/stop_now
...
Add test for interrupting backup with "stop now"
2020-01-11 10:24:54 -08:00
Kenneth Hsu
f63e703a66
Add test for interrupting backup with "stop now".
2020-01-06 10:00:35 -08:00
warwickmm and GitHub
52929e9eb2
Merge pull request #4042 from seantempleton/stopnowexceptions
...
Fix database corruptions that can occur with "stop now".
This was a source of the "Detected non-empty blocksets with no associated blocks!" exception.
2020-01-06 09:57:44 -08:00
warwickmm and GitHub
df2c70e8d2
Merge pull request #4039 from drwtsn32x/filter-cleanup
...
Support additional Recycle Bin paths in default Windows filters
2020-01-06 09:51:18 -08:00
warwickmm and GitHub
1663148479
Merge pull request #4034 from warwickmm/test/no_local_db_list
...
Add test for listing filesets without local database
2020-01-06 09:20:40 -08:00
warwickmm and GitHub
29f785dfde
Merge pull request #4033 from warwickmm/test/fileset_files
...
Add tests to verify fileset files after purge and repair operations
2020-01-06 09:20:19 -08:00
Sean Templeton
3b6306b556
Fix exceptions caused by Stop Now
...
The LocalDatabase class was deleting from the BlocklistHash table based on the volume id of blocks. The deletes for the Blockset and BlocksetEntry tables were using a union query which included the same query the BlocklistHash delete was using. Changed the BlocklistHash delete query to use the union as well to ensure that all three tables would use the same query to delete the necessary rows. This fixes the "Detected non-empty blocksets with no associated blocks!" error.
Moved a write call in the DataBlockProcessor to send a volume for upload after setting blockvolume to null. This prevents a null reference exception because otherwise it would be sent to the SpillCollector and it tries to add a block, but the volume has already been closed.
Added the ? operator to the RegistryUtility class to prevent a null reference exception while debugging. It was annoying catching it in the debugger.
Fixes #4037
2020-01-05 21:43:56 -06:00
Kenneth Skovhede
2ed49540ca
Version bump to v2.0.5.0-2.0.5.0_experimental_2020-01-03
...
You can download this build from:
Binaries: https://updates.duplicati.com/experimental/duplicati-2.0.5.0_experimental_2020-01-03.zip
Signature file: https://updates.duplicati.com/experimental/duplicati-2.0.5.0_experimental_2020-01-03.zip.sig
ASCII signature file: https://updates.duplicati.com/experimental/duplicati-2.0.5.0_experimental_2020-01-03.zip.sig.asc
MD5: a3d74f8c4e5bb4d793445e4edc2e1af7
SHA1: 020a2183d07918aaa7362f087d107b89957433e1
SHA256: 1982345eda8f77f6f73cc547996c801e5674e54d3524b4bb7ef4752a6dd3d4e6
v2.0.5.0-2.0.5.0_experimental_2020-01-03
2020-01-03 11:14:50 +01:00
Kenneth Skovhede
35ff458ea1
Prepared version numbers for 2.0.5.0 release
2020-01-03 11:03:26 +01:00
drwtsn32x
f4321ea115
fix typo
2020-01-01 16:50:34 -08:00
drwtsn32x
c50d07ec40
fix typo
2020-01-01 16:49:40 -08:00
drwtsn32x
e55d555558
Change case of recycle bins
2020-01-01 16:43:04 -08:00
drwtsn32x
559ab450a4
Improve Windows Temp filter
2020-01-01 16:40:10 -08:00
drwtsn32x
9cabdc51d0
Improve Windows Install filter
2020-01-01 16:25:22 -08:00
drwtsn32x
7e9eb58cdd
remove Temp from SystemFiles
2020-01-01 16:18:42 -08:00
drwtsn32x
e15b3a9278
add slash to 'usrclass'
2020-01-01 16:05:53 -08:00
drwtsn32x
54820bc192
remove duplicate 'ntuser' line
2020-01-01 16:02:57 -08:00
drwtsn32x
9b51773e6f
add recycle bin, change all to be off root of drive
2020-01-01 15:59:43 -08:00
drwtsn32x
dd7cc60e46
move '$Recycle.bin' to SystemFiles filter for consistency
2020-01-01 15:57:14 -08:00
drwtsn32x
a5439fd30f
remove 'Windows' duplicate
2020-01-01 15:54:57 -08:00
warwickmm and GitHub
69a2e86030
Merge pull request #4038 from warwickmm/test/inheritance_break
...
Add test for restoring permissions with inheritance breaks.
2020-01-01 13:56:41 -08:00
Kenneth Hsu
bde4812bff
Add test for restoring permissions with inheritance breaks.
2020-01-01 12:47:01 -08:00
warwickmm and GitHub
e32d14fa12
Merge pull request #4031 from drwtsn32x/fix-broken-inheritance
...
Fix issue restoring permissions with inheritance breaks.
2020-01-01 11:42:52 -08:00
Kenneth Hsu
d3bcd3fb4a
Add test for listing filesets without local database.
...
This test would have failed prior to the changes in revision 8ab64071f0
("Display correct backup type when using direct restore"). Prior to
revision 8ab64071f0 , all filesets would have been marked as partial when
performing a direct restore without the local database.
This concerns issue #3982 .
2019-12-30 16:35:41 -08:00
Kenneth Hsu
7494abec63
Add test to verify that fileset file exists after repair.
...
This test would have failed prior to the changes in revision 0cfce6be39
("Include fileset file when repairing missing dlist file").
This concerns issue #3982 .
2019-12-30 15:15:15 -08:00
Kenneth Hsu
d3f752279f
Add test to verify that fileset file exists after purge.
...
This test would have failed prior to the changes in revision 51b4ecfb28
("Include fileset file in dlist files after purge operation").
This concerns issue #3982 .
2019-12-30 15:15:15 -08:00
Kenneth Skovhede
e7a637975b
Version bump to v2.0.4.38-2.0.4.38_canary_2019-12-29
...
You can download this build from:
Binaries: https://updates.duplicati.com/canary/duplicati-2.0.4.38_canary_2019-12-29.zip
Signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.38_canary_2019-12-29.zip.sig
ASCII signature file: https://updates.duplicati.com/canary/duplicati-2.0.4.38_canary_2019-12-29.zip.sig.asc
MD5: 790e2ae27fa757f3c775633b842ba3c5
SHA1: 146a7d2e0f8cd87c85baf0840443e66100420b01
SHA256: f4efd566d72a9729d275a92af06d7bd3e8246977995a121f33aa87211997dc5f
v2.0.4.38-2.0.4.38_canary_2019-12-29
2019-12-29 23:03:56 +01:00
Kenneth Skovhede
bdb24a8c4f
Updated translations from transifex
2019-12-29 22:16:53 +01:00
Kenneth Skovhede and GitHub
a5dc0e9927
Merge pull request #4022 from warwickmm/remove_gitter_webhook
...
Remove gitter webhook for AppVeyor builds
2019-12-29 21:40:36 +01:00
drwtsn32x
e0c940fb45
variable name change
2019-12-28 20:37:23 -08:00
drwtsn32x
ab23d646b6
remove serializer since we only store single bool
2019-12-26 08:32:31 -08:00
drwtsn32x
ddce687b14
don't read rules unless we are restoring permissions
2019-12-26 08:03:06 -08:00
drwtsn32x
aa7d4150b3
clean up if block
2019-12-26 07:51:30 -08:00
drwtsn32x
9bca37f29f
tweak
2019-12-25 21:17:02 -08:00
drwtsn32x
e76be20e34
back up and restore inheritance breaks
2019-12-25 20:56:28 -08:00
Kenneth Hsu
f27ee58b7f
Remove gitter webhook for AppVeyor builds.
...
This stopped working on Oct 5, 2019 starting with the below build:
https://ci.appveyor.com/project/kenkendk/duplicati/builds/27900990
2019-12-24 21:16:05 -08:00
warwickmm and GitHub
578faba5bc
Merge pull request #4030 from drwtsn32x/fix-issue-4028
...
Fix bug in restoring file permissions on Windows.
2019-12-24 18:35:32 -08:00
User
5f06b4ac0c
Add JsonProperty
2019-12-24 07:21:25 -08:00
warwickmm and GitHub
1cc10b1caa
Merge pull request #4020 from verhoek/esthetical_sshv2
...
Esthetical changes to SSH2 backend code.
2019-12-18 19:35:38 -08:00
Hendrik and GitHub
1dc8d7cda6
Merge pull request #4021 from warwickmm/fix_spelling_errors
...
Fix spelling errors in comments
2019-12-18 20:41:41 +01:00
verhoek
f16ba3d49b
Indentation cleanup.
2019-12-18 20:38:21 +01:00
warwickmm and GitHub
f2aa72d6bf
Merge pull request #4027 from drwtsn32x/fix-skip-update-check
...
Fix handling of AUTOUPDATER_Duplicati_SKIP_UPDATE environment variable
2019-12-17 18:41:20 -08:00
User
5c24f9d87f
make it a boolean value check
2019-12-17 06:30:22 -08:00
Kenneth Hsu
83ac03843d
Fix spelling errors in comments.
...
In doing so, we also normalized some line endings.
2019-12-14 09:52:55 -08:00
verhoek
72b6c7b780
Esthetical changes to SSH2 backend code.
...
Mostly auto suggested from IDE.
2019-12-12 21:57:27 +01:00