Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4d49039abe 
					 
					
						
						
							
							sys: FspFastIoQueryOpen: access control  
						
						... 
						
						
						
						Extend the WinFsp kernel-user mode protocol to allow passing
security descriptors that can then be used for access control
during FastIoQueryOpen. 
						
						
							
						
					 
					
						2018-10-04 13:21:29 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						fd9eccbe8b 
					 
					
						
						
							
							memfs: AllowOpenInKernelMode==1  
						
						... 
						
						
						
						The getfileattr_test is expected to fail. 
						
						
							
						
					 
					
						2018-10-03 09:32:14 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4255d4eec7 
					 
					
						
						
							
							tools: run-tests: disable getfileattr_test on file systems that cannot pass it  
						
						
						
						
							
						
					 
					
						2018-10-03 09:31:21 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d813116f77 
					 
					
						
						
							
							winfsp-tests: getfileattr_test  
						
						
						
						
							
						
					 
					
						2018-10-02 22:35:44 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a201919291 
					 
					
						
						
							
							winfsp-tests: getfileattr_test  
						
						
						
						
							
						
					 
					
						2018-10-02 21:44:23 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						1aab4662e5 
					 
					
						
						
							
							inc, sys, dotnet: FSP_FSCTL_VOLUME_PARAMS::AllowOpenInKernelMode  
						
						
						
						
							
						
					 
					
						2018-10-02 11:47:51 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						02a4d3641e 
					 
					
						
						
							
							sys: implement FastIo operations  
						
						... 
						
						
						
						FspFastIoQueryOpen: return FALSE when RelatedFileObject is not NULL 
						
						
							
						
					 
					
						2018-10-02 11:12:26 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3dfbdc313b 
					 
					
						
						
							
							sys: implement FastIo operations  
						
						... 
						
						
						
						DEBUGTEST 
						
						
							
						
					 
					
						2018-10-02 11:12:25 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3a286324ff 
					 
					
						
						
							
							sys: implement FastIo operations  
						
						... 
						
						
						
						FspFastIoQueryOpen 
						
						
							
						
					 
					
						2018-10-02 11:12:25 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0d849ffcc8 
					 
					
						
						
							
							sys: implement FastIo operations  
						
						... 
						
						
						
						FastIoQueryBasicInfo, FastIoQueryStandardInfo, FastIoQueryNetworkOpenInfo 
						
						
							
						
					 
					
						2018-10-02 11:12:24 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						084f0b5b36 
					 
					
						
						
							
							update changelog  
						
						
						
						
							
						
					 
					
						2018-10-02 11:10:20 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						901ef5e92f 
					 
					
						
						
							
							update changelog  
						
						
						
						
							
						
					 
					
						2018-10-01 17:05:14 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						f09597a519 
					 
					
						
						
							
							bump version to 2018.2 Gold  
						
						
						
						
							
						
					 
					
						2018-10-01 16:57:49 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a03b480eeb 
					 
					
						
						
							
							changelog: add note about drweb fix  
						
						
						
						
							
 
						
					 
					
						2018-09-27 12:27:36 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c9f1c1c60d 
					 
					
						
						
							
							sys: FspPropagateTopFlags: only touch TopLevelIrp if it looks like a kernel mode address  
						
						
						
						
							
						
					 
					
						2018-09-27 09:31:09 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						f32c914ee8 
					 
					
						
						
							
							sys: create: FspFsvolCreate  
						
						... 
						
						
						
						Only check reparse point ECP if running on OS prior to RS4 
						
						
							
						
					 
					
						2018-09-06 18:03:53 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						681eac9cd8 
					 
					
						
						
							
							sys: create: FspFsvolCreate  
						
						... 
						
						
						
						Only check reparse point ECP if running on OS prior to RS4 
						
						
							
						
					 
					
						2018-09-06 17:52:52 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						52f0d1e1d8 
					 
					
						
						
							
							Changelog, FAQ: add info about reparse point and case-sensitivity fix  
						
						
						
						
							
						
					 
					
						2018-09-06 17:06:51 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						dcf3d612bc 
					 
					
						
						
							
							sys: create: FspFsvolCreate  
						
						... 
						
						
						
						Fix file name case after crossing a reparse point as per
http://online.osr.com/ShowThread.cfm?link=287522  
						
						
							
						
					 
					
						2018-09-06 16:40:27 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4551766f7a 
					 
					
						
						
							
							sys: create: FspFsvolCreate  
						
						... 
						
						
						
						Replace FspMainFileOpenCheck with inline code 
						
						
							
						
					 
					
						2018-09-06 13:26:53 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a168b96b76 
					 
					
						
						
							
							changelog: add SetDelete information  
						
						
						
						
							
						
					 
					
						2018-09-05 14:28:26 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4b3d9951bc 
					 
					
						
						
							
							changelog: add SetDelete information  
						
						
						
						
							
						
					 
					
						2018-09-05 14:26:54 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						79fd87598f 
					 
					
						
						
							
							dotnet: Interop: fix silly mistake in SetDelete  
						
						
						
						
							
						
					 
					
						2018-09-04 15:28:24 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9851f1b2c8 
					 
					
						
						
							
							dotnet: properly handle SetDelete/CanDelete resolution  
						
						
						
						
							
						
					 
					
						2018-08-29 20:54:49 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4725ff41d3 
					 
					
						
						
							
							dotnet: FileSystemHost.DeviceControl flag  
						
						
						
						
							
						
					 
					
						2018-08-29 17:21:24 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4756ee2d8a 
					 
					
						
						
							
							passthrough-dotnet: FlushAndPurgeOnCleanup  
						
						
						
						
							
						
					 
					
						2018-08-29 16:45:14 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						25f627f36f 
					 
					
						
						
							
							passthrough: FlushAndPurgeOnCleanup, SetDelete  
						
						
						
						
							
						
					 
					
						2018-08-29 16:44:47 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						24b96e7e1b 
					 
					
						
						
							
							inc, dll, dotnet: FSP_FILE_SYSTEM_INTERFACE::SetDelete  
						
						
						
						
							
						
					 
					
						2018-08-29 15:45:02 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						75ae8daf8f 
					 
					
						
						
							
							update commercial disclaimer  
						
						
						
						
							
						
					 
					
						2018-08-21 18:09:33 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						999847d8db 
					 
					
						
						
							
							Merge pull request  #181  from JohnOberschelp/master  
						
						... 
						
						
						
						Added DeviceIoControl to Airfs 
						
						
							
						
					 
					
						2018-08-01 19:35:03 -07:00 
						 
				 
			
				
					
						
							
							
								John Oberschelp 
							
						 
					 
					
						
						
							
						
						773bb12146 
					 
					
						
						
							
							Update airfs.cpp  
						
						
						
						
							
						
					 
					
						2018-08-01 17:34:24 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						bef5ba7f3b 
					 
					
						
						
							
							dll: fuse: fix daemonization problem on Cygwin  
						
						... 
						
						
						
						The new FUSE loop use a Windows event (LoopEvent) to signal loop exit.
