Bill Zissimopoulos
fcd3aff811
Merge branch 'release/1.4': fix #190
2018-11-06 10:12:45 -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
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
33eb5d1703
fsbench: file_attr_test
2018-10-04 14:55:58 -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
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
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
75ae8daf8f
update commercial disclaimer
2018-08-21 18:09:33 -07:00
Bill Zissimopoulos
999847d8db
Merge pull request #181 from JohnOberschelp/master
...
Added DeviceIoControl to Airfs
2018-08-01 19:35:03 -07:00
John Oberschelp
773bb12146
Update airfs.cpp
2018-08-01 17:34:24 -07:00
Bill Zissimopoulos
eecb7e00e2
fix tabs to spaces
2018-07-31 17:21:40 -07:00
John Oberschelp
f672ae817a
Added DeviceIoControl to Airfs
...
Added DeviceIoControl code à la Memfs, simplified file allocation code, and cleaned up some white space.
2018-07-31 15:04:08 -07:00
Bill Zissimopoulos
ae8e4e61f7
dll: fuse: allow multiple FUSE file systems
...
Refactoring to allow for multiple FUSE file systems within a single
process. Running FUSE file systems as Windows services is still
supported.
2018-07-28 13:13:27 -07:00
Bill Zissimopoulos
523ccbea02
Merge branch 'pvt-fuse3'
2018-07-25 12:54:54 -07:00
John Oberschelp
1b40d8db80
Fixed to pass winfsp-tests and cleanup
...
Fixed AIRFS_NAMED_STREAMS bugs that caused stream_create_overwrite_test and stream_getstreaminfo_test to fail.
Also tidied up a few things.
2018-07-24 16:22:41 -07:00
Bill Zissimopoulos
2ff21529d5
tst: passthrough-fuse3
2018-07-20 14:48:25 -07:00
Bill Zissimopoulos
c1f4606683
airfs: FspLoad: dynamic loading of WinFsp DLL
2018-07-14 07:38:30 -07:00
Bill Zissimopoulos
5a8aad60b3
airfs: add notice re: contributions
2018-07-05 14:59:24 -07:00
Bill Zissimopoulos
1906772aa2
airfs: add VS project
2018-07-05 14:45:44 -07:00
Bill Zissimopoulos
fbb81b0463
Merge pull request #173 from JohnOberschelp/master
...
Create airfs.cpp
2018-06-23 23:19:04 -07:00
John Oberschelp
14a2004437
Create airfs.cpp
2018-06-23 16:36:31 -07:00
Bill Zissimopoulos
75a3d97c62
Merge branch 'release/1.3'
2018-05-11 10:18:29 -07:00
Bill Zissimopoulos
5f325304d3
tst: memfs: rewrite MemfsFileNameCompare
2018-05-10 19:53:57 -07:00
Bill Zissimopoulos
8727497662
tst: memfs: remove CompareString usage
2018-05-10 12:31:01 -07:00
Bill Zissimopoulos
894ae7b8f3
sys,dll: DeviceControl operation
2018-05-04 13:56:20 -07:00
Bill Zissimopoulos
ebc8c268e5
appveyor: FSP_FSCTL_VOLUME_PARAMS size change compat testing
2018-04-22 11:16:25 -07:00
Bill Zissimopoulos
9501b5771d
inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS: fine-grained timeouts
2018-04-21 11:53:14 -07:00
Bill Zissimopoulos
5b72b4ad4a
tools: run-tests: FlushAndPurgeOnCleanup
2018-04-19 11:17:41 -07:00
Bill Zissimopoulos
740411d604
tst: FlushAndPurgeOnCleanup: testing
2018-04-19 10:23:15 -07:00
Bill Zissimopoulos
2e7e95df76
appveyor: troubleshoot create_pid_test, rename_pid_test
2018-04-17 16:34:59 -07:00
Bill Zissimopoulos
7908ba09ac
appveyor: troubleshoot rename_pid_test
2018-04-17 13:16:52 -07:00
Bill Zissimopoulos
5713605030
appveyor: troubleshoot create_pid_test
2018-04-17 13:14:34 -07:00
Bill Zissimopoulos
77f3e064a2
winfsp-tests: launch-test: disable as test is very fragile
2018-01-10 11:01:39 -08:00
Bill Zissimopoulos
f691a7a3c7
dll: FspLaunch*: testing
2018-01-09 23:12:05 -08:00
Bill Zissimopoulos
cc58668ce5
dll: FspLaunchReg*: testing
2018-01-09 22:17:07 -08:00
Bill Zissimopoulos
9bd9cf4fbd
update source copyright notices for 2018
2018-01-03 15:29:38 -08:00
Bill Zissimopoulos
f3819ba839
tst: passthrough-dotnet: fix ReadDirectoryEntry when running fs over drive root
2017-12-05 18:50:39 -08:00
Bill Zissimopoulos
ead599e337
tst: passthrough-dotnet: handle undoc wildcards in ReadDirectoryEntry
...
- reported by Pavel Franc over email
2017-12-05 10:32:58 -08:00
Bill Zissimopoulos
eb88f25f40
tst: passthrough-dotnet: Create,Overwrite: set archive bit
2017-12-04 16:24:48 -08:00
Bill Zissimopoulos
266e0f4bab
dll: fuse: call chflags from Create and Overwrite
...
tst: winfsp-tests: file attributes test
2017-12-04 14:08:44 -08:00
Bill Zissimopoulos
d02030897d
dll: fuse: add O_EXCL during FUSE create op
2017-12-03 19:56:36 -08:00
Bill Zissimopoulos
c87ff75b8f
sys: fix filename length check during query directory operations
2017-12-01 17:01:59 -08:00
Bill Zissimopoulos
61935e4671
tst: passthrough-fuse: gix cygwin build
2017-11-28 16:52:36 -08:00
Bill Zissimopoulos
a9080208d9
tools,tst: backwards compat testing for FUSE layer
2017-11-15 13:41:17 -08:00
Bill Zissimopoulos
77349c1330
tst: winfsp-tests: setfileinfo_test, stream_setfileinfo_test:
...
- perform time tests around UNIX epoch to accommodate 32-bit file systems
2017-11-15 10:48:15 -08:00
Bill Zissimopoulos
7c11a45e6e
tst: passthrough-fuse: setcrtime
2017-11-14 21:55:41 -08:00