Commit Graph

1452 Commits (bb63f51f8074e89e135b2e108b2cffad7d981792)

Author SHA1 Message Date
grossmj 40261ec99c Fixes VDE not working #345.
9 years ago
Jeremy Grossmann 3e4423f663 Merge pull request #418 from GNS3/no_spice
9 years ago
Julien Duponchelle 537122daba
Do not list qemu binary with -spice in the name
9 years ago
Julien Duponchelle fd22cd8361
Send command line used to start the VM to client
9 years ago
Julien Duponchelle 71c3bda0a5
Fix crash if you have a { in your user name
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
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
9 years ago
Julien Duponchelle 889ea14973
For topologies before 1.4 manage qemu missing
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
9 years ago
Julien Duponchelle 119a2a3b66 Add test for unicode char in images path
9 years ago
Julien Duponchelle ee2104ba35 Check for /dev/kvm instead of kvm-ok
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
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)
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
9 years ago
Julien Duponchelle f83e878d89 Dump environnement to server debug log
9 years ago
Julien Duponchelle 8225bad76b Fix usage of qemu 0.10 on Windows
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
9 years ago
Julien Duponchelle 5a28b9409a Fix Crash at startup when docker is not installed
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
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
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
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
9 years ago
Jeremy Grossmann 8cf55166cb Merge pull request #379 from GNS3/docker_cleanup
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
9 years ago
Julien Duponchelle a0987bbc92 Fix status link in GNS3 homepage
9 years ago
Julien Duponchelle 61cf91d83c Fix tests on Windows
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
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
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
9 years ago
Julien Duponchelle f3b71dcdef Fix ProcessLookupError in Qemu
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
9 years ago
Julien Duponchelle 42a4df5079 Support VM usage for qemu
9 years ago
Julien Duponchelle e626c0b55c Raise an error if psutil version is invalid
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
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
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
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
9 years ago
Julien Duponchelle 7ee12edb5c Fix add existing IOS not working
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
9 years ago
Julien Duponchelle c2a08a391c Fix crash in IOU config export
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
9 years ago
Julien Duponchelle 504a4af4ab Enforce console port for VNC
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
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
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
9 years ago
Julien Duponchelle 9b740e85d0 Fix Dynamips identifier is already used by another router
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
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
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
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