Commit Graph

139 Commits (0e6b97b27bf14b49896921fda586a2829f744bd5)

Author SHA1 Message Date
Brent Baccala 235a127111 Allow cloned QEMU disk images to be resized before the node starts,
3 years ago
grossmj 362701f5aa Allow commas in image paths and VM name for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/3065
4 years ago
grossmj 91244456f5 Handle comma in disk path for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/3065
4 years ago
grossmj c248764efb Fixes update() missing 2 required positional arguments: 'name' and 'value'. Fixes #1821 #1825
4 years ago
grossmj 399f1c082e Add '-smp sockets=1' by default for Qemu VMs. Ref https://github.com/GNS3/gns3-gui/issues/3047
4 years ago
grossmj 992cd7fc6c Implement full restart if user reload a Qemu VM which has been updated. Fixes https://github.com/GNS3/gns3-gui/issues/3038
4 years ago
grossmj 2bf625e000 Fix issue when resuming Qemu VM. Fixes https://github.com/GNS3/gns3-gui/issues/3027
4 years ago
grossmj e1dab0dff4 Show error message if IPv6 is not enabled when using SPICE console. Fixes #1772
4 years ago
grossmj 58a19af9ac Support to activate/deactive network connection state replication in Qemu.
4 years ago
grossmj 6eb62ad179 Remove 'format=raw' from the Qemu options of the disk interfaces. Ref #1699
4 years ago
grossmj 92ac250bc7 Add nvme disk interface and fix scsi disk interface for Qemu VMs.
4 years ago
grossmj 667d50aa4a Disallow using "legacy networking mode" with Qemu >= 2.9.0
4 years ago
grossmj ff9bd59ef8 Fix how PCI bridges are created for Qemu VMs with greater than 32 interfaces.
5 years ago
grossmj df9b40c1dc Fix QEMU link detection flaky on last port. Fixes #1666
5 years ago
grossmj f5c02368e6 Fix tests.
5 years ago
grossmj 7cfd0d4d1d Use compatible shlex_quote to handle case where Windows needs double quotes around file names, not single quotes. Ref https://github.com/GNS3/gns3-gui/issues/2866
5 years ago
grossmj 2cfac30810 Fix single quote is not closed. Fixes #1654
5 years ago
Jeremy Grossmann 2e41328ae9
Merge branch 'master' into fix-sata
5 years ago
David Kreitschmann 8105b68d52 Don't specify the PCI bus for AHCI device
5 years ago
David Kreitschmann 906f29d5fc Add id value to all qemu drives
5 years ago
grossmj 7a463676cd Eject cdrom first before changing an image. Use 'force' when ejecting.
5 years ago
grossmj b7af2e4d5c Refresh mounted media after ISO switch.
5 years ago
grossmj 61c87e57a4 Use console port to allocate guest CID (console ID) for Qemu VMs. Fixes #2804
5 years ago
grossmj 9cce4de190 %guest-cid% variable implementation for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/2804
5 years ago
grossmj 3b87a19979 Do not start QEMU console if QEMU process is not started. Fixes https://github.com/GNS3/gns3-gui/issues/2712
5 years ago
grossmj e8b8554c1a Fix Qemu VM state support after closing a project and check for JSON data returned by qemu-img. Fixes #1591
5 years ago
grossmj cf0cc8bb87 Ensure Qemu monitor commands are executed. Ref #1582.
5 years ago
grossmj 470cea327f Fix console variable replacement issue.
5 years ago
grossmj e763980dbe Add %console-port% variable for additional Qemu options. Fixes https://github.com/GNS3/gns3-gui/issues/2786
5 years ago
grossmj 7543d7587c Release v2.2.0a5
5 years ago
grossmj a17119187b Fix remote packet capture for Dynamips.
5 years ago
grossmj 4cc5dbc228 Fix remote packet capture and make sure packet capture is stopped when deleting an NIO. Fixes https://github.com/GNS3/gns3-gui/issues/2753
5 years ago
Jeremy Grossmann 3f7c4c0474
Update qemu_vm.py
5 years ago
grossmj 80eb06f67c Merge 2.1 into 2.2
5 years ago
grossmj 879e32eb9a Bump ACPI Shutdown Timeout to 120 seconds. Ref #1536
5 years ago
grossmj 5754747a90 Merging 2.1 into 2.2
5 years ago
grossmj 0b07299472 Fixes double display output in GRUB in QEMU v3.1. Fixes #1516.
5 years ago
grossmj c6afea49da Try to delete saved VM state only if a snapshot has been saved.
5 years ago
grossmj 3497deaa31 Allow virtual machines to use files in project directory as disk images.
6 years ago
grossmj 2764828f38 Refactor how clients access PCAP capture files. Fixes https://github.com/GNS3/gns3-gui/issues/2438.
6 years ago
grossmj 76af98404a Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
grossmj 9de13c570c Merge branch '2.1' into 2.2
6 years ago
grossmj 4021a13651 Catch exceptions in various locations to fix small issues reported by Sentry.
6 years ago
grossmj 1905a99ce7 Fix saved VM state was not deleted correctly.
6 years ago
grossmj 2ea0aa5ded Merge branch '2.1' into 2.2
6 years ago
grossmj 9ecb058343 Fix tests.
6 years ago
grossmj fff2e128eb Set the first byte to 0C when generating a random MAC address for a Qemu VM. Ref #1267.
6 years ago
grossmj dd9c18b9f8 Use SO_REUSEADDR before calling bind() where missing. Fixes #1289.
6 years ago
grossmj 22a71b0e8c Fix problem with VM saved stated.
6 years ago
grossmj 757c103c03 Possibility to customize port names and adapter types for Qemu, VirtualBox, VMware and Docker. Fixes #2361.
6 years ago