Nick Craig-Wood
fb30c5f8dd
operations: add ReadAt method to ReOpen
2025-10-30 16:20:48 +00:00
Nick Craig-Wood
203df6cc58
fstest: add ResetRun to allow the remote to be reset in tests
2025-10-30 16:20:48 +00:00
Riaz Arbi
459e10d599
gcs: fix --gcs-storage-class to work with server side copy for objects
2025-10-30 15:20:16 +00:00
Lukas Krejci
1ba4fd1d83
ulozto: implement the about functionality
2025-10-30 15:06:37 +00:00
Adam Dinwoodie
77553b8dd5
local: add --skip-specials to ignore special files
...
Give users a way to explicitly acknowledge that pipes, sockets and block
devices are to be ignored without warnings.
This follows the precedent set in commit 6152bab28 (local: add
--skip-links to suppress symlink warnings, 2017-07-21) for ignoring
warnings about symlinks.
2025-10-29 17:00:25 +00:00
Andrew Ruthven
5420dbbe38
swift: Report disk usage in segment containers
...
Large objects are split and stored in a _segments container in Swift.
These should be included when reporting on the space used.
Fixes #8857
2025-10-29 16:55:53 +00:00
dulanting
87b71dd6b9
refactor: use strings.Builder to improve performance
2025-10-29 16:48:34 +00:00
Nick Craig-Wood
a0bcdc2638
Archive backend to read archives on cloud storage.
...
Initial support with Zip and Squashfs archives.
Fixes #8633
See #2815
2025-10-28 11:05:41 +00:00
Nick Craig-Wood
e42fa9f92d
vfs: remove unecessary import in tests to fix import cycles
2025-10-28 11:05:41 +00:00
Nick Craig-Wood
4586104dc7
Add Lakshmi-Surekha to contributors
2025-10-28 11:05:35 +00:00
Nick Craig-Wood
c4c360a285
Add Andrew Gunnerson to contributors
2025-10-28 11:05:35 +00:00
Nick Craig-Wood
ce4860b9b6
Add divinity76 to contributors
2025-10-28 11:05:35 +00:00
Lakshmi-Surekha
ed87f82d21
build: enable support for aix/ppc64
...
* Adds "aix/ppc64" to the cross-compile target list.
* Including AIX in the build tag of "metadata_other.go".
* Excluding AIX from the main ncdu build tags.
* Marking AIX as an unsupported platform for ncdu.
* Excluding AIX from the fallback redirect implementation.
* Excluding AIX from unix build tags to avoid undefined unix.WNOHANG.
2025-10-27 13:34:58 +00:00
Andrew Gunnerson
0a82929b94
rc: fix name of "queue" JSON key in docs for vfs/cache
...
Signed-off-by: Andrew Gunnerson <accounts+github@chiller3.com >
2025-10-27 13:28:24 +00:00
divinity76
1e8ee3b813
cmount: windows: improve error message on missing winfsp
2025-10-27 13:22:04 +00:00
Nick Craig-Wood
eaab3f5271
docs: add the Provider to the options examples in the backend docs
2025-10-26 10:25:12 +00:00
Nick Craig-Wood
25b05f1210
Add Aneesh Agrawal to contributors
2025-10-26 10:25:12 +00:00
Nick Craig-Wood
2dc1b07863
Add viocha to contributors
2025-10-26 10:25:12 +00:00
Nick Craig-Wood
49acacec2e
Add reddaisyy to contributors
2025-10-26 10:25:12 +00:00
Aneesh Agrawal
70d2fe6568
fs: remove unnecessary Seek call on log file
...
We were seeing a (non-fatal) error in our logs:
```
Failed to seek log file to end: seek /proc/1/fd/1: illegal seek
```
Because we open the log file with O_APPEND,
we don't need to manually seek to the end.
As https://pkg.go.dev/os#File.Seek also confirms
that the behavior of `Seek` is not specified
if the file has been opened with O_APPEND,
remove the `Seek` call.
2025-10-25 19:38:57 +01:00
dougal
f28c83c6de
s3: make it easier to add new S3 providers
...
Before this change, you had to modify a fragile data-structure
containing all providers. This often led to things being out of order,
duplicates and conflicts whilst merging. As well as the changes for
one provider being in different places across the file.
After this change, new providers are defined in an easy to edit YAML file,
one per provider.
The config output has been tested before and after for all providers
and any changes are cosmetic only.
2025-10-25 19:37:29 +01:00
dependabot[bot]
2cf44e584c
build(deps): bump actions/upload-artifact from 4 to 5
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 4 to 5.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-25 12:09:16 +02:00
dependabot[bot]
bba9027817
build(deps): bump actions/download-artifact from 5 to 6
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 5 to 6.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2025-10-25 12:09:06 +02:00
dougal
51859af8d9
ftp: fix SOCK proxy support - fixes #8892 ( #8918 )
2025-10-24 14:50:13 +01:00
viocha
4f60f8915d
webdav: Add Access-Control-Max-Age header for CORS preflight caching - fixes #5078
2025-10-24 10:19:22 +01:00
hunshcn
6663eb346f
webdav: use SpaceSepList to parse bearer token command
2025-10-23 19:56:37 +01:00
reddaisyy
1d0e1ea0b5
refactor: use strings.Builder to improve performance
2025-10-23 16:40:30 +01:00
Nick Craig-Wood
71631621c4
docs: re-arrange sponsors page
2025-10-23 14:50:51 +01:00
Nick Craig-Wood
31e904d84c
docs: add Spectra Logic as a sponsor
2025-10-23 14:50:51 +01:00
Nick Craig-Wood
30c9843e3d
Add Oleksandr Redko to contributors
2025-10-23 14:50:51 +01:00
Oleksandr Redko
c8a834f0e8
build: enable all govet checks (except fieldalignment and shadow) and fix issues.
2025-10-22 18:37:58 +01:00
Nick Craig-Wood
b272c50c4c
march: fix --no-traverse being very slow - fixes #8860
...
Before this change --no-traverse was calling NewObject on directories
(where it would always fail) as well as files. This was very
noticeable when doing syncs with --max-age which were only
transferring a small number of objects. This should have been very
quick, but the NewObject calls for each directory slowed the sync down
a lot.
This changes replaces the check to see if the source entry is an
Object that got missed out from this commit:
88e30eecbf march: fix deadlock when using --no-traverse - fixes #8656
2025-10-22 14:14:52 +01:00
Nick Craig-Wood
b8700e8042
Add vastonus to contributors
2025-10-22 14:14:52 +01:00
kingston125
73193b0565
s3: add new FileLu S5 endpoints
...
Add US, EU, AP, and ME endpoints
2025-10-22 12:25:05 +01:00
vastonus
c4eef3065f
build: remove obsolete build tag
2025-10-21 18:56:06 +01:00
Nick Craig-Wood
ba2a642961
azurefiles: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
979c6a573d
dropbox: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
bbb866018e
webdav: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
7706f02294
pcloud: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
6df7913181
box: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
c079495d1f
onedrive: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
3bf1ac5b07
drive: add ListP interface - #4788
2025-10-21 18:40:23 +01:00
Nick Craig-Wood
091caa34c6
Add hunshcn to contributors
2025-10-21 18:40:23 +01:00
hunshcn
d507e9be39
webdav: optimize bearer token fetching with singleflight
2025-10-21 11:14:37 +01:00
Nick Craig-Wood
40b3251e41
Changelog updates from Version v1.71.2
2025-10-20 16:56:47 +01:00
albertony
484d955ea8
lib/http: cleanup indentation and other whitespace in http serve template
2025-10-20 11:53:55 +01:00
albertony
8fa9f255a0
docs: improve formatting of http serve template parameters
2025-10-20 11:53:55 +01:00
Nick Craig-Wood
e7f11af1ca
build: stop markdown linter leaving behind docker containers
2025-10-20 11:51:23 +01:00
Nick Craig-Wood
0b5c4cc442
Add Marco Ferretti to contributors
2025-10-20 11:51:23 +01:00
Marco Ferretti
178ddafdc7
s3: add cubbit as provider
2025-10-20 11:01:34 +01:00