| 
							
							
								 Bill Zissimopoulos | 811696d939 | sys,dll: reparse point testing | 2016-09-09 19:40:37 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 0c07be9628 | sys,dll: reparse point testing | 2016-09-09 17:21:56 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 5cd0dfb1b9 | sys: reparse point testing | 2016-09-09 14:42:22 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 80e07cead6 | sys,dll: reparse point implementation: DeleteReparsePoint | 2016-08-26 07:43:25 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | fee75590a8 | sys,dll: rename VolumeParams::ReparsePoints* fields | 2016-08-21 23:36:09 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | f7e0362350 | sys,dll: reparse point implementation: WIP | 2016-08-15 04:53:11 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 7337f3c6cd | sys,dll: symbolic link (reparse point) support: WIP | 2016-08-04 11:25:35 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | ab278d7b60 | Merge branch 'master' into symlink | 2016-07-31 00:16:38 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 9b4318c655 | sys: fix request header alignment on 32-bit builds | 2016-07-28 09:57:31 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 5827b1fa9c | sys: fixes for Win7 x86 | 2016-07-28 00:03:53 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 0e2f46dc90 | Define NTDDI_VERSION,_WIN32_WINNT; remove GetOverlappedResultEx - Ensures that only Vista+ DDI/API's are used
- Project should now run on Win 7 | 2016-07-27 16:15:28 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | a8d76d3e46 | sys, dll: reparse point (symbolic link) support: WIP | 2016-07-25 21:27:48 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 380ec074ca | sys: ioq: clarify comment | 2016-07-23 18:43: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 | aa75d412ac | sys: IRP_MJ_QUERY_VOLUME_INFORMATION: FileFsDeviceInformation: always return FILE_DEVICE_DISK to avoid problem with GetFileType failures | 2016-05-23 22:23:47 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | b089b98afc | dll: FspFileSystemRegister, FspFileSystemUnregister | 2016-05-01 18:01:49 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | b12e0aad47 | versioning: add version resources to FSD and DLL; consolidate versioning to shared.properties | 2016-04-29 00:23:55 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | e0dde7349e | sys,dll,tst: ensure that project compiles for x86 | 2016-04-28 15:02:00 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 968de4689c | inc,src,tst: add AGPLv3 notices | 2016-04-25 14:29:05 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 1bf28bdfa4 | fsctl: FSP_FSCTL_TRANSACT_REQ: add Req.QueryDirectory.Pattern | 2016-04-21 11:49:11 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | f1693af6a3 | sys: IRP_MJ_DIRECTORY: speed improvements and a bug fix | 2016-04-21 09:57:22 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 16acdfb1ab | sys: remove unused ContextTable from FSP_FSVOL_DEVICE | 2016-04-20 16:31:58 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 57793f9b9a | sys: on Windows 8+ make Write buffer read-only | 2016-04-20 16:01:35 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | d0eee263c8 | sys: util: safe MDL bug fix | 2016-04-20 12:29:38 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 1bcd3cec0a | sys, dll: NetworkProvider implementation (NPGetConnection) | 2016-04-19 14:29:07 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | c40ce93fe2 | sys: major change in device management: introduce FspDeviceGlobalLock and remove FSP_FSVOL_DEVICE_EXTENSION::DeleteResource; makes locking coarse-grained but more generic and safe | 2016-04-18 13:48:50 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 6dd6ec6b47 | sys: FspReleaseForCcFlush: another bug fix for crazy NTOS semantics on this callback | 2016-04-18 12:13:33 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 7025dd5cf0 | sys: FspVolumeGetName: now return concat of VolumeName and VolumePrefix (if network mount) | 2016-04-18 12:12:52 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 7a949cfd2f | sys: Fsvrt DeviceType changed to FILE_DEVICE_DISK (from FILE_DEVICE_VIRTUAL_DISK) | 2016-04-13 21:32:46 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 1239c610a5 | sys: IRP_MJ_READ: remove FspFileNodeTrySetFileInfo at completion sys: IRP_MJ_READ: remove PagingIo early exit optimization
sys: IRP_MJ_WRITE: remove PagingIo early exit optimization | 2016-04-13 20:33:10 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 41296044e6 | sys: IRP_MJ_READ, IRP_MJ_WRITE: fix paging I/O sizes | 2016-04-13 18:00:02 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 279778265f | sys: FspAcquireForModWrite: fix deadlock between the Lazy Writer and the Mod Writer. | 2016-04-13 12:15:56 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 7499c964b9 | sys: FspVolumeTransact: upper bound on loop guarantees forward progress! | 2016-04-12 15:42:06 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 220208cf87 | sys: fix some prefast suggestions | 2016-04-11 15:27:34 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 430f47945d | sys: FspFsvolDeviceInvalidateVolumeInfo | 2016-04-11 11:45:39 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 9b81c03ccc | sys: fsp_debug: greatly simplify debugging support | 2016-04-10 23:45:09 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | adb6819de1 | sys: FspFsvolNotifyChangeDirectory: fix problem with accessing IRP in FspFileNodeRelease when FspNotifyChangeDirectory completes IRP immediately | 2016-04-10 22:12:20 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 1876aff99c | sys: FspVolumeCreate: check VolumeParams->Prefix for proper syntax | 2016-04-10 18:50:12 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | f3c6609308 | sys: FspDeviceCreateSecure: add DeviceCharacteristics parameter | 2016-04-09 17:26:02 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 25911a808c | sys: FspAcquireForCcFlush, FspReleaseForCcFlush | 2016-04-08 23:33:30 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | edf5eb2219 | sys: disallow driver unloading based on macro FSP_UNLOAD | 2016-04-07 14:53:22 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 785c4ba29d | sys: IRP_MJ_LOCK_CONTROL: debug log fix | 2016-04-07 12:52:16 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 04345ff7a0 | sys: FspFileNodeUnlockAll | 2016-04-06 18:05:09 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | b6e824b6ae | sys: IRP_MJ_LOCK_CONTROL | 2016-04-06 16:35:25 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 66dbfb24ff | sys: IRP_MJ_READ, IRP_MJ_WRITE: file lock support | 2016-04-06 16:04:42 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 218ad0be8c | sys: IRP_MJ_LOCK_CONTROL | 2016-04-06 15:41:16 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | b729500d7b | sys: FspIrpDeleteRequest | 2016-04-06 13:40:32 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | f7a739381c | sys: FspIrpHook and IRP_MN_NOTIFY_CHANGE_DIRECTORY | 2016-04-06 11:51:55 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | bde93d020b | sys: FspIopCompleteCanceledIrp: wrap IRP completion in FsRtlEnterFileSystem/FsRtlExitFileSystem | 2016-04-04 16:24:58 -07:00 |  | 
			
				
					| 
							
							
								 Bill Zissimopoulos | 8ef10e5992 | sys: IRP_MJ_FLUSH_BUFFERS: fix deadlock when flushing volume | 2016-04-04 16:13:04 -07:00 |  |