Prior to this commit the Windows event was created outside the FUSE
loop and potentially before daemonization (on Cygwin). This means that
the event was created in a different process and
WaitForMultipleObjects was failing with ERROR_ACCESS_DENIED.
This commit ensures that the LoopEvent is created inside the FUSE loop
and therefore in the daemonized process. 
						
						
							
						
					 
					
						2018-07-31 21:02:46 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						eecb7e00e2 
					 
					
						
						
							
							fix tabs to spaces  
						
						
						
						
							
						
					 
					
						2018-07-31 17:21:40 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9160f1c4ce 
					 
					
						
						
							
							cygfuse: fix CRLF to LF  
						
						
						
						
							
						
					 
					
						2018-07-31 15:34:29 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						796f97f078 
					 
					
						
						
							
							cygfuse: remove exec bit from Makefile  
						
						
						
						
							
						
					 
					
						2018-07-31 15:20:26 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						5f1c3b7728 
					 
					
						
						
							
							build: bump version  
						
						
						
						
							
						
					 
					
						2018-07-31 15:12:50 -07:00 
						 
				 
			
				
					
						
							
							
								John Oberschelp 
							
						 
					 
					
						
						
							
						
						f672ae817a 
					 
					
						
						
							
							Added DeviceIoControl to Airfs  
						
						... 
						
						
						
						Added DeviceIoControl code à la Memfs, simplified file allocation code, and cleaned up some white space. 
						
						
							
						
					 
					
						2018-07-31 15:04:08 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						04cf0e04ba 
					 
					
						
						
							
							README: change download badges size  
						
						
						
						
							
 
						
					 
					
						2018-07-29 15:37:23 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						f51af55fb3 
					 
					
						
						
							
							doc: update winfsp.h apidoc  
						
						
						
						
							
						
					 
					
						2018-07-29 15:27:55 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						f9a2780311 
					 
					
						
						
							
							README: multiple improvements  
						
						
						
						
							
						
					 
					
						2018-07-29 15:05:53 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						43101dfe06 
					 
					
						
						
							
							dll: fuse: improve service start/stop messaging  
						
						
						
						
							
						
					 
					
						2018-07-29 10:52:01 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						ac5ed1c238 
					 
					
						
						
							
							update FAQ  
						
						
						
						
							
						
					 
					
						2018-07-28 20:40:33 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						03f0d2bd1a 
					 
					
						
						
							
							update FAQ  
						
						
						
						
							
						
					 
					
						2018-07-28 20:36:07 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						77c18fc59e 
					 
					
						
						
							
							cygfuse: update with latest headers  
						
						
						
						
							
						
					 
					
						2018-07-28 14:28:40 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						77cf7f7398 
					 
					
						
						
							
							dll: fuse3: compatibility functions  
						
						
						
						
							
						
					 
					
						2018-07-28 14:08:03 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c61da81475 
					 
					
						
						
							
							changelog: FUSE supports multiple in-process file systems  
						
						
						
						
							
						
					 
					
						2018-07-28 13:41:51 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a1b92d9095 
					 
					
						
						
							
							dll: fuse: refactoring  
						
						... 
						
						
						
						Split dll/fuse.c into dll/fuse.c and dll/fuse_loop.c to accommodate
the complicated loop logic due to the last commit. 
						
						
							
						
					 
					
						2018-07-28 13:38:06 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						ae8e4e61f7 
					 
					
						
						
							
							dll: fuse: allow multiple FUSE file systems  
						
						... 
						
						
						
						Refactoring to allow for multiple FUSE file systems within a single
process. Running FUSE file systems as Windows services is still
supported. 
						
						
							
						
					 
					
						2018-07-28 13:13:27 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e5c424dba1 
					 
					
						
						
							
							dll: service: FspServiceLoop  
						
						... 
						
						
						
						Do not reset FspServiceConsoleModeEvent on reentry.
It should be noted that reentry is not feasible,
because StartServiceCtrlDispatcherW returns
ERROR_SERVICE_ALREADY_RUNNING on reentry. 
						
						
							
						
					 
					
						2018-07-27 11:09:43 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						554f07a50e 
					 
					
						
						
							
							dll: fuse3: fsp_fuse3_pkgversion: bug fix  
						
						
						
						
							
						
					 
					
						2018-07-26 10:17:38 -07:00