Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						eb6ee8ea46
					 | 
					
						
						
							
							[client] allow window resize event's before startup
						
						
						
						
						
						
					 | 
					
						2018-07-19 23:32:42 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								williamvds
							
						 
					 | 
					
						
						
							
						
						b19518a1f8
					 | 
					
						
						
							
							[client] Allow keyboard capture (#26)
						
						
						
						
						
						
					 | 
					
						2018-06-05 12:09:19 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						14954cc426
					 | 
					
						
						
							
							[client] fix too early release of OpenGL context
						
						
						
						
						
						
						
						Fixes a problem where resolution changes would require a restart of
the client 
						
						
					 | 
					
						2018-05-31 18:54:29 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						32dca9ea3f
					 | 
					
						
						
							
							[client] only provide linker flags at link time
						
						
						
						
						
						
					 | 
					
						2018-05-31 18:54:10 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						792200cac4
					 | 
					
						
						
							
							[client] use atomic locking by default
						
						
						
						
						
						
					 | 
					
						2018-05-29 18:18:22 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						526b607e37
					 | 
					
						
						
							
							[client] fixed warning/error text
						
						
						
						
						
						
					 | 
					
						2018-05-29 18:10:58 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						298885083b
					 | 
					
						
						
							
							[client] remove xlib shim as it is no longer needed
						
						
						
						
						
						
					 | 
					
						2018-05-29 18:09:27 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						26c4804892
					 | 
					
						
						
							
							[client] replace custom Makefile with cmake build
						
						
						
						
						
						
					 | 
					
						2018-05-29 18:08:26 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a507dd0c51
					 | 
					
						
						
							
							[client] remove h264 decoder for now
						
						
						
						
						
						
					 | 
					
						2018-05-29 17:44:25 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						c6830bab16
					 | 
					
						
						
							
							[client] remove useless linking against libssl
						
						
						
						
						
						
					 | 
					
						2018-05-29 17:44:07 +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
							
						 
					 | 
					
						
						
							
						
						ce60cafa19
					 | 
					
						
						
							
							[client] removed invalid MS Windows specific hint
						
						
						
						
						
						
						
						See: https://wiki.libsdl.org/SDL_HINT_WINDOWS_NO_CLOSE_ON_ALT_F4
> A hint that specifies that SDL should not to generate
> SDL_WINDOWEVENT_CLOSE events for Alt+F4 on Microsoft Windows. 
						
						
					 | 
					
						2018-05-29 14:09:44 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						9e02131525
					 | 
					
						
						
							
							[client] don't scale the mouse when in capture mode
						
						
						
						
						
						
					 | 
					
						2018-05-29 11:55:28 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						6918eeca26
					 | 
					
						
						
							
							[client] added missing library for floor function
						
						
						
						
						
						
					 | 
					
						2018-05-29 11:08:56 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						fbbee1cdac
					 | 
					
						
						
							
							[opengl] added support for alerts
						
						
						
						
						
						
					 | 
					
						2018-05-29 11:08:25 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						89959b48a7
					 | 
					
						
						
							
							[client] added linked list utility
						
						
						
						
						
						
					 | 
					
						2018-05-29 11:08:01 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						b26a535451
					 | 
					
						
						
							
							[client] added support for alert text
						
						
						
						
						
						
					 | 
					
						2018-05-29 11:06:42 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						86207993b8
					 | 
					
						
						
							
							[client] alert the user when capture mode is on or off
						
						
						
						
						
						
					 | 
					
						2018-05-29 09:02:34 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						ee9213da76
					 | 
					
						
						
							
							[client] add alert method to renderer api
						
						
						
						
						
						
					 | 
					
						2018-05-29 08:59:07 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a084b2b32f
					 | 
					
						
						
							
							[client] added the ability to specify the capture key (-m)
						
						
						
						
						
						
					 | 
					
						2018-05-29 08:51:58 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						afdae8efc0
					 | 
					
						
						
							
							[client] allow the system screensaver to operate, -S to disable
						
						
						
						
						
						
					 | 
					
						2018-05-29 08:34:52 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						64ad862116
					 | 
					
						
						
							
							[client] remove noise about scaling/alignment as this is fixed
						
						
						
						
						
						
					 | 
					
						2018-05-29 08:28:55 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								r4m0n
							
						 
					 | 
					
						
						
							
						
						4d81aaa763
					 | 
					
						
						
							
							Code cleanup
						
						
						
						
						
						
					 | 
					
						2018-05-29 02:18:17 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								r4m0n
							
						 
					 | 
					
						
						
							
						
						8cb25792ba
					 | 
					
						
						
							
							Fixing scaled mouse movement
						
						
						
						
						
						
					 | 
					
						2018-05-29 02:18:17 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						97749b335a
					 | 
					
						
						
							
							[client] start rendering a little earlier
						
						
						
						
						
						
					 | 
					
						2018-05-28 15:36:12 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a647a602bf
					 | 
					
						
						
							
							[opengl] render a blue screen while waiting for sync
						
						
						
						
						
						
					 | 
					
						2018-05-28 15:30:31 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						882b31aeaa
					 | 
					
						
						
							
							[client] add support for masked colour cursors (fixes #61)
						
						
						
						
						
						
						
						Also allows early SDL usage for cursor and keyboard control before
the host application starts 
						
						
					 | 
					
						2018-05-28 11:40:56 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						62e67c345c
					 | 
					
						
						
							
							[client] reduce weight of FPS limiter feedback
						
						
						
						
						
						
					 | 
					
						2018-05-25 08:35:52 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						5de9a8dce6
					 | 
					
						
						
							
							[client] prevent usleep underflow in FPS limiter
						
						
						
						
						
						
					 | 
					
						2018-05-24 18:10:23 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a4600e7278
					 | 
					
						
						
							
							[client] added FPS limiter for when running without vsync
						
						
						
						
						
						
					 | 
					
						2018-05-24 11:56:11 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						c42bff99e2
					 | 
					
						
						
							
							[client] adjustments for better sync
						
						
						
						
						
						
					 | 
					
						2018-05-24 11:26:09 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						df7183a572
					 | 
					
						
						
							
							[kvmfr] decouple cursor flags from frame flags and fix timings
						
						
						
						
						
						
					 | 
					
						2018-05-24 09:01:53 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						7a5bbb1e59
					 | 
					
						
						
							
							[client] add unix socket support, fixes #67
						
						
						
						
						
						
					 | 
					
						2018-05-23 12:16:44 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						a3cd0385d0
					 | 
					
						
						
							
							[doc] Fix formatting
						
						
						
						
						
						
					 | 
					
						2018-05-23 08:46:03 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						8fdc11813d
					 | 
					
						
						
							
							[doc] Rename DEBUGGING file for Markdown formatting
						
						
						
						
						
						
					 | 
					
						2018-05-23 08:45:07 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						fb412e8440
					 | 
					
						
						
							
							[doc] Added some documentaion for how to debug the LG client
						
						
						
						
						
						
					 | 
					
						2018-05-23 08:44:11 +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
							
						 
					 | 
					
						
						
							
						
						b3aadccfc4
					 | 
					
						
						
							
							[client] use glFinish to prevent buffering and re-enable by default
						
						
						
						
						
						
					 | 
					
						2018-05-21 23:16:16 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						b8a1743d8f
					 | 
					
						
						
							
							[client] fixed crash when specifying the shmFile as a command
						
						
						
						
						
						
					 | 
					
						2018-05-21 21:46:48 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						d097531926
					 | 
					
						
						
							
							[client] allow the mouse and keyboard to operate early
						
						
						
						
						
						
					 | 
					
						2018-05-16 18:19:32 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						d339ca3599
					 | 
					
						
						
							
							[client] remove dependencies on libva until h264 is ready
						
						
						
						
						
						
					 | 
					
						2018-05-16 18:14:08 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						adb1ca58b9
					 | 
					
						
						
							
							[opengl-basic] removed basic renderer as it is no longer needed
						
						
						
						
						
						
					 | 
					
						2018-05-16 18:13:20 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						70ffe1de43
					 | 
					
						
						
							
							[h264] disable the module until I or someone finds time to finish it
						
						
						
						
						
						
					 | 
					
						2018-05-16 18:12:29 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						cf4d16b528
					 | 
					
						
						
							
							[opengl] numerous improvements to buffer transfer
						
						
						
						
						
						
					 | 
					
						2018-05-16 17:58:36 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						d0756cf00c
					 | 
					
						
						
							
							[main] make it possible to manually specify the memory size
						
						
						
						
						
						
					 | 
					
						2018-05-15 20:07:48 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						4fd59ce8c9
					 | 
					
						
						
							
							[opengl] fix free bug with new contiguous buffer
						
						
						
						
						
						
					 | 
					
						2018-05-15 19:25:22 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					
						
							
							
								 
								Geoffrey McRae
							
						 
					 | 
					
						
						
							
						
						adca879fb9
					 | 
					
						
						
							
							[opengl] use a single contiguous buffer for the AMD pinned buffer
						
						
						
						
						
						
					 | 
					
						2018-05-15 19:23:57 +10:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |