Releases: GNS3/gns3-gui
Releases · GNS3/gns3-gui
Version 1.3.2
- 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
- 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
- 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
- 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
- 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
- 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
- Fix etherswitch router
- Fix issues with progress dialog
- Fix save as
Version 1.3.0rc2
- 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
- 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
- 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.