Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						768b596a76 
					 
					
						
						
							
							launcher: add %P variable (user profile directory)  
						
						
						
						
							
						
					 
					
						2020-04-25 11:36:30 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						26630ad7aa 
					 
					
						
						
							
							build: use PDBALTPATH  
						
						
						
						
							
						
					 
					
						2020-04-25 01:16:22 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						01744e8193 
					 
					
						
						
							
							launcher: Stderr registry setting  
						
						... 
						
						
						
						This commit adds a new Stderr registry setting that can be used to redirect
the standard error output of a launched service instance. 
						
						
							
						
					 
					
						2020-04-25 00:48:40 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3eb115eb22 
					 
					
						
						
							
							launcher: SvcInstanceCreate: refactor to use FspLaunchRegGetRecord  
						
						
						
						
							
						
					 
					
						2020-04-24 17:49:29 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a0801674c4 
					 
					
						
						
							
							launcher: SvcInstanceCreateProcess: fix checking wrong handle  
						
						
						
						
							
						
					 
					
						2020-04-24 16:04:07 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						98f809345d 
					 
					
						
						
							
							doc: update known file system document  
						
						
						
						
							
						
					 
					
						2020-04-21 13:38:53 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0268e51099 
					 
					
						
						
							
							dll: launch: registry: support Recovery setting  
						
						
						
						
							
						
					 
					
						2020-04-16 16:08:55 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						924d1f9a3e 
					 
					
						
						
							
							update changelog  
						
						
						
						
							
						
					 
					
						2020-04-15 23:28:42 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						dc3f73bd2f 
					 
					
						
						
							
							Merge branch 'pvt-launcher'  
						
						
						
						
							
						
					 
					
						2020-04-15 15:10:09 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e71aea8ad7 
					 
					
						
						
							
							dll: fuse: ReadDirectory: log invalid directory entries  
						
						
						
						
							
						
					 
					
						2020-04-15 15:07:01 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9066338220 
					 
					
						
						
							
							dll: fuse: ReadDirectory: log invalid directory entries  
						
						
						
						
							
						
					 
					
						2020-04-14 22:54:46 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						ca12b5a19d 
					 
					
						
						
							
							launcher: error recovery  
						
						... 
						
						
						
						Service instances can now be restarted when the registry setting `Recovery=1` is set. 
						
						
							
						
					 
					
						2020-04-14 17:12:05 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						94d8c0452f 
					 
					
						
						
							
							launcher: eliminate TLS for ClientUserName  
						
						
						
						
							
						
					 
					
						2020-04-13 22:31:45 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						b4c39f656c 
					 
					
						
						
							
							dll,fuse: allow dir buffer entry invalidation  
						
						... 
						
						
						
						The FUSE implementation of ReadDirectory issues readdir followed
by a slew of getattr. In the current implementation if a getattr fails
the whole readdir operation fails.
This commit adds the ability to invalidate individual entries in the
directory buffer. Entries for which getattr fails are now marked invalid
rather than fail the overall ReadDirectory operation.
See #292  
						
						
							
						
					 
					
						2020-04-13 15:52:03 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						42fd57904a 
					 
					
						
						
							
							sys: FspFsvolReadNonCached: trim ReadLength  
						
						... 
						
						
						
						During CreateProcess/CreateSection Windows locks the image file (using AcquireFileForNtCreateSection),
