* More robust save/restore for VirtualBox linked clone VM hard disks.
* Prevent non linked cloned hard disks to be detached when using VirtualBox linked cloned VMs. Fixes #1184.
@ -119,7 +119,7 @@
* Support VM usage for qemu
* Raise an error if psutil version is invalid
##1.4.0rc1 12/11/2015
##1.4.0rc1 12/11/2015
* Raise error if server received windows path
* Update sentry key
@ -259,7 +259,7 @@
* Send an error when vmware executable cannot be found on Linux. Fixes #288.
* Support for CPUs setting for Qemu VMs.
##1.4.0alpha4 04/08/2015
##1.4.0alpha4 04/08/2015
* 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.
@ -267,11 +267,11 @@
* Catch GeneratorExit exception when trying to create a Ghost IOS image.
* Backport: removes code that deletes IOS router instance files.
##1.3.9 03/08/2015
##1.3.9 03/08/2015
* Backport: removes code that deletes IOS router instance files.
##1.4.0alpha3 28/07/2015
##1.4.0alpha3 28/07/2015
* Raise error if qemu image already exist when creating disk
* Prevent user to create a qemu to a different directory on non local server
@ -291,7 +291,7 @@
* Update documentation
* API for listing current projects
##1.3.8 27/07/2015
##1.3.8 27/07/2015
* Catch ProcessLookupError when updating iouyap config. Fixes #255.
* Fixes IOS adapters and WICS cannot be removed. Fixes #282.
@ -308,7 +308,7 @@
* 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.
##1.4.0alpha2 22/07/2015
##1.4.0alpha2 22/07/2015
* 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.
@ -363,15 +363,15 @@
* A notification stream with process monitoring
* VMware support
##1.3.7 22/06/2015
##1.3.7 22/06/2015
* Prevent install on Python 2
##1.3.6 16/06/2015
##1.3.6 16/06/2015
* Fix an issue with 1.4dev compatibility
##1.3.5 16/06/15
##1.3.5 16/06/15
* Ignore invalid characters when reading the output of a process
* Turn on / off authentication
@ -531,7 +531,7 @@
* Initialize chassis when creating an IOS router. Fixes #107.
* Lock the dynamips reader an writer
##1.3.0rc1 19/03/2015
##1.3.0rc1 19/03/2015
* Save IOS router config when saving the project
* Look in legacy IOU images directory
@ -540,7 +540,7 @@
* Support all QEMU status
* Bind tunnel UDP to the correct source index
##1.3.0beta2 13/03/2015
##1.3.0beta2 13/03/2015
* Fixed issue when VBoxManage returns an error.
* Server handler to shutdown a local server.
@ -550,7 +550,7 @@
* Alternative local server shutdown (intended for Windows).
* Request user permission to kill the local server if it cannot be stopped.
##1.3.0beta1 11/03/2015
##1.3.0beta1 11/03/2015
* Optional IOU license key check.
* Relative path support of IOU, IOS and Qemu images.
@ -573,7 +573,7 @@
* Fixed Telnet server initialization issue in VirtualBox.
* Disconnect network cable if adapter is not attached in VirtualBox vNIC.
##1.3.0alpha1 03/03/2015
##1.3.0alpha1 03/03/2015
* HTTP Rest API instead of WebSocket
* API documentation
@ -588,7 +588,7 @@
## 1.2.2 2015/01/16
###Small improvements / new features
###Small improvements / new features
* Auxiliary console support for IOS routers.
* Suspend / resume support for Qemu.
@ -620,7 +620,7 @@
* VirtualBox linked clones support (experimental, still some problems with temporary projects).
@ -18,13 +18,13 @@ it on https://github.com/GNS3/gns3-gui we will take care of the triage.
For bugs specific to the GNS3 VM, please report on https://github.com/GNS3/gns3-vm
##Asking for new features
##Asking for new features
The best is to start a discussion on the community website in order to get feedback
from the whole community.
##Contributing code
##Contributing code
We welcome code contribution from everyone including beginners.
Don't be afraid to submit a half finished or mediocre contribution and we will help you.
@ -45,6 +45,6 @@ The reason we do this is to ensure, to the extent possible, that we don’t “t
More information there: https://github.com/GNS3/cla
###Pull requests
###Pull requests
Creating a pull request is the easiest way to contribute code. Do not hesitate to create one early when contributing for new feature in order to get our feedback.