Bill Zissimopoulos
|
7843c73d34
|
sys,dll: ReadDirectory: add Marker, remove Offset
|
2017-01-24 18:10:13 -08:00 |
|
Bill Zissimopoulos
|
a57325e8af
|
update source copyright notices for 2017
|
2017-01-05 13:56:18 -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
|
eecca688bc
|
sys: FspFileNodeInvalidateFileInfo: use after setting/deleting reparse point
|
2017-01-01 12:53:58 -08:00 |
|
Bill Zissimopoulos
|
830985d331
|
sys: FspFsvolFileSystemControlReparsePoint: STATUS_ACCESS_DENIED
|
2016-12-31 23:01:40 -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
|
843d3f0362
|
sys: FspFsvolSetBasicInformation: invalidate dir caches
|
2016-12-30 11:01:52 -08:00 |
|
Bill Zissimopoulos
|
e4b4e6a1f9
|
sys: FSP_FILE_NODE::MainFileNode: reference/dereference on create/delete
|
2016-12-29 13:16:11 -08:00 |
|
Bill Zissimopoulos
|
ba312de59b
|
sys: security: change notification
|
2016-12-27 22:24:42 -08:00 |
|
Bill Zissimopoulos
|
5824a24bf4
|
sys: FspFileNodeNotifyChange: significant improvements
|
2016-12-27 21:30:56 -08:00 |
|
Bill Zissimopoulos
|
168acb1a1f
|
sys: statistics: implement FSCTL_FILESYSTEM_GET_STATISTICS
|
2016-12-26 22:45:48 -08:00 |
|
Bill Zissimopoulos
|
ff3436718c
|
sys: FSP_FILE_DESC::DidSetMetadata
|
2016-12-23 16:26:16 -08:00 |
|
Bill Zissimopoulos
|
69f6f661ba
|
sys,dll: Cleanup, file times overhaul
|
2016-12-23 15:30:39 -08:00 |
|
Bill Zissimopoulos
|
7b94f2bebf
|
sys: FspFileNodeSetFileInfo: TruncateOnClose
|
2016-12-21 16:45:01 -08:00 |
|
Bill Zissimopoulos
|
c897ddd864
|
sys,dll: Cleanup/TruncateOnClose overhaul
|
2016-12-21 16:09:24 -08:00 |
|
Bill Zissimopoulos
|
94ea4f65f7
|
sys: FspFileNameIsValid, FspFileNameIsValidPattern: check path component length
tst: memfs: allow filenames to be 512 chars long
|
2016-12-18 11:51:23 -08:00 |
|
Bill Zissimopoulos
|
40735c4687
|
sys: POOL_NX_OPTIN
|
2016-12-14 15:06:00 -08:00 |
|
Bill Zissimopoulos
|
ff08d63a82
|
sys,dll: Overwrite: named streams are now removed as per NTFS
|
2016-12-13 14:37:44 -08:00 |
|
Bill Zissimopoulos
|
4b024ebe74
|
sys: security: turns out that the AccessToken is not needed
|
2016-12-10 17:45:36 -08:00 |
|
Bill Zissimopoulos
|
a1af8ff921
|
sys: Queued Events and use fin FSP_IOQ
|
2016-12-03 19:41:26 -08:00 |
|
Bill Zissimopoulos
|
002a0262f7
|
sys: FspFileNodeOplockCheckAsyncEx: DEBUGTEST
|
2016-11-23 21:23:57 -08:00 |
|
Bill Zissimopoulos
|
d6d781355f
|
sys: DEBUGTEST_EX macro: fix
|
2016-11-22 22:20:14 -08:00 |
|
Bill Zissimopoulos
|
ba78fbb956
|
sys: rename: oplock refactoring
|
2016-11-22 14:18:10 -08:00 |
|
Bill Zissimopoulos
|
2e089b92c5
|
sys: FspFileNodeCheckBatchOplocksOnAllStreams: fix oplock related deadlock
- fix: initiate oplock break, release FileNode and wait for oplock break completion
|
2016-11-21 16:28:00 -08:00 |
|
Bill Zissimopoulos
|
127d4cc4eb
|
sys: fsctl: oplock fixes
|
2016-11-20 15:27:24 -08:00 |
|
Bill Zissimopoulos
|
ce551d4e0d
|
sys: oplock: refactoring/cleanup
|
2016-11-20 14:08:23 -08:00 |
|
Bill Zissimopoulos
|
e4de0f0513
|
sys: oplock: perform stream oplock checks
sys: rename: fix some rename issues
|
2016-11-18 18:38:15 -08:00 |
|
Bill Zissimopoulos
|
f17168f2fa
|
sys: oplock testing: DEBUGTEST_EX
|
2016-11-15 13:17:49 -08:00 |
|
Bill Zissimopoulos
|
959d8537c6
|
sys: oplock testing
|
2016-11-14 20:36:51 -08:00 |
|
Bill Zissimopoulos
|
cb6b10385b
|
sys: rename: oplocks
|
2016-11-13 22:06:53 -08:00 |
|
Bill Zissimopoulos
|
7c34d738b7
|
sys: wq: FspWqOplockPrepare, FspWqOplockComplete
|
2016-11-12 11:31:38 -08:00 |
|
Bill Zissimopoulos
|
a9b4fd4634
|
sys: FspFileNodeClose
|
2016-11-11 10:54:21 -08:00 |
|
Bill Zissimopoulos
|
fb70eccc9c
|
sys: IRP_MJ_CREATE: oplock support
|
2016-11-10 14:54:41 -08:00 |
|
Bill Zissimopoulos
|
7adbd7a56c
|
sys: FspIopSetIrpResponse
|
2016-11-10 13:20:03 -08:00 |
|
Bill Zissimopoulos
|
55c7384c65
|
sys: FspIopCreateRequestWorkItem
|
2016-11-10 12:40:21 -08:00 |
|
Bill Zissimopoulos
|
bc8962d2b6
|
sys: FspOplockBreakH
|
2016-11-10 12:29:11 -08:00 |
|
Bill Zissimopoulos
|
2d98cda607
|
sys: oplocks: WIP
|
2016-11-10 12:11:14 -08:00 |
|
Bill Zissimopoulos
|
8395b22ddc
|
sys: oplocks: WIP
|
2016-11-10 12:10:55 -08:00 |
|
Bill Zissimopoulos
|
c10c7cc672
|
sys: FspFileNodeClose: ensure that cleanup also happens when Create fails
|
2016-11-10 11:47:06 -08:00 |
|
Bill Zissimopoulos
|
becfd2e1c5
|
sys: request work item refactoring
|
2016-11-10 11:45:58 -08:00 |
|
Bill Zissimopoulos
|
1e93f0d10d
|
sys: request work item refactoring
|
2016-11-10 11:45:38 -08:00 |
|
Bill Zissimopoulos
|
adeb847c7e
|
sys: request work item refactoring
|
2016-11-10 11:45:17 -08:00 |
|
Bill Zissimopoulos
|
5a83c68f56
|
sys: request work item refactoring
|
2016-11-10 11:45:04 -08:00 |
|
Bill Zissimopoulos
|
9d176643c3
|
sys: driver.h: add static assert for size of FSP_FSCTL_TRANSACT_REQ_HEADER
|
2016-11-10 11:44:42 -08:00 |
|
Bill Zissimopoulos
|
b1d8192d59
|
sys: restrict build to Win7
|
2016-11-10 11:44:26 -08:00 |
|
Bill Zissimopoulos
|
f642ea57be
|
dll: FspAccessCheckEx: test access checks without traverse privilege
|
2016-10-19 11:54:22 -07:00 |
|
Bill Zissimopoulos
|
8d38a0dac6
|
sys,dll: support file name normalization
|
2016-10-17 14:23:56 -07:00 |
|
Bill Zissimopoulos
|
5773c6eab7
|
sys: FspFileNodeRename: acquire resource of descendant file nodes when renaming them
|
2016-10-14 22:47:10 -07:00 |
|