Arno Hautala
46ce0ba1fb
support downloading from a custom URL pointed at B2
2020-02-22 22:12:36 -05:00
Gilbert Chen
57a408a577
Rework the Backblaze B2 backend
...
* All APIs include UploadFile are done via the call() function
* New retry mechanism limiting the maximum backoff each time to 1 minute
* Add an env var DUPLICACY_B2_RETRIES to specify the number of retries
* Handle special/unicode characters in repositor ids
* Allow a directory in a bucket to be used as the storage destination
2019-04-30 23:31:57 -04:00
Ari Kornfeld
10d2058738
Request B2 "Backblaze Account or Application ID" (rather than "Account ID")
...
fixes #539 (Duplicacy init for B2 storage still ask for account ID)
2019-04-02 22:20:29 -07:00
Michael Cook
0762c448c4
gofmt -s
2018-12-29 13:20:10 +01:00
Michael Cook
741644b575
spelling
2018-12-29 13:04:40 +01:00
Gilbert Chen
8aa67c8162
Support ssh private key files encrypted by passphrases
2018-11-09 14:17:56 -05:00
Gilbert Chen
02cd41f4d0
A few improvements to make WebDAV work better with pcloud and box.com
2018-04-05 15:29:41 -04:00
Gilbert Chen
0db8b9831b
Implement the WebDAV backend
2018-04-02 20:03:50 -04:00
gilbertchen
cd77a029ea
Merge branch 'master' into master
2018-03-19 11:53:11 -04:00
Mark Feit
8fdb399e1b
Correct handling of @ in region to be consistent with everythng else.
2018-02-11 07:51:34 -05:00
Gilbert Chen
ddf61aee9d
Implement OpenStack Swift backend
2018-02-04 13:43:00 -05:00
Mark Feit
30f753e499
Cosmetic and key name fixes. #322
2018-01-16 22:19:41 -05:00
Mark Feit
d0771be2dd
Added semi-dedicated Wasabi storage module. #322
2018-01-16 22:06:11 -05:00
Gilbert Chen
dfbc5ece00
Fixed the nesting file name
2017-12-14 13:55:02 -05:00
Gilbert Chen
86767b3df6
Implement new chunk directory structure
2017-11-07 12:05:39 -05:00
Gilbert Chen
6fd85fc687
Add a log message if ssh-agent doesn't return any signer
2017-10-07 23:07:54 -04:00
gilbertchen
746c1656a8
Merge pull request #211 from lowne/single-nesting
...
Nesting level parameterization for local and SFTP storages
2017-10-05 22:27:16 -04:00
Mark Lowne
6e3c1657fa
revert nesting levels to previous defaults
2017-10-03 16:08:44 +02:00
Gilbert Chen
80742ce2ba
Don't verify SSH host if the preference path is not set
2017-09-26 10:41:18 -04:00
Mark Lowne
3dad87f13a
default to single-dir-nesting for local and SFTP storages
2017-09-25 15:05:09 +02:00
Gilbert Chen
923cd0aa63
Run goimports on all source files
2017-09-20 23:07:43 -04:00
Gilbert Chen
3f83890859
Don't save passwords from env/pref to keyring
2017-09-08 16:51:05 -04:00
niknah
030cd274c2
If we have a sftp key file in the environment/preferences, then don't attempt a password login to avoid bad login errors.
2017-09-04 19:40:08 +10:00
Gilbert Chen
315dfff7d6
Add caching to network drives
2017-08-08 23:10:22 -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
7f04a79111
Replace Fair Source 5 with our own free-for-personal-use license
2017-07-13 23:33:14 -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
d0c376f593
Implement fast resume; refactor GetDuplicacyPreferencePath()
2017-06-22 22:53:33 -04:00
Stefano Da Ros
4b60859054
Fix typo
...
The file should be titled "known_hosts" instead.
2017-06-13 18:53:59 +02:00
Etienne Charlier
ae34347741
merge version 2.0.2
2017-06-10 17:12:44 +02:00
Gilbert Chen
53f8a51b12
Fixed #63 : can't use root drive as storage on Windows
2017-06-07 20:51:20 -04:00
Gilbert Chen
42337d84c3
Move source files into src for a better looking front page
2017-06-07 14:04:11 -04:00
Gilbert Chen
4a1dc01ff4
Reorganize src directory
2017-06-02 16:33:36 -04:00
Gilbert Chen
bdf017e552
Move source files to src/
2017-05-23 10:25:00 -04:00