Skip to content

Releases: GNS3/gns3-gui

Version 2.1.0rc2

04 Oct 09:43
Compare
Choose a tag to compare
Version 2.1.0rc2 Pre-release
Pre-release
  • Only show "can't get settings from controller" message in debug mode.
  • Remove explicit Telnet path on OS X. Ref #2274
  • Disable WebSocket notification for lower PyQT version than 5.6. Fixes #2272
  • Increase timeout to 5 minutes when creating and restoring a snapshot.
  • Add more information when a request timeouts. Ref #2277.
  • Do not show the progress dialog when moving a node. Ref #2275.
  • Increase timer before showing a progress dialog from 250ms to 500ms. Ref #2275.
  • Use embedded Telnet client on OS X. Ref #2274.
  • Fix small bug when adding an appliance template and the name already exists.
  • Use RAW sockets by default on Linux for VMware VM connections.
  • Increase timeout to get compute servers from controller. Ref #2269.
  • Fix "Node doesn't exist" after deletion, but still on the canvas. Fixes #2266.
  • Make sure the warning button icon appears in cloud properties dialog on Windows. Fixes #2245.
  • Fix bug when cancelling the importation of a configuration file. Fixes #2260.

Version 2.1.0rc1

13 Sep 07:34
Compare
Choose a tag to compare
Version 2.1.0rc1 Pre-release
Pre-release
  • Fix missing spice console option in appliance template schema. Fixes #2255.

Version 2.1.0b2

