Commit Graph
100 Commits
Author SHA1 Message Date
Bill Zissimopoulos 01d9fa1719 Merge branch 'pvt-dotnetcore' 2022-11-30 10:06:42 +00:00
Bill Zissimopoulos 6846508631 tools: build.bat,make-release.ps1: accommodate winfsp.net.nupkg 2022-11-29 21:13:13 +00:00
Bill Zissimopoulos 0488451c3d build: fix dotnet output paths 2022-11-29 15:49:09 +00:00
Bill Zissimopoulos 7c3292af81 tools: build.bat: dotnet build 2022-11-29 12:53:33 +00:00
Bill Zissimopoulos 3d2ba637e5 build: minimize changes in .csproj files 2022-11-28 16:52:21 +00:00
Bill Zissimopoulos db72b57ca4 build: dotnet: remove Directory.Build.props 2022-11-28 14:04:51 +00:00
Bill Zissimopoulos 020157a9ae Merge branch 'dotnetcore' of https://github.com/Noire001/winfsp into Noire001-dotnetcore 2022-11-28 12:13:50 +00:00
Bill Zissimopoulos 298261c4af tools: make-release.ps1: add build hashes 2022-11-23 16:21:08 +00:00
Bill Zissimopoulos 3c674a556d tools: make-release.ps1: update download link 2022-11-23 15:18:25 +00:00
Bill Zissimopoulos f85fb49f49 changelog: update for v2.0B1 2022-11-23 14:32:31 +00:00
Bill Zissimopoulos 9747af22e8 changelog: update for v1.12 (2022.2) 2022-10-18 12:21:23 +01:00
Bill Zissimopoulos ef9b7e22c6 Merge branch 'master' into pvt-sxs 2022-10-12 16:57:59 +01:00
Bill Zissimopoulos 4783902d1d tools: make-release.ps1 2022-10-12 16:57:43 +01:00
Bill Zissimopoulos fd27c470b0 Merge branch 'master' into pvt-sxs 2022-10-12 16:36:22 +01:00
Bill Zissimopoulos 4cd2b8c612 tools: make-release.ps1 2022-10-12 16:35:40 +01:00
Bill Zissimopoulos dacaff41e4 changelog: update for v1.12B2 2022-10-12 15:33:18 +01:00
Bill Zissimopoulos c187209159 installer: check windows version 7 or higher 2022-10-07 14:09:19 +01:00
Bill Zissimopoulos a2e92207c5 Merge branch 'master' into pvt-sxs 2022-10-07 12:10:20 +01:00
Bill Zissimopoulos be27a82879 dll: FspCreateDirectoryFileW
On Windows/ARM64 CreateFileW is no longer able to create directories
using the flags FILE_FLAG_BACKUP_SEMANTICS | FILE_FLAG_POSIX_SEMANTICS.
The new FspCreateDirectoryFileW implements the same semantics and replaces
the previous CreateFileW call.
2022-10-07 11:47:25 +01:00
Bill Zissimopoulos 4f5ad93f00 Merge branch 'master' into pvt-sxs 2022-10-04 15:44:49 +01:00
Bill Zissimopoulos b9ca46694e sys: FspFileNodeRenameCheck: fix handle oplock break 2022-10-04 15:44:27 +01:00
Bill Zissimopoulos b47c42877a Merge branch 'master' into pvt-sxs 2022-10-04 13:45:19 +01:00
Bill Zissimopoulos e50d7adc50 tools: run-tests: retire some tests
Retire some tests that are no longer useful.
This should shorten CI time considerably.
2022-10-04 13:44:31 +01:00
Bill Zissimopoulos d1fc5e5d0f Merge branch 'pvt-vpb2' into pvt-sxs-vpb 2022-10-03 15:10:06 +01:00
Bill Zissimopoulos 7f73192f8d sys: FspVolumeCreate
If we have an fsvrt device, mount it via opening the volume.
This ensures that the fsvrt is mounted by the correct fsvol
device early on and remedies a rare case where NTFS crashes
the system when it attempts to mount our fsvrt.
2022-10-02 20:10:32 +01:00
Bill Zissimopoulos c4ecd15c0a Merge branch 'master' into pvt-sxs 2022-10-02 17:49:47 +01:00
Bill Zissimopoulos d71049225e sys: FSP_DEVICE_EXTENSION: remove unused SiloContainerId 2022-10-02 17:35:07 +01:00
Bill Zissimopoulos 91d7f3b673 sys: FspSiloInitialize: always initialize FspSiloList and Mutex 2022-10-01 21:08:01 +01:00
Bill Zissimopoulos 63e23c2039 fsptool: load command 2022-10-01 14:55:30 +01:00
Bill Zissimopoulos 4d1594b1cf sys: silo: ensure FspSiloListMutex in critical region 2022-10-01 14:44:17 +01:00
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 ZissimopoulosandGitHub 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 ZissimopoulosandGitHub 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