Skip to content

Releases: GNS3/gns3-gui

Version 1.3.2

28 Apr 19:13
Compare
Choose a tag to compare
  • Fixes bug when IOS configs are not in VM settings.
  • Fixes small issue with Qemu VM monitor.
  • Fixes issue when only one port is added after a QEMU VM is created. Fixes #296.
  • Avoid Cygwin warning with VPCS on Windows.
  • Fixes issues with QThread handling.
  • Fixes missing title + icon in layer position warning message box.
  • Allows the warning message box to be displayed once only when moving an object to a background layer.
  • Fixes small issue with old monitor setting.
  • Check the config path is set when creating a IOU or IOS router.
  • Removes residual link when a NIO cannot be created on the server. Fixes #294.
  • Fix VPCS tests
  • Do not crash if an antivirus intercept a message and send non UTF-8
  • Avoid C++ runtime error when progress dialog is finished.
  • Merge remote-tracking branch 'origin/master'
  • Move FileCopyThread to FileCopyWorker.
  • If project loading fail fallback to real temporary project
  • Do not crash if rotation is a string
  • I think it's prevent empty topologies
  • Explicit utf-8 decoding.
  • Fixes rare maximum recursion depth exceeded exception.
  • Check for invalid base VM configuration files.
  • Catch ValueError exception thrown by mmap(): cannot mmap an empty file.
  • Use QThreads the correct way (moveToThread).
  • Fixes broken serial console connection.
  • Fixes "RuntimeError: wrapped C/C++ object ... has been deleted" exceptions with item links.
  • Allows exported config files to be created even when there is no config set on VMs.
  • Do not try to export empty VPCS startup configs.
  • Prevent issues when a file with a simple number is considered valid JSON.
  • Explicit error when mmap throw an invalid argument exception.
  • Do not replace invalid utf-8 characters when reading the iourc file (we catch the exception to tell the user this is an invalid file).
  • Explicit utf-8 encoding where necessary to avoid Unicode errors on Windows (we require/set an utf-8 locale on other systems).
  • Save as dialog opens in the projects directory. Fixes #267.
  • Adds Terminal + nc for serial console connections on OSX. Fixes #228.
  • Improve warning when non unicode char in iourc
  • Crash report not for developers and new key
  • Do not crash if we can't change IOU permission
  • More checks when decompressing IOS images.
  • Warn users that they must provide their router images.
  • Display an error and link to the documentation if no router available
  • Display print( in std console and Qt Console
  • Fix tests and a potential issue where initial_content is not send
  • Fix a crash in qemu loading
  • Removes unnecessary progress dialog when listing VirtualBox VMs.
  • Fixes issues when pushing configs for Dynamips and IOU.
  • Allow for empty initial-config path for IOU VM templates. Send IOU VM settings while creating it (POST) and not using the update API call immediately after (PUT).
  • Allow for empty startup-config and private-config paths for IOS routers.
  • Send QEMU VM settings while creating it (POST) and not using the update API call immediately after (PUT).
  • Include resources and tests in pypi packages
  • Fix issue during project import on Windows with non local server

Version 1.3.1

11 Apr 07:37
Compare
Choose a tag to compare
  • Fix crash when save as can't create a directory
  • Initial config file content can be empty (fix export issues)
  • Return more informations about bad requests for crash reports
  • Allow less strict dependencies for easier install
  • Some spring cleaning
  • Fix missing IOU documentation
  • Add missing project name in curl documentation
  • Look in old IOU images location in order to smooth transition
  • Send HTTP errors 400 to the crash report system
  • Fix race condition during old project import
  • Do not overwrite initial-config IOU if client send an empty
  • Fix documentation about /ports/udp
  • Fix rare occasion when user manage to put text in port field
  • Fix a crash when exporting vpcs startup script
  • Fix an issue with sending iourc when a topologies is reloaded
  • Solve issue when iourc contains non ascii characters
  • Handle corrupted zip file with IOS image
  • Don't crash if we try to contact a non GNS3 remote server returning JSON
  • Skip tests in package
  • Check port range
  • Add a warning about too much ram for IOS
  • Fix crash if project is already closed
  • Check if wait for connection thread still running before emitting a signal.
  • Check if process files thread still running before emitting a signal.
  • Raven is an optional dependencies for Debian
  • Fix crash if a dumped topology as no node during save as
  • Fix: remove old ID references for ATM and Frame-Relay switches.

Version 1.3.1rc4

09 Apr 09:02
Compare
Choose a tag to compare
Version 1.3.1rc4 Pre-release
Pre-release
  • Fix crash when save as can't create a directory
  • Initial config file content can be empty (fix export issues)
  • Return more informations about bad requests for crash reports
  • Allow less strict dependencies for easier install
  • Missing project name in documentation
  • Some spring cleaning

Version 1.3.1rc3

07 Apr 15:40
Compare
Choose a tag to compare
Version 1.3.1rc3 Pre-release
Pre-release
  • Fix missing IOU documentation
  • Add missing project name in curl documentation
  • Look in old IOU images location in order to smooth transition
  • Send HTTP errors 400 to the crash report system

Version 1.3.1rc2

06 Apr 19:37
Compare
Choose a tag to compare
Version 1.3.1rc2 Pre-release
Pre-release
  • Fix race condition during old project import
  • Do not overwrite initial-config IOU if client send an empty
  • Fix documentation about /ports/udp

Version 1.3.1rc1

05 Apr 10:03
Compare
Choose a tag to compare
Version 1.3.1rc1 Pre-release
Pre-release
  • Fix rare occasion when user manage to put text in port field
  • Fix a crash when exporting vpcs startup script
  • Fix an issue with sending iourc when a topologies is reloaded
  • Solve issue when iourc contains non ascii characters
  • Handle corrupted zip file with IOS image
  • Don't crash if we try to contact a non GNS3 remote server returning JSON
  • Skip tests in package
  • Check port range
  • Add a warning about too much ram for IOS
  • Fix crash if project is already closed
  • Check if wait for connection thread still running before emitting a signal.
  • Check if process files thread still running before emitting a signal.
  • Raven is an optionnal dependencies for Debian
  • Fix crash if a dumped topology as no node during save as
  • Fix: remove old ID references for ATM and Frame-Relay switches.

Version 1.3.0

31 Mar 03:19
Compare
Choose a tag to compare
  • Fix etherswitch router
  • Fix issues with progress dialog
  • Fix save as

Version 1.3.0rc2

23 Mar 21:43
Compare
Choose a tag to compare
Version 1.3.0rc2 Pre-release
Pre-release
  • Fix crash when in same occasion the project name is missing
  • Update sentry key
  • Display adapters in the tooltips in the correct order.
  • Open consoles in alphanumerical order.
  • Auto idle-PC improvements.
  • Adds project id when requesting UDP port.
  • Fixes Thread problem. Fixes #229.
  • Cancel network requests if the progress dialog itself is canceled. Avoid closing the preferences dialog or any configuration dialog if there is a pending request. Fixes #227.
  • Fixes #228 (no alternative interface has been chosen).
  • Catch OSError when reading or writing the local server config file.
  • Fixes GUI that could not be closed when using an already running local server.
  • Save configs when project is committed.
  • Del key deletes selected link
  • Fix crash is no remote servers is available

Version 1.3.0rc1

19 Mar 16:39
Compare
Choose a tag to compare
Version 1.3.0rc1 Pre-release
Pre-release
  • Handle legacy snapshots
  • Add server informations for Qemu, VirtualBox and VPCS info boxes
  • Support sending IOURC from client to remote servers
  • Fixes crash when quick restart the client
  • Add 1MB disk for EtherSwitch router templates (to store the vlan database)
  • Fixes alignment options to ignore devices labels
  • Compute IDLEPC on remote servers
  • Prevent using lab instruction in a temporary project
  • Display a warning on console if server port is already in used
  • Display an error if server version is incorrect

Version 1.3.0beta2

14 Mar 04:03
Compare
Choose a tag to compare
Version 1.3.0beta2 Pre-release
Pre-release
  • Alternative local server shutdown (faster GUI closing on Windows).
  • Grey out local server preferences if the local server is not activated.
  • Adds "template" to the Wizard titles.
  • Option to automatically take or not a screenshot when saving a project.
  • Support RAM setting for VirtualBox VMs.
  • Fixes duplicate VM template entries for Qemu, VirtualBox and IOU.