Commit Graph
4346 Commits
Author SHA1 Message Date
Julien Duponchelle dff74352f7 Allow multiple user connected to the same VNC for docker 2016-04-07 14:24:53 +02:00
Julien Duponchelle 977ccabf98 Server support for VNC console resolution
Ref https://github.com/GNS3/gns3-gui/issues/1165
2016-04-07 13:29:11 +02:00
Julien Duponchelle ad6fb664a2 Fix detection of EOF in Docker telnet console
Fix #476
2016-04-07 10:58:37 +02:00
Jeremy Grossmann 6bc54b17c7 Merge pull request #481 from GNS3/import_linux
Flatten the project at export and support import for Linux
2016-04-06 11:55:46 -06:00
Jeremy Grossmann bb63f51f80 Merge pull request #478 from GNS3/qcow2_rebase
Qcow2 rebase
2016-04-06 11:55:06 -06:00
Julien Duponchelle b335daf857 Cleanup 2016-04-06 18:27:30 +02:00
Julien Duponchelle b93c85c390 Allow to change the number of adapters for Docker (server side) 2016-04-06 16:01:34 +02:00
Julien Duponchelle cb197627b4 Fix an issue with VNC port range 2016-04-06 15:58:29 +02:00
Julien Duponchelle 9b9eddb30c Fix VNC broke after container update
Fix https://github.com/GNS3/gns3-gui/issues/1163
2016-04-06 14:57:52 +02:00
Julien Duponchelle e564c84529 Flatten the project at export and support import for Linux
The client will send a flag to say if the import should be done
on the VM or not

Ref https://github.com/GNS3/gns3-gui/issues/1151
2016-04-06 12:08:00 +02:00
Julien Duponchelle 5531a576d1 Import create project if not exists (GNS3 VM just need an UUID) 2016-04-05 19:59:38 +02:00
Julien Duponchelle 9ed15e55af Move more import code to the server
https://github.com/GNS3/gns3-gui/issues/1156
2016-04-05 18:32:48 +02:00
Julien Duponchelle 2651a48102 Fix the docker aux port is lost after an update
Fix https://github.com/GNS3/gns3-gui/issues/1155
2016-04-05 16:33:40 +02:00
Julien Duponchelle 57394dfebf Rebase the qcow2 when starting the VM if needed
Ref #466
2016-04-05 12:41:26 +02:00
Julien Duponchelle 7422b31b2c Refactor code for avoid duplicate in disk management for Qemu 2016-04-05 12:35:07 +02:00
Julien Duponchelle 06b9e46cd2 Create Qcow2 class for reading Qcow2 and rebase it
Ref #466
2016-04-05 12:20:37 +02:00
Julien Duponchelle 36dbcfa7f6 Do not block when ifup
-R --timeout=1 --tryagain=1 -b

Fix #469
2016-04-04 20:32:11 +02:00
grossmj 6eca621b19 Clear warnings about using linked clones with VMware Player. 2016-04-04 12:10:48 -06:00
Julien Duponchelle 34459f6a88 Fix log with recent aiohttp versions 2016-03-31 18:03:40 +02:00
Julien Duponchelle e097a0e728 Fix Dynamips VM ignores changed console port
Fix #468
2016-03-31 10:06:38 +02:00
Julien Duponchelle 3b04f556b3 In the export rename the .gns3 to project.gns3 2016-03-30 17:56:55 +02:00
Julien Duponchelle bd71f0cf4c Import API 2016-03-30 17:42:00 +02:00
Julien Duponchelle 879591eaf5 Export API 2016-03-30 17:42:00 +02:00
Bernhard Ehlers 498d006225 Minor cleanup on docker-init 2016-03-30 08:29:10 +00:00
Julien Duponchelle c1193c23c1 Merge branch 'master' into 1.5 2016-03-29 09:20:43 +02:00
grossmj ba006f105f Alternative method to find the Documents folder on Windows. 2016-03-28 19:37:34 -06:00
grossmj fa58b1f81c Check for NPF service on Windows. 2016-03-25 19:53:36 -06:00
grossmj d243cb7d02 New console port range 5000 to 10000. 2016-03-25 10:32:04 -06:00
Julien Duponchelle c563dbba8a Change default port to 3080
Fix #487
2016-03-25 15:31:17 +01:00
Julien Duponchelle 5345fe8490 Minor code cleanup 2016-03-25 15:27:31 +01:00
Julien Duponchelle 2a20333877 Merge pull request #461 from GNS3/ehlers-docker-init
Support /etc/network/interfaces
2016-03-25 11:34:05 +01:00
Julien Duponchelle 2e455037e1 Fix crash when you start twice the same container 2016-03-24 18:35:15 +01:00
Julien Duponchelle 23c48f5e3d Add to project an API to write a file 2016-03-24 17:34:41 +01:00
Julien Duponchelle e6ddce86b3 Docker init supports /etc/network/interfaces
* Generate an /etc/network/interfaces
* Use busybox also for aux console

Ref #460
2016-03-24 17:10:53 +01:00
Julien Duponchelle 268c61ce80 Merge branch 'docker-init' of https://github.com/ehlers/gns3-server into ehlers-docker-init 2016-03-24 16:11:20 +01:00
Julien Duponchelle 2fcada49d4 2.0.0dev1 2016-03-24 10:38:57 +01:00
Julien Duponchelle 40f496c7e9 Merge branch '1.5' into 2.0 2016-03-24 10:11:58 +01:00
Julien Duponchelle d2c32bb570 Merge branch 'master' into 1.5 2016-03-24 09:17:52 +01:00
Julien Duponchelle 3fe8016938 1.4.6 dev1 2016-03-23 18:14:04 +01:00
Julien Duponchelle 01dbaea2e4 1.4.5 2016-03-23 18:11:48 +01:00
grossmj 427cb05c2a Stop the VMware VM if there is an error while setting up the network connections or console. 2016-03-23 10:54:45 -06:00
Bernhard Ehlers d36a9f3403 docker-init: add DHCP support 2016-03-23 09:13:07 +00:00
grossmj fa22e19321 Bump version to 1.4.5dev2 2016-03-22 14:43:47 -06:00
Bernhard Ehlers d472f47829 docker-init: static busybox, support for /etc/network/interfaces 2016-03-22 15:28:56 +00:00
grossmj 975e1c8fa7 Fixes dev syntax bug. 2016-03-20 11:32:40 -06:00
grossmj 19b46a4014 Include VMware VMs paths found preferences.ini 2016-03-19 15:41:26 -06:00
grossmj 7cdf23f497 Allow to stop a VMware VM from GNS3 even if halted within the VM. Fixes #1118. 2016-03-19 12:08:44 -06:00
grossmj 06da40cdcd Keep Dynamips stdout log file in the project directory. 2016-03-19 11:32:15 -06:00
Julien Duponchelle bc14d5d78e Notif forwarded from hypervisor to controller 2016-03-18 16:56:23 +01:00
Julien Duponchelle de61ed316c The controller has a streaming API
Now we need to link the hypervisor to the controller.
2016-03-17 17:32:37 +01:00