Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								61ac7ad809 
								
							 
						 
						
							
							
								
								Correct typo  
							
							
							
						 
						
							2021-10-25 15:42:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								205023fd50 
								
							 
						 
						
							
							
								
								Add -display none option.  Close   #110  
							
							... 
							
							
							
							Using the -display none option will start the VM with SPICE enabled but no display attached. The .ports file in the VM directory can be used to lookup the SSH and SPICE ports used by the VM. 
							
						 
						
							2021-10-25 15:37:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0567229405 
								
							 
						 
						
							
							
								
								Fix VMNAME  
							
							
							
						 
						
							2021-10-25 15:14:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ed2ba41cb5 
								
							 
						 
						
							
							
								
								Bump version to 2.2.7  
							
							
							
						 
						
							2021-10-25 14:38:33 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								c6659a5b77 
								
							 
						 
						
							
							
								
								Fix shortcuts.  Close   #141  
							
							
							
						 
						
							2021-10-25 14:32:19 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								33adadc988 
								
							 
						 
						
							
							
								
								Make shellcheck happy  
							
							
							
						 
						
							2021-10-25 14:31:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3257768677 
								
							 
						 
						
							
							
								
								Derive the absolute VMPATH  
							
							
							
						 
						
							2021-10-25 14:31:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								91e7e18955 
								
							 
						 
						
							
							
								
								Add support for virtio-vga-gl on QEMU 6.1 and newer.  Close   #107  
							
							
							
						 
						
							2021-10-25 14:03:59 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4003144cf6 
								
							 
						 
						
							
							
								
								Add ports file.  Close   #156  
							
							
							
						 
						
							2021-10-25 13:40:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5c53dec449 
								
							 
						 
						
							
							
								
								Increase disk_size for macOS and display MSR alerts more often.  Close   #153  
							
							
							
						 
						
							2021-10-25 12:54:41 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								db855be6ed 
								
							 
						 
						
							
							
								
								Fallback to /etc/os-release if lsb_release is not available  
							
							
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								23e3da40e3 
								
							 
						 
						
							
							
								
								Remove erroneous EFI_VARS references  
							
							
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0598fb3321 
								
							 
						 
						
							
							
								
								Make sure Legacy boot is in legacy mode  
							
							
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								145dc472af 
								
							 
						 
						
							
							
								
								Show full $EFI_CODE path in boot status  
							
							
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								207ebde501 
								
							 
						 
						
							
							
								
								Remove test stub  
							
							
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44673e94c6 
								
							 
						 
						
							
							
								
								Add guards for $EFI_CODE and $EFI_VARS  
							
							... 
							
							
							
							Make sure that $EFI_VARS references an actual writable file.
