Bill Zissimopoulos
4b5b562307
inc: winfsp_fuse.h: fix memset comment
2020-03-21 15:44:02 -07:00
benrubson
76ec0420d1
Mute a GCC warning
...
solves #287
2020-02-29 23:58:51 +01:00
Bill Zissimopoulos
bf6d56ceac
inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS::RejectIrpPriorToTransact0
2020-02-03 16:38:55 -08:00
Bill Zissimopoulos
51350d5a42
inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS::RejectIrpPriorToTransact
2020-02-03 14:59:23 -08:00
Bill Zissimopoulos
aedf01a384
update source copyright for 2020
2020-01-02 17:50:40 -08:00
Bill Zissimopoulos
5110b3c5a1
sys: dirctl: support directory marker as FUSE style next offset
2019-10-30 16:40:48 -07:00
Bill Zissimopoulos
c415c87195
dll: FspMountSet, FspMountRemove
2019-09-24 15:34:01 -07:00
Bill Zissimopoulos
4655926d03
sys, dll: mount manager support
2019-09-06 14:24:00 -07:00
Bill Zissimopoulos
565caebe4c
sys,dll: FspFileSystemSetMountPoint: mount manager support
2019-09-05 19:58:14 -07:00
Bill Zissimopoulos
b637a72ec8
sys: FspFsextProvider
2019-06-18 16:11:38 -07:00
Bill Zissimopoulos
ed31a187ac
opt/fsext: kernel mode winfsp extension
2019-06-14 18:34:19 -07:00
Bill Zissimopoulos
781deff06f
sys: default TransactTimeout changes
2019-06-11 17:53:34 -07:00
Bill Zissimopoulos
c01402443d
wslinux support: ATOMIC_CREATE_ECP_CONTEXT
2019-04-27 15:30:57 -07:00
Bill Zissimopoulos
732e6cc38c
grand EaSize patch; passes winfsp-tests and ifstest
2019-03-21 18:14:15 -07:00
Bill Zissimopoulos
62b0e889b2
sys: FileEaInformation and EaSize support
2019-03-21 14:05:17 -07:00
Bill Zissimopoulos
8c6d037332
dll: fuse: extended attributes support
2019-03-20 14:32:00 -07:00
Bill Zissimopoulos
0664b492c8
inc: fsctl: fix FSP_FSCTL_VOLUME_PARAMS sizes
2019-03-19 16:29:08 -07:00
Bill Zissimopoulos
d8686a7726
tst: memfs: extended attributes support
2019-03-13 21:44:10 -07:00
Bill Zissimopoulos
a811cd2cf8
sys, dll: extended attributes: checkpoint
2019-03-13 14:29:49 -07:00
Bill Zissimopoulos
d2de5e996c
update source copyright for 2019
2019-02-28 10:39:31 -08:00
Colin Atkinson
791a2162a3
fix: Make FlushAndPurgeOnCleanup accessible in C++
...
Adds the appropriate setters and getters to the C++ API.
2019-02-22 11:14:48 -05:00
Bill Zissimopoulos
d1c15b43ca
Merge pull request #214 from felfert/fix-fuse-ioctl
...
Fix #213 and a typo in macro FSP_FUSE_CTLCODE_FROM_IOCTL
2019-02-12 10:29:55 -08:00
Fritz Elfert
f97b8fcc3a
Fix #213 and a typo in macro FSP_FUSE_CTLCODE_FROM_IOCTL
2019-02-12 11:51:07 +01:00
Bill Zissimopoulos
ab6e07853c
Merge branch 'release/1.4'
2018-12-08 13:56:50 -08:00
Bill Zissimopoulos
0f185587c9
dll: np: implement custom Credential Provider logic
2018-11-29 21:05:57 -08:00
Bill Zissimopoulos
e0a6312387
Merge branch 'release/1.4'
2018-11-27 16:27:15 -08:00
Bill Zissimopoulos
3119922708
np, launcher: allow RunAs=. registry setting
2018-11-26 13:29:34 -08:00
Bill Zissimopoulos
4d49039abe
sys: FspFastIoQueryOpen: access control
...
Extend the WinFsp kernel-user mode protocol to allow passing
security descriptors that can then be used for access control
during FastIoQueryOpen.
2018-10-04 13:21:29 -07:00
Bill Zissimopoulos
1aab4662e5
inc, sys, dotnet: FSP_FSCTL_VOLUME_PARAMS::AllowOpenInKernelMode
2018-10-02 11:47:51 -07:00
Bill Zissimopoulos
24b96e7e1b
inc, dll, dotnet: FSP_FILE_SYSTEM_INTERFACE::SetDelete
2018-08-29 15:45:02 -07:00
Bill Zissimopoulos
75ae8daf8f
update commercial disclaimer
2018-08-21 18:09:33 -07:00
Bill Zissimopoulos
eecb7e00e2
fix tabs to spaces
2018-07-31 17:21:40 -07:00
Bill Zissimopoulos
77cf7f7398
dll: fuse3: compatibility functions
2018-07-28 14:08:03 -07:00
Bill Zissimopoulos
d43c0c2c85
inc: fuse3: fix warnings
2018-07-20 09:37:59 -07:00
Bill Zissimopoulos
b537c61f3b
dll: fuse3: checkpoint
2018-07-19 12:53:03 -07:00
Bill Zissimopoulos
9b79bb24ca
dll: fuse3: checkpoint
2018-07-19 04:27:06 -07:00
Bill Zissimopoulos
e3290a30bc
fuse3: initial commit
2018-07-16 09:31:32 -07:00
Bill Zissimopoulos
fbcefe6339
dll: fuse: ioctl
2018-05-07 14:05:18 -07:00
Bill Zissimopoulos
05f622f2de
inc: winfsp.h: fix Control doc
2018-05-04 14:48:46 -07:00
Bill Zissimopoulos
894ae7b8f3
sys,dll: DeviceControl operation
2018-05-04 13:56:20 -07:00
Bill Zissimopoulos
9501b5771d
inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS: fine-grained timeouts
2018-04-21 11:53:14 -07:00
Bill Zissimopoulos
5c3549c6eb
sys: file: FspFileNodeCleanupComplete: FlushAndPurgeOnCleanup
2018-04-18 20:58:19 -07:00
Bill Zissimopoulos
1cab0f3975
cygfuse: correctly use cygwin_create_path
2018-03-26 14:11:58 -07:00
Ben RUBSON
5564a9efae
Correct a cast in winfsp_fuse
2018-03-26 10:36:26 +02:00
Bill Zissimopoulos
a4629b8f8b
sys: fsmup device
...
- This commit introduces the fsmup device, which is a major change in how
network file systems are handled. Previously every network file system's
fsvol device was directly registered with the MUP. Now there is a single
fsmup device that is registered with the MUP; network file systems' fsvol
devices register with fsmup instead. The fsmup device maintains a prefix
table which it uses to demultiplex and forward requests to the appropriate
fsvol device.
- This device change was necessatitated to fix issue #87 .
2018-01-16 10:38:52 -08:00
Bill Zissimopoulos
2b6b049f86
inc: launch.h: documentation
2018-01-11 16:35:56 -08:00
Bill Zissimopoulos
064d0b94f2
dll: FspLaunchRegSetRecord, FspLaunchRegGetRecord, FspLaunchRegFreeRecord
2018-01-09 17:45:49 -08:00
Bill Zissimopoulos
a48668149b
inc: winfsp/launch.h
2018-01-09 11:38:27 -08:00
Bill Zissimopoulos
e111451475
dll: FspLaunch API
2018-01-04 11:08:23 -08:00
Bill Zissimopoulos
9bd9cf4fbd
update source copyright notices for 2018
2018-01-03 15:29:38 -08:00