Bill Zissimopoulos
|
4812f5bbd0
|
sys: Create and Rename requests should include the originating process PID
|
2017-10-11 16:25:22 -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
|
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
|
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
|
830985d331
|
sys: FspFsvolFileSystemControlReparsePoint: STATUS_ACCESS_DENIED
|
2016-12-31 23:01:40 -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
|
5824a24bf4
|
sys: FspFileNodeNotifyChange: significant improvements
|
2016-12-27 21:30:56 -08:00 |
|
Bill Zissimopoulos
|
bec91873fe
|
inc: fsctl: HasTrailingBackslash: allows for better checking user mode
|
2016-12-24 11:28:59 -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
|
154933ecab
|
sys: overwrite: check hidde/system attributes (IFSTEST)
|
2016-12-18 16:02:32 -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
|
c780912810
|
sys: create: fix status return (IFSTEST)
|
2016-12-17 12:43:00 -08:00 |
|
Bill Zissimopoulos
|
299605b8fc
|
sys: FILE_ATTRIBUTE_DIRECTORY support
|
2016-12-17 12:13:53 -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
|
bbb51b4971
|
sys,dll: Overwrite now correctly handles AllocationSize
|
2016-12-13 11:52:32 -08:00 |
|
Bill Zissimopoulos
|
0b61c48cd6
|
inc: fsctl: FSP_FSCTL_TRANSACT_REQ QueryDirectory: CaseSensitive
|
2016-12-09 15:35:55 -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
|
358db2a54f
|
sys: oplock: misc fixes and improvements
|
2016-11-16 13:34:43 -08:00 |
|
Bill Zissimopoulos
|
4294182c1a
|
sys: oplock testing
|
2016-11-15 17:05:05 -08:00 |
|
Bill Zissimopoulos
|
959d8537c6
|
sys: oplock testing
|
2016-11-14 20:36:51 -08:00 |
|
Bill Zissimopoulos
|
6a48087d5f
|
sys: create: oplock testing
|
2016-11-14 17:28:53 -08:00 |
|
Bill Zissimopoulos
|
5b1b8288c2
|
sys: create: FspFsvolCreateOpenOrOverwiteOplock: fix typo
|
2016-11-14 17:15:09 -08:00 |
|
Bill Zissimopoulos
|
dc684acd41
|
sys: create: oplocks WIP
|
2016-11-11 21:34:57 -08:00 |
|
Bill Zissimopoulos
|
69935525da
|
sys: create: oplocks WIP
|
2016-11-11 17:58:57 -08:00 |
|
Bill Zissimopoulos
|
6ba6e16851
|
sys: create: oplocks: WIP
|
2016-11-11 17:06:19 -08:00 |
|
Bill Zissimopoulos
|
d33089331b
|
sys: create: sharing violation oplock checks
|
2016-11-11 16:53:35 -08:00 |
|
Bill Zissimopoulos
|
74de84aaab
|
sys: create: sharing violation oplock checks
|
2016-11-11 16:52:21 -08:00 |
|
Bill Zissimopoulos
|
a9b4fd4634
|
sys: FspFileNodeClose
|
2016-11-11 10:54:21 -08:00 |
|
Bill Zissimopoulos
|
c6798b3060
|
sys: create: move some code around
|
2016-11-11 09:39:17 -08:00 |
|
Bill Zissimopoulos
|
f6e3b8e416
|
sys: create: oplock: WIP
|
2016-11-11 09:30:29 -08:00 |
|
Bill Zissimopoulos
|
f05ebd9d20
|
sys: FspFsvolCreateSharingViolationWork
|
2016-11-10 18:14:17 -08:00 |
|
Bill Zissimopoulos
|
e50c9ff649
|
sys: IRP_MJ_CREATE: oplock support
|
2016-11-10 15:03:58 -08:00 |
|
Bill Zissimopoulos
|
fb70eccc9c
|
sys: IRP_MJ_CREATE: oplock support
|
2016-11-10 14:54:41 -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
|
31c40d017d
|
sys: create: allow user mode file system to disable caching for individual files
|
2016-11-04 13:08:10 -07:00 |
|
Bill Zissimopoulos
|
5c8da5518c
|
sys: FspFsvolCreate: clarify comment
|
2016-11-04 12:22:43 -07:00 |
|
Bill Zissimopoulos
|
3bf4140f91
|
sys,dll: backup/restore privilege support
|
2016-10-21 19:13:05 -07:00 |
|
Bill Zissimopoulos
|
8d38a0dac6
|
sys,dll: support file name normalization
|
2016-10-17 14:23:56 -07:00 |
|
Bill Zissimopoulos
|
31eedbddb3
|
sys: create: OpenTargetDirectory handling moved before the Prepare phase
|
2016-10-17 11:05:49 -07:00 |
|
Bill Zissimopoulos
|
0534225662
|
sys: canonicalize filename related functions under the name FspFileName*
|
2016-10-14 14:47:16 -07:00 |
|
Bill Zissimopoulos
|
bd952253fb
|
cosmetic fix
|
2016-10-11 11:39:17 -07:00 |
|
Bill Zissimopoulos
|
c7780cf7fa
|
license: switch to GPLv3 from AGPLv3
|
2016-10-10 21:33:27 -07:00 |
|