Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						91211f6ccb 
					 
					
						
						
							
							sys: reimplement POSIX unlink  
						
						
						
						
							
						
					 
					
						2021-11-24 16:03:31 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						666561bfa1 
					 
					
						
						
							
							dll: revert the Delete redesign  
						
						
						
						
							
						
					 
					
						2021-11-22 18:26:45 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4e94991221 
					 
					
						
						
							
							dll: fuse: revert the Delete redesign  
						
						
						
						
							
						
					 
					
						2021-11-22 14:46:57 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						826a514fe3 
					 
					
						
						
							
							dll: dotnet: revert the Delete redesign  
						
						
						
						
							
						
					 
					
						2021-11-22 13:55:32 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a9d90acd71 
					 
					
						
						
							
							tst: winfsp-tests: exec_delete_test  
						
						
						
						
							
						
					 
					
						2021-11-20 10:53:57 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d72fe2ee33 
					 
					
						
						
							
							sys: FspFsvolSetDispositionInformation: ignore FILE_DISPOSITION_FORCE_IMAGE_SECTION_CHECK flag  
						
						
						
						
							
						
					 
					
						2021-11-19 17:16:36 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e09042c028 
					 
					
						
						
							
							changelog: update with v1.10B4 notes  
						
						
						
						
							
						
					 
					
						2021-11-18 16:04:44 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						6e13825dcc 
					 
					
						
						
							
							build: bump version to WinFsp 2022 Beta4  
						
						
						
						
							
						
					 
					
						2021-11-18 15:52:39 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						cc90b5dd80 
					 
					
						
						
							
							changelog: fix notes accidentally magnled in previous release  
						
						
						
						
							
						
					 
					
						2021-11-18 15:51:19 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4b6d9b70d7 
					 
					
						
						
							
							tools: run-tests: FUSE sample testing  
						
						... 
						
						
						
						- exclude reparse_symlink* on AppVeyor 
						
						
							
						
					 
					
						2021-11-18 10:34:48 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						1f68eb0f3d 
					 
					
						
						
							
							tst: memfs-fuse: remove initializer designators  
						
						... 
						
						
						
						- allows this project to be built with VS2015 
						
						
							
						
					 
					
						2021-11-17 22:17:07 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						61c48ab417 
					 
					
						
						
							
							tools: run-tests: fix ignored ERRORLEVEL  
						
						
						
						
							
						
					 
					
						2021-11-17 15:19:29 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d7e49dfb20 
					 
					
						
						
							
							tools: run-tests: add memfs-fuse testing  
						
						
						
						
							
						
					 
					
						2021-11-17 13:51:18 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						10c5fa6301 
					 
					
						
						
							
							tools: run-tests: add memfs-fuse testing  
						
						
						
						
							
						
					 
					
						2021-11-17 13:46:09 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						368855676a 
					 
					
						
						
							
							tools: run-tests: fix !time! retrieval  
						
						
						
						
							
						
					 
					
						2021-11-14 13:01:56 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						6fbe73ce4d 
					 
					
						
						
							
							tools: run-tests.bat: fix parens escaping  
						
						
						
						
							
						
					 
					
						2021-11-14 12:45:13 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e1763bcd10 
					 
					
						
						
							
							tools: run-tests: add test duration  
						
						
						
						
							
						
					 
					
						2021-11-14 11:35:20 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						378beb55eb 
					 
					
						
						
							
							dll: fuse: CheckSymlinkDirectory: optimization  
						
						
						
						
							
						
					 
					
						2021-11-14 10:48:17 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						14b212f9af 
					 
					
						
						
							
							tst: winfsp-tests: remove symbol SYMBOLIC_LINK_FLAG_ALLOW_UNPRIVILEGED_CREATE  
						
						
						
						
							
						
					 
					
						2021-11-14 00:09:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						cca8b32128 
					 
					
						
						
							
							installer: add memfs-fuse sample  
						
						
						
						
							
						
					 
					
						2021-11-13 23:37:34 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0b94e8bc6a 
					 
					
						
						
							
							dll: fuse: multiple improvements and fixes  
						
						... 
						
						
						
						- Symlinks: Now supports conventing a directory into a symlink reparse
