Bill Zissimopoulos
9d76495340
update Changlog for v1.9
2021-04-06 13:01:33 -07:00
Bill Zissimopoulos
41c604b0fd
update Changelog for v1.9B2
2021-04-06 13:00:30 -07:00
Bill Zissimopoulos
28a9534a65
build: version.properties: bump version
2021-04-06 12:53:33 -07:00
Bill Zissimopoulos
b87c907af8
build: version.properties: bump version
2021-02-02 16:50:52 -08:00
Bill Zissimopoulos
9d5efe5f98
dll: fuse: FileSecurity option
2021-01-25 16:54:59 -08:00
Bill Zissimopoulos
c5b850be35
sys: improve trace functionality
2021-01-25 13:11:10 -08:00
Bill Zissimopoulos
0af0bfbe7c
sys: FspFsvolClose: convert CLOSE requests to synchronous when above the IOQ watermark
2021-01-25 12:45:33 -08:00
Bill Zissimopoulos
1dbcae3985
sys: FspTraceNtStatus: fix spelling mistake
2021-01-25 12:44:59 -08:00
Bill Zissimopoulos
a5726c820b
sys: add trace functionality
2021-01-13 16:15:06 -08:00
Bill Zissimopoulos and GitHub
870c54253a
Merge pull request #342 from gaotxg/master
...
Credential: Default do not save password
2021-01-05 19:47:51 -08:00
Bill Zissimopoulos
c803ef24f8
dll: fuse: truncate fixed size options
...
Some options (VolumePrefix, FileSystemName, volname) have a fixed maximum size.
This commit adds functionality to truncate user-specified long options to their fixed maximum size.
2020-12-22 15:44:37 -08:00
Bill Zissimopoulos
2d5d058d2f
dll: FspFsctlStartService:make thread safe
2020-12-19 11:05:24 -08:00
Bill Zissimopoulos
a372c6ee40
changelog: add note about notifyfs file systems
2020-12-18 16:57:08 -08:00
Bill Zissimopoulos
c8a5f52fb1
installer: add notifyfs-dotnet file system
2020-12-18 16:47:20 -08:00
Bill Zissimopoulos
40052b143e
tst: notifyfs-dotnet: add .NET file system to demo file notification mechanism
2020-12-18 16:39:30 -08:00
Bill Zissimopoulos
8006763367
dotnet: Interop: NotifyInfoInternal: fix FileNameBufOffset
2020-12-18 16:37:08 -08:00
Bill Zissimopoulos and GitHub
7ed9c56005
Merge pull request #336 from alonsohki/fix-notify-interop-alignment
...
Fix an alignment problem in the FspFileSystemNotify interop
2020-12-18 15:45:48 -08:00
Bill Zissimopoulos
12fd8942f7
tst: notifyfs: root dir does not have dot entries
2020-12-18 15:19:47 -08:00
Bill Zissimopoulos
3eb1f48174
installer: add notifyfs file system
2020-12-17 15:26:57 -08:00
Bill Zissimopoulos
ac26bde9ee
tst: notifyfs: add file system to demo file notification mechanism
2020-12-17 15:20:02 -08:00
Bill Zissimopoulos
b05d5e286e
dotnet: rename NotifyInfoFilter and NotifyInfoAction
2020-11-27 10:37:22 -08:00
Bill Zissimopoulos and GitHub
2d0df701e3
Merge pull request #335 from alonsohki/document-notifyinfo-fields
...
Document the NotifyInfo fields for the .NET interop layer.
2020-11-27 10:28:37 -08:00
Bill Zissimopoulos
90e86d4592
workflows: update AntiVirus monitor
2020-11-17 09:19:21 -08:00
Bill Zissimopoulos
b3058a5e3e
shared: minimal.h: STRTOINT
2020-11-06 09:41:49 -08:00
Bill Zissimopoulos
3bda3d754e
update changelog
2020-11-04 13:39:34 -08:00
Bill Zissimopoulos
8109b005be
dll: posix: trustPosixOffset
2020-11-03 14:04:27 -08:00
Bill Zissimopoulos
bd0d6638b0
dll: posix: trustPosixOffset
2020-11-03 12:31:13 -08:00
Bill Zissimopoulos
912703cd77
sys: FspBufferUserBuffer: special case Irp->UserBuffer kernel address
2020-10-30 15:39:56 -07:00
Bill Zissimopoulos
90bc12132e
changelog: WinFsp 2020.2
2020-10-30 15:09:17 -07:00
Bill Zissimopoulos
f1cf020272
dll: fuse: allow mount manager mountpoints
2020-10-29 15:28:14 -07:00
Bill Zissimopoulos
2f65a77d34
tst: winfsp-tests: notify_open_change_dotest
2020-10-29 14:16:54 -07:00
Bill Zissimopoulos
4578414a2c
tst: winfsp-tests: WINFSP_TESTS_EXCEPTION_FILTER_DISABLE
2020-10-29 14:16:53 -07:00
Bill Zissimopoulos
f0fd53e3f3
appveyor: user mode dumps
2020-10-29 14:16:51 -07:00
Bill Zissimopoulos
1cc42c9d70
tst: winfsp-tests: UnhandledExceptionFilter
2020-10-27 16:02:49 -07:00
Bill Zissimopoulos
28ac5a1cfe
tst: winfsp-tests: UnhandledExceptionFilter
2020-10-27 15:01:38 -07:00
Bill Zissimopoulos
e1b1284153
tst: winfsp-tests: UnhandledExceptionFilter
2020-10-27 12:38:54 -07:00
Bill Zissimopoulos
5014e8bd35
dotnet: file change notification support
2020-10-23 13:55:36 -07:00
Bill Zissimopoulos
1b7a78edff
inc: fuse: fuse_invalidate
2020-10-22 14:46:13 -07:00
Bill Zissimopoulos
6340811974
dll: fuse: fsp_fuse_notify: handle case-insensitive file systems
2020-10-21 15:45:07 -07:00
Bill Zissimopoulos
cd21d26b93
dll: fuse: fsp_fuse_notify
...
Correctly compute Windows change notification filter and action
from FUSE change notification action.
2020-10-19 18:17:05 -07:00
Bill Zissimopoulos
d5ab701e3c
tst: winfsp-tests: enable notify_dirnotify_test
2020-10-18 09:11:05 -07:00
Bill Zissimopoulos
8269f57282
tools: run-tests: winfsp-tests-x86-notify
2020-10-17 23:18:30 -07:00
Bill Zissimopoulos
e59a49992a
sys: FspFileNodeInvalidateCachesAndNotifyChangeByName: flush and purge only
2020-10-17 22:06:49 -07:00
Bill Zissimopoulos
10c8c440f9
tst: winfsp-tests: notify_dirnotify_test
2020-10-16 14:27:51 -07:00
Bill Zissimopoulos
f3375fc17f
tst: winfsp-tests: disable notify_open_change_test
...
This test currently causes leaks on appveyor, but not locally.
Disabling before future investigation.
2020-10-11 10:12:17 -07:00
Bill Zissimopoulos
c1e4b00aa7
tools: run-tests: notify tests
2020-10-10 18:24:32 -07:00
Bill Zissimopoulos
1bb0580a6a
tst: winfsp-tests: add --notify option
2020-10-10 14:30:14 -07:00
Bill Zissimopoulos
e54c2288f7
dll: fuse: fuse_notify
2020-10-10 10:15:36 -07:00
Bill Zissimopoulos
6b4b1dff6c
sys: notify implementation
2020-10-09 15:19:51 -07:00
Bill Zissimopoulos
92b7989999
tst: winfsp-tests: notify testing
2020-10-09 15:05:31 -07:00
Bill Zissimopoulos
f2e2d83b72
tst: winfsp-tests: notify testing
2020-10-09 14:45:14 -07:00
Bill Zissimopoulos
3687df53c6
sys: wait groups and notify implementation
2020-10-09 12:40:49 -07:00
Bill Zissimopoulos
a004e4be10
sys: notify implementation
2020-10-08 20:49:24 -07:00
Bill Zissimopoulos
88edf5723e
sys: notify implementation
2020-10-08 16:56:31 -07:00
Bill Zissimopoulos
7f360827f6
sys: notify implementation
2020-10-08 15:31:41 -07:00
Bill Zissimopoulos
01f91c771d
sys: notify implementation
2020-10-07 17:07:35 -07:00
Bill Zissimopoulos
844fb7171e
inc,dll,sys: notify implementation skeleton
2020-10-06 16:37:33 -07:00
Bill Zissimopoulos
489081b8c2
build: version: 2021 Beta1
2020-10-06 15:50:44 -07:00
Bill Zissimopoulos
c77690e59d
update changelog and version number
2020-10-01 17:13:43 -07:00
Bill Zissimopoulos
32a5b2bc64
tst: winfsp-tests: rename_backslash_test
2020-10-01 11:46:55 -07:00
Bill Zissimopoulos
5045403d85
sys: FspFsvolSetRenameInformation: tolerate trailing backslash on target name
2020-09-28 16:01:38 -07:00
Bill Zissimopoulos
13a52c4ab4
tools: parselog: parse winfsp logs
2020-08-26 18:30:30 -07:00
Bill Zissimopoulos
c18d4f1508
tools: parselog: parse winfsp logs
2020-08-26 16:01:14 -07:00
Bill Zissimopoulos
fcfebb968f
tools: parselog: parse winfsp logs
2020-08-26 14:52:53 -07:00
Bill Zissimopoulos
10053bc759
tst: memfs-fuse3: Makefile: fix build under Cygwin gcc
2020-08-20 16:03:46 -07:00
Bill Zissimopoulos
7985827c73
build: update version number
2020-08-08 10:13:31 -07:00
Bill Zissimopoulos
13146e4854
update Changelog
2020-08-08 10:09:00 -07:00
Bill Zissimopoulos
84e0744c28
sys: FspVolumeTransact: FSP_FSCTL_TRANSACT_INTERNAL
...
Zero out OutputBuffer on error to avoid confusion for fsext providers.
2020-07-29 22:51:17 -07:00
Bill Zissimopoulos
20e19cb0fc
update Changelog
2020-07-24 12:56:24 -07:00
Bill Zissimopoulos
2326521ef8
appveyor: disable cygfuse x86 build
...
This improves slow builds.
2020-07-22 15:45:04 -07:00
Bill Zissimopoulos
0296502f24
sys: FspFsvolReadNonCached: acquire FileNode shared
...
See GitHub issue #291 for discussion
2020-07-22 15:42:06 -07:00
Bill Zissimopoulos
5d0b10d0b6
Changelog: add missing changes for v1.7
2020-07-07 13:56:53 -07:00
Bill Zissimopoulos
5fac25d200
update Changelog
2020-07-04 15:43:34 -07:00
Bill Zissimopoulos
b82aeeadbd
tools: deploy.bat
2020-06-14 14:46:13 -07:00
Bill Zissimopoulos
dcaa24bc52
tools: deploy.bat, debug.bat
2020-06-09 18:09:56 -07:00
Bill Zissimopoulos
7e37fc57f9
doc: container support doc: fix version typo
2020-06-08 23:04:55 -07:00
Bill Zissimopoulos
8efe1f3a1f
doc: container support doc
2020-06-08 22:49:01 -07:00
Bill Zissimopoulos
aa3beba928
sys: silo support
2020-06-05 15:47:19 -07:00
Bill Zissimopoulos
899cd5595d
sys: FspIsNtDdiVersionAvailable
2020-06-01 23:11:33 -07:00
Bill Zissimopoulos
6bcbfd5380
tst: winfsp-tests: disable query_winfsp_tests over --external
2020-05-25 12:58:20 -07:00
Bill Zissimopoulos
a197b99960
tst: winfsp-tests: disable query_winfsp_tests over shares
2020-05-25 11:49:36 -07:00
Bill Zissimopoulos
2ffb8a1c97
sys: FSP_FSCTL_QUERY_WINFSP
...
The FSP_FSCTL_QUERY_WINFSP code provides a simple method to determine if
the file system backing a file is a WinFsp file system. To use issue a
DeviceIoControl(Handle, FSP_FSCTL_QUERY_WINFSP, 0, 0, 0, 0, &Bytes, 0)
If the return value is TRUE this is a WinFsp file system.
2020-05-24 21:04:28 -07:00
Bill Zissimopoulos
fc18b70a00
tools: deploy: winfsp checkpoint
2020-05-24 00:18:57 -07:00
Bill Zissimopoulos
191c98bd41
tools: vcvarsall.bat: minor fix
2020-05-21 18:59:01 -07:00
Bill Zissimopoulos
5360f5ca6e
tools: vcvarsall.bat: minor fix
2020-05-21 18:05:21 -07:00
Bill Zissimopoulos
89aaf33b62
tools: deploy: hyper-v support
2020-05-22 01:33:02 +01:00
Bill Zissimopoulos
675ecf2e51
tools: switch default build to latest Visual Studio
2020-05-21 15:51:32 -07:00
Bill Zissimopoulos
b663cfdca5
tools: update ntstatus.bat, winerror.bat for latest SDK's
2020-05-21 15:23:21 -07:00
Bill Zissimopoulos
dcf83b6d64
build: version.properties bump version to 2020.2 Beta2
2020-05-21 15:09:37 -07:00
Bill Zissimopoulos
af52ac3df0
build: version.properties: update for version 2020.1 Gold
2020-05-21 15:05:22 -07:00
Bill Zissimopoulos
33cab186ca
build: silence deprecation warnings for FSD
2020-05-19 00:22:45 -07:00
Bill Zissimopoulos
fd4c5326ed
update changelog
2020-04-25 12:43:29 -07:00
Bill Zissimopoulos
7c06ead34c
launcher: ignore bad Stderr setting
2020-04-25 12:32:20 -07:00
Bill Zissimopoulos
768b596a76
launcher: add %P variable (user profile directory)
2020-04-25 11:36:30 -07:00
Bill Zissimopoulos
26630ad7aa
build: use PDBALTPATH
2020-04-25 01:16:22 -07:00
Bill Zissimopoulos
01744e8193
launcher: Stderr registry setting
...
This commit adds a new Stderr registry setting that can be used to redirect
the standard error output of a launched service instance.
2020-04-25 00:48:40 -07:00
Bill Zissimopoulos
3eb115eb22
launcher: SvcInstanceCreate: refactor to use FspLaunchRegGetRecord
2020-04-24 17:49:29 -07:00
Bill Zissimopoulos
a0801674c4
launcher: SvcInstanceCreateProcess: fix checking wrong handle
2020-04-24 16:04:07 -07:00
Bill Zissimopoulos
98f809345d
doc: update known file system document
2020-04-21 13:38:53 -07:00
Bill Zissimopoulos
0268e51099
dll: launch: registry: support Recovery setting
2020-04-16 16:08:55 -07:00