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
zeho11
a59b32b1ee
tst: winfsp-tests: add multibyte checks to querydir_namelen_test
2022-12-15 19:17:22 +09:00
zeho11
db07b24342
Update
2022-12-08 18:02:19 +09:00
Bill Zissimopoulos
c237a55951
Merge branch 'master' into pvt-sxs
2022-09-29 17:00:10 +01:00
Bill Zissimopoulos
53b44dcb5c
tst: winfsp-tests: silo testing
2022-09-28 18:46:17 +01:00
Bill Zissimopoulos
5dda5903a8
tst: winfsp-tests: disable load_unload_test
2022-08-21 07:25:25 +01:00
Bill Zissimopoulos
9670caa3fe
sys,dll: FSP_FSCTL_UNLOAD
2022-08-18 11:05:45 +01:00
Bill Zissimopoulos
b4453c89cc
tst: winfsp-tests: RejectIrpPriorToTransact0 test fixes
2022-06-30 13:32:31 +01:00
Bill Zissimopoulos
f1cfe758ec
sys: RejectIrpPriorToTransact0 is always 1
2022-06-29 15:08:34 +01:00
Bill Zissimopoulos
264450f627
tst: winfsp-tests: test mount manager directory support
2022-06-28 14:32:27 +01:00
Bill Zissimopoulos
74bb51ae07
shared: posix: FspPosixSetUidMap
2022-05-19 00:50:38 +01:00
Bill Zissimopoulos
d816d607f4
sys: FspFsvolDeviceDirInfoCacheItemSizeMax: increase to 64K
2022-03-24 18:10:04 +00:00
Bill Zissimopoulos
7527155cb8
dll: dirbuf:
...
- FspFileSystemAcquireDirectoryBufferEx takes hint for initial capacity.
- Buffer allocation strategy has been improved to minimize reallocation.
- Quick sort of directory entries now implements median of three partitioning. This improves performance of sorting already sorted data.
2022-03-22 16:47:40 +00:00
Bill Zissimopoulos
71db03b0d3
tst: winfsp-tests: ResilientNtCreateFile
2022-01-27 13:03:54 +00:00
Bill Zissimopoulos
a3b98634de
tst: winfsp-tests: notify_multiple_end_test
2022-01-15 15:55:00 +00:00
Bill Zissimopoulos
228f1d658d
sys: FspVolumeNotify: allow multiple outstanding calls to FspFileSystemNotifyBegin
2022-01-15 15:46:56 +00:00
Bill Zissimopoulos
24e6f1a2f6
Merge branch 'pvt-gauntlet-vs2019' into pvt-gauntlet-merge
2022-01-08 09:51:41 +00:00
Bill Zissimopoulos
751eaa69df
update source copyright to 2022
2022-01-07 17:30:49 +00:00
Bill Zissimopoulos
27b52fd167
tst: ntptfs: new passthrough file system
2022-01-06 13:40:26 +00:00
Bill Zissimopoulos
b8038604d1
tst: winfsp-tests: disable delete_ex_test and rename_ex_test on shares
...
These tests fail on Server 2019. This is not a WinFsp problem.
2021-12-18 10:20:15 +00:00
Bill Zissimopoulos
8ce6836674
dll: FspFileSystemSearchDirectoryBuffer: fix #351
2021-12-03 14:47:19 +00:00
Bill Zissimopoulos
00219f29cf
sys: POSIX rename improvements
2021-11-25 10:35:22 +00:00
Bill Zissimopoulos
c4f994f8f6
sys: FspFsvolSetDispositionInformation
...
return STATUS_FILE_DELETED if file is already deleted
2021-11-24 18:31:48 +00:00
Bill Zissimopoulos
91211f6ccb
sys: reimplement POSIX unlink
2021-11-24 16:03:31 +00:00
Bill Zissimopoulos
666561bfa1
dll: revert the Delete redesign
2021-11-22 18:26:45 +00:00
Bill Zissimopoulos
a9d90acd71
tst: winfsp-tests: exec_delete_test
2021-11-20 10:53:57 +00:00
Bill Zissimopoulos
d72fe2ee33
sys: FspFsvolSetDispositionInformation: ignore FILE_DISPOSITION_FORCE_IMAGE_SECTION_CHECK flag
2021-11-19 17:16:36 +00:00
Bill Zissimopoulos
14b212f9af
tst: winfsp-tests: remove symbol SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE
2021-11-14 00:09:46 +00:00
Bill Zissimopoulos
ec3386c2b3
tst: winfsp-tests: add --fuse-external option
2021-11-13 10:15:12 +00:00
Bill Zissimopoulos
af257d4bff
tst: winfsp-tests: eliminate use of symbol FILE_SUPPORTS_POSIX_UNLINK_RENAME
2021-10-21 15:56:58 +01:00
Bill Zissimopoulos
bb3e92df6c
sys, dll: implement POSIX semantics for Rename
2021-10-21 15:39:25 +01: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
3b10145e93
tst: winfsp-tests: disable new tests that fail on passthrough
2021-04-19 13:34:35 -07:00
Bill Zissimopoulos
33c6e7ee61
sys: fix issue #364
2021-04-16 16:43:34 -07:00
Bill Zissimopoulos
9d5efe5f98
dll: fuse: FileSecurity option
2021-01-25 16:54:59 -08:00
Bill Zissimopoulos
2f65a77d34
tst: winfsp-tests: notify_open_change_dotest
2020-10-29 14:16:54 -07:00
Bill Zissimopoulos
4578414a2c
tst: winfsp-tests: WINFSP_TESTS_EXCEPTION_FILTER_DISABLE
2020-10-29 14:16:53 -07:00
Bill Zissimopoulos
1cc42c9d70
tst: winfsp-tests: UnhandledExceptionFilter
2020-10-27 16:02:49 -07:00
Bill Zissimopoulos
28ac5a1cfe
tst: winfsp-tests: UnhandledExceptionFilter
2020-10-27 15:01:38 -07:00
Bill Zissimopoulos
e1b1284153
tst: winfsp-tests: UnhandledExceptionFilter
2020-10-27 12:38:54 -07:00
Bill Zissimopoulos
d5ab701e3c
tst: winfsp-tests: enable notify_dirnotify_test
2020-10-18 09:11:05 -07:00
Bill Zissimopoulos
e59a49992a
sys: FspFileNodeInvalidateCachesAndNotifyChangeByName: flush and purge only
2020-10-17 22:06:49 -07:00
Bill Zissimopoulos
10c8c440f9
tst: winfsp-tests: notify_dirnotify_test
2020-10-16 14:27:51 -07:00
Bill Zissimopoulos
f3375fc17f
tst: winfsp-tests: disable notify_open_change_test
...
This test currently causes leaks on appveyor, but not locally.
Disabling before future investigation.
2020-10-11 10:12:17 -07:00
Bill Zissimopoulos
1bb0580a6a
tst: winfsp-tests: add --notify option
2020-10-10 14:30:14 -07:00
Bill Zissimopoulos
92b7989999
tst: winfsp-tests: notify testing
2020-10-09 15:05:31 -07:00
Bill Zissimopoulos
f2e2d83b72
tst: winfsp-tests: notify testing
2020-10-09 14:45:14 -07:00
Bill Zissimopoulos
a004e4be10
sys: notify implementation
2020-10-08 20:49:24 -07:00