Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a94d3734c2 
					 
					
						
						
							
							[all] pass the project path to the version.cmake script  
						
						
						
						
					 
					
						2020-10-09 02:51:28 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e1d7752165 
					 
					
						
						
							
							[host] fix nsis build failure to do invalid path to new VERSION file  
						
						
						
						
					 
					
						2020-10-09 02:36:48 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e6c88a4af3 
					 
					
						
						
							
							[all] be smarter about getting the git version  
						
						
						
						
					 
					
						2020-10-09 02:17:20 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e20c8a5cc7 
					 
					
						
						
							
							[host] dxgi: don't try to get the hotspot of a null cursor  
						
						
						
						
					 
					
						2020-10-06 23:24:01 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						4f4d2dbf42 
					 
					
						
						
							
							[host] dxgi: fix memory leak if an error occurs  
						
						
						
						
					 
					
						2020-10-06 22:32:10 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						7e362050f7 
					 
					
						
						
							
							[all] update KVMFR to provide cursor hotspot information  
						
						... 
						
						
						
						This commit bumps the KVMFR protocol version as it adds additional
hotspot x & y fields to the KVMFRCursor struct. This corrects the issue
of invalid alignment of the local mouse when the shape has an offset
such as the 'I' beam. 
						
						
					 
					
						2020-08-20 13:51:01 +10:00 
						 
				 
			
				
					
						
							
							
								camr0 
							
						 
					 
					
						
						
							
						
						72d70e8322 
					 
					
						
						
							
							Update host/README.md: c-host -> host  
						
						
						
						
					 
					
						2020-08-17 11:44:52 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						1c7961daeb 
					 
					
						
						
							
							[host] dxgi: rework locking and retry logic for lower latency  
						
						
						
						
					 
					
						2020-08-15 20:49:49 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						cdc3384883 
					 
					
						
						
							
							[host] dxgi: improve frame signaling mechanics  
						
						
						
						
					 
					
						2020-08-15 18:16:11 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						969effedde 
					 
					
						
						
							
							[host] update information about PsExec now LG can run as a service  
						
						
						
						
					 
					
						2020-08-13 11:41:16 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						dc4d1d49fa 
					 
					
						
						
							
							[host] updated the readme with regards to log file location  
						
						
						
						
					 
					
						2020-08-12 22:15:22 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						4e1f947a09 
					 
					
						
						
							
							[host] Windows: fix uninstaller product name  
						
						
						
						
					 
					
						2020-08-12 22:03:10 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						15d1a74291 
					 
					
						
						
							
							[host] Windows: multiple fixes to the installer  
						
						
						
						
					 
					
						2020-08-12 21:50:48 +10:00 
						 
				 
			
				
					
						
							
							
								TheCakeIsNaOH 
							
						 
					 
					
						
						
							
						
						7dba6b9b08 
					 
					
						
						
							
							[Host] Convert installer to setup service instead of scheduled task  
						
						
						
						
					 
					
						2020-08-12 21:32:15 +10:00 
						 
				 
			
				
					
						
							
							
								TheCakeIsNaOH 
							
						 
					 
					
						
						
							
						
						a5ad531004 
					 
					
						
						
							
							[Host] Change default install dir "Looking-Glass" to "Looking Glass"  
						
						
						
						
					 
					
						2020-08-12 21:32:15 +10:00 
						 
				 
			
				
					
						
							
							
								TheCakeIsNaOH 
							
						 
					 
					
						
						
							
						
						c119b3dcca 
					 
					
						
						
							
							[Host] Correct installer and shortcut names  
						
						
						
						
					 
					
						2020-08-12 21:32:15 +10:00 
						 
				 
			
				
					
						
							
							
								TheCakeIsNaOH 
							
						 
					 
					
						
						
							
						
						e2f2437ef4 
					 
					
						
						
							
							[Host] Installer command line options and install location selection add  
						
						
						
						
					 
					
						2020-08-12 21:32:15 +10:00 
						 
				 
			
				
					
						
							
							
								TheCakeIsNaOH 
							
						 
					 
					
						
						
							
						
						b2980fea63 
					 
					
						
						
							
							[Host] Add instructions on how to build NSIS installer.  
						
						
						
						
					 
					
						2020-08-12 21:32:15 +10:00 
						 
				 
			
				
					
						
							
							
								TheCakeIsNaOH 
							
						 
					 
					
						
						
							
						
						2b518690b8 
					 
					
						
						
							
							[Host] NSIS script change names from C-Host to Host  
						
						
						
						
					 
					
						2020-08-12 21:32:15 +10:00 
						 
				 
			
				
					
						
							
							
								TheCakeIsNaOH 
							
						 
					 
					
						
						
							
						
						92aca75792 
					 
					
						
						
							
							[c-host] Add NSIS installer script  
						
						
						
						
					 
					
						2020-08-12 21:32:15 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						64fdb8b7bb 
					 
					
						
						
							
							[host] Windows: service (un)install now starts/stops the service  
						
						... 
						
						
						
						In addition to starting and stopping the service, it now also stops the
LG process if the service started it. 
						
						
					 
					
						2020-08-12 20:56:02 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						380b5df9f9 
					 
					
						
						
							
							[host] increase sleep timeout to 100ms  
						
						
						
						
					 
					
						2020-08-11 19:11:17 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						c7330167cf 
					 
					
						
						
							
							[host] shutdown capture if there are no subscribers  
						
						... 
						
						
						
						Fixes  #33  
					
						2020-08-11 18:30:47 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ca02e1aba9 
					 
					
						
						
							
							[host] Windows: change "Open Log File" to "Log File Location"  
						
						
						
						
					 
					
						2020-08-11 17:45:00 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ca4b1f5592 
					 
					
						
						
							
							[host] Windows: don't open the log file, instead show it's location  
						
						... 
						
						
						
						Now that it's recommended to run LG as the `SYSTEM` user, launching an
