Bill Zissimopoulos
|
f61aa5a9bb
|
sys: FSP_FSCTL_TRANSACT[_BATCH]_BUFFER_SIZEMIN
|
2016-02-15 15:15:46 -08:00 |
|
Bill Zissimopoulos
|
d1fe27f996
|
sys: FSP_FSCTL_TRANSACT/FSP_FSCTL_TRANSACT_BATCH
|
2016-02-15 15:07:05 -08:00 |
|
Bill Zissimopoulos
|
440f66a786
|
sys: ioq: use FsRtlCancellableWaitForSingleObject
|
2016-02-14 14:31:48 -08:00 |
|
Bill Zissimopoulos
|
a8c0bbcf85
|
sys: FspFsvolDeviceLookupDescendantContextByName
|
2016-02-13 17:30:30 -08:00 |
|
Bill Zissimopoulos
|
73bd8906fc
|
sys: FspAlloc and friends are now macros
|
2016-02-13 12:35:48 -08:00 |
|
Bill Zissimopoulos
|
56a9d37135
|
dll: FspFsctlCreateVolume: use FILE_FLAG_OVERLAPPED when opening control device to allow concurrent DeviceIoControl's
|
2016-02-13 12:04:28 -08:00 |
|
Bill Zissimopoulos
|
29b21cef0d
|
sys: IRP_MJ_QUERY_INFORMATION: FileNormalizedNameInformation
|
2016-02-13 12:02:46 -08:00 |
|
Bill Zissimopoulos
|
d5bf527dac
|
sys: FspDeviceDelete: fill out device extension with the value 0xBD when device is deleted
|
2016-02-12 15:17:35 -08:00 |
|
Bill Zissimopoulos
|
a230ecc87c
|
sys: FspVolumeTransact: reference/dereference the Fsvol device extension
|
2016-02-12 15:10:10 -08:00 |
|
Bill Zissimopoulos
|
fc790a4c3e
|
winfsp-tests: memfs: Rename
|
2016-02-10 21:04:20 -08:00 |
|
Bill Zissimopoulos
|
0cc5468764
|
dll: FspPathPrefix(), FspPathSuffix(): better root handling
|
2016-02-10 16:57:12 -08:00 |
|
Bill Zissimopoulos
|
d8bb5bf976
|
sys: IRP_MJ_CREATE: FileName validation and other checks
|
2016-02-10 12:05:53 -08:00 |
|
Bill Zissimopoulos
|
5d26211c38
|
sys: FspUnicodePathIsValid()
|
2016-02-10 11:37:28 -08:00 |
|
Bill Zissimopoulos
|
cc19ddcd92
|
sys: IRP_MJ_SET_INFORMATION: FileRenameInformation
|
2016-02-10 10:48:27 -08:00 |
|
Bill Zissimopoulos
|
ed483c99d9
|
winfsp-tests: rename_test
|
2016-02-09 20:00:01 -08:00 |
|
Bill Zissimopoulos
|
4f5c19c73f
|
sys, dll: Request->FileName: testing
|
2016-02-09 16:58:22 -08:00 |
|
Bill Zissimopoulos
|
4648ace652
|
sys: IRP_MJ_SET_INFORMATION: FileDispositionInformation: testing
|
2016-02-09 14:36:45 -08:00 |
|
Bill Zissimopoulos
|
4cdbdb5682
|
sys: IRP_MJ_CLEANUP: comment
|
2016-02-09 14:01:57 -08:00 |
|
Bill Zissimopoulos
|
8b25afe0bf
|
fsctl: comment
|
2016-02-09 13:50:14 -08:00 |
|
Bill Zissimopoulos
|
04ab1cdc86
|
fsctl: comment
|
2016-02-09 13:48:23 -08:00 |
|
Bill Zissimopoulos
|
6f19ebf66a
|
fsctl: remove FileNameRequired field
|
2016-02-09 13:41:40 -08:00 |
|
Bill Zissimopoulos
|
8307bc27bb
|
sys: IRP_MJ_SET_INFORMATION: FileDispositionInformation
|
2016-02-09 13:28:11 -08:00 |
|
Bill Zissimopoulos
|
1b63e7d506
|
sys: FspFileNodeRename
|
2016-02-09 12:54:02 -08:00 |
|
Bill Zissimopoulos
|
2a567effbf
|
sys: FileNodes are now registered only in the ContextByNameTable; the ContextTable can be removed if desired
|
2016-02-09 11:39:04 -08:00 |
|
Bill Zissimopoulos
|
6c94eb3398
|
sys: IRP_MJ_SET_INFORMATION: FileRenameInformation
|
2016-02-09 11:26:03 -08:00 |
|
Bill Zissimopoulos
|
38839ddd82
|
sys: FspFileNodeOpen/FspFileNodeClose: insert FileNode in the ContextByName table
|
2016-02-07 18:52:11 -08:00 |
|
Bill Zissimopoulos
|
0ec5291c70
|
sys: IRP_MJ_QUERY_INFORMATION: correctly retry IRP completion
|
2016-02-07 16:55:08 -08:00 |
|
Bill Zissimopoulos
|
2a303827a2
|
sys: IRP_MJ_QUERY_INFORMATION: FileAllInformation, FileNameInformation: protect with FileRenameResource
|
2016-02-07 12:54:19 -08:00 |
|
Bill Zissimopoulos
|
9c200f2a62
|
sys: FileRenameResource implementation
|
2016-02-07 11:01:15 -08:00 |
|
Bill Zissimopoulos
|
3ef9042071
|
sys: ContextByName
|
2016-02-06 11:14:27 -08:00 |
|
Bill Zissimopoulos
|
650d4c4d18
|
sys: GenericTable -> ContextTable refactoring
|
2016-02-06 00:19:37 -08:00 |
|
Bill Zissimopoulos
|
3ccf00bd4e
|
sys: FSP_FSVOL_DEVICE_EXTENSION: rename GenericTable to ContextTable
|
2016-02-05 23:59:41 -08:00 |
|
Bill Zissimopoulos
|
f65e2059e4
|
sys: IRP_MJ_SET_INFORMATION: testing
|
2016-02-05 23:34:37 -08:00 |
|
Bill Zissimopoulos
|
69627c216b
|
winfsp-tests: setfileinfo_test
|
2016-02-05 22:02:35 -08:00 |
|
Bill Zissimopoulos
|
018c387945
|
sys: driver.h: fsp_dp
|
2016-02-05 21:06:49 -08:00 |
|
Bill Zissimopoulos
|
66f54294a2
|
sys: IRP_MJ_SET_INFORMATION
|
2016-02-05 18:30:34 -08:00 |
|
Bill Zissimopoulos
|
dc77a1109f
|
sys: IRP_MJ_SET_INFORMATION: FileDispositionInformation
|
2016-02-04 14:02:26 -08:00 |
|
Bill Zissimopoulos
|
320fa3cf56
|
sys: IRP_MJ_QUERY_INFORMATION
|
2016-02-04 13:46:26 -08:00 |
|
Bill Zissimopoulos
|
fcd9945506
|
sys: IRP_MJ_SET_INFORMATION
|
2016-02-03 17:45:27 -08:00 |
|
Bill Zissimopoulos
|
71eed46e42
|
inc: fsctl.h
|
2016-02-03 16:25:24 -08:00 |
|
Bill Zissimopoulos
|
25aabc2b4f
|
sys: IRP_MJ_QUERY_INFORMATION
|
2016-02-03 13:53:47 -08:00 |
|
Bill Zissimopoulos
|
72e0d5a96b
|
sys: FSP_FILE_NODE/FSP_FILE_DESC: improve DeleteOnClose/DeletePending handling
|
2016-02-03 11:50:50 -08:00 |
|
Bill Zissimopoulos
|
93e3e37960
|
sys: IRP_MJ_CREATE
|
2016-02-02 20:18:37 -08:00 |
|
Bill Zissimopoulos
|
f8992fad0a
|
sys: IRP_MJ_CREATE
|
2016-02-02 17:02:09 -08:00 |
|
Bill Zissimopoulos
|
788f936a54
|
sys: FSP_IOP_REQUEST_FINI changes and correctly setting FileNode owner during IRP_MJ_CREATE
|
2016-02-02 16:57:13 -08:00 |
|
Bill Zissimopoulos
|
d0d4c0ed8f
|
sys: FspFileNodeSetFileInfo: refactoring
|
2016-02-02 15:59:25 -08:00 |
|
Bill Zissimopoulos
|
7b5a7cd2f0
|
sys: FspFileNodeSetOwner(), FspFileNodeReleaseOwner()
|
2016-01-30 22:02:30 -08:00 |
|
Bill Zissimopoulos
|
b2e6ec0f44
|
sys: FspIopRetryPrepareIrp()
|
2016-01-27 16:57:48 -08:00 |
|
Bill Zissimopoulos
|
dde82a1081
|
sys: DEBUGRANDTEST()
|
2016-01-27 15:26:44 -08:00 |
|
Bill Zissimopoulos
|
f491d6015f
|
sys: FspVolumeTransact(): do not retry IRP completions immediately
|
2016-01-27 13:59:48 -08:00 |
|
Bill Zissimopoulos
|
acf1b453fc
|
sys: FspIopRetryCompleteIrp() and related changes
|
2016-01-27 13:41:37 -08:00 |
|
Bill Zissimopoulos
|
eda129ae81
|
sys: FSP_IOCMPL_DISPATCH now returns NTSTATUS
|
2016-01-27 11:59:52 -08:00 |
|
Bill Zissimopoulos
|
c9fb46ff11
|
sys: IRP_MJ_CREATE: FspFsvolCreateRetryComplete: refactoring
|
2016-01-27 10:55:22 -08:00 |
|
Bill Zissimopoulos
|
e86f4b0836
|
sys: FspFsvolCreateRetryComplete
|
2016-01-26 20:43:51 -08:00 |
|
Bill Zissimopoulos
|
79a6539caa
|
sys: FspIopDispatchRetryComplete()
|
2016-01-26 20:03:56 -08:00 |
|
Bill Zissimopoulos
|
af5745d5fc
|
sys: FspIopDispatchRetryComplete()
|
2016-01-26 19:52:36 -08:00 |
|
Bill Zissimopoulos
|
ffbe13e6d9
|
sys: ioq: FspIoqRetryCompleteIrp(), FspIoqNextCompleteIrp()
|
2016-01-26 17:13:34 -08:00 |
|
Bill Zissimopoulos
|
0de4ba4f1b
|
sys: ioq: FspIoqRetryCompleteIrp(), FspIoqNextCompletedIrp()
|
2016-01-26 17:01:26 -08:00 |
|
Bill Zissimopoulos
|
a9838939e4
|
sys: IRP_MJ_QUERY_INFORMATION: refactoring
|
2016-01-26 13:57:09 -08:00 |
|
Bill Zissimopoulos
|
ba0896d3c8
|
sys: IRP_MJ_SET_INFORMATION
|
2016-01-26 12:14:30 -08:00 |
|
Bill Zissimopoulos
|
0a36bf3a74
|
sys: IRP_MJ_SET_INFORMATION
|
2016-01-26 12:05:02 -08:00 |
|
Bill Zissimopoulos
|
976c054d06
|
sys: IRP_MJ_SET_INFORMATION
|
2016-01-26 11:05:36 -08:00 |
|
Bill Zissimopoulos
|
a889451345
|
fsctl.h: FSP_FSCTL_VOLUME_INFO changes
|
2016-01-25 18:17:54 -08:00 |
|
Bill Zissimopoulos
|
a01e119ec3
|
winfsp-tests: getvolinfo_test
|
2016-01-25 17:58:22 -08:00 |
|
Bill Zissimopoulos
|
96c1e786f4
|
sys: IRP_MJ_CREATE: check for trailing backslash after FileNode->FileName generation
|
2016-01-25 17:00:23 -08:00 |
|
Bill Zissimopoulos
|
0ebb8c620c
|
winfsp-tests: getvolinfo_test
|
2016-01-25 16:38:45 -08:00 |
|
Bill Zissimopoulos
|
c203404672
|
winfsp-tests: WIP
|
2016-01-25 15:53:29 -08:00 |
|
Bill Zissimopoulos
|
4ff1b1a9cb
|
winfsp-tests: fileinfo-test: GetFileInformationByHandle
|
2016-01-25 15:41:28 -08:00 |
|
Bill Zissimopoulos
|
f19500568d
|
sys, winfsp-tests: rename SerialNumber to VolumeSerialNumber
|
2016-01-25 15:33:47 -08:00 |
|
Bill Zissimopoulos
|
82d88e2af8
|
dll, winfsp-tests: ensure that all tests pass as IRP_MJ_CREATE is no longer the first IRP seen during tests (it is not IRP_MJ_QUERY_VOLUME_INFORMATION)
|
2016-01-25 15:26:40 -08:00 |
|
Bill Zissimopoulos
|
f7ce154278
|
winfsp-tests: memfs
|
2016-01-25 14:14:18 -08:00 |
|
Bill Zissimopoulos
|
a7479b2b29
|
dll: IRP_MJ_QUERY_VOLUME_INFORMATION
|
2016-01-25 13:46:52 -08:00 |
|
Bill Zissimopoulos
|
a25e30e4a2
|
sys: IRP_MJ_QUERY_VOLUME_INFORMATION
|
2016-01-25 12:54:40 -08:00 |
|
Bill Zissimopoulos
|
1c464cad2b
|
fsctl: FSP_FSCTL_VOLUME_PARAMS
|
2016-01-25 12:02:52 -08:00 |
|
Bill Zissimopoulos
|
ed91c26c59
|
sys: IRP_MJ_QUERY_VOLUME_INFORMATION
|
2016-01-24 23:35:29 -08:00 |
|
Bill Zissimopoulos
|
99f876380a
|
sys: FsInformationClassSym()
|
2016-01-24 22:31:55 -08:00 |
|
Bill Zissimopoulos
|
225f2ff59e
|
sys: FsInformationClassSym()
|
2016-01-24 22:29:00 -08:00 |
|
Bill Zissimopoulos
|
a0b0f9600c
|
sys: IRP_MJ_QUERY_INFORMATION
|
2016-01-24 22:11:27 -08:00 |
|
Bill Zissimopoulos
|
81bcbb9ea0
|
winfsp-tests: getinfo_test
|
2016-01-24 17:45:57 -08:00 |
|
Bill Zissimopoulos
|
c34e70f7ab
|
dll: FspDebugLogFT
|
2016-01-24 17:30:16 -08:00 |
|
Bill Zissimopoulos
|
0e2b411f38
|
winfsp-tests: getinfo_test
|
2016-01-24 14:04:37 -08:00 |
|
Bill Zissimopoulos
|
9013761bff
|
dll: IRP_MJ_QUERY_INFORMATION: testing
|
2016-01-24 13:44:29 -08:00 |
|
Bill Zissimopoulos
|
19ff086c9a
|
sys: IRP_MJ_QUERY_INFORMATION: testing
|
2016-01-24 13:23:39 -08:00 |
|
Bill Zissimopoulos
|
c2c1177b20
|
winfsp-tests: getinfo_test
|
2016-01-24 12:50:47 -08:00 |
|
Bill Zissimopoulos
|
437c363391
|
winfsp-tests: getinfo_test
|
2016-01-24 12:06:16 -08:00 |
|
Bill Zissimopoulos
|
1db9f2b677
|
winfsp-tests: getinfo_test
|
2016-01-24 11:27:38 -08:00 |
|
Bill Zissimopoulos
|
83329c8e71
|
winfsp-tests: memfs: GetInformation
|
2016-01-23 23:08:32 -08:00 |
|
Bill Zissimopoulos
|
7b5262ccef
|
sys, dll: IRP_MJ_QUERY_INFORMATION
|
2016-01-23 23:06:22 -08:00 |
|
Bill Zissimopoulos
|
69fd1ebd6c
|
sys: store FileInfo in FileNode's
|
2016-01-23 14:01:53 -08:00 |
|
Bill Zissimopoulos
|
af36418f43
|
fsctl: FSP_FSCTL_FILE_INFO and related changes
|
2016-01-22 23:00:25 -08:00 |
|
Bill Zissimopoulos
|
2afa957feb
|
winfsp-tests: memfs: minor improvement
|
2016-01-22 16:42:35 -08:00 |
|
Bill Zissimopoulos
|
68795652b3
|
sys: Create requests now send additional information on response
|
2016-01-22 16:39:46 -08:00 |
|
Bill Zissimopoulos
|
c15ace9653
|
sys: debug: FileInformationClassSym()
|
2016-01-22 16:08:23 -08:00 |
|
Bill Zissimopoulos
|
0c48770cc5
|
sys: create: comment change
|
2016-01-22 10:24:54 -08:00 |
|
Bill Zissimopoulos
|
cf8918be28
|
winfsp-tests: create_test: test the tests(!) by trying them against NTFS
|
2016-01-22 10:00:22 -08:00 |
|
Bill Zissimopoulos
|
56c6b5287f
|
sys: RelatedFileObject: testing
|
2016-01-21 17:34:50 -08:00 |
|
Bill Zissimopoulos
|
f98ce856b3
|
winfsp-tests: create_test: backslash at path end
|
2016-01-21 15:41:46 -08:00 |
|
Bill Zissimopoulos
|
1d717cc60f
|
winfsp-tests: create_test: double backslash at path root
|
2016-01-21 15:22:46 -08:00 |
|
Bill Zissimopoulos
|
32a30c5d20
|
winfsp-tests: create_test: double backslash at path root
|
2016-01-21 15:17:11 -08:00 |
|
Bill Zissimopoulos
|
e2e96322f3
|
sys: check and remove volume prefix when mounted as a network file system
|
2016-01-21 15:06:41 -08:00 |
|