Gilbert Chen
|
3ae2de241e
|
For chunks already existing on the storage the skipped flag should be true
|
2017-08-30 15:40:38 -04:00 |
|
Gilbert Chen
|
4adb8dbf70
|
Convert samba drive paths to UNC paths
|
2017-08-29 14:56:13 -04:00 |
|
gilbertchen
|
41e3d267e5
|
Merge pull request #139 from countextreme/master
Fix typos: snpashot -> snapshot
|
2017-08-28 16:04:10 -04:00 |
|
countextreme
|
b7f537de3c
|
Update duplicacy_snapshotmanager_test.go
|
2017-08-28 13:17:07 -04:00 |
|
countextreme
|
0c8a88d15a
|
Update duplicacy_snapshotmanager.go
|
2017-08-28 13:16:33 -04:00 |
|
countextreme
|
204f56e939
|
Update duplicacy_snapshot.go
|
2017-08-28 13:15:56 -04:00 |
|
countextreme
|
4a80d94b63
|
Update duplicacy_backupmanager.go
|
2017-08-28 13:15:22 -04:00 |
|
Stephen Tudor
|
3729de1c67
|
Fix typo
s/Subdirecotry/Subdirectory
|
2017-08-28 08:25:58 -04:00 |
|
Gilbert Chen
|
6f70b37d61
|
In GCD backend each thread should have its own backoff value
|
2017-08-25 23:53:02 -04:00 |
|
Gilbert Chen
|
7baf8702a3
|
The file .duplicacy/preferences should not be readable by group and others
|
2017-08-24 23:07:49 -04:00 |
|
Gilbert Chen
|
8fce6f5f83
|
FindPreference should return the address of the Preference object for setPreference to work
|
2017-08-24 23:02:39 -04:00 |
|
Gilbert Chen
|
f69550d0db
|
Allow logging function to be customized
|
2017-08-23 22:33:45 -04:00 |
|
Gilbert Chen
|
799b040913
|
Add Wasabi storage to tests
|
2017-08-12 11:25:25 -04:00 |
|
Gilbert Chen
|
446bb4bcc8
|
Add a pseudo test to clean the storage
|
2017-08-11 13:15:59 -04:00 |
|
Gilbert Chen
|
150ea13a0d
|
Fixed a build error in SnapshotManager tests caused by changes in CreateFileStorage
|
2017-08-09 12:12:21 -04:00 |
|
Gilbert Chen
|
8c5b7d5f63
|
Fixed Azure storage after updating gilbertchen/azure-sdk-for-g
|
2017-08-09 00:14:25 -04:00 |
|
Gilbert Chen
|
315dfff7d6
|
Add caching to network drives
|
2017-08-08 23:10:22 -04:00 |
|
Gilbert Chen
|
22ddc04698
|
Restore empty directories
|
2017-08-05 10:56:15 -04:00 |
|
Gilbert Chen
|
2aa3b2b737
|
Fixed a chunk not found error if the storage is a Windows network share with deduplication on
|
2017-08-02 22:04:22 -04:00 |
|
Gilbert Chen
|
fa294eabf4
|
When a chunk can't be found, print the error if it is not nil
|
2017-08-01 23:08:11 -04:00 |
|
Gilbert Chen
|
db3e0946bb
|
Fixed a bug that caused a truncated file not to be restored correctly
|
2017-07-27 23:27:59 -04:00 |
|
Gilbert Chen
|
823b82060c
|
Add a storage prefix flat:// that can handle a flat chunk directory
|
2017-07-27 22:42:48 -04:00 |
|
Gilbert Chen
|
2d1ea86d8e
|
Calculate file hash during in-place restore
|
2017-07-21 15:19:11 -04:00 |
|
Gilbert Chen
|
d881ac9169
|
Sparse file support: create an empty sparse file for in-place restore
|
2017-07-20 23:08:55 -04:00 |
|
Gilbert Chen
|
1aee9bd6ef
|
Retain the error message in the SFTP rename error
|
2017-07-20 10:19:11 -04:00 |
|
Gilbert Chen
|
f3447bb611
|
Improve OneDrive backend by retrying on more errors
|
2017-07-19 23:39:54 -04:00 |
|
Gilbert Chen
|
9be4927c87
|
Set preference path before backup and restore
|
2017-07-19 15:15:19 -04:00 |
|
Gilbert Chen
|
0d442e736d
|
ChunkMaker should return the chunk once it is filled
|
2017-07-14 23:56:40 -04:00 |
|
Gilbert Chen
|
b32bda162d
|
Fixed #25: don't error out when a file can't be found in a revision
|
2017-07-14 15:23:00 -04:00 |
|
Gilbert Chen
|
7f04a79111
|
Replace Fair Source 5 with our own free-for-personal-use license
|
2017-07-13 23:33:14 -04:00 |
|
Gilbert Chen
|
4a31fcfb68
|
Set file sizes to -1 before creating the file reader
|
2017-07-13 15:00:27 -04:00 |
|
Gilbert Chen
|
6a4b1f2a3f
|
Add minios to test storages
|
2017-07-13 14:06:36 -04:00 |
|
Gilbert Chen
|
483ae5e6eb
|
Add minios:// for minio servers with SSL support
|
2017-07-12 21:09:19 -04:00 |
|
Gilbert Chen
|
f8d879d414
|
Add a s3c backend to support s3 compatible storages that require V2 Signing
|
2017-07-11 21:27:20 -04:00 |
|
Gilbert Chen
|
f8764a5a79
|
Make the S3 backend compatible with minio
|
2017-07-11 13:45:06 -04:00 |
|
Gilbert Chen
|
0aa122609a
|
Fixed #82: force in-place mode with a non-default preference path
|
2017-07-07 22:21:43 -04:00 |
|
Gilbert Chen
|
b4f3142275
|
Fixed #86: increase timeouts to handle overloaded Hubic servers
|
2017-07-07 20:08:09 -04:00 |
|
Gilbert Chen
|
199e312bea
|
Fixed a build error in TestUploaderAndDownloader
|
2017-07-07 17:22:59 -04:00 |
|
Gilbert Chen
|
65127c7ab7
|
Fixed incorrect restore percentage: should use chunk sizes instead of file sizes
|
2017-07-07 12:53:56 -04:00 |
|
Gilbert Chen
|
09f695b3e1
|
Verify chunk id for snapshot chunks
|
2017-07-07 12:08:38 -04:00 |
|
Gilbert Chen
|
2908b807b9
|
Fixed incorrect stats during backup; also check in files missing from last commit
|
2017-07-06 23:12:22 -04:00 |
|
Gilbert Chen
|
ba3702647b
|
Fixed #90: unprocessed files may leak into incomplete snapshot leading to incorrect file size
|
2017-07-06 22:06:51 -04:00 |
|
Gilbert Chen
|
2cbb72c2d0
|
Handle 3xx status codes from B2
|
2017-07-04 15:14:15 -04:00 |
|
Gilbert Chen
|
12134ea6ad
|
Fixed #83: don't pass unchanged files to the chunk downloader
|
2017-07-04 14:50:34 -04:00 |
|
Gilbert Chen
|
4291bc775b
|
Retry on authentication error for Google Drive
|
2017-07-02 20:49:56 -04:00 |
|
Gilbert Chen
|
b7b54478fc
|
Don't compute file hashes when DUPLICACY_SKIP_FILE_HASH is set; handle vertical backup-style hashes in restore
|
2017-06-29 22:19:41 -04:00 |
|
Gilbert Chen
|
8d06fa491a
|
Merge branch 'master' of https://github.com/gilbertchen/duplicacy
|
2017-06-29 13:19:53 -04:00 |
|
Gilbert Chen
|
42a6ab9140
|
In fixed-size chunking, create a new chunk after returning the old one
|
2017-06-29 13:11:28 -04:00 |
|
gilbertchen
|
bad990e702
|
Merge pull request #81 from chbmuc/master
Move error parsing behind status code handling
|
2017-06-26 11:08:38 -04:00 |
|
Gilbert Chen
|
d0c376f593
|
Implement fast resume; refactor GetDuplicacyPreferencePath()
|
2017-06-22 22:53:33 -04:00 |
|