grossmj
40261ec99c
Fixes VDE not working #345 .
9 years ago
Jeremy Grossmann
3e4423f663
Merge pull request #418 from GNS3/no_spice
...
Do not list qemu binary with -spice in the name
9 years ago
Julien Duponchelle
537122daba
Do not list qemu binary with -spice in the name
...
It's create confusion and you can enable spice with the -spice
options.
Fix https://github.com/GNS3/gns3-gui/issues/981
9 years ago
Julien Duponchelle
fd22cd8361
Send command line used to start the VM to client
...
Add a command_line attribute to the VM object with
the command line used to start the VM.
Now /start return the object in order to get
this new attribute. And the HTTP status code
is 200 instead of 204 because 204 disallow body.
Support:
* Qemu
* Dynamips
* IOU
Ref https://github.com/GNS3/gns3-gui/issues/513
9 years ago
Julien Duponchelle
71c3bda0a5
Fix crash if you have a { in your user name
...
Fix #414
9 years ago
Julien Duponchelle
53d60bc71a
1.4.2dev1
9 years ago
Julien Duponchelle
ce7ac0505a
1.4.1
9 years ago
Julien Duponchelle
4a3322b822
Add HTTP status to docker error
9 years ago
Julien Duponchelle
98537a242a
Drop duplicate code when ubridge is too old
...
Fix #405
9 years ago
Julien Duponchelle
03414993dc
Merge branch 'master' into 1.5
9 years ago
Julien Duponchelle
bf316f35cc
VMware raise error if version is not found
...
Fix #972
9 years ago
Julien Duponchelle
889ea14973
For topologies before 1.4 manage qemu missing
...
If qemu is missing for topologies before 1.4 we try
to search it in the path.
Ref #921
9 years ago
grossmj
2e05290206
Fixes issue with packet capture on VMware VMs. Fixes #396 .
9 years ago
grossmj
39ddc4e8c1
Fixes concurrency issue when closing multiple VMware linked clone VMs. Fixes #410 .
9 years ago
grossmj
a279bfe1d9
Fixes "can only use tap interfaces that both already exist and are up". Fixes #399 .
9 years ago
Julien Duponchelle
58b998600e
Send machine stats via the notification stream
...
Fix #252
9 years ago
Julien Duponchelle
119a2a3b66
Add test for unicode char in images path
...
Ref #401
9 years ago
Julien Duponchelle
ee2104ba35
Check for /dev/kvm instead of kvm-ok
...
Fix #411
9 years ago
Julien Duponchelle
425a05ecd8
Bump to 1.4.1dev2
9 years ago
Julien Duponchelle
5617ddc4cc
Show a warning when starting ASA8
9 years ago
Julien Duponchelle
179372936e
Raise error if ubridge is missing
9 years ago
Julien Duponchelle
5deb584a03
Fix bug when reading docker images
...
Fix #398
9 years ago
Julien Duponchelle
c280fd5fb8
Merge branch 'master' into 1.5
9 years ago
Julien Duponchelle
e9c2a76f43
Fix error when setting Qemu VM boot to 'cd' (HDD or CD/DVD-ROM)
...
Fix #400
9 years ago
Vasil Rangelov
a9eae691f6
Fixed the VMware default VM location on Windows, so that it doesn't assume the "Documents" folder is within the %USERPROFILE% folder, and also support Windows Server's folder (which is "My Virtual Machines" instead of "Virtual Machines").
9 years ago
Julien Duponchelle
2938b97bd4
Improve dynamips startup_config dump
...
Two change:
1) Dump the config when you stop the node. This avoid scenar
2) Disallow empty startup config. If it's empty send ! it's
avoid dynamips crash
Fix #914
9 years ago
Julien Duponchelle
f83e878d89
Dump environnement to server debug log
...
Ref https://github.com/GNS3/gns3-gui/issues/921
9 years ago
Julien Duponchelle
8225bad76b
Fix usage of qemu 0.10 on Windows
...
Fix #392
9 years ago
Julien Duponchelle
ba4128f57b
Show hostname when the hostname is missing in the iourc.txt
9 years ago
Julien Duponchelle
a8c03f754b
1.4.1dev1
9 years ago
Julien Duponchelle
e3beea0378
1.4.0
9 years ago
Julien Duponchelle
f92ac6e52e
Fix a crash when docker is not available
9 years ago
Julien Duponchelle
758fb2a0e7
adapter_remove_nio_binding is a coroutine for all device type
...
It's cleaner
9 years ago
Julien Duponchelle
5a28b9409a
Fix Crash at startup when docker is not installed
...
Fix #384
9 years ago
Julien Duponchelle
1f756c0d4f
Merge branch '1.4' into 1.5
9 years ago
Julien Duponchelle
bcd9851eee
1.4.0dev14
9 years ago
Julien Duponchelle
e599c28c1c
1.4.0rc3
9 years ago
Julien Duponchelle
d184b65800
Improve PR #386
...
* Add more test
* Check to kvmi-ok is asynchronous
9 years ago
Julien Duponchelle
fba049767a
Merge branch 'addCapabilities' of https://github.com/boenrobot/gns3-server into boenrobot-addCapabilities
9 years ago
Julien Duponchelle
fab8b3f46f
Fix race condition when killing iouyap
...
Fix #387
9 years ago
Julien Duponchelle
884bfa4724
Merge branch '1.4' into 1.5
9 years ago
Julien Duponchelle
137cf59e97
Catch exception if we can't change process priority on Windows
...
Fix #380
9 years ago
Vasil Rangelov
d00efbfb0f
Adds a handler for getting the Qemu related capabilities of the server. Currently includes just a check for KVM architectures.
9 years ago
Vasil Rangelov
a4d9f95c9b
Fixed showing of Qemu hdb_disk_interface - it showed hda_disk_interface instead, which resulted in an odd visual glitch in the GUI.
9 years ago
Julien Duponchelle
061b459abe
Prevent error when quick close of gns3 server after docker usage
...
Fix #382
9 years ago
Jeremy Grossmann
8cf55166cb
Merge pull request #379 from GNS3/docker_cleanup
...
Docker cleanup and improvements
9 years ago
Julien Duponchelle
8de90d8236
Ubridge 0.9.3 is require
9 years ago
Julien Duponchelle
7e196cabc1
Merge branch '1.4' into 1.5
9 years ago
Julien Duponchelle
31046358cc
Add more informations in the debug status page
...
* Number of VM in a project
* Number of client connected
9 years ago
Julien Duponchelle
a0987bbc92
Fix status link in GNS3 homepage
9 years ago
Julien Duponchelle
61cf91d83c
Fix tests on Windows
...
Fix #377
9 years ago
Julien Duponchelle
16b4d60151
New crash report key
9 years ago
Julien Duponchelle
8312a54615
Fix missing boot priority order
9 years ago
Julien Duponchelle
33edbefa3b
Docker cleanup and improvements
9 years ago
Julien Duponchelle
6a808927d2
1.5.0dev1
9 years ago
Julien Duponchelle
286cd7a3ac
A debug status page embed in the server
9 years ago
Julien Duponchelle
480ca037cd
Fix test on Windows
...
Sadly python crash on my Windows and I can't run the full test
suite.
Fix #377
9 years ago
Julien Duponchelle
ad4501838b
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
ce5a29b29a
1.4.0dev13
9 years ago
Julien Duponchelle
a2f0745e81
1.3.14dev1
9 years ago
Julien Duponchelle
38745be5fe
1.3.13
9 years ago
Julien Duponchelle
a827f6b2de
1.3.12
9 years ago
grossmj
55034dd24f
Update links for new website.
9 years ago
Julien Duponchelle
55dc0d587d
1.4.0rc2
9 years ago
Jeremy Grossmann
a9e1801e7d
Merge pull request #374 from GNS3/patch_used_port
...
Replace by another TCP port if port is already used
9 years ago
Julien Duponchelle
1e97a544e6
1.4.0dev12
9 years ago
Julien Duponchelle
7dfb386a66
Add log about wher iou capture packet
9 years ago
Julien Duponchelle
2aaad4749b
Replace by another TCP port if port is already used
...
Another version of #370
This time we replace a free TCP port if port is used and raise
a warning to the user.
9 years ago
Julien Duponchelle
f3b71dcdef
Fix ProcessLookupError in Qemu
...
Fix #373
9 years ago
grossmj
a67b218bde
Increase vmrun timeout to 120 seconds. Ref #360 .
9 years ago
grossmj
1071b6366f
Fixes termination notification to indicate the right process name (IOU vs iouyap). Ref #359 .
9 years ago
grossmj
19d5c1c05b
Fixes error with non initialized uBridge. Fixes #367 .
9 years ago
Julien Duponchelle
a6826fe0bf
Remove debug that can crash qemu
...
Fix #365
9 years ago
Julien Duponchelle
42a4df5079
Support VM usage for qemu
...
Ref https://github.com/GNS3/gns3-gui/issues/829
9 years ago
Julien Duponchelle
e626c0b55c
Raise an error if psutil version is invalid
...
Fix #361
9 years ago
Julien Duponchelle
535afdba5e
1.4.0rc1
9 years ago
Julien Duponchelle
5b347fe48f
Raise error if server received windows path
9 years ago
Julien Duponchelle
58e7fa2f01
Update sentry key
...
Fix #357
9 years ago
Julien Duponchelle
c7cc155b78
Merge branch 'master' into unstable
9 years ago
grossmj
11cf2294da
Remove NIO FIFO and Mcast (unused). Fixes #348 .
9 years ago
Julien Duponchelle
3f4da9050c
Support VPCS 0.6.1
9 years ago
Julien Duponchelle
63edcc1c34
Fix duplicate of -no-kvm options
...
Fix #356
9 years ago
Julien Duponchelle
caade47e16
Fix tests about images paths security
9 years ago
Julien Duponchelle
390c88d7cd
Raise an error if user send a non local path to remote server
9 years ago
Julien Duponchelle
ab4c8665e4
Fix backup projects and a qemu broken tests
9 years ago
Julien Duponchelle
ac16ee5bc6
Fix minor issues
9 years ago
Julien Duponchelle
da240f21ba
Apply pep8 fix
9 years ago
Julien Duponchelle
1248584841
Cleanup unused and duplicates
9 years ago
Julien Duponchelle
58d2a5d4b0
Support VPCS 0.6.1
...
Fix #347
9 years ago
grossmj
bd47c21514
Sets console end port to 7000. Fixes #343 .
9 years ago
grossmj
c3e99bfc1d
Drop netifaces (replaced by psutil). Fixes #344 .
9 years ago
grossmj
9ca72f3bbc
Correctly display log messages.
9 years ago
grossmj
e4735308f8
Merge remote-tracking branch 'origin/master'
9 years ago
grossmj
13a3e8f324
Tentative fix for "WinError 64 The specified network name is no longer available" issues.
9 years ago
Julien Duponchelle
6fbc84c0dc
Return relative path for dynamips images
...
Fix https://github.com/GNS3/gns3-gui/issues/775
9 years ago
Julien Duponchelle
7ee12edb5c
Fix add existing IOS not working
...
Fix https://github.com/GNS3/gns3-gui/issues/775
9 years ago
Julien Duponchelle
7e7c8a5450
Correctly enable faulthandler for dev version
9 years ago
Julien Duponchelle
d9f94e653b
Allow vpcs 0.8b
9 years ago
Julien Duponchelle
12f027a882
Allow to return an empty project name because it's allowed in creation
9 years ago
Julien Duponchelle
7967a922bc
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
bd54c55ae1
Fix minor errors reported by codacy.com
9 years ago
Julien Duponchelle
ef5ce99125
1.4.0dev11
9 years ago
grossmj
f313ac10c3
1.4.0b5
9 years ago
Julien Duponchelle
69c38c6414
Use pytest 2.8 so it's work with Python 3.5 without warning
9 years ago
grossmj
82540e5366
Fixes wait for named pipe creation.
9 years ago
grossmj
32f9baf682
Fixes Windows named pipe issue. Fixes #340 .
9 years ago
Julien Duponchelle
6edb41ded7
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
42c8fb7c29
Raise an error when you use a port outside the ranges
...
Fix #739
9 years ago
Julien Duponchelle
c2a08a391c
Fix crash in IOU config export
...
Fix #335
9 years ago
Julien Duponchelle
db2aa56e98
1.4.0dev10
9 years ago
grossmj
d5dba699c5
1.4.0b4
9 years ago
grossmj
ce4727e51a
Support for modifications to a base Qemu VM (not a linked clone).
9 years ago
Julien Duponchelle
2fbc391319
Force canceling all task when shutdown server
...
https://bugs.python.org/issue24080
Fix #705
9 years ago
Julien Duponchelle
504a4af4ab
Enforce console port for VNC
...
Ref https://github.com/GNS3/gns3-gui/issues/721
9 years ago
grossmj
6e36687347
Fixes issue when loading a project using VMware vmnet interfaces. Fixes #319 .
9 years ago
grossmj
57bbd63085
Support for NAT connection with cloud for VMware VMs. Fixes #322 .
9 years ago
grossmj
b53f0e89ce
Change message when VMware is not installed on Linux. Ref #326 .
9 years ago
grossmj
ac75977ae0
Send a warning notification if there is not enough RAM left to start a VM. Implements #329 .
9 years ago
Julien Duponchelle
c700804014
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
91c2bd7e98
Asyncio qemu fix and raise error if coroutine not used
9 years ago
Julien Duponchelle
0a536278fc
Fix asyncio error when closing the app
...
Fix #310 , https://github.com/GNS3/gns3-gui/issues/705
9 years ago
grossmj
5cb2b33a99
Removes VMware lock check. Fixes #328 .
9 years ago
grossmj
133b01b2a6
Merge remote-tracking branch 'origin/unstable' into unstable
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
ccd45c2f45
Merge branch 'master' into unstable
9 years ago
grossmj
a6286db7b1
Release UDP ports when closing a Qemu VM. Fixes #323 .
9 years ago
Julien Duponchelle
6cd790880c
1.3.12dev1
9 years ago
Julien Duponchelle
b19bfa0270
1.3.11 release
9 years ago
Julien Duponchelle
9c23093510
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
98ac295e2e
Escape other usage of glob
...
Fix #332
9 years ago
Julien Duponchelle
c50c735e86
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
acd5c992ba
Fix Dynamips identifier is already used by another router
...
Fix #327
9 years ago
Julien Duponchelle
9b740e85d0
Fix Dynamips identifier is already used by another router
...
Fix #327
9 years ago
Julien Duponchelle
da7f910482
glob.escape is available with Python 3.4
9 years ago
Julien Duponchelle
4c13f8e6ea
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
4232ea8a00
Protect dynamips against bad glob
...
Fix #332
9 years ago
Julien Duponchelle
ec7a9615ac
Fix issue with Qemu networking following merge
9 years ago
Julien Duponchelle
5e3ce48a52
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
3d7d8682ee
OVA file support
9 years ago
Julien Duponchelle
034ac392b7
Support listing images in subdirectories
...
It's a part of the OVA support:
https://github.com/GNS3/gns3-gui/issues/700
9 years ago
grossmj
fc5afa6676
Catch ProcessLookupError in Qemu VM.
9 years ago
grossmj
3f86df5169
Fixes uncalled coroutine.
9 years ago
grossmj
970f22a83e
Use the correct UDP tunnel Qemu syntax for version > 1.1.0 when legacy networking is enabled.
9 years ago
Julien Duponchelle
dd7f6eb021
Fix crash
9 years ago
Julien Duponchelle
d19b3f15ed
VMware player linux support
...
Fix #326
9 years ago
grossmj
80d99ec395
Fixes some minor issues.
9 years ago
grossmj
8560521028
Merge remote-tracking branch 'origin/master'
9 years ago
grossmj
e63e3280a1
Prevent launching a packet capture with a non-ASCII path when using Dynamips.
9 years ago
grossmj
9737783eb6
Do not require a TAP interface to already exist. Fixes #321 .
9 years ago
grossmj
09aa31fb43
Do not automatically delete Dynamips bootflash file because they are necessary to restore VLANs on the c3600 platform.
9 years ago
grossmj
d01a8bfb34
Bump version to 1.4.0.dev9
9 years ago
Julien Duponchelle
6ca0154435
Prepare 1.4.0b3
9 years ago
Julien Duponchelle
e7ea9e8047
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
bfe3b12342
Fix dynamips configuration lost when you delete a node
...
Fix #316
9 years ago
Julien Duponchelle
bf0813b4b9
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
c43960fbfd
Clarify error message when we got UTF-8 chars in the iourc file
...
Fix #307
9 years ago
Julien Duponchelle
6a6beb752a
Merge remote-tracking branch 'origin/master' into unstable
9 years ago
grossmj
2c3d7510be
Fixes version mismatch issue.
9 years ago
grossmj
5bcabc705f
Use custom VMnet interfaces without host adapter when uBridge is not used. Fixes #673 .
9 years ago
grossmj
c5ce6af872
Bump version to 1.4.0dev8
9 years ago
grossmj
b90df5806d
Automatically add the -no-kvm option if -icount is detected to help with the migration of ASA VMs created before version 1.4
9 years ago
Julien Duponchelle
a016c458a6
1.4.0 beta2
9 years ago
Julien Duponchelle
b1f3210a4c
Fix a crash at vmware stop
...
Fix https://github.com/GNS3/gns3-gui/issues/665
9 years ago
Julien Duponchelle
bb080fa96a
Fix a crash when starting a VMware vm
...
Fix #314
9 years ago
Julien Duponchelle
e236f63162
Add how to add vmnet interfaces explantion in the error message
9 years ago
Julien Duponchelle
3e71529702
Fix path of VMinventory for fusion
...
Fix #313
9 years ago
Julien Duponchelle
802d0628bd
Force close the keep alive when sending a 401
...
Work around a Qt issue where Qt
timeout instead of handling the 401
this happen only for the first query send by the
client.
9 years ago
grossmj
958274e8f6
Do not automatically delete Dynamips bootflash file because they are necessary to restore VLANs on the c3600 platform.
9 years ago
grossmj
e374e52745
Bump version to 1.4.0dev7.
9 years ago
grossmj
59f5de5de2
Throw an error if ubridge as incorrect permissions. Fixes #312 .
9 years ago
grossmj
a9ac0d3380
This may fix "The semaphore timeout period has expired" error on Windows. #311 .
9 years ago
grossmj
65fa4036c6
Fixes bug with VMware VM connections + moves some uBridge code to BaseVM.
9 years ago
grossmj
0ee31361c0
Support for packet capture on VMware VM links.
9 years ago
Julien Duponchelle
22e4fec2e2
Fix ProcessLookupError on _checkAlive Qemu
...
Fix #308
9 years ago
grossmj
cc7fe1a477
VMware Fusion support with uBridge.
9 years ago
grossmj
46698924fd
Merge remote-tracking branch 'origin/unstable' into unstable
9 years ago
grossmj
8e29ad4493
Updates vmnet script to support Windows.
9 years ago
Julien Duponchelle
5aa9d4d7b9
Do not block on .lock for VMware OSX
9 years ago
grossmj
1e722254f7
Merge remote-tracking branch 'origin/unstable' into unstable
9 years ago
grossmj
8031cf1030
Require Dynamips version 0.2.16 to change the default QinQ Ethernet type.
9 years ago
Goran Cetusic
0fa300cb99
Initial Docker support from Google Summer of Code
9 years ago
Goran Cetusic
9ee1d9d71a
fixed the way docker containers are terminated
9 years ago
grossmj
0ab95ae043
basic docker container support
9 years ago
grossmj
0ddef78127
Merge branch 'qinq_ethertype' of https://github.com/Bevaz/gns3-server into Bevaz-qinq_ethertype
9 years ago
grossmj
2a0f1586c8
Merge remote-tracking branch 'origin/master'
9 years ago
grossmj
2c5b2a19f6
Check for valid FR or ATM switch mappings. Fixes #300 .
9 years ago
grossmj
a779fa7462
Check for valid FR or ATM switch mappings. Fixes #300 .
9 years ago
grossmj
c992cabb28
VirtualBox VMs can only be started if powered off. Fixes #299 .
9 years ago
Julien Duponchelle
4d6626e849
Support of VPCS 0.8
...
Fix #306
9 years ago
grossmj
4efec03448
Allows VMware VMs to use vmnet interfaces for connections without using uBridge. Fixes #295 .
9 years ago
Julien Duponchelle
5fa5e7227d
Prepare next release
9 years ago
Julien Duponchelle
2689b6b7bb
Prepare 1.3.10
9 years ago
grossmj
fda33c56de
Catch exception when a process cannot be killed. Fixes #296 .
9 years ago
Julien Duponchelle
5388d43695
Fix closing project when multiple project is open
...
Fix #305
9 years ago
Julien Duponchelle
986ab649d7
Fix project not closing
...
Fix #303
9 years ago
Julien Duponchelle
b1ef49672e
Qemu user options are at the end. It's allow user to add his own net
...
interfaces
9 years ago
Julien Duponchelle
d853ffe791
Change the way we look for Qemu path
...
Fix #302
9 years ago
Julien Duponchelle
c361d27531
Lock qemu vm during start / stop operations
...
Fix #301
9 years ago
Julien Duponchelle
699647dbda
In the error message explain how to turn off KVM support
9 years ago
Julien Duponchelle
4cc66a3801
Fix when you stop qemu on windows you have an error
...
Fix #625
9 years ago
Julien Duponchelle
8085080e41
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
fea7a8a9ab
Fix Qemu cannot be used on Windows
...
Fix #291
9 years ago
Julien Duponchelle
70f62cd5eb
Allow to start server with python -m gns3server
9 years ago
Julien Duponchelle
f0f901a15d
Should solve the BufferError by avoiding using thread
...
Fix #293
9 years ago
Julien Duponchelle
34e64fe5d8
Catch UnicodeEncodeError when passing unicode char as qemu options
...
Fix #292
9 years ago
Julien Duponchelle
1a04417e84
1.4.0dev6
9 years ago
Anton Fedotov
1283f8bde8
EthernetSwitch: Allow to choose ethertype for QinQ outer tag.
9 years ago
grossmj
eb5f9c48f2
Backport: fixes NAT NIO for Qemu VMs (do not launch any legacy scripts)
9 years ago
grossmj
98112f7fac
Fixes NAT NIO for Qemu VMs (do not launch any legacy scripts)
9 years ago
grossmj
a16d6ac88f
Lower VMware requirements to Workstation version 10 and Player version 6.
9 years ago
grossmj
83a7e25389
Fixes Unicode error. Fixes #290 .
9 years ago
grossmj
ab3700854c
Don't delete Dynamips ROM files. They are used to restore the nvram.
9 years ago
grossmj
2ce01fafc0
Don't delete Dynamips ROM files. They are used to restore the nvram.
9 years ago
Julien Duponchelle
31b91e1ccb
1.4.0beta1
9 years ago
Julien Duponchelle
0018658f60
Fix ram setting for Qemu
9 years ago
Julien Duponchelle
55f7c79918
Explicit set qemu memory as MB
9 years ago
Julien Duponchelle
323674ba5c
Turn off KVM for non x86 architectures
...
Fix #289
9 years ago
grossmj
05ab18f295
Send an error when vmware executable cannot be found on Linux. Fixes #288 .
9 years ago
grossmj
5121753232
Support for CPUs setting for Qemu VMs.
9 years ago
grossmj
217945339e
Bump version to 1.4.0dev5.
9 years ago
grossmj
f161bf42fa
Bump version to 1.4.0alpha4.
9 years ago
grossmj
e46ecdc37c
Bump version to 1.4.0dev5.
9 years ago
grossmj
2e6c438208
1.4.0alpha4
9 years ago
Julien Duponchelle
1613999689
Quote command in qemu debug logs so you can copy/paste them
9 years ago
Julien Duponchelle
39c1d2d2dd
Prepare 1.3.10
9 years ago
Julien Duponchelle
d942f52f7d
1.3.9
9 years ago
grossmj
0923ed5d85
Support for Qemu disk interfaces, cd/dvd-rom image and boot priority. Fixes #278 .
9 years ago
grossmj
7bccf9e554
Check for VMware Player version >= 7 and VMware Workstation >= 11. Fixes #286 .
9 years ago
grossmj
bb69f02da6
Catch GeneratorExit exception when trying to create a Ghost IOS image.
9 years ago
grossmj
06a6287dff
Backport: removes code that deletes IOS router instance files.
9 years ago
Julien Duponchelle
7c1dd75ad7
1.4.0dev4
9 years ago
grossmj
87ec90cdaf
Removes code that deletes IOS router instance files.
9 years ago
Julien Duponchelle
c2807c39f9
1.4.0alpha3
9 years ago
Julien Duponchelle
1fd2332796
PEP8
9 years ago
Julien Duponchelle
78ef6e3032
Validation schema for qemu-img
9 years ago
Julien Duponchelle
003c2f5f0b
New crash report key
9 years ago
Julien Duponchelle
e92d9ca5ff
Raise error if qemu image already exist when creating disk
9 years ago
Julien Duponchelle
54448ab936
Prevent user to create a qemu to a different directory on non local
...
server
9 years ago
Jeremy
f761fb77f8
Fixes UnicodeDecodeError when reading a VMware file.
9 years ago
Jeremy
a721d7d910
Fixes KeyError: "ethernet0.connectiontype". Fixes #276 .
9 years ago
Jeremy
1419b7c8dc
Fixes replace errors. Fixes #284 .
9 years ago
Julien Duponchelle
c2ba3f923e
1.3.9dev1
9 years ago
Jeremy
bdb23d6d3b
1.3.8
9 years ago
Jeremy
2ed0ef770e
Catch ProcessLookupError when updating iouyap config. Fixes #255 .
9 years ago
Jeremy
5986849b67
Catch ProcessLookupError when updating iouyap config. Fixes #255 .
9 years ago
Julien Duponchelle
5b0c36c0d6
API for creating a qemu disk image
9 years ago
Julien Duponchelle
5d8c90d138
Rename qemu image type to qemu image format
9 years ago
Julien Duponchelle
b94a4e2308
Add code for creating qemu image on server side
...
Ref https://github.com/GNS3/gns3-gui/issues/558
9 years ago
Jeremy
fcd4fda68e
Prevent starting different hypervisors that leverage hardware virtualization (VT-x/AMD-V). Fixes #548 .
9 years ago
Jeremy
eb5e019a26
Fixes IOS adapters and WICS cannot be removed. Fixes #282 .
9 years ago
Jeremy
76fe0cb316
Fixes IOS adapters and WICS cannot be removed. Fixes #282 .
9 years ago
Jeremy
4aeb451ffd
Makes sure the loop is running when closing the app.
9 years ago
Jeremy
5f5d9347b9
Makes sure the loop is running when closing the app.
9 years ago
Jeremy
31b168aa42
Catch Permission denied when writing to VMX file while closing VMware VM. Fixes #277 .
9 years ago
Jeremy
382747a2f2
Catch GeneratorExit exception. Fixes #231 .
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
7b001e4d36
Catch GeneratorExit exception. Fixes #231 .
9 years ago
Jeremy
b1b602db3b
Merge remote-tracking branch 'origin/master'
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
8a257b3b2e
Changes how to look for the vmrun.exe location.
9 years ago
Julien Duponchelle
d9f1a7c7d3
API for listing current projects
...
Fix #274
9 years ago
Julien Duponchelle
4814bc6c65
Fix IOURC upload
9 years ago
Julien Duponchelle
cbc859a03b
Merge remote-tracking branch 'origin/master' into unstable
9 years ago
Julien Duponchelle
3f25bfcb27
Fix qemu tests
9 years ago
Jeremy
9b3b5f1884
Bump version to 1.4.0dev3
9 years ago
Jeremy
2655d426c2
Backport: option to drop nvram & disk files for IOS routers in order to save disk space.
9 years ago
Jeremy
1b499571b1
Deactivate uBridge process monitoring (process returns 1 on Windows when stopping).
9 years ago
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.
9 years ago
Jeremy
f1bbacecd6
Backport: Remove timeout to wait for connections to finish.
9 years ago
Jeremy
accaa2159b
Remove timeout to wait for connections to finish.
9 years ago
Jeremy
fc0409286b
Check for uBridge version and catch uBridge errors.
9 years ago
Jeremy
f0649b4ac3
Remove default FLASH when no hda disk for Qemu VMs. Fixes #535 .
9 years ago
Jeremy
8cc46f66c6
Fixes indentation mistakes.
9 years ago
Jeremy
a8142a04f8
Merge remote-tracking branch 'origin/master'
9 years ago
Jeremy
19425b1e9c
Backport: Fixes RuntimeError: Event loop is closed.
9 years ago
Jeremy
abd9c1dc48
Use the registry to find vmrun if the default VMware install path does not exist.
9 years ago
Jeremy Grossmann
1b066bef92
Merge pull request #272 from GNS3/backup_upload_images_projects
...
Backup upload images projects
9 years ago
Julien Duponchelle
6bf7a6aa38
Fix after jeremy feedback
9 years ago
Julien Duponchelle
fc14deee1b
Restore images & projects tarballs
9 years ago
Julien Duponchelle
270017d945
Allow user to backup projects and images
9 years ago
Jeremy
439e0df058
Bind host on 0.0.0.0 when checking for a free UDP port.
9 years ago
Jeremy
d5c0584d25
Bind host on 0.0.0.0 when checking for a free UDP port. Fixes #265 .
9 years ago
Jeremy
6ee94331d4
Fixes RuntimeError: Event loop is closed. Fixes #266 .
9 years ago
grossmj
dfd6af3c22
Merge remote-tracking branch 'origin/unstable' into unstable
9 years ago
grossmj
1f890b4cad
Implements uBridge hypervisor.
9 years ago
Julien Duponchelle
639f6bc68c
New crash report key
9 years ago
Julien Duponchelle
5125ddcde4
Fix gns3server.utils.images in md5sum NameError: name 'log' is not
...
Fix #268
9 years ago
Julien Duponchelle
ddddac426b
Fix invalid umask
...
Fix #264
9 years ago
Julien Duponchelle
6d678898ef
Client disconnect should not be logged as an error
9 years ago
Jeremy
ccd29ab500
Take VMware file encoding into account. Fixes #261 .
9 years ago
Jeremy
e785baaa29
Take VMware file encoding into account. Fixes #261 .
9 years ago
Julien Duponchelle
9e2a22fc8e
1.4.0dev2
9 years ago
Julien Duponchelle
9cfc7c0423
Typo in version number
9 years ago
Julien Duponchelle
65410e23e2
1.4.0 alpha1
9 years ago
grossmj
1e04e1e123
Fixes bug with vmrun VIX path.
9 years ago
Julien Duponchelle
a461cb71c6
Allow to send the iourc when starting the VM
...
Ref https://github.com/GNS3/gns3-server/issues/255
9 years ago
grossmj
2fc63601bf
Merge remote-tracking branch 'origin/unstable' into unstable
9 years ago
grossmj
27532cd037
Add debug to help resolve https://community.gns3.com/thread/9193
9 years ago
Jeremy
32e0d49e1e
VMware VMs always have a working directory (to store the ubrige.ini and ubrige.log files).
9 years ago
Jeremy
870029123c
Netifaces is not used on Windows. Fixes #257 .
9 years ago
Jeremy
37f4ff2f63
Do not monitor the ubridge process because it creates an issue on Windows.
9 years ago
grossmj
8455d8a155
Merge remote-tracking branch 'origin/unstable' into unstable
9 years ago
grossmj
205f624730
Fixes GUI crash on unset vmrun_path variable. Fixes #507 .
9 years ago
Jeremy
78d847e9ac
ubridge source Ethernet interface must be quoted on Windows.
9 years ago
Julien Duponchelle
dfe95cce63
Fix qemu binary lookup in frozen OSX application
...
https://github.com/GNS3/gns3-gui/issues/496
9 years ago
Jeremy
83929119be
Return stdout when a process crash for IOU, Dynamips, uBridge and VPCS.
9 years ago
Jeremy
9235c3a913
Adds -no-kvm to the ASA template and ignore -no-kvm on platforms other than Linux. Should resolve #472 .
9 years ago
Jeremy
442aa31065
Make sure VNC ports are between 5900 and 6000. Fixes #490 .
9 years ago
Jeremy
8e652778f9
Remove running VBoxManage as another user option (root for instance). See #248 .
9 years ago
Julien Duponchelle
65953847f6
Fix an error in frozen ressources loading
9 years ago
Julien Duponchelle
f3f152cd2a
Use the ressource system in order to locate the templates directory
9 years ago
Julien Duponchelle
c6bbc34a56
Allow user to change the configuration file
...
Fix #251
9 years ago
Julien Duponchelle
06e193231c
Fix double loading of config from working directory
9 years ago
Jeremy
731d24f497
Get Windows interfaces for VMware support.
9 years ago
Julien Duponchelle
3ed95148b2
CORS support
9 years ago
Julien Duponchelle
caf7af7ad5
Support server config in current working directory
9 years ago
Julien Duponchelle
472faa97c5
Due to the migration to cx_freeze darwin and windows share
...
the same path for resources
9 years ago
grossmj
4171aebfdb
List only valid existing IOS images (for IOS router wizard).
9 years ago
Jeremy
be85d95ff7
Checks if IOS image exist at startup and not during node creation. Fixes #240 .
9 years ago
Julien Duponchelle
6e3ebb714d
Return vm_directory for VirtualBox and VMware
...
Fix #246
9 years ago
Julien Duponchelle
feefb075d4
Make the qemu event crash more future proof
9 years ago
Julien Duponchelle
90b0dfebbd
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
e8805d3fdc
When a qemu VM crash send the log to the client.
...
Fix #243
9 years ago
Julien Duponchelle
2ccb30eeb5
Fix Incorrect vboxmanage sudo command
...
Fix #247
9 years ago
Julien Duponchelle
ccd3224490
Add a vm_directory field to Dynamips / VPCS / IOU
...
Fix #246
9 years ago
Julien Duponchelle
2b36746d52
Return the working directory of a Qemu VM
9 years ago
grossmj
d9745644cd
Check for /dev/kvm. Fixes #245 .
9 years ago
grossmj
ed95bcee97
Moves KVM setting to Qemu server preferences. Fixes #244 .
9 years ago
grossmj
f20ee06181
VNC console support for Qemu VMs.
9 years ago
Julien Duponchelle
26df776f4c
Move configuration to the GNS3 directory
9 years ago
Julien Duponchelle
08b5aec656
Fix Crash report sending errors when no reliable Internet connection
9 years ago
grossmj
7f6a064ac1
Fixes versions.
9 years ago
Julien Duponchelle
3a3b2c22e3
Fix version number
9 years ago
Julien Duponchelle
82e2a16b27
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
389788cfdc
1.3.8 dev
9 years ago
Julien Duponchelle
26fc8236c9
1.3.7
9 years ago
Julien Duponchelle
8bd2453bf8
Allow null md5 in request schema
9 years ago
Julien Duponchelle
a8e69d9a0b
Do not use the md5 from cache for a missing image
9 years ago
Julien Duponchelle
4aadfa3b67
Test all IOU requirements at VM startup
...
This allow user to create the node and upload the image after
9 years ago
Julien Duponchelle
5c4a49a8c7
Do not raise a 404 if we send the checksum of the images
9 years ago
Jeremy
f398d15025
Completes #239 (Makes VMX keys reading case insensitive).
9 years ago
Jeremy Grossmann
797b45b1f9
Merge pull request #239 from GNS3/vmx_case_insensitive
...
Makes VMX keys reading case insensitive.
9 years ago
Jeremy
11e96e6521
ACPI shutdown support for VMware VMs. Fixes #436 .
9 years ago
Julien Duponchelle
a577fe9fdb
Make VMX reading case insensitive
...
Fix #237
9 years ago
Jeremy
6d1f060791
Reloads ubridge when connecting or disconnecting VMware VM links.
9 years ago
Jeremy
d779392d7f
Find vmrun on Windows.
9 years ago
Julien Duponchelle
f041697311
Compute a md5sum of images for futur purpose
...
Fix #234
9 years ago
Julien Duponchelle
b1f740c952
Merge branch 'master' into unstable
9 years ago
Julien Duponchelle
afa4ba9b55
Crash report key for 1.3.7
9 years ago
grossmj
7980ae9ab1
Update version_info.
9 years ago