Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						da16d0e6ea 
					 
					
						
						
							
							Merge pull request  #567  from siketyan/fix/string-h-import  
						
						... 
						
						
						
						fix: Add missing string.h import in winfsp_fuse.h 
						
						
							
						
					 
					
						2024-09-10 09:25:12 +01:00 
						 
				 
			
				
					
						
							
							
								Natsuki Ikeguchi 
							
						 
					 
					
						
						
							
						
						dbaee25ed2 
					 
					
						
						
							
							fix: Add missing string.h import in winfsp_fuse.h  
						
						... 
						
						
						
						Signed-off-by: Naoki Ikeguchi <me@s6n.jp > 
						
						
							
						
					 
					
						2024-09-10 01:02:29 +09:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						2bf9a6c16e 
					 
					
						
						
							
							sys: mup: correctly handle relative file object chain ( #561 )  
						
						
						
						
							
						
					 
					
						2024-06-20 12:44:35 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						b058925692 
					 
					
						
						
							
							tst: launcher-secrets: secret: replace gets with fgets  
						
						
						
						
							
						
					 
					
						2024-06-03 11:49:38 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						507c794470 
					 
					
						
						
							
							doc: known file systems: remove nodejs library with no support for WinFsp  
						
						
						
						
							
						
					 
					
						2024-02-20 13:18:30 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9a6571809e 
					 
					
						
						
							
							changelog: 2024 Beta1  
						
						
						
						
							
 
						
					 
					
						2024-02-20 12:16:46 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e452f75c9c 
					 
					
						
						
							
							doc: SxsDir registry setting  
						
						
						
						
							
						
					 
					
						2024-01-20 10:55:26 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						7551193ad7 
					 
					
						
						
							
							update source copyright to 2024  
						
						
						
						
							
						
					 
					
						2024-01-08 12:38:44 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						65bf8c5319 
					 
					
						
						
							
							dll: use adaptive locks when starting/stopping FSD  
						
						
						
						
							
						
					 
					
						2023-12-12 12:36:41 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						be5faf34bc 
					 
					
						
						
							
							build: version: 2024 Beta1  
						
						
						
						
							
						
					 
					
						2023-12-11 16:26:56 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0e1c8ae1dc 
					 
					
						
						
							
							build: version: correct version to 2023.1 Beta1  
						
						
						
						
							
						
					 
					
						2023-08-30 11:33:54 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9aa67bdad4 
					 
					
						
						
							
							build: version: bump to 2.1 (2023.1)  
						
						
						
						
							
						
					 
					
						2023-08-30 11:30:36 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						de321620fd 
					 
					
						
						
							
							dll: FspFsctlServiceVersion as public API  
						
						
						
						
							
						
					 
					
						2023-08-30 11:17:09 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a482183149 
					 
					
						
						
							
							sys: FspPropagateTopFlags: check TopLevelIrp not completed  
						
						... 
						
						
						
						Add a check to verify that the TopLevelIrp has not been completed. This
became necessary because on recent Windows kernels, IRP's can have "IRP
extensions", which are freed when an IRP is completed. This can trigger
a recursive CLOSE with a top-level IRP that has been completed, which
can bugcheck the system.
Case in point: the new (Win11) NtCopyFileChunk creates IRP's with
COPY_INFORMATION attached. Upon completion of such an IRP the
SourceFileObject is freed, which results in a recursive IRP_MJ_CLOSE
with a completed top-level IRP, which would lead to a BSOD. 
						
						
							
						
					 
					
						2023-08-29 13:15:37 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						6fb72555d3 
					 
					
						
						
							
							github: workflows: avm: update latest asset  
						
						
						
						
							
						
					 
					
						2023-03-16 11:58:45 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9accf72d39 
					 
					
						
						
							
							tools: make-release.ps1: match release tag exactly  
						
						
						
						
							
						
					 
					
						2023-03-16 11:30:03 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						5c03dd11ee 
					 
					
						
						
							
							changelog: version: 2023  
						
						
						
						
							
 
						
					 
					
						2023-03-16 10:43:13 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						1f37e5a81a 
					 
					
						
						
							
							build: version: 2023  
						
						
						
						
							
						
					 
					
						2023-03-16 10:43:00 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						db319bc3c1 
					 
					
						
						
							
							sys,dll: mount improvements  
						
						... 
						
						
						
						- sys: FspFsvolFileSystemControl: FSCTL_IS_VOLUME_MOUNTED
- dll: mount: Transact0, FspMountNotifyShellDriveChange 
						
						
							
 
						
					 
					
						2023-02-24 12:02:03 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c04e3d9534 
					 
					
						
						
							
							doc: update FAQ  
						
						
						
						
							
						
					 
					
						2023-02-23 13:50:11 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						1912814d79 
					 
					
						
						
							
							changelog: v2.0RC1  
						
						
						
						
							
						
					 
					
						2023-02-23 13:29:10 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						97c075e744 
					 
					
						
						
							
							sys: FspFsvolQueryDirectoryCopy: add missing continue  
						
						... 
						
						
						
						A single line change in FspFsvolQueryDirectoryCopy fixes GitHub issue #475 .
This commit also includes a test for detecting duplicate directory entries.
Credit for the investigation and reproduction of this issue goes to GitHub
user @hach-que. 
						
						
							
						
					 
					
						2023-02-16 17:07:59 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						874a223bcc 
					 
					
						
						
							
							build: version: 2023 RC1  
						
						
						
						
							
						
					 
					
						2023-02-07 20:55:49 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						901a98e118 
					 
					
						
						
							
							tools: make-release.ps1: automate submissions to hardware dashboard  
						
						
						
						
							
						
					 
					
						2023-02-07 20:54:05 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0ab4300738 
					 
					
						
						
							
							github: workflows: avm: update files  
						
						
						
						
							
						
					 
					
						2023-02-02 12:20:34 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						52e6aa97b5 
					 
					
						
						
							
							build: sys: pacify hardware center validation  
						
						... 
						
						
						
						Infverif /k no longer likes "undecorated" [DefaultInstall] sections and
instead it wants them "architecture decorated". For example,
[DefaultInstall.ntarm64]. So play along to have our driver signed.
For more information see:
https://learn.microsoft.com/en-us/windows-hardware/drivers/develop/creating-a-primitive-driver  
						
						
							
 
						
					 
					
						2023-02-01 22:50:35 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a7d82d5f8d 
					 
					
						
						
							
							changelog: v2.0B2 update  
						
						
						
						
							
						
					 
					
						2023-02-01 17:55:14 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3aadaee511 
					 
					
						
						
							
							dll: FspFileSystemStopServiceIfNecessary  
						
						
						
						
							
						
					 
					
						2023-02-01 17:42:11 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						da3a8aa229 
					 
					
						
						
							
							Merge pull request  #478  from zeho11/patch-1  
						
						... 
						
						
						
						tst: passthrough-fuse: fix UNC path mount 
						
						
							
						
					 
					
						2023-02-01 11:01:13 +00:00 
						 
				 
			
				
					
						
							
							
								zeho11 
							
						 
					 
					
						
						
							
						
						1f0fd4c280 
					 
					
						
						
							
							Update  
						
						
						
						
							
						
					 
					
						2023-01-31 19:13:10 +08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						6da92f0b54 
					 
					
						
						
							
							tools: make-release: add nuget support  
						
						
						
						
							
						
					 
					
						2023-01-09 23:04:03 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4f5f1dd350 
					 
					
						
						
							
							build: version: bump to v2.0B2  
						
						
						
						
							
						
					 
					
						2023-01-09 22:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						ba5d52e9a5 
					 
					
						
						
							
							dll: FspFileSystemStartDispatcher:  
						
						... 
						
						
						
						Send a Transact0 to inform the FSD that the dispatcher is almost ready. 
						
						
							
						
					 
					
						2023-01-09 15:45:11 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d626fb9563 
					 
					
						
						
							
							sys: FspReleaseForModWrite  
						
						... 
						
						
						
						In some rare cases and under load the mapped page writer's TopLevelIrp
may be trashed by some outside component (observed on Windows 10 1909).
For this reason remove an assertion that could trigger in debug builds. 
						
						
							
						
					 
					
						2023-01-09 15:30:42 +00:00 
						 
				 
			
				
					
						
							
							
								zeho11 
							
						 
					 
					
						
						
							
						
						69cc1820e1 
					 
					
						
						
							
							tst: passthrough-fuse3: fix UNC path mount  
						
						
						
						
							
						
					 
					
						2022-12-19 09:22:43 +08:00 
						 
				 
			
				
					
						
							
							
								zeho11 
							
						 
					 
					
						
						
							
						
						c06141c8c8 
					 
					
						
						
							
							tst: passthrough-fuse: fix UNC path mount  
						
						
						
						
							
						
					 
					
						2022-12-19 09:22:16 +08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						760c2acded 
					 
					
						
						
							
							Merge pull request  #476  from zeho11/patch-1  
						
						... 
						
						
						
						dll: fuse: correct error handling when name exceeds limit 
						
						
							
						
					 
					
						2022-12-16 22:29:37 +00:00 
						 
				 
			
				
					
						
							
							
								zeho11 
							
						 
					 
					
						
						
							
						
						671efe625a 
					 
					
						
						
							
							Update  
						
						
						
						
							
						
					 
					
						2022-12-15 20:49:01 +09:00 
						 
				 
			
				
					
						
							
							
								zeho11 
							
						 
					 
					
						
						
							
						
						a59b32b1ee 
					 
					
						
						
							
							tst: winfsp-tests: add multibyte checks to querydir_namelen_test  
						
						
						
						
							
						
					 
					
						2022-12-15 19:17:22 +09:00 
						 
				 
			
				
					
						
							
							
								zeho11 
							
						 
					 
					
						
						
							
						
						22d81846df 
					 
					
						
						
							
							tst: passthrough-fuse3: multibyte support  
						
						
						
						
							
						
					 
					
						2022-12-15 19:16:19 +09:00 
						 
				 
			
				
					
						
							
							
								zeho11 
							
						 
					 
					
						
						
							
						
						8c9b8362b4 
					 
					
						
						
							
							tst: passthrough-fuse: multibyte support  
						
						
						
						
							
						
					 
					
						2022-12-15 19:14:44 +09:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e92eb023fe 
					 
					
						
						
							
							Merge branch 'release/1.12'  
						
						
						
						
							
						
					 
					
						2022-12-12 11:53:20 +00:00 
						 
				 
			
				
					
						
							
							
								zeho11 
							
						 
					 
					
						
						
							
						
						e550e261f0 
					 
					
						
						
							
							dll: fuse: correct error handling when name exceeds limit  
						
						... 
						
						
						
						Related to b62e1e920b 
						
						
							
						
					 
					
						2022-12-12 12:08:48 +09:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						46054c03fe 
					 
					
						
						
							
							Merge pull request  #474  from zeho11/patch-1  
						
						... 
						
						
						
						dll: fuse: change name limit to 255 chars 
						
						
							
						
					 
					
						2022-12-08 16:02:38 +00:00 
						 
				 
			
				
					
						
							
							
								zeho11 
							
						 
					 
					
						
						
							
						
						db07b24342 
					 
					
						
						
							
							Update  
						
						
						
						
							
						
					 
					
						2022-12-08 18:02:19 +09:00 
						 
				 
			
				
					
						
							
							
								zeho11 
							
						 
					 
					
						
						
							
						
						cb81e81985 
					 
					
						
						
							
							Update fuse_intf.c  
						
						
						
						
							
						
					 
					
						2022-12-07 15:17:59 +09:00 
						 
				 
			
				
					
						
							
							
								zeho11 
							
						 
					 
					
						
						
							
						
						b62e1e920b 
					 
					
						
						
							
							dll: fuse: change name limit to 255 chars  
						
						... 
						
						
						
						Fixes  #191 
Fixes  #455  
					
						2022-12-07 14:39:36 +09:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c61679a35d 
					 
					
						
						
							
							tools: build.bat: make cab file from unsigned drivers  
						
						
						
						
							
 
						
					 
					
						2022-12-05 13:06:18 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						619e41a18e 
					 
					
						
						
							
							changelog: update for v1.12.22335  
						
						
						
						
							
						
					 
					
						2022-12-01 11:09:58 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						80fa156e7b 
					 
					
						
						
							
							tools: build.bat: remove SHA1 signatures  
						
						
						
						
							
						
					 
					
						2022-12-01 10:59:48 +00:00