Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						d2de5e996c 
					 
					
						
						
							
							update source copyright for 2019  
						
						
						
						
					 
					
						2019-02-28 10:39:31 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3119922708 
					 
					
						
						
							
							np, launcher: allow RunAs=. registry setting  
						
						
						
						
					 
					
						2018-11-26 13:29:34 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						75ae8daf8f 
					 
					
						
						
							
							update commercial disclaimer  
						
						
						
						
					 
					
						2018-08-21 18:09:33 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a48668149b 
					 
					
						
						
							
							inc: winfsp/launch.h  
						
						
						
						
					 
					
						2018-01-09 11:38:27 -08: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 
						 
				 
			
				
					
						
							
							
								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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						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 
							
						 
					 
					
						
						
							
						
						aeaeba0dd6 
					 
					
						
						
							
							launcher: change registry location  
						
						
						
						
					 
					
						2017-02-07 14:53:27 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						f68bc75255 
					 
					
						
						
							
							build: include git short hash when versioning  
						
						
						
						
					 
					
						2017-01-06 11:35:10 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						a57325e8af 
					 
					
						
						
							
							update source copyright notices for 2017  
						
						
						
						
					 
					
						2017-01-05 13:56:18 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3a65ce332b 
					 
					
						
						
							
							dll,launcher: invariant string comparisons  
						
						
						
						
					 
					
						2016-12-09 14:23:53 -08:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						5770f2d901 
					 
					
						
						
							
							build: improve build versioning  
						
						
						
						
					 
					
						2016-10-13 14:32:09 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						bd952253fb 
					 
					
						
						
							
							cosmetic fix  
						
						
						
						
					 
					
						2016-10-11 11:39:17 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c7780cf7fa 
					 
					
						
						
							
							license: switch to GPLv3 from AGPLv3  
						
						
						
						
					 
					
						2016-10-10 21:33:27 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						997476f015 
					 
					
						
						
							
							sys,launcher: MUP volume prefixes (share names) are now case insensitive  
						
						
						
						
					 
					
						2016-09-11 14:35:56 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						4366866653 
					 
					
						
						
							
							launcher: SvcInstanceStart: STATUS_TIMEOUT is not error; handle it correctly  
						
						
						
						
					 
					
						2016-07-28 23:50:49 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0e2f46dc90 
					 
					
						
						
							
							Define NTDDI_VERSION,_WIN32_WINNT; remove GetOverlappedResultEx  
						
						... 
						
						
						
						- Ensures that only Vista+ DDI/API's are used
- Project should now run on Win 7 
						
						
					 
					
						2016-07-27 16:15:28 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9dfdd19616 
					 
					
						
						
							
							launcher: startWithSecret testing  
						
						
						
						
					 
					
						2016-06-29 16:10:27 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						2c651b1bd8 
					 
					
						
						
							
							launcher: check Credentials registry value during svc instance creation  
						
						
						
						
					 
					
						2016-06-29 15:02:15 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						41764f7b41 
					 
					
						
						
							
							launcher, launchctl: fixes  
						
						
						
						
					 
					
						2016-06-29 13:05:15 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						08e697c52c 
					 
					
						
						
							
							launcher: send the password to service instance as UTF-8  
						
						
						
						
					 
					
						2016-06-29 12:34:06 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						66cc043149 
					 
					
						
						
							
							dll: np: credentials support  
						
						
						
						
					 
					
						2016-06-29 12:18:53 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						518cd0e8c0 
					 
					
						
						
							
							launcher, launchctl: StartWithSecret  
						
						
						
						
					 
					
						2016-06-28 23:09:10 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						68d79b0c3b 
					 
					
						
						
							
							dll: convert all initialization to the initonce pattern  
						
						
						
						
					 
					
						2016-06-16 12:17:38 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						f7adbaba92 
					 
					
						
						
							
							dll: FspCallNamedPipeSecurely replaces CallNamedPipeW  
						
						
						
						
					 
					
						2016-05-18 10:05:33 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						597dd43f23 
					 
					
						
						
							
							launcher: fix bug in SvcInstanceCreate  
						
						
						
						
					 
					
						2016-05-16 16:34:59 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						1c3fc530f6 
					 
					
						
						
							
							dll: np: NPAddConnection3, NPCancelConnection implementation  
						
						
						
						
					 
					
						2016-05-16 15:48:27 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						9971472be7 
					 
					
						
						
							
							launcher, launchctl: ensure that they build under all platforms/configurations  
						
						
						
						
					 
					
						2016-05-15 11:22:19 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						22d1f86ac1 
					 
					
						
						
							
							launcher: AllocConsole if we are running as a service without one (DETACHED_PROCESS)  
						
						
						
						
					 
					
						2016-05-14 23:18:43 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						1a7d3b8f9e 
					 
					
						
						
							
							launcher: remove JOB_OBJECT_LIMIT_BREAKAWAY_OK, use JobControl=0 registry setting instead  
						
						
						
						
					 
					
						2016-05-14 21:01:29 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						768a393342 
					 
					
						
						
							
							launcher, launchctl: add quit command on debug version of launcher  
						
						
						
						
					 
					
						2016-05-14 21:00:02 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						08a02d7b35 
					 
					
						
						
							
							launcher:  
						
						... 
						
						
						
						- STOP_TIMEOUT vs KILL_TIMEOUT
    - JobControl registry value 
						
						
					 
					
						2016-05-14 19:27:59 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						3035ba2847 
					 
					
						
						
							
							launcher: better handling of service instance stopping:  
						
						... 
						
						
						
						- instances are now launched in a job so that they get killed if the parent process dies
    - instances are killed after a timeout if they do not respond timely to console control events 
						
						
					 
					
						2016-05-14 18:47:26 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						147c90be9f 
					 
					
						
						
							
							launcher: minor bug fix  
						
						
						
						
					 
					
						2016-05-13 15:25:31 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0822458238 
					 
					
						
						
							
							launcher: SvcInstanceReplaceArguments  
						
						
						
						
					 
					
						2016-05-13 14:30:54 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						c322a4b14a 
					 
					
						
						
							
							launcher: testing  
						
						
						
						
					 
					
						2016-05-13 13:13:08 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						0c6300b97c 
					 
					
						
						
							
							launcher: testing  
						
						
						
						
					 
					
						2016-05-13 12:38:30 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						be952729c9 
					 
					
						
						
							
							launcher, launchctl: testing  
						
						
						
						
					 
					
						2016-05-13 12:07:30 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						1802ac8878 
					 
					
						
						
							
							launcher, launchctl: testing  
						
						
						
						
					 
					
						2016-05-13 11:10:59 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						5491187e1d 
					 
					
						
						
							
							launcher, launchctl: command line arguments are now numbered %1 to %9  
						
						
						
						
					 
					
						2016-05-13 10:42:23 -07:00 
						 
				 
			
				
					
						
							
							
								Bill Zissimopoulos 
							
						 
					 
					
						
						
							
						
						ec2494433b 
					 
					
						
						
							
							launcher: fix deadlock when SvcPipeServer stops itself  
						
						
						
						
					 
					
						2016-05-13 10:37:25 -07:00