Bill Zissimopoulos

Results 23 issues of Bill Zissimopoulos

I am looking for people to help maintain the [SSHFS-Win](https://github.com/winfsp/sshfs-win) project as I no longer have enough bandwidth for it. ### Maintenance of this project includes: - Implementation of new...

Currently WinFsp supports Windows 7 to Windows 11 and the x86, x64 and ARM64 architectures. Unfortunately it is becoming increasingly harder to support older operating systems and the x86 (32-bit)...

The current WinFsp installer includes debugging public symbols that are found in the `sym` folder. These symbols were originally included to allow developers to troubleshoot issues with WinFsp. A much...

WinFsp currently implements file locking support in kernel mode. It does not expose locking to user mode, which could be useful to a network file system. This should be remedied....

enhancement
major

This issue tracks a few installer improvements: - [ ] The installer does not currently support major upgrades. The main reason for this is that if the FSD is loaded,...

enhancement

## Enhancement Request CYGFUSE should be rebuilt to include the `fuse_notify` mechanism.

enhancement

## Enhancement Request Windows includes the [`CcSetReadAheadGranularityEx`](https://docs.microsoft.com/en-us/windows-hardware/drivers/ifs/ccsetreadaheadgranularityex) DDI and the older [`CcSetReadAheadGranularity`](https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/content/ntifs/nf-ntifs-ccsetreadaheadgranularity) DDI, which can be used to influence the operating system read-ahead policy for a particular file. This functionality...

enhancement

A file system can mark itself as read-only by setting `FSP_FSCTL_VOLUME_PARAMS:: ReadOnlyVolume`. However there is no guarantee that Windows will not send write requests to a read-only file system. [NOTE:...

enhancement

## Enhancement Request The WinFsp-FUSE layer allows path components to be up to 255 **bytes** long. This should be changed to be 255 **characters** long to be inline with the...

enhancement
minor

A minimal C++ layer and a new C++ file system (passthrough-cpp) are now in the master branch. C++ header: https://github.com/billziss-gh/winfsp/blob/master/inc/winfsp/winfsp.hpp C++ sample: https://github.com/billziss-gh/winfsp/tree/master/tst/passthrough-cpp

enhancement
in progress