Skip to content

Releases: GNS3/gns3-server

Version 1.4.0 beta 2

17 Sep 15:44
Compare
Choose a tag to compare
Version 1.4.0 beta 2 Pre-release
Pre-release
  • Fix a crash at vmware stop
  • Fix a crash when starting a VMware vm
  • Add how to add vmnet interfaces explantion in the error message
  • Fix path of VMinventory for fusion
  • Force close the keep alive when sending a 401
  • Do not automatically delete Dynamips bootflash file because they are necessary to restore VLANs on the c3600 platform.
  • Wait that an user press a key to stop gns3vmnet.exe on Windows.
  • Throw an error if ubridge as incorrect permissions. Fixes #312.
  • This may fix "The semaphore timeout period has expired" error on Windows. #311.
  • Fixes bug with VMware VM connections + moves some uBridge code to BaseVM.
  • Support for packet capture on VMware VM links.
  • Fix ProcessLookupError on _checkAlive Qemu
  • VMware Fusion support with uBridge.
  • Updates vmnet script to support Windows.
  • Do not block on .lock for VMware OSX
  • Require Dynamips version 0.2.16 to change the default QinQ Ethernet type.
  • Initial Docker support from Google Summer of Code (not enabled)
  • Check for valid FR or ATM switch mappings. Fixes #300.
  • VirtualBox VMs can only be started if powered off. Fixes #299.
  • Support of VPCS 0.8
  • Allows VMware VMs to use vmnet interfaces for connections without using uBridge. Fixes #295.
  • Fixes path to vmnet-cli on Mac OS X.
  • Updates vmnet script to support Mac OS X.
  • Fix closing project when multiple project is open
  • Fix project not closing
  • Qemu user options are at the end. It's allow user to add his own net interfaces
  • Change the way we look for Qemu path
  • Lock qemu vm during start / stop operations
  • In the error message explain how to turn off KVM support
  • Fix when you stop qemu on windows you have an error
  • Fix Qemu cannot be used on Windows
  • Allow to start server with python -m gns3server
  • Should solve the BufferError by avoiding using thread
  • Catch UnicodeEncodeError when passing unicode char as qemu options
  • EthernetSwitch: Allow to choose ethertype for QinQ outer tag.
  • Backport: fixes NAT NIO for Qemu VMs (do not launch any legacy scripts)
  • Fixes NAT NIO for Qemu VMs (do not launch any legacy scripts)
  • Lower VMware requirements to Workstation version 10 and Player version 6.
  • Fixes Unicode error. Fixes #290.
  • Don't delete Dynamips ROM files. They are used to restore the nvram.
  • Adds pywin32 dependency in setup.py for Windows.

Version 1.3.10

04 Sep 19:04
Compare
Choose a tag to compare
  • Catch exception when a process cannot be killed. Fixes #296.
  • Backport: fixes NAT NIO for Qemu VMs (do not launch any legacy scripts)
  • Fixes Unicode error. Fixes #290.
  • Don't delete Dynamips ROM files. They are used to restore the nvram.

Version 1.4.0 beta 1

07 Aug 16:56
Compare
Choose a tag to compare
Version 1.4.0 beta 1 Pre-release
Pre-release
  • Fix ram setting for Qemu
  • Explicit set qemu memory as MB
  • Turn off KVM for non x86 architectures
  • Send an error when vmware executable cannot be found on Linux. Fixes #288.
  • Support for CPUs setting for Qemu VMs.

Version 1.4.0 alpha 4

04 Aug 17:58
Compare
Choose a tag to compare
Version 1.4.0 alpha 4 Pre-release
Pre-release
  • Quote command in qemu debug logs so you can copy/paste them
  • Support for Qemu disk interfaces, cd/dvd-rom image and boot priority. Fixes #278.
  • Check for VMware Player version >= 7 and VMware Workstation >= 11. Fixes #286.
  • Catch GeneratorExit exception when trying to create a Ghost IOS image.
  • Backport: removes code that deletes IOS router instance files.

Version 1.3.9

03 Aug 16:53
Compare
Choose a tag to compare
  • Backport: removes code that deletes IOS router instance files.

Version 1.4.0 alpha 3

29 Jul 16:19
Compare
Choose a tag to compare
  • Raise error if qemu image already exist when creating disk
  • Prevent user to create a qemu to a different directory on non local server
  • VMnet manager on Linux: check that VMware has been installed.
  • Fixes UnicodeDecodeError when reading a VMware file.
  • Fixes KeyError: "ethernet0.connectiontype". Fixes #276.
  • Fixes replace errors. Fixes #284.
  • Catch ProcessLookupError when updating iouyap config. Fixes #255.
  • API for creating a qemu disk image
  • Prevent starting different hypervisors that leverage hardware virtualization (VT-x/AMD-V). Fixes #548.
  • Fixes IOS adapters and WICS cannot be removed. Fixes #282.
  • Makes sure the loop is running when closing the app.
  • Catch Permission denied when writing to VMX file while closing VMware VM. Fixes #277.
  • Catch GeneratorExit exception. Fixes #231.
  • Fixes missing chipset info for VirtualBox VM (maybe some older VirtualBox version don't have it). Fixes #254.
  • Changes how to look for the vmrun.exe location.
  • Update documentation
  • API for listing current projects

Version 1.3.8

27 Jul 18:10
Compare
Choose a tag to compare
  • Catch ProcessLookupError when updating iouyap config. Fixes #255.
  • Fixes IOS adapters and WICS cannot be removed. Fixes #282.
  • Makes sure the loop is running when closing the app.
  • Catch GeneratorExit exception. Fixes #231.
  • Fixes missing chipset info for VirtualBox VM. Fixes #254.
  • Fixes IOURC upload.
  • Restore images & projects tarballs
  • Allow users to backup projects and images.
  • Update gns3.conf.upstart.
  • Fix incorrect vboxmanage sudo command.
  • Backport from 1.4: option to drop nvram & disk files for IOS routers in order to save disk space.
  • Backport from 1.4: Remove timeout to wait for connections to finish.
  • Backport from 1.4: Fixes RuntimeError: Event loop is closed.
  • Backport from 1.4: Bind host on 0.0.0.0 when checking for a free UDP port.

Version 1.4.0 alpha 2

22 Jul 18:55
Compare
Choose a tag to compare
Version 1.4.0 alpha 2 Pre-release
Pre-release
  • Deactivate uBridge process monitoring (process returns 1 on Windows when stopping).
  • Prevent using different hypervisors that leverage hardware virtualization. - Implemented for Qemu when a VMware or VirtualBox VM with hardware virtualization is already running. - Implemented for VirtualBox only when a Qemu VM with KVM is already running.
  • Check for uBridge version and catch uBridge errors.
  • Remove default FLASH when no hda disk for Qemu VMs. Fixes #535.
  • Use the registry to find vmrun if the default VMware install path does not exist.
  • Bind host on 0.0.0.0 when checking for a free UDP port.
  • Fixes RuntimeError: Event loop is closed. Fixes #266.
  • Update gns3.conf.upstart
  • Implements uBridge hypervisor.
  • Take VMware file encoding into account. Fixes #261.

Version 1.4.0 alpha 1

09 Jul 17:11
Compare
Choose a tag to compare
Version 1.4.0 alpha 1 Pre-release
Pre-release
v1.4.0alpha1

Typo in version number

Version 1.3.7

22 Jun 17:52
Compare
Choose a tag to compare

Client bug fixes