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: lersek/sshfs
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: master
Choose a base ref
...
head repository: libfuse/sshfs
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 14 commits
  • 10 files changed
  • 5 contributors

Commits on Feb 15, 2022

  1. Implement connect to vsock.

    "sshfs -o vsock=CID:PORT" will cause sshfs to connect directly to the
    given vsock, bypassing ssh, and allowing high performance sshfs mounts
    of a VM guest.
    g-easy committed Feb 15, 2022
    Configuration menu
    Copy the full SHA
    3aa3efc View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2023

  1. No longer orphaned

    h4sh5 authored Sep 23, 2023
    Configuration menu
    Copy the full SHA
    551752c View commit details
    Browse the repository at this point in the history
  2. Update README.md

    h4sh5 authored Sep 23, 2023
    Configuration menu
    Copy the full SHA
    8c97da5 View commit details
    Browse the repository at this point in the history
  3. github action build+test

    h4sh committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    e5f4fca View commit details
    Browse the repository at this point in the history
  4. test improvements

    h4sh committed Sep 23, 2023
    Configuration menu
    Copy the full SHA
    47a580d View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2023

  1. Merge pull request libfuse#277 from g-easy/master

    Implement connect to vsock.
    h4sh5 authored Nov 6, 2023
    Configuration menu
    Copy the full SHA
    70c8fd9 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2023

  1. Configuration menu
    Copy the full SHA
    683b8c2 View commit details
    Browse the repository at this point in the history

Commits on Feb 27, 2024

  1. Configuration menu
    Copy the full SHA
    1af815b View commit details
    Browse the repository at this point in the history
  2. Merge pull request libfuse#295 from libfuse/rm-rst

    remove README.rst file since README.md file exists
    h4sh5 authored Feb 27, 2024
    Configuration menu
    Copy the full SHA
    eadf7f1 View commit details
    Browse the repository at this point in the history

Commits on Jun 16, 2024

  1. Configuration menu
    Copy the full SHA
    8bb9d33 View commit details
    Browse the repository at this point in the history

Commits on Jun 17, 2024

  1. Fill stat info when returning cached data for readdir

    Uncached and cached results for readdir were inconsistent -- the former
    returned correct stat info for directory entries while the latter
    didn't. That's because only names of entries were saved in cache without
    stat info. In turn this leads to issues like
    junegunn/fzf#3832 since directory traversal
    library (https://github.com/charlievieth/fastwalk in this case) relies
    on proper stat info returned by readdir. Hence when unchached result was
    returned it gave proper outcome, while with cached result it was wrong.
    
    Cache stat info next to entry name to fix the issue. While file
    attributes are saved in cache already, they use full path as key. To
    avoid potentially plenty of allocations, string copying and cache
    lookups to get each attr, let's keep a copy of stat struct independently
    to be on the fast path.
    jpalus committed Jun 17, 2024
    Configuration menu
    Copy the full SHA
    5f767de View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2024

  1. Merge pull request libfuse#305 from jpalus/fix-link-leak

    Fix memleak in cache after readlink
    h4sh5 authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    c9bf8ad View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1a52814 View commit details
    Browse the repository at this point in the history
  3. Merge pull request libfuse#306 from jpalus/fill-stat-info-from-cache

    Fill stat info when returning cached data for readdir
    h4sh5 authored Nov 4, 2024
    Configuration menu
    Copy the full SHA
    ddf1e42 View commit details
    Browse the repository at this point in the history
Loading