Bill Zissimopoulos
|
c87ff75b8f
|
sys: fix filename length check during query directory operations
|
2017-12-01 17:01:59 -08:00 |
|
Bill Zissimopoulos
|
3a8ad9c8d7
|
sys: QueryDirectory stability:
- FspMetaCacheAddItem now handles exceptions during copy from fs buffer
- FspFsvolQueryDirectoryLengthMax is correct max length for QueryDirectory
|
2017-10-25 10:44:33 -07:00 |
|
Bill Zissimopoulos
|
1a02438488
|
sys: dirctl: fix 32-bit builds (after Avast changes)
|
2017-10-19 17:19:31 -07:00 |
|
Bill Zissimopoulos
|
07f15c236b
|
sys: dirctl: eliminate use of SystemBuffer to work around problems with Avast
|
2017-10-19 16:49:10 -07:00 |
|
Bill Zissimopoulos
|
92e7dbad21
|
sys: Create and Rename requests should include the originating process PID
|
2017-10-11 16:28:50 -07:00 |
|
Bill Zissimopoulos
|
4812f5bbd0
|
sys: Create and Rename requests should include the originating process PID
|
2017-10-11 16:25:22 -07:00 |
|
Bill Zissimopoulos
|
9a4f04f46a
|
sys: FspFsvolQueryDirectoryRetry: special handling for when pattern is filename
|
2017-09-29 15:44:49 -07:00 |
|
Bill Zissimopoulos
|
98334208b9
|
Revert commit c70089a176e5ba86a8e7fc99d760c4f707722d3e
|
2017-09-29 15:20:38 -07:00 |
|
Bill Zissimopoulos
|
c70089a176
|
sys: FSP_FILE_DESC: DirectoryNoMoreFiles optimization
|
2017-09-27 18:01:17 -07:00 |
|
Bill Zissimopoulos
|
8a099f3faa
|
sys: PassQueryDirectoryFileName
|
2017-09-26 14:19:27 -07:00 |
|
Bill Zissimopoulos
|
1ac172d2f8
|
inc,sys: PassQueryDirectoryFileName
|
2017-09-26 11:51:49 -07:00 |
|
Bill Zissimopoulos
|
34546def3c
|
sys,dll: GetDirInfoByName
|
2017-09-25 19:46:36 -07:00 |
|
Bill Zissimopoulos
|
26485ffbd6
|
sys: originating process id
|
2017-07-12 20:54:12 -07:00 |
|
Bill Zissimopoulos
|
637f461a65
|
sys: FspFileNodeTrySetFileInfoOnOpen
|
2017-07-11 15:23:03 -07:00 |
|
Bill Zissimopoulos
|
b35bf204db
|
sys: FspFileNodeTrySetFileInfoOnOpen
|
2017-07-11 14:17:17 -07:00 |
|
Bill Zissimopoulos
|
4c0386bf8d
|
sys: hardcode AlwaysUseDoubleBuffering for Reads
|
2017-02-25 11:22:22 -08:00 |
|
Bill Zissimopoulos
|
6774c34422
|
sys: FspProcessBufferAcquire: fix silly mistake when using ZwAllocateVirtualMemory
|
2017-02-23 22:24:32 -08:00 |
|
Bill Zissimopoulos
|
3215d8e26a
|
sys: ProcessBuffer: DEBUGTEST
|
2017-02-23 20:26:14 -08:00 |
|
Bill Zissimopoulos
|
7911f1354f
|
sys: ProcessBuffer: improvements
|
2017-02-23 17:39:28 -08:00 |
|
Bill Zissimopoulos
|
28f97c2619
|
sys: ProcessBuffer: conditional usage
|
2017-02-23 16:36:21 -08:00 |
|
Bill Zissimopoulos
|
4b43cc590f
|
sys: initial ProcessBuffer implementation
|
2017-02-23 16:06:55 -08:00 |
|
Bill Zissimopoulos
|
441c45c77f
|
sys: fix a couple of static analysis issues
|
2017-02-21 15:07:06 -08:00 |
|
Bill Zissimopoulos
|
ccd4bb869c
|
Experimental fix for github issue #45
|
2017-02-10 12:39:53 -08:00 |
|
Bill Zissimopoulos
|
bfc41127d0
|
sys: FspFsvolCreateSharingViolationOplock: fix problem with missed FspFsvolCreatePostClose
|
2017-02-03 18:08:11 -08:00 |
|
Bill Zissimopoulos
|
6e70500afc
|
sys: FspFsvolCreateComplete: populate FileNode and FileDesc before name normalization
|
2017-02-03 17:36:16 -08:00 |
|
Bill Zissimopoulos
|
63c23f382b
|
inc: fsctl: PassQueryDirectoryPattern
|
2017-01-26 23:09:58 -08:00 |
|
Bill Zissimopoulos
|
76a2926116
|
sys,dll: ReadDirectory: add Marker, remove Offset
|
2017-01-24 20:20:02 -08:00 |
|
Bill Zissimopoulos
|
7843c73d34
|
sys,dll: ReadDirectory: add Marker, remove Offset
|
2017-01-24 18:10:13 -08:00 |
|
Bill Zissimopoulos
|
be98326bbb
|
tools: build: create driver.cab for sysdev
|
2017-01-07 20:59:36 -08:00 |
|
Bill Zissimopoulos
|
f68bc75255
|
build: include git short hash when versioning
|
2017-01-06 11:35:10 -08:00 |
|
Bill Zissimopoulos
|
a57325e8af
|
update source copyright notices for 2017
|
2017-01-05 13:56:18 -08:00 |
|
Bill Zissimopoulos
|
eb0816db56
|
sys: create: do FspFsvolCreatePostClose when normalized name check fails
|
2017-01-04 16:26:12 -08:00 |
|
Bill Zissimopoulos
|
638e5a20b6
|
sys: FspFileNodeCopyActiveList, FspFileNodeCopyOpenList
|
2017-01-03 23:14:33 -08:00 |
|
Bill Zissimopoulos
|
95bbb584eb
|
sys: FspFileNodeOpen,FspFileNode: maintain active list
|
2017-01-03 18:57:00 -08:00 |
|
Bill Zissimopoulos
|
1d8241cba7
|
sys: FspFileNodeNotifyChange: FILE_NOTIFY_CHANGE_STREAM_WRITE
|
2017-01-03 12:17:52 -08:00 |
|
Bill Zissimopoulos
|
23eabe5939
|
sys: FspFsvolFileSystemControlReparsePoint: FSCL_DELETE_REPARSE_POINT
|
2017-01-03 00:48:12 -08:00 |
|
Bill Zissimopoulos
|
eecca688bc
|
sys: FspFileNodeInvalidateFileInfo: use after setting/deleting reparse point
|
2017-01-01 12:53:58 -08:00 |
|
Bill Zissimopoulos
|
23d2083d8f
|
sys: FspFsvolFileSystemControlReparsePoint
|
2017-01-01 11:23:38 -08:00 |
|
Bill Zissimopoulos
|
830985d331
|
sys: FspFsvolFileSystemControlReparsePoint: STATUS_ACCESS_DENIED
|
2016-12-31 23:01:40 -08:00 |
|
Bill Zissimopoulos
|
6b37e2ef12
|
sys: FspFsvolFileSystemControlReparsePointComplete
|
2016-12-31 21:26:12 -08:00 |
|
Bill Zissimopoulos
|
62dbaf56e3
|
sys: FspFsvolFileSystemControlReparsePointComplete
|
2016-12-31 20:50:03 -08:00 |
|
Bill Zissimopoulos
|
d301164609
|
sys: FspFsvolFileSystemControlReparsePointComplete: STATUS_INVALID_PARAMETER
|
2016-12-31 16:56:02 -08:00 |
|
Bill Zissimopoulos
|
13d6ec3638
|
sys: FspFileNodeRenameCheck: allow multiple handles open on the file being renamed
|
2016-12-31 15:28:26 -08:00 |
|
Bill Zissimopoulos
|
2210561b65
|
sys: FspIopDispatchComplete: check user mode file system response
|
2016-12-31 11:22:27 -08:00 |
|
Bill Zissimopoulos
|
1713ce9c9e
|
sys: FSP_STATUS_IGNORE_BIT
|
2016-12-30 19:48:19 -08:00 |
|
Bill Zissimopoulos
|
8f25dd6cab
|
sys: FspIopCompleteIrpEx:
- only update statistics if we actually have a reference to the DeviceObject
|
2016-12-30 15:36:06 -08:00 |
|
Bill Zissimopoulos
|
27315c1111
|
sys: FspFsvolQueryInformation,FspFsvolSetInformation:
- return STATUS_INVALID_PARAMETER on volume handles
|
2016-12-30 14:40:28 -08:00 |
|
Bill Zissimopoulos
|
bd38a39dbd
|
sys: FileHardLinkInformation,FileLinkInformation: return STATUS_NOT_SUPPORTED
|
2016-12-30 14:14:54 -08:00 |
|
Bill Zissimopoulos
|
766734a8e3
|
sys: FileAlternateNameInformation: return STATUS_OBJECT_NAME_NOT_FOUND
|
2016-12-30 13:59:56 -08:00 |
|
Bill Zissimopoulos
|
c6a6fdfc36
|
sys: FSCTL_GET_RETRIEVAL_POINTERS
|
2016-12-30 13:42:46 -08:00 |
|