Jeremy
|
2ee49fed57
|
Some cleaning.
|
2015-01-15 17:43:06 -07:00 |
|
Jeremy
|
9e83329f14
|
Rename Device to VM.
|
2015-01-15 16:50:36 -07:00 |
|
Julien Duponchelle
|
c1ef406311
|
A basic implementation of port manager
|
2015-01-15 16:59:01 +01:00 |
|
Julien Duponchelle
|
3abcac43ab
|
Test the stop method
|
2015-01-15 14:27:33 +01:00 |
|
Julien Duponchelle
|
6bb2b88f1a
|
It's was hard but i have finally a beginning of test for start VPCS
|
2015-01-15 13:02:43 +01:00 |
|
Jeremy
|
e6e83ffa8a
|
Update the VM name in VirtualBox for linked clones.
|
2015-01-14 16:48:32 -07:00 |
|
Julien Duponchelle
|
6c35cc304e
|
Dirty stop start for VPCS
|
2015-01-14 18:52:02 +01:00 |
|
Jeremy
|
369cd06279
|
Merge latest changes from the POC.
|
2015-01-13 18:26:32 -07:00 |
|
Jeremy
|
61344a1669
|
New base server.
|
2015-01-13 17:05:26 -07:00 |
|
Jeremy
|
2ef45781ad
|
Checks connection failure to Qemu monitor.
|
2015-01-11 18:24:13 -07:00 |
|
Raizo62
|
cbbb89f69c
|
Add snapshot named reset to linked cloned Vbox
|
2015-01-11 12:22:59 +00:00 |
|
Jeremy
|
29896151e7
|
Support spaces in the controller name of VirtualBox clones.
|
2015-01-06 15:31:50 -07:00 |
|
Jeremy
|
7f6f7022b0
|
Support to run VirtualBox as another user.
|
2015-01-05 16:18:33 -07:00 |
|
Jeremy Grossmann
|
c77ebca036
|
Merge pull request #62 from shmygov/qemunio
Dynamically configure network connections of running QEMU VMs
|
2015-01-05 15:46:09 -07:00 |
|
Jeremy
|
881cc6f592
|
Fixes wrong IOS config paths.
|
2015-01-04 18:51:55 -07:00 |
|
Jeremy
|
5265818365
|
Support for IOURC file on the server side.
|
2015-01-04 15:59:00 -07:00 |
|
Jeremy
|
d1e186317c
|
Console switching from local/remote to remote/local while a VirtualBox VM is running.
|
2015-01-04 14:56:17 -07:00 |
|
Jeremy
|
a6fd457cff
|
Bump the maximum network adapters to 32 for Qemu.
|
2015-01-03 16:16:07 -07:00 |
|
Dmitry Shmygov
|
4eedc9c74c
|
Dynamically configure network connections of running QEMU VMs (including new QEMU versions)
|
2015-01-03 05:04:52 +03:00 |
|
Dmitry Shmygov
|
ccb4ccd612
|
Return QEMU monitor responses as Match Objects (more flexibility for future uses)
|
2014-12-29 01:59:45 +03:00 |
|
Dmitry Shmygov
|
c775b05d33
|
Dynamically configure network connections of running QEMU VMs
|
2014-12-29 01:43:56 +03:00 |
|
Dmitry Shmygov
|
9cedb1cc99
|
Add sleep after write to QEMU monitor (to work with new QEMU versions)
|
2014-12-27 12:44:10 +03:00 |
|
Jeremy
|
1f615430ae
|
Checks for broken symbolic links.
|
2014-12-24 17:19:42 -07:00 |
|
Jeremy
|
2de1a97076
|
Merge remote-tracking branch 'origin/master'
|
2014-12-24 15:47:07 -07:00 |
|
Jeremy
|
747c0ee7a3
|
More checks on minimum RAM for IOS routers and updates default values to match the latest IOS image requirements.
|
2014-12-24 15:46:59 -07:00 |
|
grossmj
|
d9f44edcaf
|
Fixes incompatibility for IOS startup-config and private-config paths created on Windows and loaded from a project on Linux/Mac OS X.
|
2014-12-23 15:29:27 -07:00 |
|
Dmitry Shmygov
|
84511d7b39
|
QEMU VM suspend/resume and reload
|
2014-12-23 14:42:58 +03:00 |
|
Dmitry Shmygov
|
3590985c07
|
Add QEMU monitor port to control running QEMU VMs
|
2014-12-23 14:42:58 +03:00 |
|
Jeremy
|
7785c03eac
|
Ignore Unicode errors when executing vboxmanage.
|
2014-12-19 15:47:12 -07:00 |
|
Jeremy
|
7f37f649da
|
Catch OSError exception for subprocess calls.
|
2014-12-11 12:15:24 -07:00 |
|
Jeremy
|
acb5103119
|
Merge remote-tracking branch 'origin/master'
|
2014-12-09 19:17:53 -07:00 |
|
Jeremy
|
823344bf44
|
Get Windows interface list from the registry if the COM service fails.
|
2014-12-09 19:17:25 -07:00 |
|
Jeremy Grossmann
|
ecf7ebc26b
|
Merge pull request #58 from dlintott/fix_gns3-gui_158
Remove extra line that was over-writing the auto Idle-PC value
|
2014-12-09 16:16:05 -07:00 |
|
Daniel Lintott
|
317a37147e
|
Remove extra line that was over-writing the auto Idle-PC value
Fixes GNS3/gns3-gui#158
|
2014-12-09 19:39:22 +00:00 |
|
Jeremy Grossmann
|
0f238c5bb7
|
Merge pull request #54 from planctechnologies/dev
Qemu cloud improvements
|
2014-12-09 12:36:38 -07:00 |
|
Jerry Seutter
|
f1503ae655
|
Handle initrd and kernel paths in qemu
|
2014-12-08 20:14:55 -07:00 |
|
Jeremy
|
20592f72c0
|
Fixes UID bit test.
|
2014-12-08 14:54:06 -07:00 |
|
Jerry Seutter
|
00f49e337d
|
Merge branch 'master' into dev
|
2014-12-08 14:22:31 -07:00 |
|
Jeremy
|
f58c7960c9
|
Use bundled Qemu on Windows and OSX by default and checks if remote server are registered.
|
2014-12-04 12:25:49 -07:00 |
|
Jeremy
|
5a468888c8
|
Bump version to 1.2.1.dev2
|
2014-12-02 18:52:28 -07:00 |
|
Jeremy
|
8f53d51c05
|
Support for CPU throttling and process priority for Qemu.
|
2014-12-02 18:12:37 -07:00 |
|
Jeremy
|
1e01c85be9
|
Change search paths for Qemu on Windows.
|
2014-12-02 14:49:39 -07:00 |
|
grossmj
|
fed02ee167
|
Adds default path for VBoxManage on Mac OS X.
|
2014-11-29 16:42:57 -07:00 |
|
grossmj
|
632134a02a
|
Support for older Qemu versions like the 0.11.0 on Windows.
|
2014-11-29 14:11:51 -07:00 |
|
Jeremy
|
183a6aed44
|
Do not use universal_newlines in subprocess.
|
2014-11-26 15:07:15 -07:00 |
|
Jeremy
|
d97ba11728
|
Fixes C7200 IO cards insert/remove issues and makes C7200-IO-FE the default.
|
2014-11-24 17:02:00 -07:00 |
|
Jerry Seutter
|
ef8c6b603c
|
Add debugging to deadman process
|
2014-11-24 14:32:06 -07:00 |
|
Jeremy
|
4918675cd5
|
Fixes Qemu version detection.
|
2014-11-24 11:44:27 -07:00 |
|
Jeremy
|
6ef614103e
|
Ignore inaccessible VirtualBox VMs.
|
2014-11-24 11:15:30 -07:00 |
|
Jeremy
|
09948a366f
|
Use SubprocessError to catch Subprocess exceptions.
|
2014-11-22 17:45:04 -07:00 |
|
grossmj
|
fd92189d51
|
Restore dock widgets.
|
2014-11-19 10:22:09 -07:00 |
|
Jeremy
|
cb913416ef
|
Bump to version 1.2.dev3
|
2014-11-15 16:47:30 -07:00 |
|
Jeremy
|
5a7e482dac
|
Linked clone support for VirtualBox (still problems with temporary projects).
|
2014-11-15 16:05:55 -07:00 |
|
Jeremy
|
e2e4f4f38b
|
Fixes remote server issue when creating a new project while already in a project.
|
2014-11-14 19:59:06 -07:00 |
|
Jeremy Grossmann
|
e75dde3ebf
|
Merge pull request #48 from planctechnologies/pr3
Add support for Qemu devices on cloud instances (server)
|
2014-11-12 21:19:15 -07:00 |
|
Jeremy Grossmann
|
bba2c2b0d3
|
Merge pull request #47 from planctechnologies/pr2
Support IOU devices on cloud instances
|
2014-11-12 21:17:57 -07:00 |
|
Jeremy
|
a9e924934a
|
Fixes important issue when searching for a free port.
|
2014-11-12 19:49:02 -07:00 |
|
Jeremy
|
f6561bf684
|
Automatically extract IOS configs when a project is closed.
|
2014-11-10 13:50:17 -07:00 |
|
Jerry Seutter
|
5b73786653
|
Move image path manipulation to server side
|
2014-11-10 11:28:19 -07:00 |
|
Jeremy
|
f44fbd1f16
|
Option to allow console connections to any local IP address when using the local server.
|
2014-11-09 23:01:13 -07:00 |
|
Jeremy
|
1982ff8100
|
Allows Qemu VM to have 0 interface.
|
2014-11-09 18:27:40 -07:00 |
|
Jeremy
|
7a6f27fed9
|
New VirtualBox guest property: ProjectDirInGNS3.
|
2014-11-09 16:10:30 -07:00 |
|
Jeremy
|
747ca7bb90
|
Base for VirtualBox linked clones (not completed yet).
|
2014-11-09 11:50:47 -07:00 |
|
Jerry Seutter
|
faa3ef8cb4
|
Add support for Qemu devices on cloud instances
|
2014-11-07 20:42:08 -07:00 |
|
Jerry Seutter
|
0b0830976f
|
Support IOU devices on cloud instances
|
2014-11-06 15:50:46 -07:00 |
|
grossmj
|
31db1a4e84
|
Merge remote-tracking branch 'origin/master'
Conflicts:
gns3server/modules/virtualbox/virtualbox_vm.py
|
2014-11-06 13:59:05 -07:00 |
|
grossmj
|
e07347a961
|
Rename "enable console" to "remote console".
|
2014-11-06 13:56:19 -07:00 |
|
Jeremy
|
a4e20cd6f6
|
Add VirtualBox guest property "NameInGNS3".
|
2014-11-06 10:11:39 -07:00 |
|
Jeremy
|
a98a8b1acc
|
Change default VirtualBox adapter type.
|
2014-11-04 19:00:01 -07:00 |
|
Jeremy
|
7809160ea1
|
Add detection of qemu and qemu.exe binaries.
|
2014-11-03 17:36:14 -07:00 |
|
grossmj
|
087f0e82de
|
Fixes issues with VirtualBox Telnet server on Windows.
|
2014-11-02 18:06:15 -07:00 |
|
grossmj
|
393a312e7e
|
New Telnet server for VirtualBox.
|
2014-11-02 15:47:44 -07:00 |
|
grossmj
|
4d23c5917c
|
Add REUSE flag to socket when scanning for unused ports.
|
2014-11-01 15:44:18 -06:00 |
|
Jeremy Grossmann
|
89e80fd74b
|
Merge pull request #43 from planctechnologies/dev
Download IOS images from Cloud Files to a cloud instance
|
2014-11-01 11:19:12 -06:00 |
|
Jeremy
|
a48aff6ce5
|
Fixes some issues with VirtualBox support.
|
2014-10-31 17:41:12 -06:00 |
|
Jerry Seutter
|
e5fa52fcb5
|
Adding back a line that was mistakenly removed.
|
2014-10-31 10:26:53 -06:00 |
|
Jerry Seutter
|
ff02bb977a
|
Merge branch 'master' into dev
|
2014-10-31 10:02:58 -06:00 |
|
grossmj
|
7b531cf094
|
Fixes issue when getting the VirtualBox VM list.
|
2014-10-30 21:10:14 -06:00 |
|
Jeremy
|
dab72cf036
|
New VirtualBox support (under testing).
|
2014-10-30 18:53:17 -06:00 |
|
grossmj
|
95a89ac91b
|
Change find an unused port.
|
2014-10-29 10:15:22 -06:00 |
|
grossmj
|
f5540ee147
|
Change find an unused port.
|
2014-10-28 21:03:51 -06:00 |
|
Jerry Seutter
|
5f9554b86c
|
Cleanup
|
2014-10-28 11:07:44 -06:00 |
|
Jerry Seutter
|
7830bf8b1a
|
Merge branch 'dev' into gns-110
|
2014-10-28 10:39:03 -06:00 |
|
Jerry Seutter
|
c4afc33ea8
|
IOS devices can be deployed on cloud instances.
|
2014-10-27 18:12:56 -06:00 |
|
grossmj
|
88b9d946da
|
Fixes SecureCRT issue when disconnecting from an IOU device on Windows.
|
2014-10-25 18:03:24 -06:00 |
|
grossmj
|
20acca64b5
|
Bump version to 1.2.dev1
|
2014-10-25 18:01:14 -06:00 |
|
grossmj
|
f48c9117b0
|
Serial console for VirtualBox.
|
2014-10-22 21:59:11 -06:00 |
|
grossmj
|
666c8ea922
|
Pedantic: make sure Idle-PC is spelled that way.
|
2014-10-22 20:47:59 -06:00 |
|
Jerry Seutter
|
91894935bf
|
Merge branch 'dev' into gns-110
|
2014-10-21 15:39:14 -06:00 |
|
grossmj
|
f0c344939b
|
Polish and bump up to version 1.0!
|
2014-10-20 18:40:05 -06:00 |
|
grossmj
|
e261263aab
|
Add path lookup directory for Qemu on OSX.
|
2014-10-20 11:56:30 -06:00 |
|
Jerry Seutter
|
c08e1011ed
|
Make the server download images from cloud files
|
2014-10-15 15:51:00 -06:00 |
|
grossmj
|
4195bdc7dd
|
Auto idle-pc feature and improvements/bug fixes for GNS3 preferences.
|
2014-10-13 19:53:17 -06:00 |
|
Jeremy Grossmann
|
b3e86be182
|
Merge pull request #37 from planctechnologies/server_security2
Add secure communication between gui and server 2/2
|
2014-09-30 11:24:28 -06:00 |
|
Jeremy Grossmann
|
e39c93c91a
|
Merge pull request #34 from planctechnologies/deadman
Deadman switch support 1/2
|
2014-09-30 11:20:01 -06:00 |
|
grossmj
|
1a96a150bc
|
Fix shemas for QEMU.
|
2014-09-30 11:15:15 -06:00 |
|
Jerry Seutter
|
7c446796fe
|
gns3server now controls the deadman switch.
|
2014-09-29 18:09:16 -06:00 |
|
Jerry Seutter
|
ee88d6f808
|
Merge branch 'master' into dev
|
2014-09-29 17:24:52 -06:00 |
|
grossmj
|
a8193fa063
|
Split the PATH environment variable using os.pathsep
|
2014-09-28 18:23:27 -06:00 |
|
grossmj
|
e7141685cc
|
Tweaks to support Qemu on Windows.
|
2014-09-23 21:38:51 -06:00 |
|