Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						526b607e37 
					 
					
						
						
							
							[client] fixed warning/error text  
						
						 
						
						
						
						
					 
					
						2018-05-29 18:10:58 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a0457a2dd9 
					 
					
						
						
							
							[client] added nettle/bignum.h to rsa.c, CentOS 7 seems to need it  
						
						 
						
						
						
						
					 
					
						2018-05-29 14:55:28 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						7a5bbb1e59 
					 
					
						
						
							
							[client] add unix socket support,  fixes   #67  
						
						 
						
						
						
						
					 
					
						2018-05-23 12:16:44 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						6f141fe393 
					 
					
						
						
							
							[client] removed unused define in rsa.c  
						
						 
						
						
						
						
					 
					
						2018-05-22 15:40:08 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9b0f974648 
					 
					
						
						
							
							[client] switch to nettle and gmp for RSA EME-OAEP support  
						
						 
						
						... 
						
						
						
						Fixes  #68  
						
						
					 
					
						2018-05-22 15:36:36 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ceac6a60e6 
					 
					
						
						
							
							[spice] initial GnuTLS implementation (incomplete)  
						
						 
						
						
						
						
					 
					
						2018-05-22 09:49:35 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						cba6630aa0 
					 
					
						
						
							
							[spice] relocate openssl code into seperate function  
						
						 
						
						... 
						
						
						
						This is in preperation of switching to an alternative SSL library
as OpenSSL conflicts with the GNU licence. 
						
						
					 
					
						2018-05-22 09:39:03 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						ae1344d1a0 
					 
					
						
						
							
							[spice] fix out by one error in call to strncpy  
						
						 
						
						
						
						
					 
					
						2018-05-15 09:56:42 +10:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						35eda57cb2 
					 
					
						
						
							
							[client] remoted accidential commit of experimental method from header  
						
						 
						
						
						
						
					 
					
						2018-01-29 17:30:46 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						78a100135b 
					 
					
						
						
							
							[client] fix improper spice socket shutdown  
						
						 
						
						
						
						
					 
					
						2018-01-29 17:27:12 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						c61d97b0ac 
					 
					
						
						
							
							[client] spice: add channel and mouse locking  
						
						 
						
						... 
						
						
						
						This fixes a race condition which causes the mouse ringbuffer to
overflow. It also corrects out of order message index IDs due to
multiple threads sending messages asyncronously. 
						
						
					 
					
						2018-01-25 07:41:11 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						219179b375 
					 
					
						
						
							
							[misc] added website url to sources  
						
						 
						
						
						
						
					 
					
						2017-12-12 04:30:47 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						10e6408022 
					 
					
						
						
							
							[misc] common and client project rename to "Looking Glass"  
						
						 
						
						... 
						
						
						
						See: https://forum.level1techs.com/t/headless-pci-passthrough-program-name-vote/121779/36  
						
						
					 
					
						2017-12-12 03:59:57 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						9c90a53871 
					 
					
						
						
							
							[client] Increased spice mouse ringbuffer size to avoid input overflows  
						
						 
						
						... 
						
						
						
						Seems that some rare conditions will overflow the buffer on window
entry/exit, confirmed by testing performed by Clemor. This should help
with this. 
						
						
					 
					
						2017-12-12 03:59:55 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						aa0d3d27d4 
					 
					
						
						
							
							added licensing to sources  
						
						 
						
						
						
						
					 
					
						2017-10-31 19:07:16 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						6e7b65023b 
					 
					
						
						
							
							[client] moved common headers outside of the client project's directory  
						
						 
						
						
						
						
					 
					
						2017-10-31 16:54:09 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a080636597 
					 
					
						
						
							
							[client] increase spice mouse ring buffer, was a bit too small still  
						
						 
						
						
						
						
					 
					
						2017-10-29 15:13:37 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						09ce136346 
					 
					
						
						
							
							[client] fixed attempt to send input message before connected  
						
						 
						
						
						
						
					 
					
						2017-10-29 13:17:30 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						d60f9988c9 
					 
					
						
						
							
							[client] moved DEBUG define into a CFLAG  
						
						 
						
						
						
						
					 
					
						2017-10-29 13:05:39 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						0f24d72dbb 
					 
					
						
						
							
							[client] reduced the spice mouse ringbuffer size, no need for it to be so large  
						
						 
						
						
						
						
					 
					
						2017-10-29 13:02:18 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						f1fee701cf 
					 
					
						
						
							
							[client] added checks for connection status to input functions  
						
						 
						
						
						
						
					 
					
						2017-10-29 13:01:21 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						7e7351ba4f 
					 
					
						
						
							
							[client] added specific debug output for keyboard and mouse  
						
						 
						
						
						
						
					 
					
						2017-10-29 12:58:16 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						a7df6a261e 
					 
					
						
						
							
							[client] implemented mouse motion event queue for flow control  
						
						 
						
						
						
						
					 
					
						2017-10-27 03:10:16 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						e6a01d5af0 
					 
					
						
						
							
							[client] cosmetics  
						
						 
						
						
						
						
					 
					
						2017-10-27 03:10:00 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						314b8621ea 
					 
					
						
						
							
							[client] moved spice implementation into subdirectory  
						
						 
						
						
						
						
					 
					
						2017-10-19 15:18:27 +11:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Geoffrey McRae 
							
						 
					 
					
						
						
							
						
						202985097e 
					 
					
						
						
							
							Initial import of project to git  
						
						 
						
						
						
						
					 
					
						2017-10-19 15:15:49 +11:00