Commit Graph

108 Commits (ac75977ae0d16d132cb5e03d63a4c1a67cad2aa6)

Author SHA1 Message Date
grossmj ac75977ae0 Send a warning notification if there is not enough RAM left to start a VM. Implements #329.
9 years ago
grossmj ee6ef9f3d5 Wait for pipe file to be created before starting the remote console for VMware and VirtualBox VMs. Fixes #331.
9 years ago
Julien Duponchelle 5e3ce48a52 Merge branch 'master' into unstable
9 years ago
grossmj 80d99ec395 Fixes some minor issues.
9 years ago
grossmj c992cabb28 VirtualBox VMs can only be started if powered off. Fixes #299.
9 years ago
Jeremy 64bf935222 Fixes missing chipset info for VirtualBox VM (maybe some older VirtualBox version don't have it). Fixes #254.
9 years ago
Jeremy cf5af8a6f7 Fixes missing chipset info for VirtualBox VM (maybe some older VirtualBox version don't have it). Fixes #254.
9 years ago
Jeremy 8e236a7045 Prevent using different hypervisors that leverage hardware virtualization.
9 years ago
grossmj 27532cd037 Add debug to help resolve https://community.gns3.com/thread/9193
9 years ago
Julien Duponchelle 6e3ebb714d Return vm_directory for VirtualBox and VMware
9 years ago
Julien Duponchelle a1204dca0a Merge branch 'master' into unstable
9 years ago
grossmj 743f1392b5 ACPI shutdown support for Qemu VMs.
9 years ago
grossmj 933bc5a7b0 ACPI shutdown support for VirtualBox VMs.
9 years ago
grossmj a0fe9bb498 Control vm command has to be used instead of modify vm. Fixes #205.
9 years ago
Julien Duponchelle 57f9d875ca Fix AttributeError: 'NIONAT' object has no attribute 'lport' for
9 years ago
Jeremy 9df290f192 Check if port or adapter is connected before starting/stopping a packet capture. Fixes #196.
9 years ago
Julien Duponchelle 05aafb9538 Revert "Start virtualbox VM one by one" because it doesn't fix the issue
9 years ago
Julien Duponchelle da72a9501a Start virtualbox VM one by one
9 years ago
Julien Duponchelle 9442042d7a Merge branch 'master' into unstable
9 years ago
grossmj 98e01ff21d Serial console implementation for VMware VMs.
9 years ago
grossmj 0476f2932e Prevent users to add links to running Qemu VMs and start a capture on running VirtualBox VMs.
9 years ago
Julien Duponchelle 7cad25eb1a Raise a VirtualBox error if adapter doesn't exists
9 years ago
grossmj 3729a10783 VMware vmnets management almost complete.
9 years ago
Jeremy b57a023394 NIO NAT support for VirtualBox VMs.
9 years ago
grossmj cc03017739 Cleanup the VirtualBox Media Manager after closing a project. Fixes #145.
9 years ago
Jeremy 8503472c77 Close VirtualBox VM linked clone disks after the VM is unregistered. Fixes #145.
9 years ago
grossmj 80a0e0ebf7 Explicit utf-8 encoding where necessary to avoid Unicode errors on Windows (we require/set an utf-8 locale on other systems).
9 years ago
grossmj d68bf1c263 Removes unnecessary sleep in VirtualBox VM.
9 years ago
grossmj 161adb781b Use UUIDs instead of the VM names for VirtualBox pipe paths.
9 years ago
Julien Duponchelle 55fed02299 Fix a crash when in some cases you can't access to VBOX state
9 years ago
Julien Duponchelle 45ca995dea Fix crash if VirtualBox doesn't return API version
9 years ago
grossmj 631d7a1e25 Avoid disconnecting valid VirtualBox VM adapter backends.
9 years ago
Julien Duponchelle 8fc256da6d Fix missing adapters in VBox Virtual Machines
9 years ago
Julien Duponchelle a3c8201bcc Do not crash if no console port is available for VBox
9 years ago
grossmj 153914bf97 Make sure used ports in a project are cleaned up when closing it.
9 years ago
grossmj 6d56da03e5 Fixes tests.
9 years ago
Jeremy 4ccca5dc99 Support RAM setting for VirtualBox VMs.
9 years ago
Jeremy c41bec0516 Do not give attachment warning for generic attachments in VirtualBox.
9 years ago
grossmj 062e5a5986 Fixes bug when starting a packet capture in VirtualBox with the project path containing spaces.
9 years ago
grossmj c3014632a4 Fixes rename bug for linked clones in VirtualBox.
9 years ago
grossmj 18f3859e87 Fixes Telnet server initialization issue in VirtualBox. Fixes #88.
9 years ago
Jeremy a64dfdd694 Disconnect network cable if adapter is not attached in VirtualBox vNIC.
9 years ago
Jeremy a6869379c3 Fixes console restoration when loading a VirtualBox project.
9 years ago
Jeremy 54fc873be5 Prevent multiple projects with the same ID to be created.
9 years ago
Jeremy 42c07cee1a Properly release UDP ports when closing a project or deleting a link.
9 years ago
Jeremy 3d3300e83a Rename console methods in port manager to use the generic tcp term in the name.
9 years ago
Julien Duponchelle 25bcbfb073 Allocation of console port in base vm
9 years ago
Jeremy 094339304c Packet capture for Dynamips VMs.
9 years ago
grossmj d499402491 VirtualBox implementation complete.
9 years ago
Julien Duponchelle 571044b3e8 Fix server close tests
9 years ago