Commit Graph

  • b3b0809c60 cloudinary: better protecting the API_secret yuval-cloudinary 2024-10-10 11:56:06 +0300
  • 9e04aaae68 cloudinary: regenerate documentation yuval-cloudinary 2024-10-10 11:55:23 +0300
  • 841634c228 Merge branch 'cloudinary' of github.com:cloudinary-devs/rclone into cloudinary yuval-cloudinary 2024-10-10 11:08:29 +0300
  • 62eae7f2ad
    docs: fix Scaleway Glacier website URL Alexandre Hamez 2024-10-10 09:57:43 +0200
  • bd1bacce6e cloudinary: add cloudinary backend - fixes #7989 yuval-cloudinary 2024-09-04 14:37:54 +0300
  • 3941e9d329 webdav backend: retry propfind on 425 status Jörn Friedrich Dreyer 2024-10-09 18:48:10 +0200
  • efb55564cb
    Update README.md n4n5 2024-10-09 17:35:59 +0200
  • f1c3334c56
    Update README.md n4n5 2024-10-09 17:35:16 +0200
  • b2f03ad4c4
    Merge 1da511b486 into 69897b97fb Aaron Gokaslan 2024-10-08 19:09:59 +0200
  • 69897b97fb dlna: fix loggingResponseWriter disregarding log level Simon Bos 2024-10-06 14:11:11 +0200
  • ad60e44ef7 crypt: Refactor cipher creation. Make newCipher parameter explicit and introduce newCipherForTest Tomasz Raganowicz 2024-10-08 11:30:11 +0200
  • 25a02a253a
    Merge branch 'master' into feat/extend-docker-volume-plugin-options Jonas Geiler 2024-10-08 05:35:27 +0200
  • c1ad0291c6 crypt: Introduce cipherVersion on the object level Tomasz Raganowicz 2024-10-07 17:12:43 +0200
  • 77c8bf9453
    Merge branch 'rclone:master' into 7935-sftp-read-ssh-config-file kivi 2024-10-07 15:35:14 +0200
  • c68cb928da Load ssh config into Env, on flag --use-ssh-config Vikas 2024-10-07 15:33:07 +0200
  • 403783d851
    fs/operations/operationsflags: warn about logs in conjunction with --no-traverse Marvin Rösch 2024-10-07 11:54:56 +0200
  • 3caffd2dd1
    cmd: implement logging for copy/copyto/move/moveto commands Marvin Rösch 2024-10-07 11:31:54 +0200
  • b570f40d65
    cmd/sync: use reusable methods for implementing logging in sync command Marvin Rösch 2024-10-07 11:31:32 +0200
  • 6f2a9ca24b
    fs/operations: add reusable methods for operation logging Marvin Rösch 2024-10-07 11:30:31 +0200
  • 48ea634056
    dlna: fix loggingResponseWriter disregarding log level Simon Bos 2024-10-06 14:11:11 +0200
  • 4db09331c6 build: remove required property on boolean inputs albertony 2024-10-02 20:51:11 +0200
  • fcd3b88332 build: use inputs context in github workflow albertony 2024-10-02 20:37:11 +0200
  • 1ca3f12672 s3: fix crash when using --s3-download-url after migration to SDKv2 Nick Craig-Wood 2024-10-03 10:21:05 +0100
  • e7a0fd0f70 docs: update overview to show pcloud can set modtime Nick Craig-Wood 2024-10-01 17:43:24 +0100
  • c23c59544d Add André Tran to contributors Nick Craig-Wood 2024-10-03 14:31:14 +0100
  • 9dec3de990 Add Matthias Gatto to contributors Nick Craig-Wood 2024-10-03 14:31:14 +0100
  • 5caa695c79 Add lostb1t to contributors Nick Craig-Wood 2024-10-03 14:31:14 +0100
  • 8400809900 Add Noam Ross to contributors Nick Craig-Wood 2024-10-01 17:44:48 +0100
  • e49516d5f4 Add Benjamin Legrand to contributors Nick Craig-Wood 2024-10-01 17:44:48 +0100
  • 1b62e1a845
    Merge 1dc85e5fca into 9614fc60f2 Herlon Aguiar 2024-10-03 00:06:12 -0400
  • d84c9cd360 build: remove required property on boolean inputs albertony 2024-10-02 20:51:11 +0200
  • 4d1b3f321b build: use inputs context in github workflow albertony 2024-10-02 20:37:11 +0200
  • 9614fc60f2
    s3: add Outscale provider Matthias Gatto 2024-10-02 11:26:41 +0200
  • 51db76fd47 Add ICloud Drive backend lostb1t 2024-09-28 08:54:05 +0200
  • 987584f27c Fix issue #4000 - implement --disable-dir-list for rclone serve http Hans-Petter Fjeld 2024-10-01 21:23:04 +0200
  • d55b9f1279 Attempted to implement --disable-dir-list Hans-Petter Fjeld 2024-10-01 20:48:57 +0200
  • 814ce5b7e4
    Merge d2edf67b28 into 17e7ccfad5 albertony 2024-10-02 01:38:38 +0800
  • eb0e076b7c
    Merge 8d0e61bbc1 into 17e7ccfad5 Tony Metzidis 2024-10-02 01:38:20 +0800
  • 87098dbd1b
    Merge 18e27c7896 into 17e7ccfad5 Michael C Tiernan - MIT-Office of Research Computing and Data 2024-10-02 01:35:38 +0800
  • a0129c089f
    Merge f657bdb86b into 17e7ccfad5 Michael C Tiernan - MIT-Office of Research Computing and Data 2024-10-02 01:29:44 +0800
  • fe8e9cba3d
    Merge 01d3f9e391 into 17e7ccfad5 BlazerYoo 2024-10-02 01:28:37 +0800
  • fa52694faf
    Merge 3bc039431d into 17e7ccfad5 Claudius Ellsel 2024-10-02 01:28:37 +0800
  • 5ad69430ef
    Merge 153c7cf43b into 17e7ccfad5 joschl 2024-10-02 01:26:15 +0800
  • 2038fe948d Started implementing options for http Hans-Petter Fjeld 2024-10-01 18:58:51 +0200
  • cc0e304251 vfs: fix open files disappearing from directory listings fix-8082-vfs-dircache Nick Craig-Wood 2024-10-01 11:08:14 +0100
  • 68ccef54fb
    stats: fix the speed not getting updated after a pause in the processing Anagh Kumar Baranwal 2024-09-17 18:09:54 +0530
  • 31b6b2ee33
    Merge 1fbe33c932 into 17e7ccfad5 Aleksandr Kobernik 2024-09-30 16:25:50 -0400
  • 17e7ccfad5 drive: add support for markdown format Noam Ross 2024-09-30 08:45:57 -0400
  • 8a6fc8535d accounting: fix global error acounting Benjamin Legrand 2021-12-08 17:14:45 +0100
  • 5234d8afa9 accounting: fix global error acounting Benjamin Legrand 2021-12-08 17:14:45 +0100
  • 9e00b3e098
    drive: add support for markdown format Noam Ross 2024-09-30 08:45:57 -0400
  • c053429b9c onedrive: fix time precision for OneDrive personal Nick Craig-Wood 2024-09-27 14:18:15 +0100
  • 18989fbf85 Add RcloneView as a sponsor Nick Craig-Wood 2024-09-24 12:23:07 +0100
  • a7451c6a77 Add Leandro Piccilli to contributors Nick Craig-Wood 2024-09-30 11:32:01 +0100
  • 5147d1101c cache: skip bisync tests nielash 2024-09-25 00:19:19 -0400
  • 11ad2a1316 bisync: allow blank hashes on tests nielash 2024-09-25 00:14:04 -0400
  • 3c7ad8d961 box: fix server-side copying a file over existing dst - fixes #3511 nielash 2024-09-24 22:52:04 -0400
  • a3e8fb584a sync: add tests for copying/moving a file over itself nielash 2024-09-24 22:39:30 -0400
  • d48ece4608 cache: skip bisync tests nielash 2024-09-25 00:19:19 -0400
  • b3c00afa07 bisync: allow blank hashes on tests nielash 2024-09-25 00:14:04 -0400
  • e211d465bd box: fix server-side copying a file over existing dst - fixes #3511 nielash 2024-09-24 22:52:04 -0400
  • 1731ad41f1 sync: add tests for copying/moving a file over itself nielash 2024-09-24 22:39:30 -0400
  • 0538517cee crypt: Provide migration path to V2 cipher; Make cipher version handling more strict and explicit; Introduce --crypt-exact-size parameter to support in-place migration from V1 to V2; Update documentation Tomasz Raganowicz 2024-09-28 18:45:03 +0200
  • 9b4b3033da fs/cache: fix parent not getting pinned when remote is a file nielash 2024-03-09 23:36:57 -0500
  • 323324c114 Add ICloud Drive backend lostb1t 2024-09-28 08:54:05 +0200
  • 94997d25d2 gcs: add access token auth with --gcs-access-token Leandro Piccilli 2024-09-24 09:19:36 +0200
  • 035c9142fd gcs: add access token auth with --gcs-access-token Leandro Piccilli 2024-09-24 09:19:36 +0200
  • 02299b3c0d crypt: Add 'decrypt' command help Tomasz Raganowicz 2024-09-27 13:34:55 +0200
  • 6a356e4b54 crypt: Documentation update, V2 cipher version Tomasz Raganowicz 2024-09-27 13:14:44 +0200
  • 0ccfbe71e4 smb: fix panic if stat fails fix-8106-smb-panic Nick Craig-Wood 2024-09-26 17:45:03 +0100
  • 19458e8459 accounting: write the current bwlimit to the log on SIGUSR2 Nick Craig-Wood 2024-09-26 18:01:18 +0100
  • 7d32da441e accounting: fix wrong message on SIGUSR2 to enable/disable bwlimit Nick Craig-Wood 2024-09-26 17:52:43 +0100
  • 95c75bc5c0 cloudinary: utilizing rclone http client yuval-cloudinary 2024-09-26 16:31:01 +0200
  • 2266c3cfca crypt: Implement backend 'decrypt' command which can decrypt remote file locally once we provide its encrypted name and unwrapped content encryption key (CEK). These can be obtained using 'backend show-cek' and 'backend encode' respectively. Tomasz Raganowicz 2024-09-25 23:50:09 +0200
  • c4e22fe6bb crypt: Implement backend 'show-cek' command Tomasz Raganowicz 2024-09-25 01:05:14 +0200
  • a5d6af71d0 crypt: Implement V2 cipher version with MD5 hash support Tomasz Raganowicz 2024-09-23 14:03:29 +0200
  • 2718311b71 If V1 cipher is enabled in the config, return hash.None from Hashes() and hash.ErrUnsupported from Hash() for any object; If V2 cipher is enabled in the config, return hash.MD5 from Hashes(). For V2 object return the actual hash from Hash() and empty string for V1 object (skip hash verification); Tomasz Raganowicz 2024-09-26 14:28:00 +0200
  • 22e13eea47 gphotos: implment --gphotos-proxy to allow download of full resolution media Nick Craig-Wood 2024-09-17 12:09:02 +0100
  • de9b593f02 googlephotos: remove noisy debugging statements Nick Craig-Wood 2024-09-18 10:31:15 +0100
  • 3de3ae972c Fix failing test: update test to include V2 plaintext hashing logic; Pass existing cek to newObjectInfo instead of empty cek{} struct, so hash can be reproduced using same conditions; Tomasz Raganowicz 2024-09-26 11:04:18 +0200
  • 3c4f118063 Fix empty file decryption failing due to lack of ciphertext Tomasz Raganowicz 2024-09-26 11:03:29 +0200
  • caa986399e Copy TestStandardBase32 test and apply V2 cipher. Tomasz Raganowicz 2024-09-26 00:20:40 +0200
  • 789509a0e3 Backend decrypt command - address linter issues and satisfy optional customCek param inside cipher_test.go Tomasz Raganowicz 2024-09-26 00:06:56 +0200
  • 41252c41f6 Implement 'backend decrypt' command which can decrypt remote file locally once we provide its encrypted name and unwrapped content encryption key (CEK). These can be obtained using 'backend show-cek' and 'backend encode' respectively. Tomasz Raganowicz 2024-09-25 23:50:09 +0200
  • b2b4f8196c docs: add note to CONTRIBUTING that the overview needs editing in 2 places Nick Craig-Wood 2024-09-25 17:56:33 +0100
  • 84cebb6872 test_all: add ignoretests parameter for skipping certain tests Nick Craig-Wood 2024-09-25 15:47:30 +0100
  • cb9f4f8461 build: replace "golang.org/x/exp/slices" with "slices" now go1.21 is required Nick Craig-Wood 2024-09-25 16:02:36 +0100
  • 4e4ac879b9 merge ssh config file into rclone config Vikas 2024-09-25 13:23:03 +0200
  • b62d37ba6f Skip hash verification for V1 objects. Since hash.Set(hash.MD5) is now returned from Hashes() once user has CipherVersionV2 configured in their remote, Rclone would verify checksums. The issue is that V1 don't have checksums available. If we return hash.ErrUnsupported then operation fails, if we return empty string, then it seems that hash verification is skipped. Tomasz Raganowicz 2024-09-25 01:42:24 +0200
  • b17b065d27 Implement sample show-cek backend command Tomasz Raganowicz 2024-09-25 01:05:14 +0200
  • 59d7c06c99 Move fileReservedBytesV2 and its size to a single var/const Tomasz Raganowicz 2024-09-24 23:25:44 +0200
  • e9c5ee4b48 During decryption, skip footer when decrypting last block as it's not part of ciphertext. Tomasz Raganowicz 2024-09-24 23:23:10 +0200
  • 2e4653bb4c Make sure that lastBlockFlag is set for nonce used to encrypt hash as this is convention that we use. For empty files '(fh *encrypter) Read(...)' function returns early (n==0) and doesn't set the flag. Tomasz Raganowicz 2024-09-24 18:37:59 +0200
  • 498d9cfa85 Changelog updates from Version v1.68.1 Nick Craig-Wood 2024-09-24 17:26:37 +0100
  • 8d78768aaa Version v1.68.1 v1.68.1 v1.68-stable Nick Craig-Wood 2024-09-24 15:47:01 +0100
  • 84ddce0520 Fix wrong slice query which wasn't reading the lastByte, but instead it was repeating almos whole readBuf. Tomasz Raganowicz 2024-09-24 15:29:58 +0200
  • 109e4ed0ed Makefile: Fail when doc recipes create dir named '$HOME' Dan McArdle 2024-09-23 17:39:36 -0400
  • 353270263a Makefile: Prevent doc recipe from creating dir named '$HOME' Dan McArdle 2024-09-23 17:39:24 -0400
  • a76ab779cb Makefile: Fail when doc recipes create dir named '$HOME' Dan McArdle 2024-09-23 17:39:36 -0400
  • 65c217544d Makefile: Prevent doc recipe from creating dir named '$HOME' Dan McArdle 2024-09-23 17:39:24 -0400