05 Sep 09:46
Compare
Choose a tag to compare
Version 2.1.0b2 Pre-release
Pre-release
  • Fix resources dependencies for cloud configuration page (Fixes: #2251)
  • Disabled possibility of moving items under zero layer (Fixes #2220)
  • dialog-warning.svg fallback for themed icon (Ref. #2245)
  • Change width of packet filters dialog (Fixes #2244)
  • Fix high CPU usage when using packet filters. Fixes #2240.
  • Toggle Node menu item (Fixes #2227)
  • Fixes multiselection styles change crash on LineItem (#2216)
  • Fixes loading symbols for QEMU at Edit Page (#2214)
  • Fixes exception when right click on Dynamips router in the device dock (#2211)
  • Update frame_relay_switch_configuration_page.ui

Version 2.1.0b1

04 Aug 09:41
Compare
Choose a tag to compare
Version 2.1.0b1 Pre-release
Pre-release
  • Info added to the Nat node
  • Add missing popup information in cloud and docker node
  • Handle invalid json in websockets
  • Avoid invalid bad request error when receiving partial answer
  • Catch parse error for broken SVG
  • Filter QXcbConnection log messages
  • Catch class 'PyQt5.QtNetwork.QNetworkReply'> returned a result with an error set
  • Fix KeyError: 'overlay_notifications'

Version 2.1.0a2

31 Jul 10:03
Compare
Choose a tag to compare
Version 2.1.0a2 Pre-release
Pre-release
  • Fix permission error when importing a project on a remote server
  • Fix RecursionError
  • Fix 'NodesDockWidget' object has no attribute 'loadPath'
  • Fix 'MainWindow' object has no attribute '_settings
  • Fix object has no attribute 'warning_signal'
  • Fix timeout issues when using an appliance
  • Make sure ubridge path is not a directory

Version 2.1.0a1

24 Jul 14:20
b81a531
Compare
Choose a tag to compare
Version 2.1.0a1 Pre-release
Pre-release
  • Packet filtering
  • Suspend a link
  • Duplicate a node
  • Move config to central server
  • Appliance templates on server

Version 2.0.3

13 Jun 08:43
31e82bb
Compare
Choose a tag to compare

Gui

  • Display error when we can't export files
  • Fix auth header not sent is some conditions
  • If we have auth issue at server startup continue to get better error
  • Do not override IOU configuration file when you change the image
  • Fix some PNG loading issues on Windows
  • Handle label with missing elements
  • Support floating value for font size
  • Handle partial json in a response
  • Add Dominik as a new team member

Server

  • Fixes #1068 - handle zipfile encoding issues at project duplication
  • Fix: #1066 - Catching parsing errors at linked vbox file
  • Ignoring virtualenv directory at gitignore
  • Escaping VPCS name in regex #1067
  • Fix racecondition when listing interface
  • Fix Qemu disk creation with unicode characters not supported by local filesystem #1058 (#1063)
  • Fix when config file doesn't have computes section (#1062)
  • Check aiohttp version

Version 2.0.2

30 May 07:10
4e172fc
Compare
Choose a tag to compare

Gui

  • Show a default symbol in case of corrupted file
  • When another gui is already running exit instead of proper close to avoid any issue
  • Fix duplicate on remote server use wrong location
  • Display the location of settings when we disallow opening due to old release
  • Improve search for dynamips in development on OSX
  • Fix error display when loading a .png custom symbol
  • Fix a crash in the progress dialog
  • Fix a race condition when exporting a closed project
  • Fix RuntimeError: wrapped C/C++ object of type NodeItem has been deleted

Server

  • Set correct permission on ubridge when doing a remote installation
  • Remote install script should be totally non interactive
  • Duplicate project on remote server use UUID
  • Fix import of some old topologies from 1.3
  • Fix error in logging of error during starting GNS3 VM
  • Fix an error when logging Docker container fail to start
  • Use docker version in error message of outdated docker installation
  • Support images created by "docker commit". Fixes #1039
  • Do not wait auto start to finish in order to complete project opening
  • Improve logging for remote server connection lost

Version 2.0.1

16 May 06:56
7082c75
Compare
Choose a tag to compare

GUI

  • Improve inline help. Fixes #1999. Add a warning about wifi interfaces in the cloud. Fixes #1902.
  • Copy remote directory path into clipboard in "Show in FileManager". Fixes #1966.
  • Fix display of error in progress dialog when we don't have thread
  • Fix lost slot and port in dynamips settings
  • Do not run import / export of project in seperate thread
  • Assert when running an HTTP query outside the main thread
  • Proper error when you try to load the pid file as config file
  • Log malformed svg text item
  • Fix a race condition when right click and delete a node at the same time
  • Fix a race condition when snapshoting a closed project
  • Update doctor_dialog.py
  • Catch remaining missing function listxattr on some Linux host.
  • Fix a race condition when creating node and closing project
  • Fix error if you put a path in a .gns3a file for qemu
  • Fix AttributeError: 'NoneType' object has no attribute '_refreshVisibleWidgets'
  • Do not crash if the logging code raise an exception
  • Fix some crash in dynamips device preference page
  • Fix warning when loading IOU images on Windows
  • Do not crash if you don't have configure a packet capture program on Windows
  • Ignore error when we can't kill the packet capture
  • Fix AttributeError: 'NoneType' object has no attribute 'wasCanceled'
  • Fix RuntimeError: wrapped C/C++ object of type QComboBox has been deleted
  • Fix RuntimeError: wrapped C/C++ object of type QTreeWidgetItem has been deleted
  • Fix detection of https when use for the local server
  • Silent the _COMPIZ_TOOLKIT_ACTION warning
  • Cacth TypeError: native Qt signal is not callable
  • Fix AttributeError: 'C7200' object has no attribute 'warning_signal'
  • Catch missing function listxattr on some linux host
  • Disallow opening a .gns3 on a remote server
  • Fix project closing when we have multiple client connected

Server

  • Handle HTTP 504 errors from compute node
  • When connecting to a compute node ask for qemu images list
  • When importing portable project NAT node is loaded on GNS3 VM
  • Fix port numbering for Wic slot 1 & 2
  • Fixes issue with connections when loading an ATM switch.
  • Fixes ATM mapping.
  • Fixes Frame-relay VC mapping.
  • Fix export project is looking into the wrong directory
  • Fix a race condition in logging when ubridge exit fast
  • Fix conversion issue with old topology with C3640
  • Fix error when you have a directory in your symbols directory
  • Catch VMWare errors when getting status after GNS3 VM start
  • Make sure upstart LANG is utf8
  • Always install typing module (compat with python 3.4 on ubuntu)
  • Fix KeyError: 'filename'
  • Catch missing function listxattr on some Linux host.
  • Sort image list
  • Handle a race condition at project closing
  • Fix unicode error when reading ios configuration
  • Fix AttributeError: 'NoneType' object has no attribute 'send'
  • Fix a conversion issue with some 1.3 topologies
  • Fix an error with ethernetswitch when ethertype is null
  • Raise an error if we can't create the dynamips configuration directory
  • Catch timeout error when loading virtualbox VM
  • Handle broken compute at server startup
  • Catch error when we can't backup the topology
  • Catch error when writting the topology file on read only device
  • Catch a race condition in VirtualBox when editing and linking
  • Fix a race condition when editing a qemu vm and connecting it
  • Docker aux console is a VT100 terminal

Version 2.0.0

02 May 08:18
debe88b
Compare
Choose a tag to compare