|  Martin Wimpress | 63409682f2 | fix(darwin): update display_param_check() to correctly verify displays | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 6528520d0f | refactor: check qemu-img, qemu-system-x86_64 and curl are executable | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 989ad37d65 | fix(quickget): find qemu-img - close #1224
- close #1229
- close #1234 | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 685b2ef742 | style: add missing function prefix | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 20684681c6 | feat: detect if running in a VM and use an emulated CPU | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 3d83553d62 | refactor: add CPU_MODEL variable | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | b8c6465581 | fix(darwin): do not enable kvm-pit.lost_tick_policy=discard on darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | fb103ef072 | fix(darwin): do not enable kvm=on or kvm_pv_unhalt on darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | a67386755e | refactor: set NET before any other configuration | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | c194bad2d4 | fix(linux): resolve regression in check_cpu_flag() | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 79a8f474f7 | fix(darwin): don't configure braille on darwin; it requires SDL | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 62f6e30c70 | fix(darwin): don't configure SPICE device on darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 0e6fe28141 | fix(darwin): do not try and change process name on darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 2ccfac7ec0 | feat(darwin): add support for coreaudio on darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 4b36aed8c6 | fix(darwin): correct path to search for firmware on darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 57019e72dd | wip: disable VT-d for testing | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | f0b41749f6 | feat(darwin): get the host OS info | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 178619d673 | feat(darwin): update check_cpu_flag() to support Darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 6000546e35 | refactor(darwin): make uname use portable between Darwin and Linux | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | c30c4612b5 | feat(darwin): check if SMT is enabled on darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | e1ee983245 | feat(darwin): disable ignore_msrs_alert() on darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | c4b2216617 | feat(darwin): search for OVMF in brew paths | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | aeacc82b32 | feat(darwin): add support for cocoa display | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 22d6932ce2 | feat(darwin): get host RAM for Darwin and make Linux result consistent | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 5515a9e7d7 | feat(darwin): add get_nproc() to support Linux and Darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 37c89a62f6 | feat(darwin): add get_cpu_info() to support Linux and Darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 1158f5a207 | feat(darwin): add support for gstat on darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Martin Wimpress | 8f9f7d8aed | feat(darwin): add support for guname on darwin | 2024-05-17 23:18:54 +01:00 | 
				
					
						|  Phil Clifford | 9cfc4f6ed7 | fix: Arcolinux completely changed releases only 3 editions now and far too messy to support legacy releases | 2024-05-15 19:34:33 +01:00 | 
				
					
						|  Phil Clifford | 45470649cb | feat: remove unneeded sed from arcolinux url discovery | 2024-05-14 17:13:39 +01:00 | 
				
					
						|  Phil Clifford | 542fcbe50e | fix: update Makefile for better pandoc options | 2024-05-14 14:04:17 +01:00 | 
				
					
						|  Phil Clifford | 304d459ddb | docs: include documentation updates from wiki to man pages | 2024-05-14 14:04:17 +01:00 | 
				
					
						|  Phil Clifford | f6b5d684d4 | docs: regenerated man pages for new and changed options Also README.md and sub-project aligned | 2024-05-14 14:04:17 +01:00 | 
				
					
						|  Martin Wimpress | aaf4ae4ff6 | chore: white space clean up | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | 325dc7f904 | chore: remove comment line of code | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | f17cfe4e78 | refactor: clean up configure_file_sharing() | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | 0b892f82a0 | refactor: simplify macOS core count to power of 2 | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | cbc3c20104 | refactor: move all port checks to ports_param_check() | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | 124202511a | style: correct output of CPU, MSR and RAM | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | cfa131fb9c | fix(shellcheck): get Public folder permissions in a shellcheck safe way | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | f3b475ec42 | fix: fallback to ~/Public if xdg-user-dir is not available. close #627 | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | f850dcb8db | refactor: add fileshare_param_check() to validate public directory | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | e29173a16d | refactor: initial refactor of vm_boot() to separate sub-system config | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | 212a5bd6d0 | style: indent warnings in  vm_boot() | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | 94cdce7dd2 | fix: check for braille support before enabling it | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | 980fb1f66a | refactor: move SDL_MOUSE_FOCUS_CLICKTHROUGH config to display_param_check() | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | 45191a796e | refactor: update initialisation to use new param check functions | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | 44e653a48d | feat: create tpm_param_check() | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | 6d44ca8c2d | feat: create ports_param_check() | 2024-05-14 11:15:29 +01:00 | 
				
					
						|  Martin Wimpress | f723ce6196 | refactor: add braille and gl checking to display_param_check() | 2024-05-14 11:15:29 +01:00 |