Check if $EFI_CODE reference a symlink, if so resolve the the real file. 
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ca03a4dada 
								
							 
						 
						
							
							
								
								If EFI boot was requested an no EFI firmware is available, hard stop.  
							
							
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								444616022e 
								
							 
						 
						
							
							
								
								Improve error message when no SecureBoot firmware was found.  
							
							
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7a0cf72213 
								
							 
						 
						
							
							
								
								Add reference for Fedora  
							
							
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								44bc5faec0 
								
							 
						 
						
							
							
								
								Use the paths to actual firmware on Fedora, rather than to symlinks.  
							
							... 
							
							
							
							Useful reference in this comment: https://bugzilla.redhat.com/show_bug.cgi?id=1929357#c5  
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9b96f899ad 
								
							 
						 
						
							
							
								
								Make sure cfi.pflash01always has the secure property set  
							
							
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b9f90d12c3 
								
							 
						 
						
							
							
								
								Disable Suspend to RAM (S3) if SecureBoot or SMM are enabled  
							
							
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a4eddaa9e5 
								
							 
						 
						
							
							
								
								Add SMM support, enabled by default for Windows guests  
							
							
							
						 
						
							2021-10-25 11:17:32 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b6db417b81 
								
							 
						 
						
							
							
								
								Refactor OVMF detection and add SecureBoot support  
							
							... 
							
							
							
							Add 'secureboot="on"' to a VM configuration to enable SecureBoot. 
							
						 
						
							2021-10-25 11:16:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								aeb2a64720 
								
							 
						 
						
							
							
								
								Add efi_vars() for copying EFI variable store templates to the VM dir  
							
							
							
						 
						
							2021-10-25 11:16:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b8d6b02796 
								
							 
						 
						
							
							
								
								Refactor swtpm support to catch when it is missing  
							
							... 
							
							
							
							Also adds the swtpm laucher to the debug shell script. 
							
						 
						
							2021-10-25 11:16:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Jed Spraul 
								
							 
						 
						
							
							
							
							
								
							
							
								8bb9003f5a 
								
							 
						 
						
							
							
								
								Halt unless bash 4 or newer  
							
							
							
						 
						
							2021-10-21 21:28:13 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4634212f65 
								
							 
						 
						
							
							
								
								Bump version to 2.2.6  
							
							
							
						 
						
							2021-10-21 01:47:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								3c2249934a 
								
							 
						 
						
							
							
								
								Disable all disk tuning, for the sake of compatibility.  Close   #98  
							
							
							
						 
						
							2021-10-21 00:33:01 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
							
							
								
							
							
								32da324717 
								
							 
						 
						
							
							
								
								Correct typo in --ignore-msrs-always argument  
							
							
							
						 
						
							2021-10-21 00:28:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
							
							
								
							
							
								936f79590c 
								
							 
						 
						
							
							
								
								Minor comment edit  
							
							
							
						 
						
							2021-10-21 00:28:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
							
							
								
							
							
								b915d8d797 
								
							 
						 
						
							
							
								
								Only display MSR alerts when required  
							
							
							
						 
						
							2021-10-21 00:28:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
							
							
								
							
							
								a94541c5aa 
								
							 
						 
						
							
							
								
								Order the argument parser  
							
							
							
						 
						
							2021-10-21 00:28:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
							
							
								
							
							
								d052d913f9 
								
							 
						 
						
							
							
								
								Order the usage  
							
							
							
						 
						
							2021-10-21 00:28:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
							
							
								
							
							
								acf6ef32fa 
								
							 
						 
						
							
							
								
								Add --ignore-msrs-always argument  
							
							
							
						 
						
							2021-10-21 00:28:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
							
							
								
							
							
								e493112688 
								
							 
						 
						
							
							
								
								Refactor ignore_msrs_alert to make in non-blocking  
							
							
							
						 
						
							2021-10-21 00:28:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
							
							
								
							
							
								119e4dd7ad 
								
							 
						 
						
							
							
								
								White space clean up  
							
							
							
						 
						
							2021-10-21 00:28:03 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								af7348caf6 
								
							 
						 
						
							
							
								
								Refactor, and enable, OpenBSD support  
							
							
							
						 
						
							2021-10-20 23:22:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Fabian Schmidt 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								94ecb1b3ec 
								
							 
						 
						
							
							
								
								added openbsd 7 support ( #129 )  
							
							... 
							
							
							
							Co-authored-by: Fabian Schmidt <fabian85@protonmail.com> 
							
						 
						
							2021-10-20 22:07:07 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Phil Clifford 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								78b9a3f7f2 
								
							 
						 
						
							
							
								
								Politely offer to set ignore_msrs ( #134 )  
							
							... 
							
							
							
							* attempt to offer appropriate setting of ignore_msrs if needed
* Removed done TODO
* Revert "Removed done TODO"
to resolve merge conflict since all TODOS removed upstream
This reverts commit eb18fcf82932489534e3c9a244e124740dfcdf01. 
							
						 
						
							2021-10-20 01:22:45 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								4eb11caa10 
								
							 
						 
						
							
							
								
								Store the pid of the VM  
							
							
							
						 
						
							2021-10-19 20:49:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								380451df4c 
								
							 
						 
						
							
							
								
								Clean up status messages  
							
							
							
						 
						
							2021-10-19 02:17:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
							
							
								
							
							
								fd901a987c 
								
							 
						 
						
							
							
								
								Disable all network interfaces during Windows install.  Close   #115  
							
							... 
							
							
							
							During the Windows install network interfaces are completely disabled! This is to allow those users who want to create local accounts to do so.
A side affect is that the first time Windows boots with the QEMU network enabled it will blue screen, 
automatically restart and then boot normally with fully functioning networking., 
							
						 
						
							2021-10-19 01:35:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
							
							
								
							
							
								45457c8808 
								
							 
						 
						
							
							
								
								Replace the use of which with command -v  
							
							
							
						 
						
							2021-10-18 16:35:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
							
							
								
							
							
								d785c89a38 
								
							 
						 
						
							
							
								
								Add distro, kernel and CPU details to start up messages.  Close   #96  
							
							
							
						 
						
							2021-10-18 16:26:48 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
							
							
								
							
							
								c3b3f4ee86 
								
							 
						 
						
							
							
								
								Get partial USB SPICE redirection working on macOS.  Close   #120  
							
							
							
						 
						
							2021-10-18 15:33:06 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								2009ffc103 
								
							 
						 
						
							
							
								
								Bump version to 2.2.5  
							
							
							
						 
						
							2021-10-16 11:33:57 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Yannick Mauray 
								
							 
						 
						
							
							
							
							
								
							
							
								448e8885e7 
								
							 
						 
						
							
							
								
								Unable to start a linux VM.  
							
							... 
							
							
							
							```
qemu-system-x86_64: -device virtio-vga,xres=,yres=: Parameter 'xres' expects uint64
```
This fixes a typo in the name of the variable used to determine a sane resolution for linux guests. 
							
						 
						
							2021-10-16 10:58:56 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								f75c7f402b 
								
							 
						 
						
							
							
								
								Correct status message for killing VMs  
							
							
							
						 
						
							2021-10-15 02:46:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
								
								
									Martin Wimpress 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								cc397fc088 
								
							 
						 
						
							
							
								
								Only try to coerce the screen resolution of Linux guests  
							
							... 
							
							
							
							This feature was originally developed for Linux guests. macOS doesn't honur it and not Windows automatically installs all the required drivers it is not required for Windows either. 
							
						 
						
							2021-10-15 02:44:41 +01:00