| 
							
							
								 Geoffrey McRae | ad8a8b52be | [c-host] ensure frames are page aligned | 2020-01-13 15:52:54 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 0d29527758 | [common] added agnostic function sysinfo_getPageSize | 2020-01-13 15:52:31 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 7a96c9fe24 | [kvmfr] don't recreate the pages for each map | 2020-01-13 15:42:45 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | c71e5c63ca | [lgmp] updated the module to bring in support for aligned allocations | 2020-01-13 15:19:25 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | f82a164d75 | [client] enable SDL_SYSWMEVENT on X11 to work around SDL2 bugs | 2020-01-13 14:03:26 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 5d4e9b1ead | [kvmfr] bump the version in dkms.conf | 2020-01-13 13:45:05 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 788f885759 | [kvmfr] added the ability to obtain a dmabuf of the ivshmem memory This is to enable the ability to use dri3 to create dmabuf backed
pixmaps directly. | 2020-01-13 13:39:24 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 6aeafc6651 | [common] add comment support to the ini parser | 2020-01-12 22:44:41 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 1aadf91901 | [common] revert /dev/uio0 naming change behaviour | 2020-01-12 22:37:10 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 7de030bb69 | [c-host] nvfbc: free event on deinit | 2020-01-12 18:09:11 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b5d91ccc21 | [c-host] nvfbc: fixed invalid nvfbc init | 2020-01-11 22:28:52 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 0eafa7de5d | [c-host] update NvFBC to use new capture interface | 2020-01-11 21:51:59 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | e554635e48 | [spice] turn on TCP_QUICKACK https://assets.extrahop.com/whitepapers/TCP-Optimization-Guide-by-ExtraHop.pdf | 2020-01-11 16:03:28 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 5e915dd1ff | [client] don't send mouse click events when out of view | 2020-01-11 13:11:12 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 13f55011c0 | [client] don't draw the cursor if it leaves the frame | 2020-01-11 12:56:46 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 05dc713dac | [client] more cursor tweaks for better integration with the WM | 2020-01-11 06:03:16 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 80f3c7934a | [client] more cursor tweaks and some cleanup | 2020-01-11 05:22:12 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 1341bf8fbd | [client] fix mouse acceleration when in capture mode SDL2 really doesn't do this well, instead I have implemented our own
capture method that allows us to maintain better client/server cursor
sync. | 2020-01-11 04:53:46 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 5b163063c3 | [client] improved sync with guest cursor position | 2020-01-11 03:41:44 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | c2a15ad89d | [c-host] updated to use new LGMP API to increase the timeout | 2020-01-10 20:04:46 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | c92312a6c6 | [obs] implemented intial OBS Looking Glass Client plugin Yes, it works! but no cursor support yet | 2020-01-10 18:14:08 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 3253e7fd10 | [all] updated LGMP submodule | 2020-01-10 18:12:42 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | e5178793b3 | [client] don't fail on invalid magic at startup | 2020-01-10 18:07:18 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | bec4f83778 | [profiler] updated to use LGMP | 2020-01-10 18:04:22 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 22f04a926f | [common] numerious bad usage bug fixes | 2020-01-10 18:04:22 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 76fa390e3d | [c-host] increase the pointer queue length | 2020-01-10 11:40:56 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 1ef406bbaf | [lgmp] updated submodule | 2020-01-10 11:19:34 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 0aa8711796 | [lgmp] updated submodule | 2020-01-10 11:04:16 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | bea7c94cae | [client/c-host] updated to use new LGMP naming conventions | 2020-01-10 11:01:35 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | e7239c53fd | [c-host] cleanup dxgi cursor code a bit | 2020-01-09 21:20:01 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 6f551c770c | [client] handle pointer visibility properly | 2020-01-09 21:18:35 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 2d755a45e0 | [client] added support for LGMP | 2020-01-09 20:32:42 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 7a98a886b6 | [c-host] use the correct buffer for the cursor shape | 2020-01-09 20:27:55 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b0fb7177bb | [c-host] improved intial connection sync | 2020-01-09 19:49:47 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 73e8bc41cd | [c-host] don't overflow the pointerMemory array | 2020-01-09 16:15:04 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 0b8f1a18b2 | [LGMP] start of c-host conversion to use LGMP | 2020-01-09 15:42:32 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 8caa220ad5 | [common] link setupapi for ivshmem windows implementation | 2020-01-06 20:59:34 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | b8203bec53 | [common] properly detect all versions of Windows 8 | 2020-01-06 20:55:21 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 5db4c32035 | [c-host] dont use DX12 feature levels on Windows8 Fixes #218 | 2020-01-06 20:53:15 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 9282ed19b2 | [client] check for clock drift and correct for it Fixes #224 | 2020-01-06 20:38:01 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 45ee79014d | [common] added back support for shared memory files | 2020-01-06 00:20:30 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 0dc0e6490c | [c-host] dxgi: check for failure of getDesc1 | 2020-01-03 17:29:07 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 127113a59b | [client] fixed strange resize effect due to loss of precision | 2020-01-03 17:23:48 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 49bf115c84 | [client] fix issue with windowmanager forcing the window size (i3wm) | 2020-01-03 16:51:24 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 2196516e2b | [client] added new win:forceAspectoptionFixes #225 | 2020-01-03 15:53:44 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 899dbff7e9 | [client] use the event data instead of calling SDL_GetWindowSize | 2020-01-03 15:26:07 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 4345d94d68 | [client] update client to use the common ivshmem* methods | 2020-01-03 15:17:14 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 074af5d16c | [c-host] init platform app struct | 2020-01-03 14:56:13 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | 89d6ea0b5d | [common] move ivshmem code into the common library | 2020-01-03 14:53:56 +11:00 |  | 
			
				
					| 
							
							
								 Geoffrey McRae | c5baf212c8 | [client] switch from SDL_Cond to LGEvent | 2020-01-03 00:09:07 +11:00 |  |