1
0
mirror of https://github.com/gilbertchen/duplicacy synced 2025-12-06 00:03:38 +00:00

Commit Graph

  • 0da55f95ab Fixed a 64-bit integer alighment problem on 32-bit OS Gilbert Chen 2020-10-01 10:35:59 -04:00
  • 2f407d6af9 Another change needed for symlinked chunk subdirectories Gilbert Chen 2020-10-01 09:27:20 -04:00
  • bb680538ee Update README.md lokeshsammeta 2020-10-01 07:04:36 +05:30
  • 7e372edd68 Allow chunks subdirectories in the disk storage to be symlinks. Gilbert Chen 2020-09-29 13:15:45 -04:00
  • 836a785798 Add src/duplicacy_utils_freebsd.go v2.7.0 Gilbert Chen 2020-09-26 21:22:49 -04:00
  • e0a72efb34 Bump version to 2.7.0 Gilbert Chen 2020-09-26 20:52:04 -04:00
  • d839f26b5a Add new dependency requirements Gilbert Chen 2020-09-26 20:49:50 -04:00
  • 6ad698328f Fixed test build errors caused by previous merges Gilbert Chen 2020-09-26 12:01:38 -04:00
  • ace1ba5848 Remove runtime OS check for excluding by attributes Gilbert Chen 2020-09-25 22:37:54 -04:00
  • 04a858b555 Merge pull request #498 from plasticrake/mac-exclude gilbertchen 2020-09-25 20:15:20 -04:00
  • 1fedfd1b1a Merge branch 'master' into mac-exclude gilbertchen 2020-09-25 20:13:43 -04:00
  • 3fd3f6b267 Merge pull request #606 from gilbertchen/erasure_coding gilbertchen 2020-09-25 14:30:39 -04:00
  • e3e3e97046 Improvements for the WebDAV backend Gilbert Chen 2020-09-25 13:56:44 -04:00
  • 3f29ec2ffb File metedata must be restored even if the content is unchanged. Gilbert Chen 2020-09-24 22:44:43 -04:00
  • 947006411b Improvements for the copy command Gilbert Chen 2020-09-24 14:56:19 -04:00
  • 6841c989c6 Fixed a bug that caused check -chunks -persist to succeed with broken chunks Gilbert Chen 2020-09-24 14:53:42 -04:00
  • d0b3b5dc2e Print progress logs when verifying chunks (check -chunks) Gilbert Chen 2020-09-23 09:02:53 -04:00
  • 73ae3f809e Revert "Add a -max-list-rate option to backup to slow down the listing" Gilbert Chen 2020-09-22 22:08:43 -04:00
  • 67a3103467 Add a -max-list-rate option to backup to slow down the listing Gilbert Chen 2020-09-22 08:27:09 -04:00
  • 6ee01a2e74 Allow RSA keys to be passed directly via CML instead of a file Gilbert Chen 2020-09-20 20:03:52 -04:00
  • b7d820195a Remove a debug log message accidentally checked in Gilbert Chen 2020-09-18 14:59:44 -04:00
  • 16d2c14c5a Follow-up changes for the -persist PR Gilbert Chen 2020-09-18 11:23:35 -04:00
  • eecbb8fa99 Fix OneDrive Business and improve retry mechanism. Gilbert Chen 2020-09-18 10:19:03 -04:00
  • 97bae5f1a3 Close the response body when 301 is returned in the WebDAV backend Gilbert Chen 2020-09-14 11:36:22 -04:00
  • 40243fb043 Fixed a compile error in previous checkin Gilbert Chen 2020-09-12 11:39:46 -04:00
  • 403df1fd06 Added a call to discard http response where it was missed in previous fixes. Gilbert Chen 2020-09-09 21:47:01 -04:00
  • 4369bcfc0b Merge pull request #549 from Jos635/master gilbertchen 2020-09-09 16:02:36 -04:00
  • d2b08aebee Merge pull request #594 from alecuyer/fix/swift gilbertchen 2020-09-09 15:48:36 -04:00
  • 948994c2b6 Merge pull request #595 from twlee79/add_persist_pr gilbertchen 2020-09-09 15:42:46 -04:00
  • ca4d004aca Merge branch 'master' into add_persist_pr gilbertchen 2020-09-09 15:42:01 -04:00
  • ce472fe375 Show erasure coding/rsa encryption if enabled for backup and copy erasure_coding Gilbert Chen 2020-09-04 10:43:37 -04:00
  • 923a6fbc5b Implement Erasure Coding Gilbert Chen 2020-09-03 12:54:48 -04:00
  • 670cbcd776 Bump version to 2.6.2 v2.6.2 Gilbert Chen 2020-08-30 22:14:58 -04:00
  • fd469bae9e Check the returned value of Close() when uploading a chunk file via SFTP. Gilbert Chen 2020-08-29 22:22:51 -04:00
  • acef01770a Bump version to 2.6.1 v2.6.1 Gilbert Chen 2020-07-07 23:27:11 -04:00
  • 1eb1fb14a8 Don't throw an error on 0-byte chunk files with suffix '.tmp'. Gilbert Chen 2020-07-07 23:25:09 -04:00
  • 8b489f04eb Bump version to 2.6.0 v2.6.0 Gilbert Chen 2020-07-05 21:27:44 -04:00
  • 089e19f8e6 Add a -key-passphrase option to pass in passphrase for RSA private key Gilbert Chen 2020-07-05 20:58:07 -04:00
  • 1da7e2b536 Fix a crash when a username is not specified with the WebDAV backend Gilbert Chen 2020-07-03 12:29:53 -04:00
  • ed8b4393be Add a new backend for StorageMadeEasy's File Fabric storage. Gilbert Chen 2020-07-03 12:07:33 -04:00
  • 5e28dc4911 Update go-dropbox dependency to fix 0-byte file uploading. Gilbert Chen 2020-07-03 11:52:16 -04:00
  • f2f07a120d Retry on "unexpected EOF" errors for the webdav backend. Gilbert Chen 2020-07-03 11:48:30 -04:00
  • 153f6a2d20 Use multiple threads to list the chunks directory for Google Drive Gilbert Chen 2020-06-15 12:49:13 -04:00
  • 5d45999077 Clear the loaded content after a snapshot has been verified Gilbert Chen 2020-06-10 10:08:53 -04:00
  • 1adcf56890 Add an SFTP backend that supports more ciphers and kex algorithms. Gilbert Chen 2020-06-08 11:24:20 -04:00
  • 09e3cdfebf Ignore 0-byte chunks passed in by the chunk reader. Gilbert Chen 2020-06-08 10:53:01 -04:00
  • fe854d469d Error out in the check command if there are 0-size chunks. Gilbert Chen 2020-06-02 11:37:12 -04:00
  • 76f1274e13 Bump version to 2.5.2 v2.5.2 Gilbert Chen 2020-05-10 21:41:30 -04:00
  • 9c3122b814 Fixed a bug causing the OneDrive Business token file path to be not saved Gilbert Chen 2020-05-10 20:22:49 -04:00
  • 6ca8b8dff0 Disable snapshot cache when checking chunks Gilbert Chen 2020-05-10 00:26:47 -04:00
  • 4ae16dec7f add -persist in check and restore mode (for PR) Tet Woo Lee 2020-05-06 18:39:52 +12:00
  • dae040681d Call Authenticate() before using Swift storage Alexandre Lécuyer 2020-05-05 23:09:28 +02:00
  • 51cbf73caa Bump version to 2.5.1 v2.5.1 Gilbert Chen 2020-04-17 15:57:08 -04:00
  • 835af11334 Fixed a bug in ssh login with encrypted private key Gilbert Chen 2020-04-17 15:55:30 -04:00
  • 4c3557eb80 Bump version to 2.5.0 v2.5.0 Gilbert Chen 2020-04-09 23:22:32 -04:00
  • eebcece9e0 Update github.com/aws/aws-sdk-go and google.golang.org/api to the latest Gilbert Chen 2020-04-09 23:21:55 -04:00
  • 8c80470c29 Merge pull request #593 from freaksdotcom/readall gilbertchen 2020-04-09 21:12:41 -04:00
  • bcb889272d Add test for Google Shared Drive Gilbert Chen 2020-04-09 00:04:30 -04:00
  • 79d8654a12 Allow the name of Google Shared Drive to be used in the storage url Gilbert Chen 2020-04-08 23:59:15 -04:00
  • 6bf0d2265c Call ReadAll() on the body io.ReadCloser to allow the http keepalive connection to be reused. Brandon High 2020-04-07 22:07:41 -07:00
  • 749db78a1f Implemented a global option to suppress logs by ids Gilbert Chen 2020-04-07 23:22:17 -04:00
  • 0a51bd8d1a Make log.Printf print to Duplicacy's logging system Gilbert Chen 2020-04-07 13:52:54 -04:00
  • 7208adbce2 Access Google Drive via service account. Gilbert Chen 2020-04-06 23:25:47 -04:00
  • e827662869 Merge pull request #579 from rsanger/master gilbertchen 2020-04-06 22:55:46 -04:00
  • 57dd5ba927 Merge pull request #590 from fbarthez/macos_sync_error gilbertchen 2020-04-06 22:54:44 -04:00
  • 01a37b7828 Fixed a typo in command line arguments Gilbert Chen 2020-04-06 22:13:08 -04:00
  • 57cd20bb84 Fixed the condition to show 'chunks are encrypted' messages Gilbert Chen 2020-04-06 12:22:47 -04:00
  • 0e970da222 Fixed build errors in tests caused by snapshotManager.CheckSnapshots Gilbert Chen 2020-04-06 12:19:42 -04:00
  • e880636502 Fixed test build errors caused by the prototype change in CheckSnapshots() Gilbert Chen 2020-03-30 17:49:26 -04:00
  • 810303ce25 Fail the backup if the repository can't be accessed or there are no files Gilbert Chen 2020-03-30 17:44:53 -04:00
  • ffac83dd80 Assume the signed certificate of a ssh key file has the suffix '-cert.pub'. Gilbert Chen 2020-03-25 23:50:35 -04:00
  • 05674871fe Merge pull request #547 from philband/ssh_signed_certificate gilbertchen 2020-03-25 23:14:30 -04:00
  • 22d6f3abfc Add a -chunks option to the check command to verify the integrity of chunks Gilbert Chen 2020-03-24 20:58:45 -04:00
  • d26ffe2cff Add support for OneDrive for Business Gilbert Chen 2020-03-19 14:59:26 -04:00
  • a35f6c27be Fix "Failed to upload the chunk ... sync ...: operation not supported" issue when using SMB on MacOS. This is done by inspecting the error type and returning the error only if its operation is "sync" and the type is "operation not supported". Note: this change is my first ever foray into go and based simply on the information provided in: https://forum.duplicacy.com/t/failed-to-upload-the-chunk-operation-not-supported/2875/11 Fabian Peters 2020-03-16 15:56:31 +01:00
  • 808ae4eb75 Bump version to 2.4.1 v2.4.1 Gilbert Chen 2020-03-13 20:44:00 -04:00
  • 6699e2f440 Fixed a bug that disabled RSA when copying from a non RSA-encrypted storage. Gilbert Chen 2020-03-13 20:13:27 -04:00
  • 733b68be2c Do not take an RSA private key if the storage wasn't RSA encrypted. Gilbert Chen 2020-03-11 23:14:01 -04:00
  • b61906c99e Bump version to 2.4.0 v2.4.0 Gilbert Chen 2020-03-05 22:06:24 -05:00
  • a0a07d18cc Merge pull request #589 from fracai/b2_download_url gilbertchen 2020-03-05 22:00:53 -05:00
  • a6ce64e715 Fixed handling of repository ids with spaces in the b2 backend Gilbert Chen 2020-03-05 14:45:09 -05:00
  • 499b612a0d moving download url config from a key to the storage url pattern Arno Hautala 2020-02-25 20:53:19 -05:00
  • 46ce0ba1fb support downloading from a custom URL pointed at B2 Arno Hautala 2020-02-22 22:12:36 -05:00
  • cc88abd547 Fixed a bug that caused all copied chunks to be RSA encrypted Gilbert Chen 2020-02-13 14:03:07 -05:00
  • e888b6d7e5 Fix bugs in sftp retrying Gilbert Chen 2020-01-13 16:26:43 -05:00
  • aa07feeac0 Fix bug in gcd: init fails to create directories Richard Sanger 2020-01-11 17:25:21 +13:00
  • d43fe1a282 Release the list of chunk hashes after processing each snapshot. Gilbert Chen 2019-12-09 22:45:16 -05:00
  • 7719bb9f29 Fix: backup to shared drive root Richard Sanger 2019-11-27 00:00:40 +13:00
  • 504d07bd51 Bump version to 2.3.0 v2.3.0 Gilbert Chen 2019-11-25 15:45:41 -05:00
  • 0abb4099f6 Fixed test errors -- parse test flags in one place Gilbert Chen 2019-11-25 15:44:03 -05:00
  • 694494ea54 Throw an error, instead of a warning, if pre/post script fails Gilbert Chen 2019-11-24 22:38:29 -05:00
  • 165152493c For the check command, -tabular should imply -all just like -stats Gilbert Chen 2019-11-24 20:45:05 -05:00
  • e02041f4ed Increase the number of retries for the b2 backend from 10 to 15 Gilbert Chen 2019-11-23 15:28:03 -05:00
  • a99f059b52 Allow a custom location for the filters file Gilbert Chen 2019-11-23 15:23:26 -05:00
  • f022a6f684 Fixed build errors in tests Gilbert Chen 2019-11-22 21:17:17 -05:00
  • 791c61eecb Fixed missing format parameters Gilbert Chen 2019-11-22 20:32:19 -05:00
  • 6ad27adaea Merge pull request #578 from gboudreau/vss-catalina gilbertchen 2019-11-22 16:46:31 -05:00
  • 9abfbe1ee0 Update pkg/sftp to 1.10.1 Gilbert Chen 2019-11-21 23:36:17 -05:00
  • b32c3b2cd5 If a symlink is a directory, match it against the patterns as a directory Gilbert Chen 2019-11-21 23:10:54 -05:00
  • 9baafdafa2 Remove a log message meant for debugging only Gilbert Chen 2019-11-21 21:23:31 -05:00