Skip to content

Releases: ubenmackin/ACVM

v1.5

19 Dec 02:02
1ba6d33
Compare
Choose a tag to compare

Enhancements

  • added ability to add a second CD image
  • added a device, virtio-rng-pci

v1.4

18 Dec 01:50
93ec379
Compare
Choose a tag to compare

Enhancements

  • Added preferences
    • Ability to set the update check frequency
    • Ability to set how often the VM is pulled for a live image
  • Added Disk Conversion routine. This will convert any supported qemu disk image type (raw, vodka, vdi, vhdk, etc) into qcow2.
  • Added buttons to automatically port forward RDP (on port 13389) and SSH (10022).

Bugs

  • Added VM name to the temp file created to store the screencap from qemu before loading it into the NSImage

General

  • Started work on tracking the qmp messages that qemu sends on receipt of a message.

v1.3

14 Dec 05:57
7c68b13
Compare
Choose a tag to compare

Enhancements

  • Added ability to start a VM headless (i.e do not spawn a GUI window)
  • Added ability to remove any CD Images that are loaded
  • Added ability to control if a CD image should be mounted in the guest
  • Updated the "live image" code so the tit pulls a new image for each running VM every 10 seconds.
  • Updated the look for the VM Configuration screen.
    • Added tooltips to the Main Image and CD Image wells so you can see the name of the image that is loaded.

Bugs

  • If ACVM is closed, but there are still VMs running, terminate those
    • This will be a hard power off, akin to pulling the plug out of a live machine
  • Fixed the formatting of the display of the VM Names

v1.2

13 Dec 06:32
b6a89dc
Compare
Choose a tag to compare

Enhancements

  • Added a live screen capture of the running VM when viewed in the VM Manager
  • Added Sparkle Auto Updater

Bugs

  • Removed duplicate entry for usb keyboard and usb mouse
  • Fixed initial startup from showing a VM State of Stopped when no VM is selected
  • Fixed issue where closing and reopening the emuFarm window would reset the states of all VMs

v1.1

12 Dec 20:23
80fc093
Compare
Choose a tag to compare

Enhancements

  • Add ability to disable writethrough cache. When disabled will instead use directsync.
  • Added app icons (Icons made by Freepik from www.flaticon.com)
  • Updated Pause and Stop buttons to send proper commands to qemu over QMP tcp sockets
    • Pause will suspend the current running VM. Clicking Pause again will resume it.
    • Stop has an effect similar to the physical power button on a modern PC. The VM will get an ACPI shutdown request and usually shutdown cleanly.
    • Looking at what other commands can be implemented via this (https://en.wikibooks.org/wiki/QEMU/Monitor)

Bugs

  • Fixed an issue when saving a VM configuration, that the list of VMs would refresh and the selection would be lost

v1.1-2

12 Dec 20:55
7bd7378
Compare
Choose a tag to compare

Bugs

  • Fixed an issue where adding a nic option continued to append a comma in front on each save.

v1.0-8

12 Dec 02:01
f0b171b
Compare
Choose a tag to compare
v1.0-8 Pre-release
Pre-release

Bugs

  • Fixed bug in the NIC text field
  • Fixed bug that assigned the CD image to both the Main Image and CD Image.

Enhancements

  • Updated qemu to latest v5.2 with patch set 5
  • Added a GUI VM Manager
  • Add option to enable virtio for the Main Disk image, instead of using the NVME driver. This fixes an issue where Ubuntu wasn't able to detect the empty qcow2 disk image.
  • Added logic to handle changes to the vm configuration files, when new options are added, old versions of the file should still load and work.
  • Double click on a VM will open the Configuration screen