Bill Zissimopoulos
7551193ad7
update source copyright to 2024
2024-01-08 12:38:44 +00:00
Bill Zissimopoulos
97c075e744
sys: FspFsvolQueryDirectoryCopy: add missing continue
...
A single line change in FspFsvolQueryDirectoryCopy fixes GitHub issue #475 .
This commit also includes a test for detecting duplicate directory entries.
Credit for the investigation and reproduction of this issue goes to GitHub
user @hach-que.
2023-02-16 17:07:59 +00:00
Bill Zissimopoulos
3aadaee511
dll: FspFileSystemStopServiceIfNecessary
2023-02-01 17:42:11 +00:00
Bill Zissimopoulos
9670caa3fe
sys,dll: FSP_FSCTL_UNLOAD
2022-08-18 11:05:45 +01:00
Bill Zissimopoulos
09ab9de32c
tst: memfs: MemfsUpperChar
...
Bit-twiddling upper case char
2022-05-30 17:08:36 +01:00
Bill Zissimopoulos
75620332c7
tst: memfs: MemfsFileNameCompare
...
Use fast loop for ASCII and fall back to
CompareStringW for general case.
2022-05-30 14:13:53 +01:00
Bill Zissimopoulos
1a879e3302
inc, src: PostDispositionWhenNecessaryOnly
...
- Rename PostDispositionForDirOnly to PostDispositionWhenNecessaryOnly
- Implement PostDispositionWhenNecessaryOnly across the board
2022-04-02 12:48:35 +01:00
Bill Zissimopoulos
98421fe11b
inc,sys,tst: fsctl: PostDispositionForDirOnly
2022-04-01 20:54:54 +01:00
Bill Zissimopoulos
29251dc2be
sys, dll: convert memory barriers to interlocked operations
2022-01-19 10:55:46 +00:00
Bill Zissimopoulos
751eaa69df
update source copyright to 2022
2022-01-07 17:30:49 +00:00
Bill Zissimopoulos
666561bfa1
dll: revert the Delete redesign
2021-11-22 18:26:45 +00:00
Bill Zissimopoulos
19823d84de
sys,dll,inc: implement new Delete design and POSIX semantics
2021-10-19 15:23:15 +01:00
Bill Zissimopoulos
6e3a8f70b2
update source copyright to 2021
2021-05-21 15:57:05 -07:00
Bill Zissimopoulos
0901fb6477
inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS::RejectIrpPriorToTransact0
2020-02-03 16:43:15 -08:00
Bill Zissimopoulos
bf6d56ceac
inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS::RejectIrpPriorToTransact0
2020-02-03 16:38:55 -08:00
Bill Zissimopoulos
51350d5a42
inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS::RejectIrpPriorToTransact
2020-02-03 14:59:23 -08:00
Bill Zissimopoulos
aedf01a384
update source copyright for 2020
2020-01-02 17:50:40 -08:00
Bill Zissimopoulos
c01402443d
wslinux support: ATOMIC_CREATE_ECP_CONTEXT
2019-04-27 15:30:57 -07:00
Bill Zissimopoulos
732e6cc38c
grand EaSize patch; passes winfsp-tests and ifstest
2019-03-21 18:14:15 -07:00
Bill Zissimopoulos
b619dbfe97
tst: memfs, memfs-dotnet: EaSize support
2019-03-21 15:05:39 -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
4d4bf92c32
tst: memfs: cosmetic change
2019-03-17 17:17:30 -07:00
Bill Zissimopoulos
d59976bd5d
tst: winfsp-tests: ea_create_test
2019-03-14 21:36:29 -07:00
Bill Zissimopoulos
795caec679
tst: memfs: VolumeParams.ExtendedAttributes
2019-03-13 21:59:27 -07:00
Bill Zissimopoulos
d8686a7726
tst: memfs: extended attributes support
2019-03-13 21:44:10 -07:00
Bill Zissimopoulos
d2de5e996c
update source copyright for 2019
2019-02-28 10:39:31 -08:00
Bill Zissimopoulos
fd9eccbe8b
memfs: AllowOpenInKernelMode==1
...
The getfileattr_test is expected to fail.
2018-10-03 09:32:14 -07:00
Bill Zissimopoulos
75ae8daf8f
update commercial disclaimer
2018-08-21 18:09:33 -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
9501b5771d
inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS: fine-grained timeouts
2018-04-21 11:53:14 -07:00
Bill Zissimopoulos
740411d604
tst: FlushAndPurgeOnCleanup: testing
2018-04-19 10:23:15 -07:00
Bill Zissimopoulos
9bd9cf4fbd
update source copyright notices for 2018
2018-01-03 15:29:38 -08:00
Bill Zissimopoulos
9f2fe92db7
tst: memfs: slowio: improvements
2017-11-03 10:01:27 -07:00
Bill Zissimopoulos
5a44e5c04a
tst: memfs: fix pending Write
2017-11-02 16:19:19 -07:00
Bill Zissimopoulos
b672312c79
tst: memfs: code cleanup and testing
2017-11-02 15:43:14 -07:00
Bill Zissimopoulos
0ab35fde1a
tst: memfs: slowio: minor code cleanup
2017-11-01 18:30:36 -07:00
Bill Zissimopoulos
9be2b7a2b9
tst: memfs: slowio
2017-11-01 17:12:29 -07:00
John Oberschelp
244afc8a3c
Update memfs-main.c
2017-10-31 15:50:50 -07:00
John Oberschelp
111955db84
Update memfs.cpp
2017-10-31 15:44:24 -07:00
John Oberschelp
76ff8232bc
Update memfs-main.c
2017-10-31 15:42:26 -07:00
John Oberschelp
9a3ac3c7a1
Update memfs.h
2017-10-31 15:39:19 -07:00
John Oberschelp
1468df78a2
Update memfs.h
2017-10-09 14:48:33 -07:00
John Oberschelp
0fb6299f17
Update memfs-main.c
2017-10-09 14:47:28 -07:00
John Oberschelp
0da43fe2d4
Update memfs.cpp
2017-10-09 14:46:24 -07:00
Bill Zissimopoulos
f8a05eae95
memfs: fix Unicode case-insensitive comparison
2017-09-29 16:27:28 -07:00
Bill Zissimopoulos
0dff9a4c07
memfs: GetDirInfoByName
2017-09-27 17:08:41 -07:00