Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: rclone/rclone
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: rclone/rclone
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: test
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 2 commits
  • 5 files changed
  • 1 contributor

Commits on Oct 2, 2026

  1. local: limit the size of symlink targets read from .rclonelink files

    With -l/--links a .rclonelink object is buffered in memory to become
    the target of a symlink. The read was unbounded, so a hostile or
    corrupt source serving a large .rclonelink object made rclone use that
    much memory and then log the whole body in the resulting error.
    
    A symlink target can never be longer than a path, so the read now stops
    at 128 KiB and anything longer is refused without retrying.
    ncw committed Oct 2, 2026
    Configuration menu
    Copy the full SHA
    ef52a86 View commit details
    Browse the repository at this point in the history
  2. archive: fix a squashfs path to a single file listing its whole direc…

    …tory
    
    Pointing the archive backend at a file inside a squashfs image, for
    example `rclone cat :archive:image.sqfs/dir/file.txt`, listed every
    file in the directory containing it instead of just that file. The zip
    archiver already behaved correctly.
    
    The squashfs archiver now remembers the file the root points at and
    only exposes that one, as zip does. Its Root() includes the file so
    that the fs cache does not hand back the Fs for the whole directory in
    its place.
    ncw committed Oct 2, 2026
    Configuration menu
    Copy the full SHA
    7292176 View commit details
    Browse the repository at this point in the history
Loading