Commit Graph
4347 Commits
Author SHA1 Message Date
Julien Duponchelle 0eafb6f06c Fix a lock issue with some virtualbox vm
Fix  https://github.com/GNS3/gns3-gui/issues/1444
2016-08-29 10:51:50 +02:00
Julien Duponchelle 042a69eecf Raise proper error when you try to load an empty qcow2 file
Fix #637
2016-08-29 10:18:18 +02:00
Julien Duponchelle 1885fe62a6 Fix upload form crash
Fix #647
2016-08-29 09:25:02 +02:00
Julien Duponchelle e481ffa94c Search bin from the $PATH for sample configuration file 2016-08-27 18:10:41 +02:00
Julien Duponchelle 937bbf0131 Merge pull request #653 from ehlers/master
Update 'Updated systemd unit file and added sample configuration file'
2016-08-27 18:09:35 +02:00
Bernhard Ehlers d58a6ccda9 Update 'Updated systemd unit file and added sample configuration file' 2016-08-27 02:00:26 +02:00
Bernhard Ehlers 84fb108abb Change CR/LF line ending to unix style 2016-08-26 18:45:22 +02:00
Julien Duponchelle f93e443548 Prevent close server process to be started twice
Fix #652
2016-08-26 14:14:19 +02:00
Julien Duponchelle 8352ff02a1 When you change settings of the GNS3 VM the VM is reloaded and project using it closed
Fix #644
2016-08-26 14:09:18 +02:00
Julien Duponchelle 5289c714f4 When you delete a compute all project using it are closed
Ref #644
2016-08-26 11:22:09 +02:00
Julien Duponchelle 7fd520c08b Bind qemu UDP tunnels on all hosts
Qemu is the only platform where we limit the binding of UDP
tunnel to a specific host. It's probably much secure and cleaner
but we have scenario where we need one port bind to an IP and
another bind to a different IP (Link between qemu and and a VM on the
GNS3 VM)

This allow the use of 134fed8fc5
2016-08-26 10:40:11 +02:00
Julien Duponchelle 4455499e00 Merge pull request #648 from ianc1215/master
Updated systemd unit file and added sample configuration file
2016-08-26 09:28:40 +02:00
Ian Campbell 763f258465 Updated systemd unit file and added sample configuration file
Rewrote the systemd unit file to fix an issue where the system was not able to create a PID file inside /var/run.

I fixed this by having systemd create a new directory called /var/run/gns3. Then I had systemd change ownership of the directory to gns3:gns3 so the gns3server executable could read and write the PID file. I have tested these changes against Ubuntu 16.04.1 LTS.
2016-08-25 19:24:09 -04:00
Julien Duponchelle 134fed8fc5 Smart choice of host for UDP link 2016-08-25 19:14:29 +02:00
Julien Duponchelle c01bb2436e Return netmask with list of interfaces 2016-08-25 17:22:22 +02:00
Julien Duponchelle 9511c34b4f Rebuild documentation 2016-08-25 14:43:19 +02:00
Julien Duponchelle 9255dc07b7 Support auto stop for the GNS3 VM
Ref https://github.com/GNS3/gns3-gui/issues/1254
2016-08-25 14:26:01 +02:00
Julien Duponchelle fc8b4c3216 Start GNS3 VM with the controller
Ref https://github.com/GNS3/gns3-gui/issues/1254
2016-08-25 11:49:06 +02:00
Julien Duponchelle 21b99ad9f9 Support for sendings settings for the GNS3VM from the GUI
Ref https://github.com/GNS3/gns3-gui/issues/1441
2016-08-25 09:32:06 +02:00
Julien Duponchelle 6cad685a08 Prevent connection from Cloud to Cloud connection
Ref #1429
2016-08-23 23:33:19 +02:00
Julien Duponchelle bfabf3ddc8 Fix tests about local compute node 2016-08-23 22:40:26 +02:00
Julien Duponchelle 9231b8e991 Fix Exception when opening project that contains an IOU node
Fix #636
2016-08-23 22:38:44 +02:00
Julien Duponchelle 147bb8758a Fix log error when closing server websocket
Fix #635
2016-08-23 21:29:46 +02:00
Julien Duponchelle ab38edf7ca Merge branch 'profil_support' into 2.0 2016-08-23 10:06:40 +02:00
Julien Duponchelle 897455d5e9 Return computer name instead of local. It's more logic when using remote controller 2016-08-22 18:49:25 +02:00
Julien Duponchelle 46910a183e Allow to use the local node even without --local 2016-08-22 18:37:32 +02:00
Julien Duponchelle 5bb1abb2a9 Support for profil settings 2016-08-22 17:21:03 +02:00
Julien Duponchelle cde28c849e Return status when you start / stop / suspend a node
Should avoid sync issues
2016-08-22 11:26:51 +02:00
Julien Duponchelle 324962def5 You can validate a topology from command line 2016-08-22 10:31:57 +02:00
Jeremy Grossmann fe9e824f1c Merge pull request #638 from GNS3/nat
Nat node for only the GNS3 VM
2016-08-21 21:45:11 -06:00
Julien Duponchelle a53a972135 Nat node for only the GNS3 VM 2016-08-21 21:46:49 +02:00
Julien Duponchelle 22fcfffce7 Fix a typo 2016-08-21 21:44:05 +02:00
grossmj faae248487 Cosmetic changes. 2016-08-20 11:10:34 -06:00
Julien Duponchelle 8f7be87b1e Use timemout for project auto close to avoid issue when client / connect 2016-08-19 17:40:07 +02:00
Julien Duponchelle 39db35c3ff Send notification when snasphot is restored
Ref https://github.com/GNS3/gns3-gui/issues/1417
2016-08-19 17:07:56 +02:00
Julien Duponchelle 0226bb663f Fix start all node is broken
Fix #633
2016-08-19 11:32:11 +02:00
Julien Duponchelle fa76b89731 Fix websocket error when closing the server
Fix #634
2016-08-19 11:20:56 +02:00
Julien Duponchelle f0fad5289c Correclty cleanup packet capture objects when closing server
Fix #592
2016-08-19 11:05:54 +02:00
Julien Duponchelle 8eab94f01e Merge branch 'master' into 2.0 2016-08-18 22:16:29 +02:00
Julien Duponchelle d447a04c6a 1.5.3dev1 2016-08-18 22:16:01 +02:00
Julien Duponchelle f358cb45a2 1.5.2 v1.5.2 2016-08-18 22:00:39 +02:00
Julien Duponchelle 3e3e7b93ae Merge branch 'master' into 2.0 2016-08-18 21:34:52 +02:00
Julien Duponchelle 1c2a56ee8e Filter images starting by . 2016-08-18 19:29:09 +02:00
Julien Duponchelle 7777407c4b Filter md5sum files from the list of images 2016-08-18 19:26:17 +02:00
Julien Duponchelle 2842904769 Clean exit when you Ctrl+C the server and client are still connected 2016-08-18 15:04:43 +02:00
Julien Duponchelle 5de27a95f9 Center label when hostname change
Fix #1404
2016-08-17 17:12:23 +02:00
Julien Duponchelle f82527e253 Compute node size on server
Fix #620
2016-08-17 11:58:19 +02:00
Julien Duponchelle 938696032c Fix tests 2016-08-17 11:05:16 +02:00
Julien Duponchelle 4d8cf8460e Function for computing size of symbols 2016-08-17 10:49:31 +02:00
Julien Duponchelle 796ebf7210 Optimize project closing by avoiding closing unused modules
Fix #627
2016-08-16 19:41:59 +02:00