Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						5d34a3bd8c 
					 
					
						
						
							
							dll: fuse: FlushAndPurgeOnCleanup option  
						
						
						
						
					 
					
						2018-04-19 13:04:34 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						740411d604 
					 
					
						
						
							
							tst: FlushAndPurgeOnCleanup: testing  
						
						
						
						
					 
					
						2018-04-19 10:23:15 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						5c3549c6eb 
					 
					
						
						
							
							sys: file: FspFileNodeCleanupComplete: FlushAndPurgeOnCleanup  
						
						
						
						
					 
					
						2018-04-18 20:58:19 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9f56a21c7f 
					 
					
						
						
							
							sys: cleanup: minor change  
						
						
						
						
					 
					
						2018-04-18 20:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						994e232fb3 
					 
					
						
						
							
							fuse: add create_umask option  
						
						
						
						
					 
					
						2018-04-17 12:46:13 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						5005dd6f5b 
					 
					
						
						
							
							dll: np: NPGetConnection fix and FspNpGetRemoteInfo  
						
						
						
						
					 
					
						2018-01-19 04:58:38 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						6b0b4c8b8e 
					 
					
						
						
							
							sys: mup: claim \ClassName instead of \ClassName\InstanceName prefix  
						
						
						
						
					 
					
						2018-01-17 15:44:01 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						abb504053b 
					 
					
						
						
							
							sys: FspUnload  
						
						
						
						
					 
					
						2018-01-16 18:26:23 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						fb507fc0bc 
					 
					
						
						
							
							dll: np: DeviceName  
						
						
						
						
					 
					
						2018-01-16 13:38:49 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d38afe8d16 
					 
					
						
						
							
							sys: shutdown: fix Release build  
						
						
						
						
					 
					
						2018-01-16 11:49:14 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a4629b8f8b 
					 
					
						
						
							
							sys: fsmup device  
						
						... 
						
						
						
						- This commit introduces the fsmup device, which is a major change in how
