Commit Graph

  • b957d264df bisync: hard file/byte delete caps and dual-boot session-name bisync-delta-list f-denkena 2026-09-10 01:03:08 +02:00
  • 1b52fc412d bisync/dropbox: fail closed on listing collapse and cursor races f-denkena 2026-09-09 23:53:01 +02:00
  • 0964c7eb39 dropbox: add ListR with ListP leaf casing and fail-closed reconstruction f-denkena 2026-09-09 23:46:39 +02:00
  • d44d85dc05 bisync: add Dropbox list_folder cursor listings via --delta-list f-denkena 2026-09-09 23:36:25 +02:00
  • ef6968730f build: update google.golang.org/grpc to 1.85.0-dev.0.20260825072537-93e31b48545e to fix CVE-2026-84445 dependabot[bot] 2026-09-09 10:38:19 +01:00
  • 52ac7e0e18 fs: fix about showing a negative total when a quota reaches the int64 maximum youdie006 2026-09-08 18:36:55 +09:00
  • 5bbc5d5545 fs: make BwTimetable.Set replace the timetable instead of appending to it youdie006 2026-09-08 17:03:48 +09:00
  • e45210765c touch: parse documented timestamp formats Nicholas Velten 2026-09-04 09:45:33 -03:00
  • ea589de941 s3: disable signing Accept-Encoding for Ceph and Linode - fixes #8206 Aditya 2026-09-08 21:21:05 +05:30
  • 39b487d7f7 s3: add backend link command with signed response header overrides eliotee 2026-09-07 00:04:18 +03:00
  • 3eee2c0dd2 oracleobjectstorage: fix SSE-C server-side copies tomaszni 2026-09-08 18:18:00 +02:00
  • 89fc14059e selfupdate: fix TestInstallOnLinux panicking when the build is the latest beta Murat Topcu 2026-09-06 12:30:47 +03:00
  • 03783be7a5 fs/config: only run --password-command once when using --daemon phatlc 2026-09-06 09:38:16 +07:00
  • 2c4bc66e45 docker: make container user UID and GID configurable via build ARGs - fixes #9839 Vaibhav Mashal 2026-09-08 21:39:05 +05:30
  • 9ac29e3b35 serve docker: fix volume path being lost when the plugin restarts phatlc 2026-09-05 22:10:29 +07:00
  • b549554c31 dropbox: match shared-folder and received-file names case-insensitively - fixes #9706 phatlc 2026-08-11 23:21:50 +07:00
  • ac7cfcc848 dropbox: fix shared folder mount for roots nested more than one level deep phatlc 2026-08-11 23:17:37 +07:00
  • 13084df67c yandex: add app_folder option to support cloud_api:disk.app_folder OAuth scope - Fixes #9848 Sanjay Kanth A 2026-09-08 21:10:17 +05:30
  • 2cec6065d3 local: make out of space errors fatal during multi-thread transfers ferrumclaudepilgrim 2026-09-06 16:41:42 -05:00
  • 7bfc9ca648 local: clarify what --local-fatal-if-no-space catches ferrumclaudepilgrim 2026-08-11 22:15:41 -05:00
  • e724790620 vfs/vfscache: fix hang when the cache cleaner is disabled ferrumclaudepilgrim 2026-08-11 22:15:33 -05:00
  • ca41db095b fserrors: fix out of space detection on Windows - fixes #8011 ferrumclaudepilgrim 2026-08-10 16:41:45 -05:00
  • c875d89033 docs: drive: document Branding step needed to publish own client_id Sanjay Kanth A 2026-09-03 12:29:33 +05:30
  • a083861a46 operations: add operations/getfile remote control API endpoint Hakan İSMAİL 2026-09-08 12:43:48 +03:00
  • 4412cef804 operations: share the report file opening between check and sync Nick Craig-Wood 2026-09-01 11:59:46 +01:00
  • af382608c4 rc: add sync report parameters to sync/sync, sync/copy and sync/move - fixes #9846 Nick Craig-Wood 2026-09-01 11:57:12 +01:00
  • bc4a208e7e dedupe: fix rename mode giving up after 100 names and make it faster - fixes #9860 Nick Craig-Wood 2026-09-07 17:57:23 +01:00
  • 9b9fd3f493 serve ftp: fix VFS leak when the server fails to start Nick Craig-Wood 2026-09-07 17:01:41 +01:00
  • f2a390b2d4 serve webdav,http: fix crash when the server fails to start - fixes #9882 Nick Craig-Wood 2026-09-07 16:55:51 +01:00
  • 3351c33937 gui: update embedded release to 1.1.12 Nick Craig-Wood 2026-09-08 10:28:32 +01:00
  • c99f09060c Add Dhevenddra K G to contributors Nick Craig-Wood 2026-09-08 10:27:37 +01:00
  • 3d7b101c7f docs: fix duplicated words in vfs and backend documentation Dhevenddra K G 2026-09-05 22:23:08 +05:30
  • e855d2ed36 serve docker: fix tests leaving unkillable processes and stale FUSE mounts Nick Craig-Wood 2026-09-04 11:14:56 +01:00
  • b88e237e8c archive: fix listing entries with a leading slash as if they were in the root Nick Craig-Wood 2026-09-02 15:42:43 +01:00
  • da352a2a1b archive: fix zip file entries named for a directory causing confusion Nick Craig-Wood 2026-09-02 15:41:51 +01:00
  • 68eab60564 archive: fix corrupt listings when listing a zip directory more than once Nick Craig-Wood 2026-09-02 15:41:51 +01:00
  • 6cdd0ea761 seafile: fix corrupted uploads after a retried upload error Nick Craig-Wood 2026-09-05 11:49:37 +01:00
  • fa43f10af2 filescom: fix corrupted uploads after a retried upload error Nick Craig-Wood 2026-09-05 11:49:36 +01:00
  • f4cd80a535 pixeldrain: fix corrupted uploads after a retried upload error Nick Craig-Wood 2026-09-05 11:49:36 +01:00
  • b940ce64c7 operations: fix making a directory with modtime asking twice with --interactive Nick Craig-Wood 2026-09-01 12:42:42 +01:00
  • 351d70f694 sync: fix directory modtimes being set twice Nick Craig-Wood 2026-08-31 20:45:43 +01:00
  • 6afb98b758 accounting: add "Updated dirs" count of directory modtime/metadata updates to the stats Nick Craig-Wood 2026-08-11 19:44:48 +01:00
  • f998f5bb99 operations: show directory operations in the --progress display Nick Craig-Wood 2026-08-11 19:42:07 +01:00
  • 7fe402585e accounting: add NewCheckingTransferNoHistory constructor Nick Craig-Wood 2026-09-01 10:57:48 +01:00
  • ffe855f350 Add Shane McCarron to contributors Nick Craig-Wood 2026-09-05 12:14:02 +01:00
  • 1b4dea8dac fs/fshttp: fix TestCertificates leaking client cert/key onto global config Shane McCarronandClaude Opus 5 2026-08-30 09:16:42 -05:00
  • 73119d368f Changelog updates from Version v1.75.1 Nick Craig-Wood 2026-09-04 18:15:14 +01:00
  • 399bc6a6a6 fshttp: don't send --header values to other hosts on redirect GHSA-486v-q2wf-fp2r CVE-PENDING Nick Craig-Wood 2026-08-25 18:07:15 +01:00
  • aef94cd0e7 http: don't leak configured headers to other hosts or over plaintext on redirect GHSA-486v-q2wf-fp2r CVE-PENDING Nick Craig-Wood 2026-08-25 18:07:15 +01:00
  • 31a8164815 rest: add SameHost and check HTTPS downgrades against the original request GHSA-486v-q2wf-fp2r CVE-PENDING Nick Craig-Wood 2026-08-25 18:07:15 +01:00
  • e1b0c09040 archive: hide any archive entry which escapes the directory being listed GHSA-66hp-wgxq-6f5q Nick Craig-Wood 2026-08-25 12:46:11 +01:00
  • 32175374ba archive: fix "directory not found" for archive paths containing "./" or "//" GHSA-66hp-wgxq-6f5q Nick Craig-Wood 2026-08-25 12:44:39 +01:00
  • 45391c04ff archive: fix zip entry named "." hiding every other file GHSA-66hp-wgxq-6f5q Nick Craig-Wood 2026-08-25 12:43:34 +01:00
  • 7a00e13cd0 archive: reject unsafe entry names when mounting squashfs images GHSA-66hp-wgxq-6f5q Nick Craig-Wood 2026-08-25 12:13:34 +01:00
  • f75008de07 archive: fix zip subdirectory root matching sibling directories GHSA-66hp-wgxq-6f5q Nick Craig-Wood 2026-08-20 12:10:44 +01:00
  • 842430d2d4 archive: fix zip slip path traversal in untrusted zip files GHSA-66hp-wgxq-6f5q CVE-PENDING Nick Craig-Wood 2026-08-25 10:14:27 +01:00
  • 2b7d0b16ed lib/sanitize: factor untrusted path sanitization out of archive extract Nick Craig-Wood 2026-08-25 10:13:39 +01:00
  • 6453374403 local: fix panic on Range request past the end of a symlink GHSA-p6m2-r3w9-mpxw CVE-PENDING Nick Craig-Wood 2026-08-20 11:43:39 +01:00
  • 215e6dbc65 local: fix btime escaping the root via a planted symlink GHSA-f8g7-2xjc-7mfh CVE-PENDING Nick Craig-Wood 2026-08-12 11:16:57 +01:00
  • 29bb1e1134 local: fix dir metadata escaping the root through a planted symlink GHSA-f8g7-2xjc-7mfh CVE-PENDING Nick Craig-Wood 2026-08-12 11:10:24 +01:00
  • 142172c21f serve docker: reject volume names resolving to the base directory itself GHSA-p6vx-hf7p-98j6 Nick Craig-Wood 2026-08-20 12:05:14 +01:00
  • f5795d00c2 serve docker: re-derive volume mountpoint from name when restoring state GHSA-p6vx-hf7p-98j6 Nick Craig-Wood 2026-08-20 11:59:21 +01:00
  • 756b5e4293 serve docker: reject volume names that escape the base directory GHSA-p6vx-hf7p-98j6 Nick Craig-Wood 2026-08-20 11:58:39 +01:00
  • f6c81d7a4f serve ftp: fix auth-proxy sessions sharing credentials by username GHSA-c476-6w5q-jw77 CVE-PENDING Nick Craig-Wood 2026-08-12 11:43:54 +01:00
  • e8e883c35e serve s3: fix auth proxy accepting any request signed with an empty secret GHSA-xwwr-4h3p-r22c CVE-PENDING Nick Craig-Wood 2026-08-24 09:37:37 +01:00
  • d1e6e2f925 serve s3: fix each server accepting the --auth-key credentials of all the others Nick Craig-Wood 2026-08-24 09:37:26 +01:00
  • 65735be4da serve sftp: fix auth proxy configured via rc being silently ignored GHSA-p569-5gjg-9cmj CVE-PENDING Nick Craig-Wood 2026-08-12 11:56:07 +01:00
  • 46d09fd52e serve s3: fix misleading anonymous access log and add test for auth proxy via rc GHSA-p569-5gjg-9cmj CVE-PENDING Nick Craig-Wood 2026-08-12 11:55:17 +01:00
  • 212178eea1 serve ftp: add test for auth proxy configured via rc GHSA-p569-5gjg-9cmj CVE-PENDING Nick Craig-Wood 2026-08-12 11:54:17 +01:00
  • 120324c860 serve s3: reject bogus multipart part sizes in the reorder buffer GHSA-2p48-j3qc-rx9f Nick Craig-Wood 2026-08-12 11:35:23 +01:00
  • efc8adb0e5 serve s3: fix memory exhaustion from client-declared multipart part size GHSA-2p48-j3qc-rx9f CVE-PENDING Nick Craig-Wood 2026-08-12 11:26:40 +01:00
  • 935197b062 fs: confine directory listing entries that escape the root GHSA-3vxh-3pcx-9m8q GHSA-38xv-hf3p-h7mq CVE-PENDING Nick Craig-Wood 2026-08-19 16:37:59 +01:00
  • 1615434cbe Add PSR94 to contributors Nick Craig-Wood 2026-09-04 19:00:03 +01:00
  • b4c598dbe4 docs: update Huawei Drive client ID setup PSR94 2026-09-01 11:48:43 -04:00
  • f550317590 build: update golang.org/x/crypto to v0.56.0 to fix CVE-2026-78662 and CVE-2026-56855 Nick Craig-Wood 2026-09-03 10:41:19 +01:00
  • 7e17e1b90d bisync: fix failed transfers of empty files being recorded as synced Nick Craig-Wood 2026-09-02 16:32:13 +01:00
  • 220fe76192 docs: describe how backends should allocate memory Nick Craig-Wood 2026-08-31 15:30:17 +01:00
  • 891fddc28c s3: avoid buffering Object Lock uploads when the source MD5 is known Nick Craig-Wood 2026-08-30 17:49:59 +01:00
  • 921c149f7e mailru: buffer speedup hashing in the global memory pool and fix upload retries Nick Craig-Wood 2026-08-30 17:39:11 +01:00
  • 91e7942da5 linkbox: buffer the hashed 10 MiB file prefix in the global memory pool Nick Craig-Wood 2026-08-30 17:35:38 +01:00
  • 885e2478e7 jottacloud: buffer MD5 pre-reads in the global memory pool Nick Craig-Wood 2026-08-30 17:34:25 +01:00
  • f5bdceab49 filelu: reuse multipart upload buffers via the global pool and retry failed parts Nick Craig-Wood 2026-08-30 17:33:16 +01:00
  • fb8783732d box: reuse multipart upload part buffers via the global pool Nick Craig-Wood 2026-08-30 17:34:38 +01:00
  • 6613d4ec63 opendrive: reuse upload chunk buffers via the global memory pool Nick Craig-Wood 2026-08-30 17:39:17 +01:00
  • 738eadf8df dropbox: reuse upload chunk buffers via the global memory pool Nick Craig-Wood 2026-08-30 17:37:55 +01:00
  • cdabcc7cc4 putio: reuse upload chunk buffers via the global memory pool Nick Craig-Wood 2026-08-30 17:35:43 +01:00
  • da868b06f8 compress: stop buffering the compressibility check output in memory Nick Craig-Wood 2026-08-30 17:34:35 +01:00
  • 03c1c08a27 compress: buffer small uploads in the global memory pool Nick Craig-Wood 2026-08-30 17:33:25 +01:00
  • 204f817100 huaweidrive: reuse resumable-upload chunk buffers via the global pool Nick Craig-Wood 2026-08-30 17:35:45 +01:00
  • 57eb80f182 huaweidrive: build small uploads in pooled memory instead of a growing buffer Nick Craig-Wood 2026-08-30 17:35:02 +01:00
  • bd217a1082 hidrive: buffer small file updates from the global memory pool Nick Craig-Wood 2026-08-31 12:37:44 +01:00
  • e8034e6548 hidrive: reuse chunked upload buffers via the global memory pool Nick Craig-Wood 2026-08-31 12:37:44 +01:00
  • e8f421d285 hidrive: buffer the start of each upload from the global memory pool Nick Craig-Wood 2026-08-31 12:37:44 +01:00
  • 2a492cc355 hidrive: stop copying every upload chunk a second time Nick Craig-Wood 2026-08-30 17:37:30 +01:00
  • 689081b410 onedrive: reuse upload chunk buffers via the global memory pool Nick Craig-Wood 2026-08-30 17:42:45 +01:00
  • 2ed0c688f6 pikpak: use pooled memory for the gcid hash buffer and spool unknown-size uploads to disk Nick Craig-Wood 2026-08-30 17:38:52 +01:00
  • b6b3a0a485 pikpak: share upload chunk buffers with the global memory pool Nick Craig-Wood 2026-08-30 17:37:43 +01:00
  • 337f762c79 shade: stop copying each upload chunk into a second heap buffer Nick Craig-Wood 2026-08-30 17:35:18 +01:00
  • 2f0228029e quatrix: fix chunk upload retries and fix memory leak Nick Craig-Wood 2026-08-30 17:32:31 +01:00
  • 76016d9947 huaweidrive: run the chunked upload integration tests Nick Craig-Wood 2026-08-31 12:36:28 +01:00