Commit Graph

3163 Commits (7fe8f7e7161ee6ec1a09279166b507e689cb5518)

Author SHA1 Message Date
grossmj 86f87aec74 Fix installation with Python 3.7. Fixes #1414.
6 years ago
grossmj de5934f818 Merge remote-tracking branch 'origin/2.2' into 2.2
6 years ago
grossmj 76af98404a Drop Python 3.4 and switch to async / await syntax for asyncio. Fixes #1425
6 years ago
Karim 14fb64b941 Added "/sbin" to init script PATH variable so that its possible to
6 years ago
grossmj 8baa480b79 Fix tests.
6 years ago
grossmj 97c68f56bf Notify users if x11vnc process has crashed. Fix #1401.
6 years ago
grossmj 22f7ca0243 Return compute port information via API. Ref #1420.
6 years ago
grossmj eb97ebf311 Fix platform.linux_distribution() is deprecated. Fixes https://github.com/GNS3/gns3-gui/issues/2578
6 years ago
grossmj 9de13c570c Merge branch '2.1' into 2.2
6 years ago
grossmj e4a6db8ebc Fix some typos.
6 years ago
grossmj 181a31be32 Update minimum VIX version requirements for VMware. Ref #1415.
6 years ago
grossmj 8d368cd0f6 Development on 2.1.12dev1
6 years ago
grossmj 41d4ecc4b7 Release v2.1.11
6 years ago
grossmj 4d95e0b51f Catch some exceptions.
6 years ago
grossmj 4efdefaf5a Development on 2.1.11dev1
6 years ago
grossmj b6b345508b Release v2.1.10
6 years ago
grossmj 5d2e539193 Update appliances.
6 years ago
grossmj eb0e26b55f Include locale information and GNS3 VM version in crash reports.
6 years ago
grossmj 17d657c919 Fix small errors like unhandled exceptions etc.
6 years ago
grossmj 0aa9ab53d1 Import encodings.idna to avoid LookupError when standard library is in a zip file.
6 years ago
grossmj 4021a13651 Catch exceptions in various locations to fix small issues reported by Sentry.
6 years ago
grossmj 341e2e2e3a Check if serial pipe can be opened for VMware and VirtualBox VMs.
6 years ago
grossmj f8ecd61a98 Notify users if xvfb process or x11vnc process have crashed. Ref #1401.
6 years ago
grossmj c620d0be84 Improve the invalid port format detection. Fixes https://github.com/GNS3/gns3-gui/issues/2580
6 years ago
grossmj 4a6202fa84 Update setup.py and fix minor issues.
6 years ago
grossmj f89d645b56 Update appliances.
6 years ago
grossmj 6822ff65a2 Disable static directory. Ref https://github.com/GNS3/gns3-gui/issues/2558.
6 years ago
grossmj ef4db112f1 Fix typo.
6 years ago
grossmj 86be4f98f1 Fix wrong call after merging.
6 years ago
grossmj 3c332b895d Fix tests after merging.
6 years ago
grossmj 33e8710495 Merge branch '2.1' into 2.2
6 years ago
grossmj b7dd8b5176 Catch asyncio.CancelledError when shutting down the server.
6 years ago
grossmj 00cf66fb0f Report GNS3 VM errors to the GUI server summary. Ref #1359.
6 years ago
grossmj 8d4e73d23c Replace vboxnet0 (if it does not exist) by the first available vboxnet interface on Windows. Fixes https://github.com/GNS3/gns3-vm/issues/102
6 years ago
grossmj 4e712280b3 Merge remote-tracking branch 'origin/2.1' into 2.1
6 years ago
grossmj 4d57a3befa Check if the VirtualBox host-only network exists when starting a GNS3 VM running on VirtualBox. Ref https://github.com/GNS3/gns3-vm/issues/102
6 years ago
grossmj 38b72079b2 Change file timestamps if necessary because ZIP does not support timestamps before 1980. Fixes #1360.
6 years ago
grossmj 814526ba26 Add missing coroutine decorator Ref https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
grossmj f5dc635baa Fix test to support Python 3.7 Ref https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
grossmj 902de3dd47 Refactor asyncio locking system for Python 3.7 support. Ref https://github.com/GNS3/gns3-gui/issues/2566 Ref https://github.com/GNS3/gns3-gui/issues/2568
6 years ago
grossmj 3560cda06c Use asyncio.ensure_future() instead of asyncio.async() with conservative approach to support Python < 3.4.4. Fixes https://github.com/GNS3/gns3-gui/issues/2566
6 years ago
grossmj 089d25c79d Forbid controller and compute servers to be different versions.
6 years ago
grossmj 59ce105a50 Fix exception with short names for Dynamips interfaces. Fixes #1386.
6 years ago
grossmj aeb33024ca Add missing Qemu boot priority values. Fixes https://github.com/GNS3/gns3-server/issues/1385
6 years ago
grossmj 9ef23ce6a8 Include HTTP error code when reporting an error while download appliance templates
6 years ago
grossmj b7f9b865c8 Optimize appliance templates update from GitHub repository by only downloading when the repository
6 years ago
grossmj 5958a23557 Update appliance templates from online registry. Ref #2490.
6 years ago
grossmj a78ee18977 Update appliance templates.
6 years ago
grossmj 7f72b90b0e The server has now 2 notification streams
6 years ago
grossmj dac3ba19b7 Merge branch '2.1' into 2.2
6 years ago
ziajka c593785c6d Development on 2.1.10dev1
6 years ago
ziajka 689a82a180 Release v2.1.9
6 years ago
grossmj 23e83b730b Fix some more problems with interface short names. Fixes https://github.com/GNS3/gns3-gui/issues/2562
6 years ago
grossmj e5d38811ca Fix incorrect short port names in topology summary. Fixes https://github.com/GNS3/gns3-gui/issues/2562
6 years ago
grossmj daa2de4541 Allow custom symbols to be sub-directories.
6 years ago
grossmj 29620f4ea3 Add affinity symbols. Ref https://github.com/GNS3/gns3-gui/issues/2488
6 years ago
grossmj 1fd010484d ACPI shutdown for GNS3 VM running on Hyper-V. Ref https://github.com/GNS3/gns3-gui/issues/763
6 years ago
grossmj c48eebcc5d Hyper-V support for GNS3 VM. Fixes https://github.com/GNS3/gns3-gui/issues/763
6 years ago
grossmj c0521732a9 Get IP address from guest Hyper-V VM. Ref https://github.com/GNS3/gns3-gui/issues/763
6 years ago
grossmj c9767a06b3 Early Hyper-V support to run the GNS3 VM. Ref https://github.com/GNS3/gns3-gui/issues/763.
6 years ago
grossmj 89f7169589 Add appliance UUID added to the node data. Fixes #1334.
6 years ago
grossmj a54359d243 Clean GNS3 close if one remote server is down. Fixes #1357.
6 years ago
grossmj e3c8c9d484 Mark VirtualBox support for running the GNS3 VM as deprecated. Ref #1377.
6 years ago
grossmj cc52a6a6b5 Change default z value for nodes to 1
6 years ago
grossmj 033f005bde Merge branch '2.1' into 2.2
6 years ago
grossmj 12e71a2917 Set lower process priority when computing idle-pc value on Windows. Ref #2522.
6 years ago
grossmj 17e51fdac6 Merge remote-tracking branch 'origin/2.1' into 2.1
6 years ago
grossmj d0ed6931d8 Catch exception: ZIP does not support timestamps before 1980. Ref #1360.
6 years ago
ziajka c274be1135 Sync appliances
6 years ago
ziajka 1cc1ccd511 Re-enable static directory
6 years ago
ziajka ec8cfcd0f9 Disable static/ dir, Ref: #2532
6 years ago
ziajka dd845eb096 Fix tests on Windows
6 years ago
ziajka 21780fa2ed Gitkeep for web-ui directory
6 years ago
ziajka 0e1f2e26d0 Serve WebUI handlers and update-bundled-web-ui script, Ref: #1362
6 years ago
ziajka 867e997b74 Support /static/ files serving, Ref: #1362
6 years ago
ziajka e20e885d44 Release v2.1.8
6 years ago
grossmj 0f496907a0 Fix API status code for start/stop/suspend/reload a node. Fixes #1353.
6 years ago
ziajka ac73c72727 Don't send variables to computes where are empty, Ref: #1340
6 years ago
ziajka 2e586f56ca Development on v2.1.8dev1
6 years ago
ziajka 0b742fc43d Release v2.1.7
6 years ago
Andrew Caudwell b2e0a1b291 Don't release NIO UDP ports when updating docker container.
6 years ago
grossmj 96d5e351f7 Merge branch '2.1' into 2.2
6 years ago
grossmj 45edc40948 Timeout for stream file.
6 years ago
grossmj 1f017a0d1d Console support for clouds (to connect to external devices or services).
6 years ago
grossmj 34fcbd68f3 Fix switching console type from telnet to VNC throws error.
6 years ago
grossmj 40151cd1fe Fix switching console type from telnet to VNC throws error. Fixes #2489.
6 years ago
grossmj 1905a99ce7 Fix saved VM state was not deleted correctly.
6 years ago
grossmj 8851a55199 Fix timeout error with "save as" for large projects.
6 years ago
grossmj 62f87de23a Add API endpoint to return all links attached to a node.
6 years ago
grossmj fd5df0052a Fix issue with some SVG symbols that could not be used in GNS3.
6 years ago
grossmj 19c5ff8521 Show correct free disk space value.
6 years ago
grossmj fbfa75830e Bump version to 2.1.7dev1
6 years ago
grossmj f8bf749577 Remove unwanted trailing characters and other white spaces when reading .md5sum files.
6 years ago
grossmj d1ccf3bc84 Merge branch '2.1' into 2.2
6 years ago
grossmj 051eedb406 Change order to find vnetlib on Windows (PATH -> Registry -> Default directories).
6 years ago
ziajka b0c89a4f2c Development on v2.1.7dev1
6 years ago
ziajka eafe27e684 Release v2.1.6
6 years ago
ziajka c52342907a
Merge pull request #1332 from GNS3/global-vars
6 years ago
ziajka f3c6faed75 Removed unnecessary line
6 years ago
ziajka 7b3d5ae5e3 Create/update project on compute when variables changes
6 years ago
ziajka 83445214be Support for nested global variables
6 years ago
ziajka 0bcc657bf1 Don't clean logo images when applied to the project
6 years ago
ziajka f2700ed445 Support of supplier and variables in topology
6 years ago
ziajka e267f8a8b8 Project global variables
6 years ago
grossmj 21a1800edc Merge branch '2.1' into 2.2
6 years ago
grossmj 202e7362a5 Add command information when uBridge has an error. Ref #1289
6 years ago
grossmj 305fe2e817 Handle asyncio timeouts. Ref #1307.
6 years ago
grossmj 3b94484914 Fix bug with export project. Ref #1187 #1307.
6 years ago
grossmj 50a922f83e Offload slow file operations to threads for snapshots and project "save as". Ref #1187 #1307.
6 years ago
ziajka 80958e8a6d support based on init.sh, Ref: #2482
6 years ago
grossmj 20294e284c Fix exception from send_signal() on Windows.
6 years ago
ziajka 43081152ef Add support of ExtraHosts for Docker, Ref. gns3-gui#2482
6 years ago
ziajka 747814f083 Development on v2.1.6
6 years ago
ziajka 2e9c5590a8 Release v2.1.5
6 years ago
grossmj cfd0216554 Disable TraceNG for version 2.1.5
6 years ago
grossmj 2ea0aa5ded Merge branch '2.1' into 2.2
6 years ago
grossmj 9ecb058343 Fix tests.
6 years ago
grossmj 013c74f6d8 Sync appliance files.
6 years ago
grossmj fff2e128eb Set the first byte to 0C when generating a random MAC address for a Qemu VM. Ref #1267.
6 years ago
grossmj 5690d350bd Update appliance files.
6 years ago
grossmj 1fea086f13 Do not use VMnet0 when allocating VMnet adapters.
6 years ago
grossmj dd9c18b9f8 Use SO_REUSEADDR before calling bind() where missing. Fixes #1289.
6 years ago
grossmj 5c4f6dd3dc Do not fail a Dynamips project conversion if a file being used.
6 years ago
grossmj a12c5a95b0 Catch exceptions when using AsyncioTelnetServer. Fixes #1321.
6 years ago
grossmj 025441f027 Add default destination setting for traceng + some checks.
6 years ago
grossmj 2de182eff4 Grid size support for projects.
6 years ago
grossmj ee5317948b Fix tests.
6 years ago
grossmj 22a71b0e8c Fix problem with VM saved stated.
6 years ago
grossmj 7622c10cc9 Returns the ports' adapter types and mac addresses when available.
6 years ago
grossmj 395277d5c5 Support for console auto start.
6 years ago
grossmj 1d7f67695a Bump version to 2.2.0dev2
6 years ago
grossmj 757c103c03 Possibility to customize port names and adapter types for Qemu, VirtualBox, VMware and Docker. Fixes #2361.
6 years ago
grossmj 509b171b06 Allow to have projects with the same name in different locations.
6 years ago
grossmj ea0009db6c Save state feature for VirtualBox and VMware. New "On close" setting to
6 years ago
grossmj 3d1ee4da3f Support for suspend to disk / resume (Qemu).
6 years ago
grossmj 64949f5d04 Fix bug with 'none' console type for Ethernet switch.
6 years ago
grossmj 669d2ec038 Merge branch '2.1' into 2.2
6 years ago
grossmj 297bbd91ec Fix traceng tests.
6 years ago
grossmj 47e5dfabd8 Merge branch 'traceng' into 2.1
6 years ago
grossmj 898f180310 Fix issue with start all.
6 years ago
grossmj b61bd2dc67 Merge remote-tracking branch 'origin/traceng' into traceng
6 years ago
grossmj b7780ba7cc Check for valid IP address and prevent to run on non-Windows platforms.
6 years ago
grossmj c053a2f350 Enable UDP tunnel option and use ICMP probing by default.
6 years ago
grossmj 05ec14e888 Use the configured IP address to trace.
6 years ago
grossmj d08c08617c Support for source and destination for traceNG.
6 years ago
grossmj 8e695c8af1 Have TraceNG start without needing cmd.exe
6 years ago
grossmj ff7911bd99 Allow to resize a Qemu VM disk (extend only).
6 years ago
grossmj 6cec67f79f Allow to select the default NAT interface in preferences for local server.
6 years ago
grossmj caa2bda71b Spice with agent support for Qemu VMs.
6 years ago
grossmj d419d3fa39 Check if the HAXM service is running when starting a Qemu VM with hardware acceleration. Ref #1242.
6 years ago