Commit Graph
153 Commits
Author SHA1 Message Date
Julien Duponchelle 7c6ffb3f49 Update error message when invalid aiohttp 2017-07-12 10:57:03 +02:00
grossmj 5747aba83c Update error message to require aiohttp 2.2 2017-07-12 13:34:18 +07:00
Julien Duponchelle 357de50a1b Upgrade to last aiohttp version 2017-07-11 15:59:09 +02:00
Julien Duponchelle 823288dd0b Fix a crash in some cases 2017-06-01 18:35:03 +02:00
Julien Duponchelle 93adef91d8 Merge branch '2.0' into 2.1 2017-05-31 16:58:31 +02:00
Julien Duponchelle 6fa27c6885 Check aiohttp version 2017-05-31 16:56:46 +02:00
Julien Duponchelle 4f6cca0019 Fix errors when enabling chunking 2017-05-31 11:17:28 +02:00
Julien Duponchelle 7044c8c9ff Fix the GUI disconnect from the server
Fix https://github.com/GNS3/gns3-gui/issues/2084
2017-05-31 11:03:44 +02:00
Julien Duponchelle 189ad994c8 Symbols are returned with a content length 2017-05-18 16:37:44 +02:00
Julien Duponchelle a4245fcf44 Aiohttp 2.0
Ref #1000
2017-05-17 18:42:17 +02:00
Julien Duponchelle 3dc478385b When connecting to a compute node ask for qemu images list
The server start to compute qemu image list in background
because first time discovery could be slow due to the compute
time of md5sum.

Fix #996
2017-05-15 15:35:48 +02:00
Julien Duponchelle 961dbb5162 Filter /settings from log
Fix #1026
2017-05-12 10:48:43 +02:00
Julien Duponchelle ac05db5d1b Fix an utf8 error in auth code 2017-03-27 10:38:41 +02:00
Julien Duponchelle 8712866489 Fix Can't connect to compute local on some computers
Chicken and egg problem we try to connect to compute
before http was available. I rewrote the code to prevent
erase of settings and rollback the beta4 code for init.

Fix #946
2017-03-21 18:06:45 +01:00
Julien Duponchelle 1566d7f12a Remove UDP server discovery because not use for the moment 2017-03-21 17:04:59 +01:00
Julien Duponchelle 7b642552dd Fix GNS3VM settings are lost at startup
Fix #926
2017-03-07 15:36:35 +01:00
Julien Duponchelle 726480f676 Disable Keep Alive because it's bug with old Qt versions 2017-02-23 09:32:26 +01:00
Julien Duponchelle 27a1089806 Fix creation of qemu img
Fix https://github.com/GNS3/gns3-gui/issues/1826
2017-01-31 15:16:05 +01:00
Julien Duponchelle 3bc78f61df Fix TypeError: __init__() got multiple values for argument 'handler' with recent aiohttp
Fix #841
2016-12-19 11:12:15 +01:00
Julien Duponchelle 572fa08049 Support aiohttp 1.2 (but not compatible with previous versions)
Fix #840
2016-12-19 10:10:47 +01:00
Julien Duponchelle d16e3bb37b Catch cancelled error when you Ctrl-C during server initalisation
Fix #820
2016-12-12 10:17:45 +01:00
Julien Duponchelle 9a632fb823 Update the way we start controller to avoid hiding crash reports 2016-12-05 10:29:20 +01:00
Julien Duponchelle eabe4eb97e Improve remote server console host support when binding to 0.0.0.0
Fix https://github.com/GNS3/gns3-gui/issues/1574
2016-10-26 14:43:47 +02:00
Julien Duponchelle a17ae316c7 Fix asyncio reactor on Windows
Fix #672
2016-09-08 17:21:38 +02:00
Julien Duponchelle 9bbb32400d Try to have a better server close cleanup
Fix #669
2016-09-08 11:23:13 +02:00
Julien Duponchelle f1fe7246e7 Remove --controller
This add too much complexity and it can work
without it.

Fix https://github.com/GNS3/gns3-vm/issues/80, #645
2016-09-07 10:04:28 +02:00
Julien Duponchelle f216422d0f Debug shell support command history 2016-09-01 13:45:56 +02:00
Julien Duponchelle 9fc23f07f1 Fix traceback when a server is already running 2016-08-31 09:57:37 +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 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 2842904769 Clean exit when you Ctrl+C the server and client are still connected 2016-08-18 15:04:43 +02:00
Julien Duponchelle 9e81994adc Reset project auto start, auto close, auto open at project import 2016-08-16 16:09:59 +02:00
Julien Duponchelle ac085126fc Support for auto open projects
Fix #1418
2016-08-16 16:04:20 +02:00
Julien Duponchelle 937ffc7b73 Rebuild documentation 2016-08-15 12:11:36 +02:00
grossmj 225e4f7528 Finish support of VMware based GNS3 VM. 2016-08-11 15:58:29 -06:00
Julien Duponchelle 0c3a2c660a Merge branch 'master' into 2.0 2016-07-28 15:05:21 +02:00
Julien Duponchelle d6f63d3b7d Fix Exporting portable projects with QEMU includes base images even when selecting no.
Fix https://github.com/GNS3/gns3-gui/issues/1409
2016-07-28 15:00:04 +02:00
Julien Duponchelle 814fd1fcfb Fix /settings 2016-07-26 14:00:19 +02:00
Julien Duponchelle e50eae19e6 Support parameters for import 2016-07-25 18:58:34 +02:00
Julien Duponchelle ff4fc5eb8b Return proper JSON error when something goes wrong on any endpoint 2016-07-20 17:17:42 +02:00
Julien Duponchelle 91ec61b88d Check topology schema when loading/saving it
Fix #583
2016-07-11 15:36:52 +02:00
Julien Duponchelle ca4d09ea40 Merge branch 'master' into 2.0 2016-07-05 15:41:53 +02:00
Julien Duponchelle 5f88db93ff Add the method in the bad request answer 2016-07-04 15:00:46 +02:00
Julien Duponchelle 5b4e668eb5 Move symbol static to /symbols 2016-06-28 18:17:48 +02:00
grossmj 00da15e4af Use uBridge for VPCS connections. Ref #267. 2016-06-22 19:40:46 -06:00
grossmj a289c9c685 Change option from udp_discovery to server_discovery. 2016-06-16 11:27:10 -06:00
grossmj da58a65075 Merge remote-tracking branch 'origin/2.0' into 2.0
Conflicts:
	gns3server/web/web_server.py
2016-06-16 11:19:03 -06:00
grossmj 32907ccac3 Use a classic thread for UDP server discovery. Closes #545. 2016-06-16 11:17:12 -06:00
Julien Duponchelle 45d7e09cbd Add a settings in command line and config file to enable discovery 2016-06-16 09:53:32 +02:00
grossmj 56051b1142 UDP server discovery. Ref #545. 2016-06-15 17:37:43 -06:00