application to read the log file is dangerous as it will be launched
with the same access rights (`SYSTEM`). Instead so as Microsoft
recommends and only present a message box with the information. 
						
						
					 
					
						2020-08-11 17:42:00 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						0cf1e27709 
					 
					
						
						
							
							[host] Windows: run with HIGH priority if started by the service  
						
						
						
						
					 
					
						2020-08-11 17:37:40 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						045932ce77 
					 
					
						
						
							
							[host] send the correct cursor shape on client connection  
						
						
						
						
					 
					
						2020-08-11 17:16:54 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						bf5481446b 
					 
					
						
						
							
							[host] Windows: poll more freqently for a stopped LG process  
						
						
						
						
					 
					
						2020-08-11 15:22:29 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						4619ddef5d 
					 
					
						
						
							
							[host] Windows: added missing linker library  
						
						
						
						
					 
					
						2020-08-11 13:15:18 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ea74ee6e25 
					 
					
						
						
							
							[host] windows: fix crosscompile take 2  
						
						
						
						
					 
					
						2020-08-11 13:11:42 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ecd73aa670 
					 
					
						
						
							
							[host] windows: fix linux crosscompile  
						
						
						
						
					 
					
						2020-08-11 13:07:23 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						10d9678b3d 
					 
					
						
						
							
							[host] Windows: improved service restart detection  
						
						
						
						
					 
					
						2020-08-11 12:47:50 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e08d3afdbc 
					 
					
						
						
							
							[host] Windows: added missing service files  
						
						
						
						
					 
					
						2020-08-11 12:27:04 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9a6b598438 
					 
					
						
						
							
							[host] Windows: Implemented service to launch LG as the SYSTEM user  
						
						... 
						
						
						
						Experimental, use at your own peril!
This commit adds the ability for the LG host to install and launch with
Windows as a system service.
To install simply run `looking-glass-host.exe InstallService` or
conversely to uninstall `looking-glass-host.exe UninstallService`. 
						
						
					 
					
						2020-08-11 12:22:22 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						1d6d640b6e 
					 
					
						
						
							
							[host] dxgi: default to using the acquire lock  
						
						
						
						
					 
					
						2020-08-07 20:31:46 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						977d7b277d 
					 
					
						
						
							
							[host] dxgi: boost GPU thread priority if possible  
						
						
						
						
					 
					
						2020-08-07 19:44:00 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9e3a42cb62 
					 
					
						
						
							
							[host] don't stop the timer when restarting capture  
						
						
						
						
					 
					
						2020-08-03 12:04:50 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						67dec216d2 
					 
					
						
						
							
							[host] search the applications local directory for the config  
						
						
						
						
					 
					
						2020-05-30 12:31:26 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						553e2830bb 
					 
					
						
						
							
							[client/host] share the host version with the client for diagnostics  
						
						
						
						
					 
					
						2020-05-29 14:14:31 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						667ab981ba 
					 
					
						
						
							
							[host] send the latest cusror information when a new client connects  
						
						
						
						
					 
					
						2020-05-25 14:37:02 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						bc7871f630 
					 
					
						
						
							
							[c-host] renamed finall to just plain host  
						
						
						
						
					 
					
						2020-05-25 13:42:43 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						373d4ac932 
					 
					
						
						
							
							[host] removed old host application from the project, see c-host  
						
						
						
						
					 
					
						2019-05-28 14:47:09 +10:00 
						 
				 
			
				
					
						
							
							
								Paul Götzinger 
							
						 
					 
					
						
						
							
						
						b5975e0f05 
					 
					
						
						
							
							[host] [c-host] added support to specify IVSHMEM device  
						
						... 
						
						
						
						[host] basic IVSHMEM device selecting implemented
Minor fixes for IVSHMEM device scanning
[c-host] added support to specify IVSHMEM device 
						
						
					 
					
						2019-05-10 22:28:27 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						28b12c85f4 
					 
					
						
						
							
							[build] make "common" a static library (part 1/2)  
						
						
						
						
					 
					
						2019-04-11 11:03:30 +10:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						526c09b7ff 
					 
					
						
						
							
							[host] added missing file from build  
						
						
						
						
					 
					
						2019-02-28 16:26:09 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						5a37a53cb0 
					 
					
						
						
							
							[host] move windows specific debug code to the host  
						
						
						
						
					 
					
						2019-02-28 16:23:31 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						08bf01b649 
					 
					
						
						
							
							[all] update copyright dates  
						
						
						
						
					 
					
						2019-02-22 22:16:14 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						263b412fdf 
					 
					
						
						
							
							[host] dxgi: fixed reversed logic for fallback  
						
						
						
						
					 
					
						2019-02-07 15:13:07 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						037ea5b1fc 
					 
					
						
						
							
							[host] fix compiler warnings  
						
						
						
						
					 
					
						2019-02-07 14:43:18 +11:00 
						 
				 
			
				
					
						
							
							
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						18634fa805 
					 
					
						
						
							
							[host] fallback to IDXGIOutput1 if IDXGIOutput5 is not available  
						
						
						
						
					 
					
						2019-02-07 14:43:18 +11:00