Commit graph

  • 5fd8271a79
    Add missing local variable declarations Martin Wimpress 2021-10-27 15:44:53 +01:00
  • 61e2930999
    Fix Big Sur download. Close #161 Martin Wimpress 2021-10-27 15:44:29 +01:00
  • bf4e597d0f
    Update README Martin Wimpress 2021-10-27 12:47:10 +01:00
  • ea8f459977
    Make shellcheck happy Martin Wimpress 2021-10-27 12:18:10 +01:00
  • 1421492f87
    Add initial support for macOS Monterey Martin Wimpress 2021-10-27 11:56:56 +01:00
  • 3459aa8325
    Merge remote-tracking branch 'origin/master' Martin Wimpress 2021-10-27 11:42:42 +01:00
  • 5367286915
    Unify process related status messages Martin Wimpress 2021-10-27 11:42:28 +01:00
  • b7202e8a8b adding apt update in readme Alexander Potemkin 2021-10-25 23:06:04 +03:00
  • a5f27dc68d
    Only set secureboot=on for Windows 11 on non-Debian/Ubuntu Martin Wimpress 2021-10-25 16:13:53 +01:00
  • 5c0a7885c9
    Reduce wait for swtpm initialisation Martin Wimpress 2021-10-25 15:57:15 +01:00
  • 835ce6bce5
    Minor cleanup Martin Wimpress 2021-10-25 15:42:33 +01:00
  • 61ac7ad809
    Correct typo Martin Wimpress 2021-10-25 15:42:01 +01:00
  • fa0cc05917
    Update headless operation docs Martin Wimpress 2021-10-25 15:41:45 +01:00
  • 205023fd50
    Add -display none option. Close #110 Martin Wimpress 2021-10-25 15:37:17 +01:00
  • 0567229405
    Fix VMNAME Martin Wimpress 2021-10-25 15:14:59 +01:00
  • ed2ba41cb5
    Bump version to 2.2.7 Martin Wimpress 2021-10-25 14:38:33 +01:00
  • 0c381dec37
    Update README Martin Wimpress 2021-10-25 14:38:17 +01:00
  • c6659a5b77
    Fix shortcuts. Close #141 Martin Wimpress 2021-10-25 14:32:19 +01:00
  • 33adadc988
    Make shellcheck happy Martin Wimpress 2021-10-25 14:31:45 +01:00
  • 3257768677
    Derive the absolute VMPATH Martin Wimpress 2021-10-25 14:31:07 +01:00
  • 91e7e18955
    Add support for virtio-vga-gl on QEMU 6.1 and newer. Close #107 Martin Wimpress 2021-10-25 14:03:59 +01:00
  • 4003144cf6
    Add ports file. Close #156 Martin Wimpress 2021-10-25 13:40:35 +01:00
  • 2c513a1823
    Add QEMU requirements. Close #89 Martin Wimpress 2021-10-25 13:28:19 +01:00
  • 7111cb5d7b
    Fix Linux Mint and NixOS argument parsing Martin Wimpress 2021-10-25 13:23:43 +01:00
  • 90045e8363
    Correct NixOS support Martin Wimpress 2021-10-25 13:23:05 +01:00
  • cf71b7aeb5
    Refactor Kali support Martin Wimpress 2021-10-25 13:22:33 +01:00
  • 5c53dec449
    Increase disk_size for macOS and display MSR alerts more often. Close #153 Martin Wimpress 2021-10-25 12:54:41 +01:00
  • cf20a3268b
    Merge remote-tracking branch 'origin/master' Martin Wimpress 2021-10-25 11:55:43 +01:00
  • 7d9a38cf33
    Fix hash checking to jumping Ubuntu devel series. Close #151 Martin Wimpress 2021-10-25 11:55:25 +01:00
  • 6bfc80715d update README.md fedx-sudo 2021-10-24 15:27:17 -06:00
  • 8602ba8e85 add NixOS to quickget fedx-sudo 2021-10-24 15:20:46 -06:00
  • f1114974c0
    Added Kali support (#148) takov751 2021-10-25 11:32:22 +01:00
  • 330c238792
    Merge branch 'fix-102' Martin Wimpress 2021-10-25 11:18:31 +01:00
  • db855be6ed
    Fallback to /etc/os-release if lsb_release is not available Martin Wimpress 2021-10-25 10:01:37 +01:00
  • 23e3da40e3
    Remove erroneous EFI_VARS references Martin Wimpress 2021-10-25 09:50:56 +01:00
  • 0598fb3321
    Make sure Legacy boot is in legacy mode Martin Wimpress 2021-10-19 23:51:42 +01:00
  • 145dc472af
    Show full $EFI_CODE path in boot status Martin Wimpress 2021-10-19 23:45:22 +01:00
  • 207ebde501
    Remove test stub Martin Wimpress 2021-10-19 23:44:30 +01:00
  • 44673e94c6
    Add guards for $EFI_CODE and $EFI_VARS Martin Wimpress 2021-10-19 23:39:44 +01:00
  • ca03a4dada
    If EFI boot was requested an no EFI firmware is available, hard stop. Martin Wimpress 2021-10-19 23:37:40 +01:00
  • 444616022e
    Improve error message when no SecureBoot firmware was found. Martin Wimpress 2021-10-19 23:36:46 +01:00
  • 7a0cf72213
    Add reference for Fedora Martin Wimpress 2021-10-19 23:35:58 +01:00
  • 44bc5faec0
    Use the paths to actual firmware on Fedora, rather than to symlinks. Martin Wimpress 2021-10-19 23:02:58 +01:00
  • 9b96f899ad
    Make sure cfi.pflash01always has the secure property set Martin Wimpress 2021-10-19 00:19:27 +01:00
  • b9f90d12c3
    Disable Suspend to RAM (S3) if SecureBoot or SMM are enabled Martin Wimpress 2021-10-19 00:17:40 +01:00
  • a4eddaa9e5
    Add SMM support, enabled by default for Windows guests Martin Wimpress 2021-10-19 00:16:56 +01:00
  • b6db417b81
    Refactor OVMF detection and add SecureBoot support Martin Wimpress 2021-10-19 00:15:55 +01:00
  • aeb2a64720
    Add efi_vars() for copying EFI variable store templates to the VM dir Martin Wimpress 2021-10-19 00:12:48 +01:00
  • b8d6b02796
    Refactor swtpm support to catch when it is missing Martin Wimpress 2021-10-19 00:07:24 +01:00
  • f23ace745a
    Update download URL for OpenCore Martin Wimpress 2021-10-25 11:13:53 +01:00
  • 454f13f8a9 Update macrecovery Jed Spraul 2021-10-21 10:36:51 -04:00
  • d62d739e8a [UBUNTU]: Add canary release to test the new installer Dani Llewellyn 2021-10-21 18:46:02 +01:00
  • 8bb9003f5a Halt unless bash 4 or newer Jed Spraul 2021-10-21 11:20:26 -04:00
  • 4634212f65
    Bump version to 2.2.6 Martin Wimpress 2021-10-21 01:47:03 +01:00
  • d4e099edb0
    Remove test stub Martin Wimpress 2021-10-21 01:46:41 +01:00
  • e06c6119ec
    Update README Martin Wimpress 2021-10-21 01:14:05 +01:00
  • 271f3472af
    Add hash checking for FreeBSD Martin Wimpress 2021-10-21 01:13:43 +01:00
  • cae95e5b14
    Add hash checking for openSUSE Martin Wimpress 2021-10-21 00:56:25 +01:00
  • ffeabdabf2
    Add hash checking for Linux Mint Martin Wimpress 2021-10-21 00:54:45 +01:00
  • 3c2249934a
    Disable all disk tuning, for the sake of compatibility. Close #98 Martin Wimpress 2021-10-21 00:33:01 +01:00
  • 32da324717 Correct typo in --ignore-msrs-always argument Martin Wimpress 2021-10-21 00:25:05 +01:00
  • 936f79590c Minor comment edit Martin Wimpress 2021-10-21 00:21:13 +01:00
  • b915d8d797 Only display MSR alerts when required Martin Wimpress 2021-10-21 00:19:27 +01:00
  • a94541c5aa Order the argument parser Martin Wimpress 2021-10-21 00:10:11 +01:00
  • d052d913f9 Order the usage Martin Wimpress 2021-10-21 00:09:43 +01:00
  • acf6ef32fa Add --ignore-msrs-always argument Martin Wimpress 2021-10-21 00:04:07 +01:00
  • e493112688 Refactor ignore_msrs_alert to make in non-blocking Martin Wimpress 2021-10-21 00:03:35 +01:00
  • 119e4dd7ad White space clean up Martin Wimpress 2021-10-20 23:26:55 +01:00
  • af7348caf6
    Refactor, and enable, OpenBSD support Martin Wimpress 2021-10-20 23:22:35 +01:00
  • 94ecb1b3ec
    added openbsd 7 support (#129) Fabian Schmidt 2021-10-20 23:07:07 +02:00
  • 78b9a3f7f2
    Politely offer to set ignore_msrs (#134) Phil Clifford 2021-10-20 01:22:45 +01:00
  • ecd4ed043e Add list_json() Martin Wimpress 2021-10-20 00:37:46 +01:00
  • 6cba256d79 Rename list_all() to list_csv() Martin Wimpress 2021-10-20 00:35:00 +01:00
  • f542e798c5 Make CSV output valid Martin Wimpress 2021-10-20 00:33:30 +01:00
  • 4eb11caa10
    Store the pid of the VM Martin Wimpress 2021-10-19 20:49:57 +01:00
  • e9f26f7758 Update Pop!_OS support to use their API. Close #137 Martin Wimpress 2021-10-19 20:36:05 +01:00
  • 31a089d465 Update calls to check_hash() Martin Wimpress 2021-10-19 20:34:03 +01:00
  • ef94ff64ff check_hash() will automatically add the VM_PATH and derive the hash algorithm Martin Wimpress 2021-10-19 20:33:07 +01:00
  • e24f34ad9d Swallow zsync stderr Martin Wimpress 2021-10-19 19:42:01 +01:00
  • 14d3b99ad8 Correct openSUSE pretty name Martin Wimpress 2021-10-19 17:50:28 +01:00
  • b7fcb954d4 Update README.md Martin Wimpress 2021-10-19 17:37:59 +01:00
  • 62b7713a6d Make pretty_name() pretty Martin Wimpress 2021-10-19 17:31:11 +01:00
  • cf177160c2 Remove mk_vm_dir() Make sure web_get() & zsync_get() make directories Martin Wimpress 2021-10-19 17:30:51 +01:00
  • b71fab5798 Refactor existing hash checking to use check_hash() Martin Wimpress 2021-10-19 17:20:05 +01:00
  • e1d15d4f04 Add check_hash() function Martin Wimpress 2021-10-19 17:19:11 +01:00
  • dacc7913e1 Add quick 'n dirty docs explaining how to add a new OS Martin Wimpress 2021-10-19 16:55:57 +01:00
  • 635765dcfc Call start_vm_info() from make_vm_info() Martin Wimpress 2021-10-19 16:44:07 +01:00
  • ec490d489a Always recreate unattended.iso Martin Wimpress 2021-10-19 16:39:21 +01:00
  • 029a218bc9 Add missing double quote Martin Wimpress 2021-10-19 16:38:43 +01:00
  • f34434e4ad Refactor get_*() functions to use validate_release() Martin Wimpress 2021-10-19 16:38:19 +01:00
  • 1b9eb20ba6 Add validate_release() function Martin Wimpress 2021-10-19 16:33:03 +01:00
  • 7d003eda88 Add pretty_name() function Martin Wimpress 2021-10-19 16:32:35 +01:00
  • 7a4a09f9bc Refactor Ubuntu support Martin Wimpress 2021-10-19 15:14:23 +01:00
  • 25b89573e5 Refactor Windows support Martin Wimpress 2021-10-19 15:14:03 +01:00
  • 4ed68f2174 Refactor Fedora support Martin Wimpress 2021-10-19 15:01:43 +01:00
  • ced69c3303 Refactor Pop!_OS support Martin Wimpress 2021-10-19 15:01:19 +01:00
  • 807ef7c0c1 Fix Linux Mint releases generator Martin Wimpress 2021-10-19 15:00:33 +01:00
  • 20b7478f31 Refactor openSUSE support Martin Wimpress 2021-10-19 15:00:07 +01:00
  • 9b1dba263b Refactor FreeBSD support Martin Wimpress 2021-10-19 14:59:21 +01:00
  • 3870fe68cf Refactor elementary OS support Martin Wimpress 2021-10-19 14:58:57 +01:00