point.
- Symlinks: The determination of whether a symlink is a file or
directory is now possible for file systems that do not support slashdot
(/.) queries.
- EA: Now allows the removal of non-existant EA without error (this is
allowed on Windows). 
						
						
							
						
					 
					
						2021-11-13 23:27:47 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						ec3386c2b3 
					 
					
						
						
							
							tst: winfsp-tests: add --fuse-external option  
						
						
						
						
							
						
					 
					
						2021-11-13 10:15:12 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d67a917c6f 
					 
					
						
						
							
							tst: memfs-fuse: add FUSE reference file system  
						
						
						
						
							
						
					 
					
						2021-11-13 10:11:45 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						2a86cd2c90 
					 
					
						
						
							
							doc: WinFsp-Delete-Redesign: fix IRP_MJ_CLOSE doc link  
						
						
						
						
							
						
					 
					
						2021-11-08 16:57:35 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						67c4011263 
					 
					
						
						
							
							update README with reference to Windows 11  
						
						
						
						
							
						
					 
					
						2021-11-08 16:20:16 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						90d67bc07d 
					 
					
						
						
							
							tools: build: sign cab file using SHA-256  
						
						
						
						
							
 
						
					 
					
						2021-11-08 15:20:54 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						70643f40a0 
					 
					
						
						
							
							update changelog  
						
						
						
						
							
						
					 
					
						2021-11-08 13:38:02 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						366a9c562f 
					 
					
						
						
							
							art: update with Win11 colors  
						
						
						
						
							
						
					 
					
						2021-11-08 13:17:35 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d7a8b0d9fb 
					 
					
						
						
							
							launcher: SvcInstanceStartWithArgvCopy: properly handle timeout condition  
						
						
						
						
							
						
					 
					
						2021-10-31 12:35:30 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						52dd6f7478 
					 
					
						
						
							
							dll: fuse: FSP_FUSE_CAP_DELETE_ACCESS  
						
						
						
						
							
						
					 
					
						2021-10-26 13:21:57 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						73359d682b 
					 
					
						
						
							
							dll: fuse: convert EPERM/EACCES from unlink/rmdir to STATUS_CANNOT_DELETE  
						
						
						
						
							
						
					 
					
						2021-10-25 13:58:52 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						2a3f1a3990 
					 
					
						
						
							
							doc: update NTFS compatibility  
						
						
						
						
							
						
					 
					
						2021-10-22 15:22:08 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e823103334 
					 
					
						
						
							
							doc: update API documentation  
						
						
						
						
							
						
					 
					
						2021-10-22 14:47:58 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						1208c6c652 
					 
					
						
						
							
							doc: fix code in WinFsp Delete Redesign document  
						
						
						
						
							
						
					 
					
						2021-10-22 12:22:33 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						b13b24e0b1 
					 
					
						
						
							
							doc: add WinFsp Delete Redesign document  
						
						
						
						
							
						
					 
					
						2021-10-22 12:15:16 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						91aa0ac2d0 
					 
					
						
						
							
							inc: winfsp.h: fix source doc for Delete  
						
						
						
						
							
						
					 
					
						2021-10-22 11:39:05 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						dcce0d44a7 
					 
					
						
						
							
							build: bump version to 2021.1 Beta3  
						
						
						
						
							
						
					 
					
						2021-10-21 21:52:18 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						af257d4bff 
					 
					
						
						
							
							tst: winfsp-tests: eliminate use of symbol FILE_SUPPORTS_POSIX_UNLINK_RENAME  
						
						
						
						
							
						
					 
					
						2021-10-21 15:56:58 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9eaaefd154 
					 
					
						
						
							
							sys,dll: debug support for DispositionEx, RenameEx  
						
						
						
						
							
						
					 
					
						2021-10-21 15:54:38 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						bb3e92df6c 
					 
					
						
						
							
							sys, dll: implement POSIX semantics for Rename  
						
						
						
						
							
						
					 
					
						2021-10-21 15:39:25 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						76bfa395a8 
					 
					
						
						
							
							dotnet: implement new Delete design and POSIX semantics  
						
						
						
						
							
						
					 
					
						2021-10-20 12:23:14 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						81248f3899 
					 
					
						
						
							
							dotnet: FileSystemHost: zero-init allocations made using Marshal.AllocHGlobal  
						
						
						
						
							
						
					 
					
						2021-10-20 09:04:20 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a4d7aee6f5 
					 
					
						
						
							
							dll: fuse: implement new Delete design and POSIX semantics  
						
						
						
						
							
						
					 
					
						2021-10-19 17:54:01 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						19823d84de 
					 
					
						
						
							
							sys,dll,inc: implement new Delete design and POSIX semantics  
						
						
						
						
							
						
					 
					
						2021-10-19 15:23:15 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3e66082f11 
					 
					
						
						
							
							sys: FspFsvolQueryDirectoryCopy: fix issue  #380  
						
						
						
						
							
						
					 
					
						2021-10-13 16:35:02 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						490d021b22 
					 
					
						
						
							
							dll: mount: MountDoNotUseLauncher registry setting  
						
						
						
						
							
						
					 
					
						2021-08-11 16:27:29 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						2d41693f3c 
					 
					
						
						
							
							src: dotnet: fix newlines  
						
						
						
						
							
						
					 
					
						2021-06-20 20:44:06 +03:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						068270fa7f 
					 
					
						
						
							
							update changelog  
						
						
						
						
							
 
						
					 
					
						2021-06-13 12:40:41 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						f51bdef534 
					 
					
						
						
							
							dll: fuse: fix path arg to release on Create error  
						
						... 
						
						
						
						When the kernel sends a `Create` message the WinFsp-FUSE layer creates
and opens the file (as per Windows semantics). Sometimes an additional
operation needs to be performed after the file has been opened, which
may fail. In this case the just opened file must be released.
In this particular case the WinFsp-FUSE layer used to call `release`
with an uninitialized path. This commit fixes the problem.
This problem was originally reported in cgofuse (billziss-gh/cgofuse#58 ) 
						
						
							
						
					 
					
						2021-06-09 10:17:59 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						63f91cc667 
					 
					
						
						
							
							build: bump version  
						
						
						
						
							
						
					 
					
						2021-06-09 10:13:41 -07:00