Jeremy
8e236a7045
Prevent using different hypervisors that leverage hardware virtualization.
...
- Implemented for Qemu when a VMware or VirtualBox VM with hardware virtualization is already running.
- Implemented for VirtualBox only when a Qemu VM with KVM is already running.
2015-07-21 22:58:28 -06:00
Jeremy
f0649b4ac3
Remove default FLASH when no hda disk for Qemu VMs. Fixes #535 .
2015-07-21 16:45:44 -06:00
Jeremy
9235c3a913
Adds -no-kvm to the ASA template and ignore -no-kvm on platforms other than Linux. Should resolve #472 .
2015-07-03 23:35:42 -06:00
Jeremy
442aa31065
Make sure VNC ports are between 5900 and 6000. Fixes #490 .
2015-07-03 16:06:25 -06:00
Julien Duponchelle
feefb075d4
Make the qemu event crash more future proof
2015-06-26 15:10:41 +02:00
Julien Duponchelle
e8805d3fdc
When a qemu VM crash send the log to the client.
...
Fix #243
2015-06-26 14:41:58 +02:00
Julien Duponchelle
2b36746d52
Return the working directory of a Qemu VM
2015-06-25 09:53:16 +02:00
grossmj
d9745644cd
Check for /dev/kvm. Fixes #245 .
2015-06-24 23:03:04 -06:00
grossmj
ed95bcee97
Moves KVM setting to Qemu server preferences. Fixes #244 .
2015-06-24 22:47:30 -06:00
grossmj
f20ee06181
VNC console support for Qemu VMs.
2015-06-24 19:09:17 -06:00
Jeremy
d779392d7f
Find vmrun on Windows.
2015-06-17 17:05:58 -06:00
Julien Duponchelle
f041697311
Compute a md5sum of images for futur purpose
...
Fix #234
2015-06-17 17:11:25 +02:00
Julien Duponchelle
04aac2f3dc
Convert old -enable-kvm to kvm settings for Qemu
...
Fix #233
2015-06-12 09:40:38 +02:00
Julien Duponchelle
2da0b36ee7
Support a platform parameter for Qemu
...
I'm sure we will discover a distribution with a different
naming conventions...
Fix #220
2015-06-10 15:49:24 +02:00
grossmj
d518ac45f5
Enable KVM acceleration option.
2015-06-08 14:51:06 -06:00
grossmj
65e7f61f96
Fixes issues when setting MAC address for a Qemu VM or IOS router.
2015-06-07 22:18:41 -06:00
grossmj
81e56e035b
IPv6 support.
2015-06-06 21:37:34 -06:00
grossmj
37ddff9f07
Support for base MAC address for Qemu VMs.
2015-06-03 14:52:49 -06:00
grossmj
743f1392b5
ACPI shutdown support for Qemu VMs.
2015-06-02 22:33:38 -06:00
Julien Duponchelle
9442042d7a
Merge branch 'master' into unstable
2015-05-28 12:04:01 +02:00
grossmj
0476f2932e
Prevent users to add links to running Qemu VMs and start a capture on running VirtualBox VMs.
2015-05-27 13:56:27 -06:00
Julien Duponchelle
289b68e5c1
Use setter for the qemu_path (allow to pass only the binary name)
2015-05-26 10:06:10 +02:00
Julien Duponchelle
8636d3e337
Use setter for the qemu_path (allow to pass only the binary name)
2015-05-26 09:48:36 +02:00
Jeremy
25a6616cd0
Some wording changes.
2015-05-13 13:53:42 -06:00
Jeremy Grossmann
61fb641215
Merge pull request #168 from GNS3/listen
...
A notification stream with process monitoring.
2015-05-09 17:15:58 -06:00
grossmj
fcff2d0813
NIO NAT support for QEMU VMs (user mode back-end is used).
2015-05-06 14:59:01 -06:00
grossmj
3467b42ab5
Ordered MAC addresses for QEMU based VMs.
2015-05-03 13:18:18 -06:00
Julien Duponchelle
e9ec5c8a37
A notification stream with process monitoring
2015-05-01 13:20:30 +02:00
Jeremy
f208b472a1
TAP interface support for QEMU VMs. Fixes #153 .
2015-04-27 14:38:15 -06:00
grossmj
271cb527d4
Explicit utf-8 decoding.
2015-04-26 21:19:39 -06:00
grossmj
80a0e0ebf7
Explicit utf-8 encoding where necessary to avoid Unicode errors on Windows (we require/set an utf-8 locale on other systems).
2015-04-25 11:58:34 -06:00
Julien Duponchelle
aa2472fb30
Rewrote image search
...
This code is more generic and support all cases. Previously
we had bug where the user lost his image path if the image
was not located in image directory.
2015-04-14 18:46:55 +02:00
grossmj
7d7972afb3
Some spring cleaning.
2015-04-08 11:17:34 -06:00
Julien Duponchelle
026fe3df9b
Catch error when qemu additional options are invalid
...
Fix #119
2015-03-31 22:14:08 +02:00
grossmj
980e63e667
Allocate a random port for Qemu monitor. Fixes issue with pre 1.3 projects.
2015-03-23 22:52:02 -06:00
grossmj
f451ed144e
Prevent error when suspend/resume is not supported in QEMU VM.
2015-03-22 20:40:19 -06:00
grossmj
153914bf97
Make sure used ports in a project are cleaned up when closing it.
2015-03-21 17:19:12 -06:00
Julien Duponchelle
bb7eda63af
Support more all QEMU status
...
Fix #98
2015-03-17 11:02:14 +01:00
Jeremy
cc9b575b77
Bind UDP tunnels to the correct source address. Fixes #96 .
2015-03-16 12:45:21 -06:00
grossmj
4f7b896a6a
Fixes tests.
2015-03-11 23:09:01 -06:00
Jeremy
aebcd9f08b
Relative path support of IOU, IOS and Qemu images.
2015-03-11 15:04:11 -06:00
grossmj
1610067eee
Support for HDC and HDD disk images in Qemu.
2015-03-10 11:50:30 -06:00
grossmj
03dfd177f9
Use TCP instead of Telnet to communicate with Qemu monitor.
2015-03-10 00:34:57 -06:00
grossmj
5910b4b0be
Have the server look in the right place for relative image paths.
2015-03-09 21:57:21 -06:00
grossmj
0d379f428e
Makes absolute path checks work on Windows.
2015-03-07 18:16:46 -07:00
Julien Duponchelle
1b68a54234
Look for qemu images in ~/GNS3/images
2015-03-07 11:56:51 +01:00
Jeremy
ee578d3c12
Fixes Qemu networking.
2015-03-06 20:08:00 -07:00
Jeremy
d87ebb3ed2
Fixes suspend and resume for Qemu.
2015-03-06 15:16:19 -07:00
Jeremy
6208cb997d
Fixes Qemu adapters support.
2015-03-02 19:59:44 -07:00
Jeremy
3472f19519
Use console_host from the PortManager.
2015-03-02 18:19:11 -07:00