Bill Zissimopoulos
|
ba78fbb956
|
sys: rename: oplock refactoring
|
2016-11-22 14:18:10 -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
|
f49cf412a8
|
sys: fileinfo: oplocks
|
2016-11-13 10:45:24 -08:00 |
|
Bill Zissimopoulos
|
e0f163e9ba
|
sys: maintain FO_FILE_MODIFIED bit
|
2016-10-29 13:04:13 -07:00 |
|
Bill Zissimopoulos
|
5fa631339d
|
sys: FspFsvolSetRenameInformation: correctly compute Suffix for SRV2 renames
|
2016-10-27 11:44:43 -07:00 |
|
Bill Zissimopoulos
|
ee0031f995
|
sys: FspFsvolQueryInformation: add stub FileEaInformation support
|
2016-10-26 16:45:18 -07:00 |
|
Bill Zissimopoulos
|
a525e095d3
|
sys: check Response->IoStatus.Information for Read, Write, QueryDirectory
|
2016-10-21 21:46:47 -07:00 |
|
Bill Zissimopoulos
|
03611b6210
|
sys: FspFsvolSetRenameInformation: when doing an exact case rename do not send it to the user mode file system
|
2016-10-19 16:15:23 -07:00 |
|
Bill Zissimopoulos
|
0534225662
|
sys: canonicalize filename related functions under the name FspFileName*
|
2016-10-14 14:47:16 -07:00 |
|
Bill Zissimopoulos
|
42745e2239
|
sys: FspFileNodeRename: correctly handle rename of closed by referenced descendant files
|
2016-10-12 23:52:54 -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 |
|
Bill Zissimopoulos
|
e2d4b36057
|
sys: FspFsvolQueryStreamInformation* testing
|
2016-10-06 15:35:40 -07:00 |
|
Bill Zissimopoulos
|
43f333e8a6
|
sys: FSP_FILE_NODE: change number field access through inline functions
|
2016-10-05 17:30:50 -07:00 |
|
Bill Zissimopoulos
|
c6967c737a
|
sys: FspUnicodePathIsValid: check and return stream type
|
2016-10-05 13:44:32 -07:00 |
|
Bill Zissimopoulos
|
cc408b71e1
|
sys: FspFsvolQueryStreamInformationCopy: add stream type ($DATA) to stream names
|
2016-09-28 16:17:10 -07:00 |
|
Bill Zissimopoulos
|
495fc7a5dc
|
sys: implement named stream open/close and related delete/share access issues
|
2016-09-27 14:53:59 -07:00 |
|
Bill Zissimopoulos
|
7cb56bb132
|
sys: FspUnicodePathIsValid: improvements
|
2016-09-25 21:38:41 -07:00 |
|
Bill Zissimopoulos
|
2e71d2fe14
|
sys: FspFsvolQueryStreamInformationCopy: improvements
|
2016-09-24 17:32:35 -07:00 |
|
Bill Zissimopoulos
|
7894cc8b7b
|
sys: fileinfo.c: minor comment change
|
2016-09-24 15:09:15 -07:00 |
|
Bill Zissimopoulos
|
0c810c52fa
|
sys: IRP_MJ_QUERY_INFORMATION: FileStreamInformation
|
2016-09-24 13:59:02 -07:00 |
|
Bill Zissimopoulos
|
71867f6779
|
sys, dll: IRP_MJ_SET_INFORMATION: perform access checks when replacing file during rename
|
2016-05-24 21:41:08 -07:00 |
|
Bill Zissimopoulos
|
968de4689c
|
inc,src,tst: add AGPLv3 notices
|
2016-04-25 14:29:05 -07:00 |
|
Bill Zissimopoulos
|
9b81c03ccc
|
sys: fsp_debug: greatly simplify debugging support
|
2016-04-10 23:45:09 -07:00 |
|
Bill Zissimopoulos
|
109e483a2f
|
sys: file change notifications
|
2016-04-01 13:42:46 -07:00 |
|
Bill Zissimopoulos
|
aa81e1ffe5
|
sys: IRP_MN_NOTIFY_CHANGE_DIRECTORY: implementation and related changes
|
2016-03-31 16:30:03 -07:00 |
|
Bill Zissimopoulos
|
7ff99da000
|
update copyright notices for 2016
|
2016-03-17 14:59:46 -07:00 |
|
Bill Zissimopoulos
|
26d2d51117
|
sys: fileinfo: call MmCanFileBeTruncated only when truncating (allows file mappings to be created)
sys: util.c: FspGetMdlAddress()
|
2016-03-16 16:17:22 -07:00 |
|
Bill Zissimopoulos
|
bd413b9c9b
|
sys: FSP_FILE_NODE: add HandleCount field and refactor cleanup/close/rename
|
2016-03-15 15:09:47 -07:00 |
|
Bill Zissimopoulos
|
b4160f4aac
|
sys: rename DEBUGRANDTEST to DEBUGTEST
|
2016-03-04 15:41:53 -08:00 |
|
Bill Zissimopoulos
|
4d3a169da6
|
sys: eliminate multiple uses of FspFsvolFileRename locking
|
2016-03-04 15:08:42 -08:00 |
|
Bill Zissimopoulos
|
98ebfed65b
|
sys: IRP_MJ_CLEANUP: properly perform CcUninitializeCacheMap
|
2016-03-03 17:04:04 -08:00 |
|
Bill Zissimopoulos
|
bc9f983285
|
sys: IRP_MJ_SET_INFORMATION: FileEndOfFileInformation: ignore calls with the AdvanceOnly parameter
|
2016-03-03 11:35:32 -08:00 |
|
Bill Zissimopoulos
|
e7cef94507
|
sys: IRP_MJ_QUERY_SECURITY
|
2016-02-18 15:54:52 -08:00 |
|
Bill Zissimopoulos
|
a8c0bbcf85
|
sys: FspFsvolDeviceLookupDescendantContextByName
|
2016-02-13 17:30:30 -08:00 |
|
Bill Zissimopoulos
|
29b21cef0d
|
sys: IRP_MJ_QUERY_INFORMATION: FileNormalizedNameInformation
|
2016-02-13 12:02:46 -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
|
4648ace652
|
sys: IRP_MJ_SET_INFORMATION: FileDispositionInformation: testing
|
2016-02-09 14:36:45 -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
|
6c94eb3398
|
sys: IRP_MJ_SET_INFORMATION: FileRenameInformation
|
2016-02-09 11:26:03 -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 |
|