Bill Zissimopoulos
d2f6ceaf28
Merge branch 'release/1.4'
2018-12-10 09:36:03 -08:00
Bill Zissimopoulos
b323925d94
update changelog
v1.4B4
2018-12-10 09:34:17 -08:00
Bill Zissimopoulos
ab6e07853c
Merge branch 'release/1.4'
2018-12-08 13:56:50 -08:00
Bill Zissimopoulos
3206e3dd15
change version to 2018.2 B4
2018-12-03 13:31:34 -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
5d2705f3f9
Merge branch 'release/1.4'
2018-11-26 14:59:38 -08:00
Bill Zissimopoulos
3119922708
np, launcher: allow RunAs=. registry setting
2018-11-26 13:29:34 -08:00
Bill Zissimopoulos
5d90c35e20
sys: FspFsvrtDeviceControl: STATUS_UNRECOGNIZED_VOLUME
...
This fixes GitHub issue #177 . All credit for the investigation and
suggested workaround goes to @thinkport.
2018-11-21 15:32:25 -08:00
Bill Zissimopoulos
a910385cb1
dll: ensure FspFileSystemFinalize is called
2018-11-21 13:46:50 -08:00
Bill Zissimopoulos
618a59fc0e
dll: ensure FspFileSystemFinalize is called
2018-11-13 10:11:39 -08:00
Bill Zissimopoulos
fcd3aff811
Merge branch 'release/1.4': fix #190
2018-11-06 10:12:45 -08:00
Bill Zissimopoulos
17d687fe7e
tools: run-tests: disable create_readonlydir_test on compat FUSE tests (no FileAttributes)
2018-11-05 14:14:21 -08:00
Bill Zissimopoulos
4deb7b96a9
tools: run-tests: disable create_readonlydir_test on FUSE3 (no FileAttributes)
2018-11-05 12:39:55 -08:00
Bill Zissimopoulos
36ba4ff402
dll: FspAccessCheckEx: fix #190 : add test
2018-11-05 11:08:47 -08:00
Bill Zissimopoulos
55955b8514
dll: FspAccessCheckEx: fix #190 : add test
2018-11-05 10:45:11 -08:00
Bill Zissimopoulos
1bebbcf634
dll: FspAccessCheckEx: fix #190
2018-10-19 21:53:44 -07:00
Bill Zissimopoulos
a292cd4d73
dll: FspAccessCheckEx: fix #190
2018-10-19 21:41:52 -07:00
Bill Zissimopoulos
74df26a28d
Merge branch 'release/1.4'
2018-10-09 14:32:42 -07:00
Bill Zissimopoulos
0de00e872f
dotnet: ModifySecurityDescriptorEx
...
Deprecate ModifySecurityDecriptor and introduce
ModifySecurityDescriptorEx. Works around the problem
of clobbering an existing security descriptor when the
native API FspSetSecurityDescriptor fails.
2018-10-08 15:08:07 -07:00
Bill Zissimopoulos
60aee6867c
tools: run-tests: disable getfileattr_test for compat-fuse tests
2018-10-04 14:58:34 -07:00
Bill Zissimopoulos
33eb5d1703
fsbench: file_attr_test
2018-10-04 14:55:58 -07: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
fd9eccbe8b
memfs: AllowOpenInKernelMode==1
...
The getfileattr_test is expected to fail.
2018-10-03 09:32:14 -07:00
Bill Zissimopoulos
4255d4eec7
tools: run-tests: disable getfileattr_test on file systems that cannot pass it
2018-10-03 09:31:21 -07:00
Bill Zissimopoulos
d813116f77
winfsp-tests: getfileattr_test
2018-10-02 22:35:44 -07:00
Bill Zissimopoulos
a201919291
winfsp-tests: getfileattr_test
2018-10-02 21:44:23 -07:00
Bill Zissimopoulos
1aab4662e5
inc, sys, dotnet: FSP_FSCTL_VOLUME_PARAMS::AllowOpenInKernelMode
2018-10-02 11:47:51 -07:00
Bill Zissimopoulos
02a4d3641e
sys: implement FastIo operations
...
FspFastIoQueryOpen: return FALSE when RelatedFileObject is not NULL
2018-10-02 11:12:26 -07:00
Bill Zissimopoulos
3dfbdc313b
sys: implement FastIo operations
...
DEBUGTEST
2018-10-02 11:12:25 -07:00
Bill Zissimopoulos
3a286324ff
sys: implement FastIo operations
...
FspFastIoQueryOpen
2018-10-02 11:12:25 -07:00
Bill Zissimopoulos
0d849ffcc8
sys: implement FastIo operations
...
FastIoQueryBasicInfo, FastIoQueryStandardInfo, FastIoQueryNetworkOpenInfo
2018-10-02 11:12:24 -07:00
Bill Zissimopoulos
084f0b5b36
update changelog
2018-10-02 11:10:20 -07:00
Bill Zissimopoulos
901ef5e92f
update changelog
2018-10-01 17:05:14 -07:00
Bill Zissimopoulos
f09597a519
bump version to 2018.2 Gold
2018-10-01 16:57:49 -07:00
Bill Zissimopoulos
a03b480eeb
changelog: add note about drweb fix
v1.4B3
2018-09-27 12:27:36 -07:00
Bill Zissimopoulos
c9f1c1c60d
sys: FspPropagateTopFlags: only touch TopLevelIrp if it looks like a kernel mode address
2018-09-27 09:31:09 -07:00
Bill Zissimopoulos
f32c914ee8
sys: create: FspFsvolCreate
...
Only check reparse point ECP if running on OS prior to RS4
2018-09-06 18:03:53 -07:00
Bill Zissimopoulos
681eac9cd8
sys: create: FspFsvolCreate
...
Only check reparse point ECP if running on OS prior to RS4
2018-09-06 17:52:52 -07:00
Bill Zissimopoulos
52f0d1e1d8
Changelog, FAQ: add info about reparse point and case-sensitivity fix
2018-09-06 17:06:51 -07:00
Bill Zissimopoulos
dcf3d612bc
sys: create: FspFsvolCreate
...
Fix file name case after crossing a reparse point as per
http://online.osr.com/ShowThread.cfm?link=287522
2018-09-06 16:40:27 -07:00
Bill Zissimopoulos
4551766f7a
sys: create: FspFsvolCreate
...
Replace FspMainFileOpenCheck with inline code
2018-09-06 13:26:53 -07:00
Bill Zissimopoulos
a168b96b76
changelog: add SetDelete information
2018-09-05 14:28:26 -07:00
Bill Zissimopoulos
4b3d9951bc
changelog: add SetDelete information
2018-09-05 14:26:54 -07:00
Bill Zissimopoulos
79fd87598f
dotnet: Interop: fix silly mistake in SetDelete
2018-09-04 15:28:24 -07:00
Bill Zissimopoulos
9851f1b2c8
dotnet: properly handle SetDelete/CanDelete resolution
2018-08-29 20:54:49 -07:00
Bill Zissimopoulos
4725ff41d3
dotnet: FileSystemHost.DeviceControl flag
2018-08-29 17:21:24 -07:00
Bill Zissimopoulos
4756ee2d8a
passthrough-dotnet: FlushAndPurgeOnCleanup
2018-08-29 16:45:14 -07:00
Bill Zissimopoulos
25f627f36f
passthrough: FlushAndPurgeOnCleanup, SetDelete
2018-08-29 16:44:47 -07:00
Bill Zissimopoulos
24b96e7e1b
inc, dll, dotnet: FSP_FILE_SYSTEM_INTERFACE::SetDelete
2018-08-29 15:45:02 -07:00