gets the image file size and then reads the image file. Unfortunately if the file system (erroneously) reads
past the file size, Windows can bugcheck. This allows a faulty or malicious file system to crash Windows.
This commit adds a check in WinFsp to mitigate this problem. 
						
						
							
						
					 
					
						2020-04-10 19:24:43 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9d69ae7503 
					 
					
						
						
							
							doc: use markdown for API reference  
						
						
						
						
							
						
					 
					
						2020-03-23 15:03:22 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						f93cdbfa91 
					 
					
						
						
							
							doc: update api reference  
						
						
						
						
							
						
					 
					
						2020-03-21 17:35:04 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						b7553925fb 
					 
					
						
						
							
							appveyor: build cygfuse  
						
						
						
						
							
						
					 
					
						2020-03-21 16:20:51 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4b5b562307 
					 
					
						
						
							
							inc: winfsp_fuse.h: fix memset comment  
						
						
						
						
							
						
					 
					
						2020-03-21 15:44:02 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						ad68b36de7 
					 
					
						
						
							
							README: internal link to cap.gif  
						
						
						
						
							
						
					 
					
						2020-03-10 20:19:05 +02:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0e8babf69c 
					 
					
						
						
							
							appveyor: update location of IfsTest zip file  
						
						
						
						
							
						
					 
					
						2020-03-10 20:00:14 +02:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0e12212838 
					 
					
						
						
							
							doc: Home  
						
						
						
						
							
						
					 
					
						2020-03-10 19:34:32 +02:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						19b86972d8 
					 
					
						
						
							
							doc: WinFsp-Debugging-Setup.asciidoc  
						
						
						
						
							
						
					 
					
						2020-03-07 18:44:52 +02:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						403e234895 
					 
					
						
						
							
							Merge pull request  #288  from benrubson/cygwarn  
						
						... 
						
						
						
						Mute a GCC warning 
						
						
							
						
					 
					
						2020-03-01 20:43:41 +02:00 
						 
				 
			
				
					
						
							
							
								benrubson 
							
						 
					 
					
						
						
							
						
						76ec0420d1 
					 
					
						
						
							
							Mute a GCC warning  
						
						... 
						
						
						
						solves #287  
						
						
							
						
					 
					
						2020-02-29 23:58:51 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						2a6beb2739 
					 
					
						
						
							
							workflows: add AntiVirus monitor  
						
						
						
						
							
						
					 
					
						2020-02-22 15:08:53 +02:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						1933443e8d 
					 
					
						
						
							
							appveyor: allow chocolatey prerelease installs  
						
						
						
						
							
						
					 
					
						2020-02-17 08:53:38 +02:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						279b00e195 
					 
					
						
						
							
							tools: build.bat: add choco prerelease support  
						
						
						
						
							
						
					 
					
						2020-02-16 22:36:10 +02:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9b6542ab80 
					 
					
						
						
							
							update Changelog  
						
						
						
						
							
						
					 
					
						2020-02-08 01:14:38 +00:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						dfbab387ab 
					 
					
						
						
							
							build: version.properties: bump version to 2020.1 B2  
						
						
						
						
							
						
					 
					
						2020-02-07 17:09:25 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						10f4df519c 
					 
					
						
						
							
							dotnet: RejectIrpPriorToTransact0  
						
						
						
						
							
						
					 
					
						2020-02-07 17:07:50 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						24b5d48fed 
					 
					
						
						
							
							add shared/ku/config.h and related changes  
						
						
						
						
							
						
					 
					
						2020-02-07 15:40:08 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0650cabc47 
					 
					
						
						
							
							refactor: shared->shared/um, ku->shared/ku  
						
						
						
						
							
						
					 
					
						2020-02-07 15:28:25 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						71995a1fcd 
					 
					
						
						
							
							dll,sys: FSP_CFG_REJECT_EARLY_IRP  
						
						... 
						
						
						
						Includes Avast fix for FUSE. 
						
						
							
						
					 
					
						2020-02-07 15:11:24 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						91c36b8f09 
					 
					
						
						
							
							dll: FspFileSystemResolveReparsePointsInternal: fix warning  
						
						
						
						
							
						
					 
					
						2020-02-07 14:54:09 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e3c19afb72 
					 
					
						
						
							
							update Changelog for 2020.1 B1  
						
						
						
						
							
 
						
					 
					
						2020-02-07 13:40:49 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						799025e8c2 
					 
					
						
						
							
							build: version.properties: fix version  
						
						
						
						
							
						
					 
					
						2020-02-07 13:33:31 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						896c00a08c 
					 
					
						
						
							
							Merge branch 'pvt-reject-irp'  
						
						
						
						
							
						
					 
					
						2020-02-07 13:29:19 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						8497855d80 
					 
					
						
						
							
							sys: FSP_DEVICE_REJECT_EARLY_IRP macro  
						
						
						
						
							
						
					 
					
						2020-02-07 13:22:09 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						52663ec676 
					 
					
						
						
							
							dll: FspFileSystemResolveReparsePoints  
						
						... 
						
						
						
						Fix junction handling. 
						
						
							
						
					 
					
						2020-02-04 15:37:17 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0901fb6477 
					 
					
						
						
							
							inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS::RejectIrpPriorToTransact0  
						
						
						
						
							
						
					 
					
						2020-02-03 16:43:15 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						bf6d56ceac 
					 
					
						
						
							
							inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS::RejectIrpPriorToTransact0  
						
						
						
						
							
						
					 
					
						2020-02-03 16:38:55 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						51350d5a42 
					 
					
						
						
							
							inc,sys,tst: FSP_FSCTL_VOLUME_PARAMS::RejectIrpPriorToTransact  
						
						
						
						
							
						
					 
					
						2020-02-03 14:59:23 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9e32fed598 
					 
					
						
						
							
							tools: build-choco.bat  
						
						
						
						
							
						
					 
					
						2020-01-28 19:47:14 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						8301642e6b 
					 
					
						
						
							
							build: bump version to 1.7  
						
						
						
						
							
						
					 
					
						2020-01-28 17:44:13 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0002655782 
					 
					
						
						
							
							build: update version: 2020  
						
						
						
						
							
 
						
					 
					
						2020-01-27 14:26:45 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e0e8d74d01 
					 
					
						
						
							
							update changelog  
						
						
						
						
							
						
					 
					
						2020-01-27 14:25:12 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e608920679 
					 
					
						
						
							
							Merge pull request  #272  from pfrejo/hotfix-1.5  
						
						... 
						
						
						
						Fixed data corruption when overwriting a file on a Fuse v3 filesystem 
						
						
							
						
					 
					
						2020-01-27 14:14:35 -08:00 
						 
				 
			
				
					
						
							
							
								Pedro Frejo 
							
						 
					 
					
						
						
							
						
						dbfbcb547d 
					 
					
						
						
							
							Fixed data corruption when overwriting a file on a Fuse v3 filesystem  
						
						... 
						
						
						
						When a file of size "s" is overwritten, forcing "O_APPEND" flag
makes the server file offset to be placed "s" bytes in advance.
This caused subsequent write operations to be paded by "s" zeroes,
thus corrupting the file. 
						
						
							
						
					 
					
						2020-01-23 21:31:56 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						b3dfea8303 
					 
					
						
						
							
							tools: fix-source-copyright: fix botched script  
						
						
						
						
							
						
					 
					
						2020-01-22 14:35:24 -08:00