Liryna

Results 29 issues of Liryna

Change Library / Mirror logger to [spdlog](https://github.com/gabime/spdlog) Am currently doing a memory filesystem for dokan as samples in c++ and use spdlog as logging library. I feel like it would...

Enhancement
Question

The kernel has multiple Fcb readonly locks just to copy the FileName to the request sent to the user filesystem in userland. This is unnecessary as the FileName is only...

Driver
Library
Dokan 3.x.x

`/u` option require admin rights for now. It would be nice to be able to unmount current user volumes `DOKAN_OPTION_CURRENT_SESSION`. There is currently no possibility to check volume owners and...

Enhancement
Contribution needed

IFSTest fails on the test `StatInformationTest` as we do not support FileStatInformation added with Windows 10, version 1709. [FILE_STAT_INFORMATION](https://docs.microsoft.com/en-us/windows-hardware/drivers/ddi/ntifs/ns-ntifs-_file_stat_information)

Enhancement
Driver

IRP_MJ_CREATE can be called with an allocationsize available at `Irp->Overlay.AllocationSize` `Irp->Overlay.AllocationSize Initial allocation size, in bytes, for the file. A nonzero value has no effect unless the file is being...

Driver
Library
Dokan 3.x.x

# Environment * Windows version: 10 * Processor architecture: x64 * Dokany version: master * Library type (Dokany/FUSE): dokany # Description IFSTest LockRangeTest ``` 3Test :LockRangeTest Group :FileLocking Status :C000001E...

Bug
Driver

Some CreateFile flags are not currently handled at all - [x] SL_CASE_SENSITIVE - [ ] SL_FORCE_ACCESS_CHECK - [x] SL_OPEN_PAGING_FILE - [x] SL_OPEN_TARGET_DIRECTORY is handle but not properly therefore it should...

Enhancement
Driver
Contribution needed

MirrorDokanGetDiskFreeSpace is currently commented. Using/Chaning it requires to rebuild the mirror. https://github.com/dokan-dev/dokany/blob/master/samples/dokan_mirror/mirror.c#L1370 We should be able to set the FS Size with optional param.

Enhancement
Help wanted
Contribution needed
Mirror

Since https://github.com/dokan-dev/dokany/issues/837, warnings are provided at debug build time. This issue is to track the progress on fix / ignore those warnings.

Dokan FUSE library trace is partially missing or does not exist. It would be great to have the same level of output than dokan library.

Enhancement
Library
Contribution needed