Bill Zissimopoulos
d2b6c4691e
sys: create: minor fix
2019-03-19 18:36:52 -07:00
Bill Zissimopoulos
ff6421866d
Merge branch 'pvt-xattr'
2019-03-19 18:23:47 -07:00
Bill Zissimopoulos
0664b492c8
inc: fsctl: fix FSP_FSCTL_VOLUME_PARAMS sizes
2019-03-19 16:29:08 -07:00
Bill Zissimopoulos
58fa2a0620
appveyor: troubleshoot
2019-03-19 16:09:57 -07:00
Bill Zissimopoulos
e6d1de1cad
appveyor: troubleshoot
2019-03-19 15:35:53 -07:00
Bill Zissimopoulos
37bcfc888a
tst: memfs-dotnet: testing EA support
2019-03-19 15:27:43 -07:00
Bill Zissimopoulos
ff94a63c37
tst: winfsp-tests: Overwrite: EA support
2019-03-19 14:21:25 -07:00
Bill Zissimopoulos
a830de9d04
sys: create: overwrite EA support
2019-03-19 13:22:35 -07:00
Bill Zissimopoulos
02a650f8d0
sys: ea: return STATUS_EA_CORRUPT_ERROR when appropriate
2019-03-19 11:15:14 -07:00
Bill Zissimopoulos
5c42377c1b
tst: memfs-dotnet: ea support
2019-03-18 18:43:18 -07:00
Bill Zissimopoulos
ad612c535d
tst: memfs-dotnet: ea support
2019-03-18 13:51:58 -07:00
Bill Zissimopoulos
4d4bf92c32
tst: memfs: cosmetic change
2019-03-17 17:17:30 -07:00
Bill Zissimopoulos
7ee289fb13
tst: winfsp-tests: ea
2019-03-17 13:25:29 -07:00
Bill Zissimopoulos
c6e1b15b37
tst: winfsp-tests: ea
2019-03-17 13:13:12 -07:00
Bill Zissimopoulos
1dfbb0d9bf
tst: winfsp-tests: ea
2019-03-17 13:08:12 -07:00
Bill Zissimopoulos
92dfb0be96
tst: winfsp-tests: ea
2019-03-17 12:39:00 -07:00
Bill Zissimopoulos
41c3465f2a
tst: winfsp-tests: ea
2019-03-17 12:21:32 -07:00
Bill Zissimopoulos
9e5d75fadc
sys: util: FspEaBufferAndNamesValid
2019-03-16 13:58:09 -07:00
Bill Zissimopoulos
91568edc45
sys: ea: testing
2019-03-16 00:04:00 -07:00
Bill Zissimopoulos
67bd49d5d4
tst: winfsp-tests: ea_getset_test
2019-03-15 16:43:54 -07:00
Bill Zissimopoulos
cdb1ca22fc
tst: winfsp-tests: ea_getset_test
2019-03-15 15:29:37 -07:00
Bill Zissimopoulos
ef6df51b5e
tst: winfsp-tests: ea_create_test
2019-03-15 14:21:17 -07:00
Bill Zissimopoulos
1aa2353ca6
tst: winfsp-tests: ea_create_test
2019-03-15 14:04:03 -07:00
Bill Zissimopoulos
351285f5c6
tst: winfsp-tests: ea_create_test
2019-03-15 13:44:45 -07:00
Bill Zissimopoulos
c4ef64e31f
tst: winfsp-tests: ea_create_test
2019-03-15 12:47:36 -07:00
Bill Zissimopoulos
5aa06358fc
tst: winfsp-tests: ea_create_test
2019-03-15 12:43:14 -07:00
Bill Zissimopoulos
9fd491fa3d
sys, dll: ea testing
2019-03-15 11:21:11 -07:00
Bill Zissimopoulos
d3efdd9219
dll, sys: FSP_NEXT_EA
2019-03-14 22:04:31 -07:00
Bill Zissimopoulos
d59976bd5d
tst: winfsp-tests: ea_create_test
2019-03-14 21:36:29 -07:00
Bill Zissimopoulos
3553aec992
dotnet: extended attributes support
2019-03-14 15:05:17 -07:00
Bill Zissimopoulos
795caec679
tst: memfs: VolumeParams.ExtendedAttributes
2019-03-13 21:59:27 -07:00
Bill Zissimopoulos
3dd8ae24a8
sys: FspFsvolSetEa: check EaName validity
2019-03-13 21:45:09 -07:00
Bill Zissimopoulos
d8686a7726
tst: memfs: extended attributes support
2019-03-13 21:44:10 -07:00
Bill Zissimopoulos
58c6708123
tools: cloc.bat wraps cloc
2019-03-13 15:15:07 -07:00
Bill Zissimopoulos
b2912460e0
tools: cloc.bat wraps cloc
2019-03-13 15:04:39 -07:00
Bill Zissimopoulos
a811cd2cf8
sys, dll: extended attributes: checkpoint
2019-03-13 14:29:49 -07:00
Bill Zissimopoulos and GitHub
7ec47f8125
Update README
2019-03-11 17:12:44 -07:00
Bill Zissimopoulos
778f5f70dc
build: remove anycpu configuration
2019-03-11 14:06:29 -07:00
Bill Zissimopoulos
09d9928195
README: add link to WinSpd
2019-03-11 13:08:50 -07:00
Bill Zissimopoulos
e2349fef10
Merge branch 'pvt-fix217'
2019-03-11 13:03:49 -07:00
Bill Zissimopoulos and GitHub
ad866631b6
Merge pull request #219 from dworkin/read-4g-corruption
...
Fix read corruption issue.
2019-03-11 13:01:44 -07:00
Bill Zissimopoulos
70dd54e114
sys: write: FspFsvolWriteCached
...
- double-check that WriteEndOffset is within file bounds
2019-02-28 11:00:47 -08:00
Bill Zissimopoulos
d2de5e996c
update source copyright for 2019
2019-02-28 10:39:31 -08:00
Bill Zissimopoulos
85cdb37f10
bump version to v1.5
2019-02-28 10:30:52 -08:00
Bill Zissimopoulos and GitHub
c2553e3451
Merge pull request #216 from VidaID/cpp-flushpurge
...
Make FlushAndPurgeOnCleanup accessible in C++
2019-02-25 14:07:48 -08:00
Bill Zissimopoulos
5d8686b64e
Merge branch 'release/1.4'
2019-02-19 12:17:01 -08:00
Bill Zissimopoulos
41f80d9c24
update changelog
2019-02-19 12:02:11 -08:00
Bill Zissimopoulos
f214561832
update changelog
2019-02-18 12:23:56 -08:00
Bill Zissimopoulos
35c06fe0ba
bump version to 2019.2 Gold
2019-02-18 12:20:40 -08:00
Bill Zissimopoulos and GitHub
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
Bill Zissimopoulos
1d701a3560
Merge branch 'release/1.4'
2018-12-10 10:06:36 -08:00
Bill Zissimopoulos
0eb84d68e2
update changelog
2018-12-10 10:06:17 -08:00
Bill Zissimopoulos
750e424ac3
bump version to 2019.1 Gold
2018-12-10 10:05:58 -08:00
Bill Zissimopoulos
58162a8d78
update changelog
2018-12-10 10:03:00 -08:00
Bill Zissimopoulos
d2f6ceaf28
Merge branch 'release/1.4'
2018-12-10 09:36:03 -08:00
Bill Zissimopoulos
b323925d94
update changelog
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
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 and GitHub
a168b96b76
changelog: add SetDelete information
2018-09-05 14:28:26 -07:00
Bill Zissimopoulos and GitHub
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