network file systems are handled. Previously every network file system's
fsvol device was directly registered with the MUP. Now there is a single
fsmup device that is registered with the MUP; network file systems' fsvol
devices register with fsmup instead. The fsmup device maintains a prefix
table which it uses to demultiplex and forward requests to the appropriate
fsvol device.
- This device change was necessatitated to fix issue #87 . 
						
						
					 
					
						2018-01-16 10:38:52 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						f691a7a3c7 
					 
					
						
						
							
							dll: FspLaunch*: testing  
						
						
						
						
					 
					
						2018-01-09 23:12:05 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						cc58668ce5 
					 
					
						
						
							
							dll: FspLaunchReg*: testing  
						
						
						
						
					 
					
						2018-01-09 22:17:07 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						064d0b94f2 
					 
					
						
						
							
							dll: FspLaunchRegSetRecord, FspLaunchRegGetRecord, FspLaunchRegFreeRecord  
						
						
						
						
					 
					
						2018-01-09 17:45:49 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a48668149b 
					 
					
						
						
							
							inc: winfsp/launch.h  
						
						
						
						
					 
					
						2018-01-09 11:38:27 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d6aaf0088a 
					 
					
						
						
							
							Merge branch 'master' into pvt-launcher  
						
						
						
						
					 
					
						2018-01-04 11:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						886b7cf9f7 
					 
					
						
						
							
							Merge branch 'providerorder' of  https://github.com/felfert/winfsp  into felfert-providerorder  
						
						
						
						
					 
					
						2018-01-04 11:10:19 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e111451475 
					 
					
						
						
							
							dll: FspLaunch API  
						
						
						
						
					 
					
						2018-01-04 11:08:23 -08:00 
						 
				 
			
				
					
						
							
							
								Fritz Elfert 
							
						 
					 
					
						
						
							
						
						0c38f92082 
					 
					
						
						
							
							Use FSP_NP_ORDER_FIRST to specify provider order  
						
						
						
						
					 
					
						2018-01-04 01:12:34 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9bd9cf4fbd 
					 
					
						
						
							
							update source copyright notices for 2018  
						
						
						
						
					 
					
						2018-01-03 15:29:38 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						2f026cbc6f 
					 
					
						
						
							
							launcher: code cleanup  
						
						
						
						
					 
					
						2018-01-03 14:55:27 -08:00 
						 
				 
			
				
					
						
							
							
								Fritz Elfert 
							
						 
					 
					
						
						
							
						
						68d8ade667 
					 
					
						
						
							
							Speed up mount operation by putting winfsp network provider at the head of network providers  
						
						
						
						
					 
					
						2017-12-29 18:56:11 +01:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e6d2ef9274 
					 
					
						
						
							
							launcher: new WorkDirectory registry value controls file system work dir  
						
						
						
						
					 
					
						2017-12-19 17:50:26 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						ff155694ce 
					 
					
						
						
							
							launcher: can now perform DefineDosDevice in LocalSystem context  
						
						... 
						
						
						
						dll: uses launcher to DefineDosDevice for LocalService, etc. 
						
						
					 
					
						2017-12-19 14:49:22 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						5d3b37122c 
					 
					
						
						
							
							launcher: LogonCreateProcess  
						
						
						
						
					 
					
						2017-12-12 14:39:56 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9d1c892d68 
					 
					
						
						
							
							Merge branch 'master' into pvt-launcher2  
						
						
						
						
					 
					
						2017-12-12 14:30:13 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						35255526d3 
					 
					
						
						
							
							launcher: work around Win7 CreateProcess problem  
						
						
						
						
					 
					
						2017-12-11 21:40:47 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						b2e474658d 
					 
					
						
						
							
							launcher: work around Win7 CreateProcess problem  
						
						
						
						
					 
					
						2017-12-11 21:23:38 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4fe85222b1 
					 
					
						
						
							
							dll: wksid: well known SID's  
						
						
						
						
					 
					
						2017-12-11 15:03:32 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						fd3e5bad43 
					 
					
						
						
							
							src: launcher: SvcInstanceAddUserRights:  
						
						... 
						
						
						
						- users who start a file system can always stop it and get info about it 
						
						
					 
					
						2017-12-10 14:49:18 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						ea873ece22 
					 
					
						
						
							
							src: launcher: LogonCreateProcess: ImpersonateLoggedOnUser  
						
						
						
						
					 
					
						2017-12-09 17:45:10 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						42e01a9b27 
					 
					
						
						
							
							src: launcher: RunAs, LogonCreateProcess  
						
						
						
						
					 
					
						2017-12-09 17:00:09 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c2b066a054 
					 
					
						
						
							
							dll: fuse: Create: do not add FILE_ATTRIBUTE_ARCHIVE for directories  
						
						
						
						
					 
					
						2017-12-04 14:16:24 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						266e0f4bab 
					 
					
						
						
							
							dll: fuse: call chflags from Create and Overwrite  
						
						... 
						
						
						
						tst: winfsp-tests: file attributes test 
						
						
					 
					
						2017-12-04 14:08:44 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d02030897d 
					 
					
						
						
							
							dll: fuse: add O_EXCL during FUSE create op  
						
						
						
						
					 
					
						2017-12-03 19:56:36 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c87ff75b8f 
					 
					
						
						
							
							sys: fix filename length check during query directory operations  
						
						
						
						
					 
					
						2017-12-01 17:01:59 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						69d68eb22f 
					 
					
						
						
							
							launcher: compute user name from client token  
						
						... 
						
						
						
						dll: np: do not pass user name as launcher argument 
						
						
					 
					
						2017-11-29 16:20:15 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						48ad297df1 
					 
					
						
						
							
							dll: fuse: setcrtime, setchgtime  
						
						
						
						
					 
					
						2017-11-14 21:55:09 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						658d873efb 
					 
					
						
						
							
							dll: fuse: streamline time calculations  
						
						
						
						
					 
					
						2017-11-14 21:37:50 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						895bf67691 
					 
					
						
						
							
							dll: fuse: implement BSD flags support  
						
						
						
						
					 
					
						2017-11-14 09:11:51 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						e06fe4153d 
					 
					
						
						
							
							dll: fuse: implement BSD flags support  
						
						
						
						
					 
					
						2017-11-13 20:44:49 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						11cb57a0bf 
					 
					
						
						
							
							dll: np: pass username as argument to launcher  
						
						
						
						
					 
					
						2017-10-27 15:12:18 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3a8ad9c8d7 
					 
					
						
						
							
							sys: QueryDirectory stability:  
						
						... 
						
						
						
						- FspMetaCacheAddItem now handles exceptions during copy from fs buffer
- FspFsvolQueryDirectoryLengthMax is correct max length for QueryDirectory 
						
						
					 
					
						2017-10-25 10:44:33 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						1a02438488 
					 
					
						
						
							
							sys: dirctl: fix 32-bit builds (after Avast changes)  
						
						
						
						
					 
					
						2017-10-19 17:19:31 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						07f15c236b 
					 
					
						
						
							
							sys: dirctl: eliminate use of SystemBuffer to work around problems with Avast  
						
						
						
						
					 
					
						2017-10-19 16:49:10 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						436e31da34 
					 
					
						
						
							
							dotnet: GetOperationProcessId  
						
						
						
						
					 
					
						2017-10-11 17:07:38 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						92e7dbad21 
					 
					
						
						
							
							sys: Create and Rename requests should include the originating process PID  
						
						
						
						
					 
					
						2017-10-11 16:28:50 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4812f5bbd0 
					 
					
						
						
							
							sys: Create and Rename requests should include the originating process PID  
						
						
						
						
					 
					
						2017-10-11 16:25:22 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4b7684122b 
					 
					
						
						
							
							dll: fuse: disable GetDirInfoByName when file system is case-insensitive  
						
						
						
						
					 
					
						2017-10-01 11:07:01 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						55eee2efdd 
					 
					
						
						
							
							dll: GetDirInfoByName: eliminate unnecessary marker check  
						
						
						
						
					 
					
						2017-09-30 12:33:05 -07:00