Bill Zissimopoulos
a811cd2cf8
sys, dll: extended attributes: checkpoint
2019-03-13 14:29:49 -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
ad866631b6
Merge pull request #219 from dworkin/read-4g-corruption
...
Fix read corruption issue.
2019-03-11 13:01:44 -07:00
Felix A. Croes
4cdc8b4d9c
Update contributor's agreement.
2019-03-07 09:57:49 +01:00
Felix A. Croes
b350dffe6c
Fix 32 bit overflow issue in FspFsvolReadCached.
...
FspFsvolReadCached takes care not to read beyond the end of the file.
However, the offset check uses a 32 bit comparison, which fails for
files >= 4G. As a result, reads on a large file will skip blocks at
offset (filesize % 4G), and those blocks will zero-filled.
2019-03-07 09:45:42 +01: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
c2553e3451
Merge pull request #216 from VidaID/cpp-flushpurge
...
Make FlushAndPurgeOnCleanup accessible in C++
2019-02-25 14:07:48 -08:00
Colin Atkinson
9cd2f6972b
Set FlushAndPurgeOnCleanup in the C++ passthrough
2019-02-25 14:25:56 -05:00
Colin Atkinson
791a2162a3
fix: Make FlushAndPurgeOnCleanup accessible in C++
...
Adds the appropriate setters and getters to the C++ API.
2019-02-22 11:14:48 -05: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
Fritz Elfert
b69ed7e2f0
Fix #213 and a typo in macro FSP_FUSE_CTLCODE_FROM_IOCTL
v1.4.19049
2019-02-18 12:25:34 -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
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
Fritz Elfert
f97b8fcc3a
Fix #213 and a typo in macro FSP_FUSE_CTLCODE_FROM_IOCTL
2019-02-12 11:51:07 +01:00
Bill Zissimopoulos
1d701a3560
Merge branch 'release/1.4'
2018-12-10 10:06:36 -08:00
Bill Zissimopoulos
0eb84d68e2
update changelog
v1.4
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
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