Bill Zissimopoulos
0eb6912296
sys: FspSiloEnumerate, FspDriverFinalizeDevicesForUnload
2022-10-01 10:47:18 +01:00
Bill Zissimopoulos
c237a55951
Merge branch 'master' into pvt-sxs
2022-09-29 17:00:10 +01:00
Bill Zissimopoulos
c15006cce8
appveyor: silo testing
2022-09-28 19:06:16 +01:00
Bill Zissimopoulos
53b44dcb5c
tst: winfsp-tests: silo testing
2022-09-28 18:46:17 +01:00
Bill Zissimopoulos
a3765d6360
sys: silo: FspSiloPostInitialize
2022-09-27 19:55:08 +01:00
Bill Zissimopoulos
98d68c4007
Merge branch 'master' into pvt-sxs
2022-09-26 17:52:29 +01:00
Bill Zissimopoulos
6c6dd8abcc
tools: run-tests: disable exec tests for mountmgr
2022-09-26 17:51:05 +01:00
Bill Zissimopoulos
16dd729fc7
tools: run-tests: disable exec tests for mountmgr
2022-09-26 17:50:19 +01:00
Bill Zissimopoulos
e8cec5dfc1
Merge branch 'master' into pvt-sxs
2022-09-26 17:42:30 +01:00
Bill Zissimopoulos
a2d49a1ded
build: version: 2022.2 Beta2
2022-09-26 17:35:57 +01:00
Bill Zissimopoulos
9ede097e73
changelog: update for v1.12B2
2022-09-26 17:34:36 +01:00
Bill Zissimopoulos
2c3800077f
tst: passthrough: GetFileInfoInternal: fix IndexNumber
2022-09-26 17:26:25 +01:00
Bill Zissimopoulos
84b3f98d38
Merge branch 'pvt-fuse-mountmgr'
2022-09-26 17:01:35 +01:00
Bill Zissimopoulos and GitHub
16734bf37a
Merge pull request #450 from chyyran/patch-doc-add-winfsp-rs
...
doc: Add winfsp-rs to file system libraries
2022-09-26 15:31:26 +01:00
Bill Zissimopoulos
ea189c5b68
dll: fuse: fix mountmgr directory mount points under Cygwin
2022-09-26 15:26:34 +01:00
Bill Zissimopoulos
9a27a3225b
Merge branch 'master' into pvt-sxs
2022-09-16 12:32:59 +01:00
Bill Zissimopoulos
d44cb54bd5
tools: run-tests: disable exec tests for mountmgr
2022-09-14 17:16:56 +01:00
Bill Zissimopoulos
ba13995d10
update changelog
2022-09-14 12:26:40 +01:00
Bill Zissimopoulos
d1f863e9ac
tools: run-tests: disable exec tests for mountmgr
2022-09-14 12:23:13 +01:00
Bill Zissimopoulos
ccdbc9daf9
tools: diag.bat: SxS support
2022-09-12 12:41:09 +01:00
Bill Zissimopoulos
1723179430
dll: FspFsctlStartService: fix bug in non-SxS mode
2022-09-10 17:14:19 +01:00
Bill Zissimopoulos
8e0f5b457c
tools,appveyor: remove sxsident
2022-09-10 16:24:15 +01:00
Bill Zissimopoulos
2fc2c237d3
dll: FspFsctlEnumServices
2022-09-10 16:23:14 +01:00
Bill Zissimopoulos
b99fb9a5cb
dll: FspFsctlRegister: sxs-ize driver display name
2022-09-09 23:57:44 +01:00
Bill Zissimopoulos
538fee8e54
installer: CustomActions: InstallJunctions
2022-09-09 22:59:14 +01:00
Bill Zissimopoulos
925fa4b6e4
installer: CustomActions: DeferredAction: minor fix
2022-09-09 14:35:17 +01:00
Bill Zissimopoulos
b179c7a933
tools: sxsident.bat
2022-09-08 17:55:57 +01:00
Bill Zissimopoulos
b25e116f08
tools: sxsident.bat
2022-09-08 16:00:22 +01:00
Bill Zissimopoulos
422c369b15
tools: sxsident.bat
2022-09-08 15:52:25 +01:00
Bill Zissimopoulos
d450683e2e
installer: SxS: WIP
2022-09-07 21:59:42 +01:00
Bill Zissimopoulos
ad1aa156dc
installer: SxS: WIP
2022-09-07 20:18:54 +01:00
Bill Zissimopoulos
aa012db099
installer: SxS: WIP
2022-09-07 17:37:25 +01:00
Bill Zissimopoulos
b08f60bfbd
installer: SxS: WIP
2022-09-07 16:19:48 +01:00
Bill Zissimopoulos
a9b3cef253
installer: SxS: WIP
2022-09-07 15:31:18 +01:00
Bill Zissimopoulos
b43d1f5502
dll: FspFsctlUnregister: do FspFsctlStopService prior to unregister
2022-09-07 14:20:20 +01:00
Bill Zissimopoulos
de9112f6e6
installer: SxS: WIP
2022-09-06 18:42:39 +01:00
Bill Zissimopoulos
329b14d838
build: version: bump to v2.0 (2023)
2022-09-06 12:09:54 +01:00
Bill Zissimopoulos
7009324e7f
installer: SxS: WIP
2022-09-06 12:08:09 +01:00
Bill Zissimopoulos
f4ae097722
installer: SxS: WIP
2022-09-05 17:28:31 +01:00
Bill Zissimopoulos
50be07e8ac
installer: SxS: WIP
2022-09-05 17:23:49 +01:00
Bill Zissimopoulos
2dd054087c
installer: SxS: fix whitespace
2022-09-05 16:46:10 +01:00
Bill Zissimopoulos
7f6608cf7d
installer: SxS: WIP
2022-09-05 16:40:06 +01:00
Bill Zissimopoulos
39e9d8156b
installer: SxS: WIP
2022-09-05 13:34:25 +01:00
Bill Zissimopoulos
90acd19014
sys: FspDeviceDelete: remove DBG code
...
FspDeviceDelete was recently changed and its DBG code is no longer valid.
2022-09-04 16:58:38 +01:00
Bill Zissimopoulos
9154ec784d
installer: CustomActions: InstanceID
2022-09-04 15:55:47 +01:00
Bill Zissimopoulos
0b3ce52958
Merge branch 'master' into pvt-sxs
2022-09-01 14:42:27 +01:00
Bill Zissimopoulos
deee7edded
build: version: v1.12B1 (2022.2 Beta1)
2022-08-30 13:21:31 +01:00
Bill Zissimopoulos
f41f410546
changelog: update for v1.12B1
2022-08-30 13:19:05 +01:00
Bill Zissimopoulos
a2dc40fe3a
build: version: v1.12B1 (2022.2 Beta1)
2022-08-30 13:15:57 +01:00
Bill Zissimopoulos
adeed2b79d
fsptool: ver, unload commands
2022-08-21 07:59:28 +01:00
Bill Zissimopoulos
5dda5903a8
tst: winfsp-tests: disable load_unload_test
2022-08-21 07:25:25 +01:00
Bill Zissimopoulos
a7bc306b2d
dll: FspSxsAppendSuffix
2022-08-20 11:58:00 +01:00
Bill Zissimopoulos
7e59c2e5a6
dll: FspFsctlFixServiceSecurity: deny SERVICE_STOP to Everyone
...
Although the FSD can now be unloaded, this can only be done safely via
the new FSP_FSCTL_UNLOAD control code. For this reason we disable the
ability to stop the FSD via the Service Manager.
2022-08-19 19:43:48 +01:00
Bill Zissimopoulos
637e8bb8c2
build.version.props: MyFsctlRegisterPath, MyNpRegisterPath, MyEventLogRegisterPath
2022-08-19 17:43:55 +01:00
Bill Zissimopoulos
9670caa3fe
sys,dll: FSP_FSCTL_UNLOAD
2022-08-18 11:05:45 +01:00
Bill Zissimopoulos
005d3e4fb0
sys: FspUnload, FspSxsIdent
2022-08-05 17:41:12 +01:00
Bill Zissimopoulos
62a6bbab66
dll: FspSxsSuffix
2022-08-03 17:29:45 +01:00
Bill Zissimopoulos
40ba537dc2
dll: FspSxsIdent
2022-08-03 16:33:13 +01:00
Bill Zissimopoulos
ec832b45ff
changelog: update for v1.12
2022-07-28 17:16:48 +01:00
Bill Zissimopoulos
fc03b485f3
doc: MountUseMountmgrFromFSD
2022-07-28 17:12:26 +01:00
Bill Zissimopoulos
651e45c3ba
tools: update DigiCert cross cert
2022-07-01 14:06:26 +01:00
Bill Zissimopoulos
95c2fadce0
build: version: v1.12 (2023)
2022-07-01 00:00:01 +01:00
Bill Zissimopoulos
b4453c89cc
tst: winfsp-tests: RejectIrpPriorToTransact0 test fixes
2022-06-30 13:32:31 +01:00
Bill Zissimopoulos
5483dcbd73
dll: FspMountSet_MountmgrDirectory: bug fix
2022-06-29 15:30:36 +01:00
Bill Zissimopoulos
f1cfe758ec
sys: RejectIrpPriorToTransact0 is always 1
2022-06-29 15:08:34 +01:00
Bill Zissimopoulos
e9143a73a6
tools: run-tests: mount manager testing
2022-06-28 15:16:13 +01:00
Bill Zissimopoulos
264450f627
tst: winfsp-tests: test mount manager directory support
2022-06-28 14:32:27 +01:00
Bill Zissimopoulos
a731f0e5d8
sys,dll: MountUseMountmgrFromFSD
2022-06-27 17:28:24 +01:00
Bill Zissimopoulos
d7450d740e
dll: Mount Manager directory support
2022-06-27 17:27:45 +01:00
Bill Zissimopoulos and GitHub
5251dcbce9
Merge pull request #431 from xiaogaozi/doc-add-juicefs
...
doc: add JuiceFS to known file systems
2022-06-22 09:06:13 +01:00
Bill Zissimopoulos
3b104723af
changelog: update for v1.11
2022-06-15 16:45:37 +01:00
Bill Zissimopoulos
699278a7ed
appveyor: disable special pool
2022-06-15 10:58:47 +01:00
Bill Zissimopoulos
e070cdd6be
build: bump to 2022+ARM64
2022-06-14 23:09:23 +01:00
Bill Zissimopoulos
fbbca110fb
README: minor improvements
2022-06-14 23:06:03 +01:00
Bill Zissimopoulos
0083a45e31
doc: registry settings document
2022-06-13 17:52:33 +01:00
Bill Zissimopoulos
faaac2da3c
doc: building document
2022-06-13 14:19:59 +01:00
Bill Zissimopoulos
e44cba033f
update README
2022-06-12 17:39:23 +01:00
Bill Zissimopoulos
91400babe0
update README
2022-06-11 15:42:03 +01:00
Bill Zissimopoulos
e1ac7b60f7
update README
2022-06-11 15:38:43 +01:00
Bill Zissimopoulos
573897b06e
appveyor: skip_commits
2022-06-11 15:25:58 +01:00
Bill Zissimopoulos
b77b0a51f4
appveyor: enable special pool
2022-06-10 17:43:06 +01:00
Bill Zissimopoulos
26af6c9363
sys: convert suitable ERESOURCE to FAST_MUTEX
2022-06-10 16:20:24 +01:00
Bill Zissimopoulos
2e441534a3
sys: FspFsvolDeviceLockVolumeNotify
2022-06-10 16:20:19 +01:00
Bill Zissimopoulos
66f3620808
sys: FSP_FSVOL_DEVICE_EXTENSION::VolumeDeleteResource
2022-06-10 16:20:13 +01:00
Bill Zissimopoulos
805742f306
sys: FSP_FSVOL_DEVICE_EXTENSION::VolumeDeleteResource
2022-06-10 16:20:08 +01:00
Bill Zissimopoulos
18842682c8
sys: inline FspFsvolDeviceFileRename* and FspFsvolDeviceLockContextTable
2022-06-10 16:19:57 +01:00
Bill Zissimopoulos
a7a526351f
sys: keep extra fsvol device reference
...
Reference an fsvol device at CREATE time and dereference at CLOSE time,
to ensure that fsvol remains around for DeviceIoControl operations done
after CLEANUP.
2022-06-09 14:28:31 +01:00
Bill Zissimopoulos
22bf0b09ef
dll: FspMountBroadcastDriveChange
...
Broadcast WM_DEVICECHANGE asynchronously.
2022-06-07 14:06:13 +01:00
Bill Zissimopoulos
0a919d317a
dll: FspMountBroadcastDriveChange
...
Broadcast WM_DEVICECHANGE asynchronously.
2022-06-07 13:11:23 +01:00
Bill Zissimopoulos
8e45f7d795
doc: WinFsp Performance Testing
...
Update with new tests and analysis for 2022.
2022-06-06 15:58:19 +01:00
Bill Zissimopoulos
646818a65c
doc: WinFsp Performance Testing
...
Update with new tests and analysis for 2022.
2022-06-06 15:44:45 +01:00
Bill Zissimopoulos
6023efa7e6
doc: WinFsp Performance Testing
...
Update with new tests and analysis for 2022.
2022-06-06 00:32:15 +01:00
Bill Zissimopoulos
2dcb21edf2
tools: perf testing
2022-06-03 22:45:38 +01:00
Bill Zissimopoulos
edc56df2b2
tools: perf testing
2022-06-03 17:54:35 +01:00
Bill Zissimopoulos
64b57476dc
changelog: update for v1.11RC1
2022-06-03 12:28:01 +01:00
Bill Zissimopoulos
acfa0ad880
build: version: bump to 2022+ARM64 RC1
2022-06-03 12:26:42 +01:00
Bill Zissimopoulos
d63cbd4146
changelog: update for v1.11B3
2022-06-03 12:25:16 +01:00
Bill Zissimopoulos
a90f19dbe3
dll: FspMountBroadcastDriveChange: fix drive change unitmask
2022-06-03 12:10:54 +01:00
Bill Zissimopoulos
b0cfdc0396
tst: fsbench: OptEmptyCacheDrive, OptOpenCount
2022-06-02 13:10:31 +01:00
Bill Zissimopoulos
69257949ac
sys: FspCompareUnicodeString
2022-06-02 13:09:40 +01:00