Commit Graph

3670 Commits (de2d72248e897d88649e6a8a7863cf76d53e7003)

Author SHA1 Message Date
grossmj 32a8bc54a1 Development on 2.2.9dev1
4 years ago
grossmj dadbacd8a4 Release v2.2.8
4 years ago
grossmj 9032fd2a5c Merge branch 'master' into 2.2
4 years ago
piotrpekala7 eb0d4439a0 Release 2020.2.0-beta.3
4 years ago
grossmj 91a1c5db49 Redirection to the bundled web-ui in the root handler
4 years ago
grossmj 0a77233631 Fix root handler for web-ui
4 years ago
grossmj 8df8b73c8f Merge branch 'master' into 2.2
4 years ago
piotrpekala7 6968ae9295 Release 2020.2.0-beta.2
4 years ago
grossmj 1c9a43d071 Update appliance files.
4 years ago
grossmj 10645a412b Default port set to 80 for server running in the GNS3 VM. Fixes #1737
4 years ago
grossmj 1b008fb516 Sync appliance files.
4 years ago
grossmj 3626bd5adb Make the Web UI the default page. Ref https://github.com/GNS3/gns3-server/issues/1737
4 years ago
grossmj 6c322bbdde Fix tests.
4 years ago
grossmj 02c0fa26e1 Support controller reloading for templates, appliances and projects. Ref #1743
4 years ago
grossmj 7b61724213 Remove unused variable. Ref #1744
4 years ago
grossmj 72c6f5b484 Return exit status 1 if server fails to start. Fixes #1744
4 years ago
grossmj 8536af33da Fix tests.
4 years ago
grossmj 4ddd45f788 Merge branch 'master' into 2.2
4 years ago
Bernhard Ehlers 10bb259248 Implement a minimum interval between cpu_percent() calls. Fixes #1738
4 years ago
Bernhard Ehlers 4ab100b716 Revert "Implement a minimum interval between psutil calls. Fixes #2262"
4 years ago
Bernhard Ehlers 347035a99b QEMU config disk - add missing config disk to image directory
4 years ago
Bernhard Ehlers 0db0f6256b QEMU config disk - get rid of mtoolsrc
4 years ago
fadlytabrani 6fd60452c4
Add clipboard support for TigerVnc
4 years ago
Jeremy Grossmann a2d57f7c37
Merge pull request #1741 from candlerb/candlerb/snasphot
4 years ago
Brian Candler 69986b0d0f Correct typo "Snasphot"
4 years ago
Brian Candler 06a6a0a332 Sort snapshots by (created_at, name)
4 years ago
grossmj 2606c2d9a7 Merge branch '2.3'
4 years ago
grossmj 57067a99fa Development on 2.2.8dev1
4 years ago
grossmj 087cba3903 Release v2.2.7
4 years ago
grossmj 0a5995b11c Merge branch 'master' into 2.2
4 years ago
piotrpekala7 4f3fd65377 Release 2020.2.0-beta.1
4 years ago
Bernhard Ehlers 99d9728360 QEMU config disk - preserve file timestamp on zip unpack
4 years ago
Bernhard Ehlers 6a1eef0627 QEMU config disk - initial implementation. Ref #2958
4 years ago
grossmj 87ede50827 Development on 2.2.18dev1
4 years ago
grossmj 42eaf97e9f Fix uBrigde error popups when Docker image has stopped. Fixes https://github.com/GNS3/gns3-gui/issues/2957
4 years ago
grossmj 55a5ce77ba Remove debug message
4 years ago
Torstein Husebø f9ab4ffb96 fix warning that you are explicitly comparing literals
4 years ago
Jeremy Grossmann 241937b80b
Merge pull request #1715 from GNS3/websocket-console
4 years ago
grossmj b179ca88a7 Merge branch 'master' into 2.3
4 years ago
grossmj 4bed19f20a Release v2.2.6
4 years ago
grossmj 4bc1e5e02e Merge branch 'master' into 2.2
4 years ago
piotrpekala7 720f52655e Release 2020.1.0-alpha.1
4 years ago
piotrpekala7 4df10d1427 Release 2019.2.0-alpha.11
4 years ago
grossmj aa83fcc7d1 Monitor ubrige processes.
4 years ago
grossmj afbbf7a524 Add Xvnc command to the VNC servers list. Fixes #172
4 years ago
grossmj b24bb42a66 Allow controller to reconnect to compute if communication is lost. Ref #1634
4 years ago
grossmj aa1b621c10 Improvement of support for docker USER directive. Fixes #1727.
4 years ago
grossmj 6aed064a86 Fix cannot delete Dynamips router the content of the "usage" field. Fixes https://github.com/GNS3/gns3-gui/issues/2947
4 years ago
grossmj 615cffd9ac Prevent locked drawings to be deleted. Fixes https://github.com/GNS3/gns3-gui/issues/2948
4 years ago
grossmj 868c39acfe Fix issues with empty project variables. Fixes https://github.com/GNS3/gns3-gui/issues/2941
4 years ago
grossmj a62168fde0 Return array for controller statistics endpoint
4 years ago
grossmj 3df348ac2a Server statistics implementation
4 years ago
grossmj d9c264ce77 Sync appliances.
4 years ago
grossmj 6eb62ad179 Remove 'format=raw' from the Qemu options of the disk interfaces. Ref #1699
4 years ago
grossmj c5412bf970 Allocate application IDs for IOU nodes on the controller.
4 years ago
grossmj 6cb87ef25d Sync appliance files.
4 years ago
grossmj 3484a7dd3d Unprotected access for websocket consoles.
4 years ago
grossmj c313475f68 Support for WebSocket consoles
4 years ago
grossmj e90262eb95 Require VirtualBox >= 6.0 on AMD and >= 6.1 on Intel processors (for GNS3 VM only). Fixes #1610
4 years ago
grossmj 92ac250bc7 Add nvme disk interface and fix scsi disk interface for Qemu VMs.
4 years ago
grossmj 667d50aa4a Disallow using "legacy networking mode" with Qemu >= 2.9.0
4 years ago
grossmj d796f8d112 Add latest Qemu nic models.
4 years ago
grossmj fb4ece5c67 Attempt to fix error when loading wmi module. Fixes #1712
4 years ago
grossmj ab4b391a02 Handle "aborted" state for VirtualBox VMs. Fixes #1702
4 years ago
grossmj dcdaffa056 Change how Hyper-V VMs are found. Ref #1612
4 years ago
grossmj c3b2128fae Return array for controller statistics endpoint
4 years ago
grossmj 941bed9605 Server statistics implementation
4 years ago
grossmj 12a8831c44 Change version to 2.3.0dev1 on 2.3 branch
4 years ago
grossmj 60cc5c7bb4 Development on 2.2.6dev1
5 years ago
grossmj 6d66e4d5d5 Release v2.2.5
5 years ago
grossmj 82b42fffef Development on 2.2.5dev1
5 years ago
grossmj fe8fd828b6 Release v2.2.4
5 years ago
grossmj e127dc302e Merge branch 'master' into 2.2
5 years ago
grossmj 0a87ee573c Accept a node name when creating a node from a template using the API. Fixes #1708
5 years ago
grossmj e428865d19 Sync appliances.
5 years ago
grossmj 98f5454ccb Disallow to modify a template if changes cannot be written on disk. Fixes #1695
5 years ago
grossmj a47fa83cec Fix renaming IOL hostname replaces %h only in a single place. Fixes #1707
5 years ago
Piotr Pekala 8fbd4602e8 Release 2019.2.0-alpha.11
5 years ago
grossmj 50b507f76c Fix cannot power on VirtualBox VM in saved state. Ref #1702
5 years ago
grossmj 060871cc42 Development on 2.2.4dev1
5 years ago
grossmj 9e4474de8d Release v2.2.3
5 years ago
grossmj 9bda15236e Sync appliance files.
5 years ago
grossmj 4daaea9cec Merge branch 'master' into 2.2
5 years ago
JCDraaijer 7117b1fb65 Improved how the path to the config file is actually determined
5 years ago
grossmj 992c60e3e0 Return HTTP status code 204 in API when project successfully closed. Fixes #1689
5 years ago
grossmj a98fc2d308 Python3.8 support. Ref https://github.com/GNS3/gns3-gui/issues/2895
5 years ago
grossmj 2fd4b2cbc8 Make sure still support Python >= 3.5.3
5 years ago
JCDraaijer 3bd394b637 Added workaround for #1690. Added venv/ to .gitignore
5 years ago
grossmj 7571c32563 Sync appliance files.
5 years ago
grossmj 05b949930d Fix tests.
5 years ago
grossmj 4075bbd703 Fix exception when adding VirtualBox VM. Fixes #1685.
5 years ago
grossmj 539cf640d8 Change the default UDP port range to be 20000 to 30000. Ref #1271
5 years ago
grossmj 6e7aeb1fdd Developement version on 2.2.3dev1
5 years ago
grossmj 3245450e67 Release v2.2.2
5 years ago
grossmj f154ebeee9 Merge remote-tracking branch 'origin/2.2' into 2.2
5 years ago
grossmj 7608584833 Merge branch 'master' into 2.2
5 years ago
Piotr Pekala f69914565a Release 2019.2.0-alpha.10
5 years ago
Piotr Pekala 4a0fbe9b1b Release 2019.2.0-alpha.10
5 years ago
grossmj ff9bd59ef8 Fix how PCI bridges are created for Qemu VMs with greater than 32 interfaces.
5 years ago
grossmj 4ab3f281c5 Fix broken support for cloned VirtualBox VMs. Fixes https://github.com/GNS3/gns3-gui/issues/2889
5 years ago
grossmj 7b507bf532 Sync appliance files.
5 years ago
grossmj 459dd7b479 Handle builtin entry does not exist when adding node from template (new fix).
5 years ago
grossmj b8c70a3a8e Development on 2.2.2dev1
5 years ago
grossmj a267ecdea4 Merge branch 'master' into 2.2
5 years ago
grossmj 7b8f0c2633 Release v2.2.1
5 years ago
grossmj 89f97902f9 Handle builtin entry does not exist when adding node from template.
5 years ago
grossmj 19723f06ed Sync appliance files
5 years ago
Piotr Pekala 107dbbc949 Release 2019.2.0-alpha.10
5 years ago
grossmj 2af9127879 Fix issue when linking to more than one NAT node with allowed_interface option enabled. Fixes #1671
5 years ago
grossmj 5e9810d420 Prevent deleting a GNS3 project outside the project directory. Ref #1669
5 years ago
grossmj f3ad333a21 Do not send "console_type" property to computes for all builtin nodes excepting Ethernet switches. Fixes https://github.com/GNS3/gns3-gui/issues/2882
5 years ago
grossmj df9b40c1dc Fix QEMU link detection flaky on last port. Fixes #1666
5 years ago
grossmj f5c02368e6 Fix tests.
5 years ago
grossmj 7cfd0d4d1d Use compatible shlex_quote to handle case where Windows needs double quotes around file names, not single quotes. Ref https://github.com/GNS3/gns3-gui/issues/2866
5 years ago
grossmj 9d47050dff Use 0.0.0.0 by default for server host. Fixes https://github.com/GNS3/gns3-server/issues/1663
5 years ago
grossmj 1b845225b2 Improvement to validate HTTP authentication config. Ref #1662
5 years ago
grossmj 5a3f8b9a9b Use versioned config directory for profiles. Fixes #1664
5 years ago
grossmj 6d1adea907 Enable nested hardware virtualization by default for GNS3 VM running in VirtualBox. Fixes #1377
5 years ago
grossmj 2d777cac13 Set default host to "localhost". Fixes https://github.com/GNS3/gns3-server/issues/1663
5 years ago
grossmj 6ae7ef8a2e Improve process to get guest IP address from GNS3 VM running in VMware workstation/player. Ref https://github.com/GNS3/gns3-gui/issues/2866
5 years ago
grossmj 2f57bd58c0 Fix error with console type in Ethernet switch schema. Fixes #1659
5 years ago
grossmj 51a92b46dd Bump version to 2.2.1dev1
5 years ago
grossmj 7c437adbef Release v2.2.0
5 years ago
grossmj fef1d01e26 Merge branch 'master' into 2.2
5 years ago
grossmj af3ae0df24 Merge branch '2.1'
5 years ago
grossmj 87390274cc Add debug message for what directory is checked for Qemu binaries. Ref #1655
5 years ago
grossmj f424e2dfd5 Sync appliance files.
5 years ago
Piotr Pekala 4031fd0c18 Release 2019.2.0-alpha.8
5 years ago
grossmj 1c678e296e Merge branch 'master' into 2.2
5 years ago
grossmj 958ec94f13 Sync appliance files.
5 years ago
grossmj a9fd990904 Bump version to 2.2.0dev18
5 years ago
grossmj 9d18ac1e3e Merge branch 'master' into 2.2
5 years ago
grossmj 2cfac30810 Fix single quote is not closed. Fixes #1654
5 years ago
grossmj 67e70c4628 Fix wrong Dynamips command used to rename an ATM switch. Fixes #1651
5 years ago
grossmj 8b71e9b20c Release v2.2.0rc5
5 years ago
grossmj 7cd9bb6ca6 Merge branch '2.1' into 2.2
5 years ago
Jeremy Grossmann 2e41328ae9
Merge branch 'master' into fix-sata
5 years ago
David Kreitschmann 8105b68d52 Don't specify the PCI bus for AHCI device
5 years ago
David Kreitschmann 906f29d5fc Add id value to all qemu drives
5 years ago
grossmj 5d4de9d0ba Fix AttributeError: Cannot set attribute '%s'. Fixes #1646
5 years ago
grossmj 4470519d9f Release v2.2.0rc4
5 years ago
Piotr Pekala 941857470d Release 2019.2.0-alpha.7
5 years ago
grossmj e64ed839f5 Check that vcpus value for GNS3 VM is an integer. Fixes #1636
5 years ago
grossmj 647dde1bb4 Make x,y optional for creating links via API. Fixes #1630
5 years ago
grossmj 63c0bfe46e Sync appliance files.
5 years ago
grossmj fb288db50a Set default_name_format for some builtin nodes.
5 years ago
grossmj 55a9abfcea Allow "none" for compute_id in templates.
5 years ago
grossmj dac2cf4089 Bump version to 2.2.0dev17
5 years ago
grossmj 3b0bb8df4e Merge branch 'master' into 2.2
5 years ago
grossmj 9559748f9d Bump version to 2.2.0dev16
5 years ago
grossmj 4656521987 Release v2.2.0rc3
5 years ago
grossmj 86772d9127 Release v2.2.0rc2
5 years ago
grossmj 27d447c926 Release v2.2.0rc1
5 years ago
grossmj df9f717d7c Sync appliance files
5 years ago
grossmj 39da0f3904 List Hyper-V VMs on non-english OSes. Fixes #1612
5 years ago
grossmj 6a7d47ce97 Merge branch '2.2'
5 years ago
grossmj 7c07d0b4bd Add missing default values in Cloud schema.
5 years ago
grossmj 6626bf37a6 Development on 2.2.0dev15
5 years ago
grossmj f7376ee382 Release v2.2.0b4
5 years ago
grossmj 3172985a21 Sync appliance files.
5 years ago
grossmj dcf94a5852 Requires a project to be opened to start/stop/suspend all nodes. Fixes #1609
5 years ago
grossmj cba39a3744 Fix issue when starting GNS3 VM for Hyper-V
5 years ago
grossmj 03c7744efd Set defaults for custom cloud nodes.
5 years ago
grossmj b0f74c2a5e Fix issue when trying to rename a Dynamips node that is already powered on. Fixes #2824
5 years ago
grossmj aad74dbcb9 Add debug message when searching for an image. Ref https://github.com/GNS3/gns3-gui/issues/2828
5 years ago
ziajka 507090d69d Fix base href for web ui
5 years ago
Piotr Pekala ed27a46dee Release 2019.2.0-alpha.5
5 years ago
ziajka 8d02405e88 Fix redirection to web-ui bundled server
5 years ago
Piotr Pekala 7adf5201f0 Release 2019.2.0-alpha.4
5 years ago
grossmj 0df3322b6c Development on 2.2.0dev14
5 years ago
grossmj 43c7acb0cf Release v2.2.0b3
5 years ago
Jeremy Grossmann 239d9e6fd6
Merge pull request #1599 from GNS3/cdrom-refresh
5 years ago
grossmj 9e54ab77d0 Merge 2.1 into 2.2 branch.
5 years ago
grossmj 5dbedb744e Sync appliance files.
5 years ago
grossmj 7a463676cd Eject cdrom first before changing an image. Use 'force' when ejecting.
5 years ago
grossmj b0700b8787 Merge remote-tracking branch 'origin/2.2' into 2.2
5 years ago
grossmj 06ce0868ec Fix template migration issues from GUI to controller. Fixes https://github.com/GNS3/gns3-gui/issues/2803
5 years ago
grossmj 7c33d3510a Development on 2.1.22dev1
5 years ago
grossmj cb1f73e9a2 Release v2.1.21
5 years ago
grossmj 2476581dca Change uBridge debug level to '1' when debugging is enabled. Fixes #1598
5 years ago
grossmj b7af2e4d5c Refresh mounted media after ISO switch.
5 years ago
Jeremy Grossmann b002812907
Merge pull request #1597 from kazkansouh/2.2-fix-1595-volumes
5 years ago
Karim af78031322 Resolve conflicts in docker volumes instead of error. Fixes https://github.com/GNS3/gns3-server/issues/1595
5 years ago
grossmj 61c87e57a4 Use console port to allocate guest CID (console ID) for Qemu VMs. Fixes #2804
5 years ago
grossmj 9cce4de190 %guest-cid% variable implementation for Qemu VMs. Fixes https://github.com/GNS3/gns3-gui/issues/2804
5 years ago
grossmj e9154f6af6 Fix KeyError: 'usage' exception when configuring IOU template. Fixes https://github.com/GNS3/gns3-gui/issues/2806
5 years ago
grossmj dd05884096 Development on 2.2.0dev13
5 years ago
grossmj e58f86e204 Release v2.2.0b2
5 years ago
grossmj a6bc6bc79c Update appliance files.
5 years ago
grossmj 336b77e28a Merging 2.1 into 2.2 branch
5 years ago
grossmj 3dbce3fa40 Development on 2.1.21dev1
5 years ago
grossmj 053a16960c Release v2.1.20
5 years ago
grossmj a860243531 Ignore Unicode errors when reading base config file contents.
5 years ago
grossmj 99886d3f0c Development on 2.1.20dev1
5 years ago
grossmj 6fb613dcff Release v2.1.19
5 years ago
grossmj 4f803ff162 Sync appliances.
5 years ago
grossmj 591d4f29ff Fix minor bugs with log rotation support. Ref #1586
5 years ago
grossmj 5cbfafbeb2 Support snapshots for portable projects. Fixes https://github.com/GNS3/gns3-gui/issues/2792
5 years ago
grossmj 81a48df9bb Update the GNS3 version in topology file if converted. Ref https://github.com/GNS3/gns3-gui/issues/2798
5 years ago
grossmj 2289fd4a2f Set log max size to 10MB. Ref #1586
5 years ago
grossmj 4ac999461b Support for log rotation and compression. Fixes #1586
5 years ago
grossmj 3b87a19979 Do not start QEMU console if QEMU process is not started. Fixes https://github.com/GNS3/gns3-gui/issues/2712
5 years ago
grossmj a86f881d83 Avoid sending warning message all the time for Ethernet switch.
5 years ago
grossmj 457ae4783f Development on 2.1.19dev1
5 years ago
grossmj 878987a26e Release v2.1.18
5 years ago
grossmj 40d7ae6866 Support to include snapshots in portable projects.
5 years ago
grossmj 39f6f4edd5 Development on 2.2.0dev12
5 years ago
grossmj 5b3be13e73 Release v2.2.0b1
5 years ago
ziajka 16908df8b2 Upgrade GNS3 Web UI to v2019.2.0-alpha.3
5 years ago
grossmj 28004479fd Change behavior when an IOU license is verified. Fixes https://github.com/GNS3/gns3-server/issues/1555
5 years ago
grossmj e8b8554c1a Fix Qemu VM state support after closing a project and check for JSON data returned by qemu-img. Fixes #1591
5 years ago
grossmj 424db843ca Fix Docker extra volumes support
5 years ago
Jeremy Grossmann cdae1f9e00
Merge pull request #1584 from kazkansouh/2.2-docker-volumes
5 years ago
grossmj cf0cc8bb87 Ensure Qemu monitor commands are executed. Ref #1582.
5 years ago
grossmj 2340823f53 Update appliance files.
5 years ago
grossmj 470cea327f Fix console variable replacement issue.
5 years ago
grossmj 6edcbd0461 Set console type to "none" by default for Ethernet switches and add a warning if trying to use "telnet". Fixes https://github.com/GNS3/gns3-gui/issues/2776
5 years ago
grossmj a7e449ff0e Bump version to 2.2.0dev11
5 years ago
grossmj e763980dbe Add %console-port% variable for additional Qemu options. Fixes https://github.com/GNS3/gns3-gui/issues/2786
5 years ago
grossmj 6b54cc27da Release v2.1.17
5 years ago
Karim 81ddb0cfe6 Impoved docker volumes user input validation
5 years ago
Karim 0c19bc8d43 Support for additional persistent docker volumes to be specified within appliance configuration
5 years ago
grossmj 7543d7587c Release v2.2.0a5
5 years ago
grossmj f41158173b Development on 2.1.17dev1
5 years ago
grossmj cb5dc36987 Release v2.1.16
5 years ago
grossmj fb470dd4b5 Back to the major.minor version for config files. Ref https://github.com/GNS3/gns3-gui/issues/2756
5 years ago
grossmj 6dbb992513 Fix templates missing after server restart. Fixes https://github.com/GNS3/gns3-gui/issues/2769
5 years ago
grossmj e962717448 Fix bug when GNS3 VM were not saved. Fix tests.
5 years ago
grossmj 6dc58b28fd Some adjustments with compute WebSocket handling. Ref https://github.com/GNS3/gns3-server/issues/1564
5 years ago
grossmj 6db8cecda5 Merge 2.1 into 2.2
5 years ago
grossmj cc1980ac1c Fix broken embedded console for Ethernet switch. Fixes #1574
5 years ago
grossmj 2af9c9c8ec Prevent locked nodes to be deleted. Fixes https://github.com/GNS3/gns3-gui/issues/2764
5 years ago
grossmj 8cd66cfc02 Remove old unused argument option. Fixes #1569
5 years ago
grossmj 4d222ddc0a Bump version to 2.2.0dev10
5 years ago
grossmj 5c884702e5 Development on 2.2.0dev9
5 years ago
grossmj 62c5aa2948 Release v2.2.0a4
5 years ago
Jeremy Grossmann 474e184646
Merge pull request #1573 from kazkansouh/2.2-docker-user
5 years ago
grossmj 7a55ba3c1e Use the full version number for path to config files. Ref https://github.com/GNS3/gns3-gui/issues/2756
5 years ago
Karim 6df93d4db0 Updated tests for setting docker user
5 years ago
Karim 7c3a38d379 Support for docker images that set the USER directive. Changes the
5 years ago
grossmj dde01317e0 Fix packet filter not working for Ethernet switch and Ethernet hub. Fixes https://github.com/GNS3/gns3-gui/issues/2754
5 years ago
grossmj a17119187b Fix remote packet capture for Dynamips.
5 years ago
grossmj 4cc5dbc228 Fix remote packet capture and make sure packet capture is stopped when deleting an NIO. Fixes https://github.com/GNS3/gns3-gui/issues/2753
5 years ago
grossmj c075baa05b Store config files in version specific location
5 years ago
grossmj 21bed54768 Fix opening previously saved 2.1 project grid overlapping. Fixes #2734
5 years ago
grossmj d50614aed7 Fix empty theme name in symbol selection dialog. Fixes https://github.com/GNS3/gns3-gui/issues/2751
5 years ago
ziajka 6a6cabc2d2 Bundle v2019.1.0-alpha.3 web-ui
5 years ago
grossmj 541101741b Development on 2.2.0dev8
5 years ago
grossmj 2b786e40b9 Release v2.2.0a3
5 years ago
grossmj 2bb1b61526 Fix traceback when starting packet capture on builtin nodes. Fixes https://github.com/GNS3/gns3-gui/issues/2743
5 years ago